Even more impressively, this appears to be for the new protocol version - the new protocol is significantly harder to implement a server for than the old one (I say this having written custom servers for both in Python), and requires, among other things, a full lighting implementation in the server.<p>I'd be curious to see how this compares to the Java one for speed (and some other SMP servers that are springing up) - it's quite difficult to store an infinite size map efficiently in memory and still keep good random access times.
They might want to switch that to the UDP server ( dgram )
Networked games over TCP is not usually recommended: <a href="http://gafferongames.com/networking-for-game-programmers/udp-vs-tcp/" rel="nofollow">http://gafferongames.com/networking-for-game-programmers/udp...</a>
This is pretty awesome, can't wait to try it out. The current minecraft server is such a memory hog and can be sort of hard to run a decent server on a small VPS. I wonder how this version compares.