Editorial: Will we see the Plugin API soon?

Minecraft has had one of the most active and diverse server experiences. Many of the things servers do today would not be possible without the Bukkit API and its implementation, CraftBukkit. From Hypixel to Playmindcrack, many of these servers would not be possible without Bukkit.

Bukkit allows developers to make plugins, or a piece of software that adds or changes a part of the game in order to perform a desired function or create a desired experience. Server owners needed Bukkit to do this, because the default Minecraft server had no native way to use plugins.

If you paid attention to Powered by Redstone around August-September of 2014, you will have heard about Bukkit and the legal issues surrounding Mojang owning it, as well as the 27 members simultaneously leaving the bukkit team. Both of these issues have been a major obstacle for server owners, and have left many to use Spigot, a performance-modified version of CraftBukkit which hosts its servers in Romania to avoid the legal issues enforced by Wesley Wolfe, a former Bukkit developer.

The legal issues surrounding Bukkit have left many to wonder, will we see the official plugin API any time soon? When Nathan Adams (Dinnerbone) was hired onto the Mojang team back in Feburary 2012, he made it one of his goals to work on an official plugin API. Three years later, we have yet to hear anything about it being even close to done.

http://twitter.com/Dinnerbone/status/593841459222212608

However, Dinnerbone does answer questions relating to the plugin API.  Back in July 2014, he responded to me with this:

http://twitter.com/Dinnerbone/status/493853365911453696

As enthusiastic as he is about this, he also demonstrates that he feels like he still has a long way to go. Considering how 1.9 has very few internal changes, this could be either a good or bad thing. Could the plugin API be released in 1.9?  My outlook is doubtful, as Dinnerbone has been busy with various real-world things since December. However, Dinnerbone was also really silent between September and December of 2014, so it's possible that he has something in store for us, but my intuition says that if anything, it's that we still have a long way to go before we get an official modding and plugin API.

Share this

Previous
Next Post »

5 comments

comments
JoshB104
May 3, 2015 at 6:59 AM delete

I hope its really soon. That would be fantastic.

Reply
avatar
Zachary Aranha
May 5, 2015 at 12:53 AM delete

will bukkit ever come back? i mean the server .jar file

Reply
avatar
EnderBoy898
May 6, 2015 at 1:35 AM delete

Ok so i think that they should just make a mod for minecraft, or something like what i am trying to say, that will make it so that there is a list of mods, and you can add mods to the list but the best will be at the top, and you can select and de-select mods that you want, and the moded program (they could just make this part of minecraft launcher) would automatically troubleshoot any problems for anything to do with Vanilla Minecraft to Modded Minecraft, just a very long comment but a great small idea...TO BE CONTINUED.....maybe

Reply
avatar
Tyler Clements
May 6, 2015 at 10:36 AM delete

Doubtful. Wolvereness has revoked the license claiming that Mojang has violated it in some way. The whole situation is quite complicated, but seeing how Mojang hasn't tried to fight back legally it seems Mr. Wolfe has the law on his side.

It's not too bad of news though, because Spigot has found a way to get around the DCMAs for now, and a bunch of developers have collaborated to create Sponge, which AFAIK is still in development. Link if interested: https://www.spongepowered.org/

Reply
avatar