Blog Archives

What is Bukkit doing?

bukkitIn case you’re not familiar with Minecraft servers, it’s a bit of an odd dynamic. In the vast majority of multiplayer games, there are one of two things: dedicated servers, or console-hosted rounds. In Call of Duty (in the past, this is changing now), one of the consoles in the multiplayer lobby would be chosen, based on ping speed, location, and latency. That console would host the match. It puts that particular console under more stress, but it ensures everyone else runs at a faster pace. Or, there are dedicated servers. Built for only that game, they are the fastest and most reliable way to play online. Problem is, dedicated servers aren’t cheap, so services like Xbox Live have to be made to pay for that.

Then there is Minecraft. Since there aren’t rounds or matches, the server has to be online 24/7. Mojang can’t possibly hope to create enough dedicated servers to house them all, and no one wants to sacrifice their computer’s RAM and never reboot it for a console-hosted server. Both of those, interestingly enough, are in the works or are in use, but are not the most popular option. The most popular option is to purchase a server through a hosting service, like MC Pro Hosting or Fragnet. And unless you want a totally vanilla, no plugins, no modifications server, you’ll probably want Bukkit. Bukkit is a free software that allows plugins, modifications, and easy API for developers to use. It’s a super slick piece of software, and is most commonly used by servers. Sure, there’s Tekkit and Feed The Beast, but they are significantly less popular and serve a different purpose.

With the recent release of 1.7.2, Bukkit hasn’t been getting on the development train like most people want them to. In fact, they’re still releasing and working on 1.6.4 versions instead of 1.7.2. Why is that? Keep reading to hear my speculation. Read the rest of this entry