Merry Christmas.

Lots of features this time around!

Working provisioning system (does not have any validation though, so easy to break!)

Some server management, including viewing online players, banned players and ops.

Online players use Minecraft query (feature since beta 1.9 I think). If people don't like that, it can be firewalled as it's the only Minecraft thing to use UDP. It'd be understandable if people would want to do that, given it'd be possible to view what plugins someone is running!

Massive emphasis on async stuff going on now to make this fast, but I did skimp out and thread Minecraft query stuff! I was told that threads are more appropriate given that, with UDP, things can be sent out of order.

Benchmarked with apache2 bench. 5 concurrent connections loading /servers/. did 500 reqs over all and got just over 60 reqs/second on a VM running on Western Digital Green with SQLite db. I'm quite proud of it! It did eat CPU like crazy though. One thread max'd out.