As of this post, Minecraft 1.11 is now the default version generated by BuildTools. This means that bug reports will only be accepted from a recent 1.11 version and our community volunteers will be preferring to give help and support for this version.

The promotion of the 1.11 series to default, two weeks after release, means that we feel it is more stable / feature complete than any prior 1.10.x series release, and that your server would be at a disadvantage in terms of features/bugs/exploits by running an older version. You should also keep in mind that the majority of plugins requiring updates will have been updated by now (if only in development builds), and if not then it may be time to begin investigating alternatives as it is likely they will never do so.

We have kept the outdated startup delay for the time for the time being, but reduced its impact even further. If you do not update your server after 10 days, there will be a 15 second delay and warning message before it starts. Remember that new versions are released daily, and getting them is as simple as re-running BuildTools and replacing your server jar.

~Spigot Team
Yesterday marked the fourth anniversary of these forums.

We've come a long way in those last four years (as I write this there are over 1000 people browsing this site), and I'd like to thank everyone from server owners, to developers, to players, to staff, who have supported us throughout this time - especially those who have been around since the very beginning.

See you in another four years,
Long Live Spigot!

[email protected]_MC

Our software for Minecraft 1.11 has been released for general usage. For a brief summary of API changes, you should please see the draft API thread. For server owners, you should please note that the packaged SQLite version has been upgraded from 3.7.x to 3.15.x. This means (like your worlds), your databases may also not be backwards compatible if you downgrade - so please back them up. It should also be noted that the current jar releases have an expiry of 3 days ± 1 day, so you will be required to update them frequently to ensure you have the latest and greatest.

It is also a good time to point out that when seeking support from us or the community, the only supported server versions are recent CraftBukkit & Spigot 1.10.2 / 1.11 versions. Any other version puts you at risk of already fixed bugs, and exploits. Additionally as per the, the server software is open source and we welcome good quality code contributions, especially during this busy time.

If you are reporting a bug to JIRA, please make sure that you have compared the results between Vanilla, CraftBukkit & Spigot, and also the 1.10 versions before reporting - this speeds up the process for us immensely.

I’d also like to personally thank the testers on their help on the SpigotCraft server, especially @cindy_k, @ScruffyRules & @ssamjh - we’ve managed to fix a heap of issues including several crashes and duplications, which should make this one of the most stable releases yet.

In order to get 1.11, simply run the latest BuildTools with the required arguments. 1.11 will become the default version when we are confident that most bugs are ironed out.
Code (Text):
java -jar BuildTools.jar --rev 1.11
If you haven't used...

The draft Bukkit API for 1.11 has been published. You can review the changes, and if desired compile your plugin against it to be sure that it will be ready for 1.11. Changes of note include:
  • Removal of assorted deprecations - especially classes and event constructors. These removals have been deprecated since 1.7 and have replacements implemented.
  • Refactoring of Entity classes: Guardian, Horse, Skeleton, Zombie. These entities are special in that they have different variants. In previous Minecraft versions these variants were all the same actual entity, however in 1.11 they are not. We have tried to keep the implementation as compatible as possible with old plugins, but some differences are irreconcilable and plugins will need to be updated. Expect all deprecated methods to be removed in 1.12!
    • We’ve made some last minute changes to the Horse hierarchy in particular. It’s slightly less compatible than before, but more correct in terms of matching the implementation and allowing for future expansion. Stuff like LlamaInventory would not be able to work without these changes.
  • Addition of new Sounds, Statistics, Particles & Materials. It is interesting to note that the different colours of Shulker Boxes are all their own Material - this is corresponding with the way it has been done by Mojang.
  • Remapping EntityType names to Mojang names. This shouldn’t be an issue since they have already been deprecated for being magic values, but EntityType string names now correspond exactly with the ones used by Mojang for consistency. Enum names are still the same as before if you wish to implement conversion in your plugin.
  • For NMS Developers: We don’t normally do release notes here, but there is a change that I must stress greatly. net.minecraft.server.ItemStack may no...