Minecraft Server

It has been such a long time since I was last on the server - again. It's pretty hard to find time between work->driving home->dinner->bed.

However, I shall come visit the server more often again and take care of things. Especially today I will be doing some updates and fixes to the maintainance scripts as they are still broken. Broken as in: Doing more backup tasks than they need to.

I'm also going to see if the current Canary Source is stable enough already. They didn't release it yet but if it runs fine nevertheless, I'm applying it because there are already some interesting fixes. 

Then, I'm also working on updating Cuboids2 - by updating I mean enhancing. Yesterday I implemented a new Flag, which is called hMob. (If you don't get the reference and are a server owner, you have missed the important bits of Minecraft server modding history.) I'm also thinking about re-enabling area backups but that's not as easy as I don't want to use Java Serialization because that would require that I let many of my classes implement the serialization interface. And that - in order to keep things flexible - is a really bad idea. It would lead to corruption of files on the long run. Now the emerging reader with understanding of Java and its serialization interface will scream "Y U NO USE SERIAL-ID, FOOOL??" - well I would but I don't know what things will change in the future and if that would break de-serialization anyways.

I am thinking about using some custom serialization but it neds to be very lightweight as I don't want it to cause the garbage collector go crazy while it runs. And I need to be able to redirect the serialized output to a text file and/or to a mysql table. I have some things in mind but I need to think about that and then field-test it on my low-sepc testing machine.

Right, what else ...

Nothing, really.

That's it again. Whoop!

Author:

on

Wed, 02/01/2012 - 12:37

Add comment

Log in or register to post comments