Archives October 2011

Minecraft 1.9 has rcon and query!

However, there's absolutely no documentation on how it works. Considering it came out just earlier this day I'm not really surprised, but I thought I'd go fix that. Here's a tech document for you guys on how the status query works. To clarify: This means lots of tech data that probably means little to anyone else. Helpful for those of you who run websites for this kinda stuff, not helpful to Mrs. Sue who's looking for a new recipe for crafting her own bread.

The status system is incredibly simple, with only 2 possible packet types that you can send to it. It runs on UDP and thus supports multicast requests (initially), but individually replies to each one. In addition, it uses a challenge token which is explicitly designed to prevent multicast status updates, so you can request a challenge with no issues but when it comes to actually asking for the server status, you're outta luck. Keep in mind, all my diggings into this is from datamining, I am not an absolute authority over the meaning of any of these values. In addition, the protocol is very likely to change in the future. In the case that it does change, I'll update this post (and make a new one saying the changes).

It's also designed to carry a custom 4 bytes (a single int or 4 chars, whatever floats your castle) between requests so you can easily pair-up any data you receive with a request that you initially sent.

Every packet you send must be prefixed with two magic bytes (0xFE, 0xFD), followed by a packet-type (again, a byte). There are two current packet types: 0x00 and 0x09. 0x00 is responsible for actually giving you the status of the server but ...

Continue reading

Just a thanks!

Since 1.8 came out, I received an amazing amount of donations (to me personally) and I was really surprised and touched. I didn't have time to personally reply to each one, but I'm going to do so now and also on my blog!

Before now, the most I've ever had in donations could have bought me a single pizza at Dominos. I'm certainly grateful for them, as it's the thought not the money, but I never really did much that deserved people donating towards me - lo is the life of working behind the scenes :D

But these, my word, I couldn't believe it. I really appreciate every single one, no matter how big or small they were, and everyone else who emailed me or tweeted me or left a comment over here to say "thanks!" - it was really touching. Thank you all <3

With recently moving house, my girlfriend moving country with no job*, and two big company trips coming up - it's pretty tough dealing with all the bills and stuff we have to get sorted out. You have no idea how much all your donations helped us both, and we're really grateful for each and every one. The majority of the money either was or will be spent on bills and typical nasty stuff we need to get out of the way, the rest went straight to delicious pizza!

Thanks again for all your wonderful words and assistance! If you ever need my help with something techy or programming, just drop me an email! :)

(*She has a job now! Yay! Don't forget to check out her blog at missmarzenia.com <3)

Continue reading

Daily archives

Previous month

September 2011

Next month

November 2011

Archives