I've been slaving away the last two days working on the biggest feature added to minecraft yet; multiworld. Something the whole community has been itching for; either to finally get those rare materials from the nether onto your survival server, or to go save a girl named Daisy. But suffice to say, thanks to Bukkit, it's here at last.
Bukkit now supports multiple worlds of various types, either normal or nether. You can have a normal world, a creeper-filled world for hardcore survival, and two nethers with and without monsters. It's all up to the plugins to let you decide what you want to happen and where.
I'm certain that very shortly a plugin or three will be available to let you access different worlds, such as the nether, which you may try and enjoy to your hearts content. However, I must confess we couldn't get it to work 100%. If you go from a normal world to a nether world, you will not see the red fog usually present. We need Mojang to release a client update to fix this....
Gremlins are feisty little creatures. It takes a strong administrator to have the courage to command even the weakest of them. Fortunately, thanks to our new Bustin' Ultimate Kapturator and Kontroller Integrated Trap, we've figured out a way to help tame them and help you shape them to do your bidding for you.
Any plugin that utilizes onCommand can now take commands from a variety of sources; players in chat, the CLI console, rcon, other plugins, etc. Built in with Craftbukkit, we have chat commands and console commands. Plugins can provide other sources easily, with or without native support for the calling plugin.
The currently console doesn't look so pretty, so we may look into ways of making that better, such as colours or indentation. However, with Bukkit build 100 and Craftbukkit build 200, you can give them a try and tell us what you think for now!
On Wednesday morning, as I'm sure most of you already know, the Bukkit team had a meeting with Mojang Specifications regarding their popular game, Minecraft. Going into the meeting, we were hoping to tackle the licensing issue right out of the door. Unfortunately, due to some people being unable to make it, it turned out to be a different type of meeting than we had intended.
With only the developers of Minecraft able to attend, the meeting quickly turned into a technical discussion about what ideas we all had for Minecraft, how modding should work and so on. As we learned a lot from this meeting, we felt we should share some of the points with you. However, please understand that absolutely nothing said in the meeting is set in stone or final and can change at any time.
So, here's what we learned:
Modding support will likely start as server-side only at first, then later is hoping to expand to...
The licensing of the Bukkit Project is currently as follows:
Bukkit - GPL with NO exceptions
CraftBukkit - LGPL
Before you say anything we are aware that using the GPL will force plugin authors to GPL their plugin too and are considering changes to our choice of licensing. Though this has no legal weight, you can be rest assured that we will NOT be forcing people to GPL or open source their code and are looking for the best licensing for us to use.
Once we've looked into this issue enough we'll be announcing our license choices - and our license WILL likely change from just the GPL, but until then the Bukkit is under GPL with NO exceptions (this is not due to us wanting this; I am clarifying that we have not specified any exceptions on the license we've currently applied to Bukkit) and CraftBukkit is under LGPL.