Here’s a small bit of news to come from us in the Opencraft crew: opencraft-wrapper-0.0.1 was released yesterday.
It is essentially a single python script you run that downloads the latest minecraft_server.jar from minecraft.net, gives you a TCP control interface, and keeps the server running no matter what.
Better documentation of the TCP protocol is coming, but it is essentially text-based. Send ‘update’ to port 25566 and the latest server jar is downloaded, the server gracefully stopped, then restarted. We’ve been using it to run camin.us for the last 4 months, and it has finally become mature enough for others to use it.
Enjoy!
