*** Please see https://www.spigotmc.org/threads/336415/ for information about 1.13.1

Dear SpigotMC Community,

It is my pleasure to announce that development builds for the Minecraft 1.13 release are now available. I will outline important considerations/changes below, but it is important that you read this post in its entirety, including the original 1.13-pre7 section. Even if you have already read that part, please read it again as it is still very much applicable.

In terms of server preparation, we have now added 1.13 to the "Tested Minecraft Versions" resource field, as well as created a new field called "Native Minecraft Version". This second field has two choices - "Legacy (<1.13)" and "1.13". If you are a developer you should please set this field to indicate what api-version you used to program your plugin, as it will no doubt be an important consideration for server owners looking to update.

*** Spigot 1.12.2 worlds must be converted using CraftBukkit/Spigot and NOT Vanilla.

In terms of API changes between 1.13-pre7 and 1.13, there is the following to note:
  • DyeColor.SILVER has been replaced by DyeColor.LIGHT_GRAY. A legacyValueOf method is provided for conversion.
  • New coral blocks have been added, and the existing coral fans updated to be Waterlogged, rather than Directional.
  • New tags have been added, and outdated ones removed.
  • Dolphin and Fish now extend WaterMob.
  • LivingEntity Swimming APIs and events have been added.
  • EntityChangeBlockEvent has been updated to use BlockData
  • EntityPotionEffectEvent has been added as a beta event.
  • Legacy serialized ItemStack conversion has been improved.
  • Scoreboard related text length limits have been increased.
  • Byte setData methods have been removed from the Block interface to prevent people using them incorrectly in 1.13 plugins.
Please note that stability rules don't apply, and the API may be...
The Spigot Community Server is once again up and running. The server runs a recent snapshot build (currently 1.13-pre7) and is available for all members to play on.

You can play on it as you wish (survival, creative), but please make sure to respect the gameplay of others. That is if you have access to creative, don't leave valuable resources everywhere or target players in survival. Those with over 100 posts on the forums are eligible to be promoted to a rank which has access to creative. Being banned from the server will also lead to you being banned from the forums.

The server configuration is open source, so if you want to see something changed, consider submitting a pull request.

We are most interested in using this server to find bugs which are not present in either Spigot 1.12.2 or Vanilla 1.13-pre7. If you find any, please report them to the issue tracker linked below, after doing appropriate testing on the aforementioned versions. In particular note that there is currently a significant number of Vanilla bugs, and it is very important that you do not waste our time by reporting these.

The main world was generated on 1.12, however there is a secondary world named "aquatic" that was generated on 18w11a. Please note that due to ongoing world generation changes, this world is liable to frequent resetting.

Server: play.spigotmc.org
TeamSpeak: talk.spigotmc.org
Configuration / Issues: https://github.com/SpigotMC/SpigotCraft

E: Tester = 100 posts, Helper = 500 posts. Reply below with your MC name.
EDIT: Time has been moved an hour earlier to 04:00 UTC

This Wednesday we expect to be performing some maintenance on servers affecting both spigotmc.org (these forums) and hub.spigotmc.org. We expect that both services will be down for a period of up to 15 minutes, and that the forums will be down for up to an additional 15 minutes.

You can follow any updates on our Twitter.

~md_5
This Friday we expect to be performing some upgrades to a few of the core addons installed on the forums. Because of the nature of this upgrade we will be allowing a time frame of up to an hour to ensure that a full set of cold backups can be taken beforehand.

It is not expected that there will be any major user-facing changes, and you can follow any updates on our Twitter.

~md_5
Following on from https://www.spigotmc.org/threads/minecraft-1-13-what-to-expect.288714/, the first preview of the Minecraft 1.13 Bukkit API is now available at: https://hub.spigotmc.org/stash/proj...urceBranch=refs/heads/preview&targetRepoId=11

I will not be making a specific overview of changes at this time, but will leave the following points for discussion:
  • None of this is final, nor necessarily indicative what will ultimately be released. That being said a lot of time has been spent carefully designing the API to provide the best combination of compatibility with old plugins, and interfacing with the new server. Significant changes are unlikely.
  • Older plugins may successfully run on Bukkit 1.13, even if they do not compile against the 1.13 API as the server will provide several legacy interfaces as required. Plugins built on the 1.13 API will not run on earlier versions of the server. A significant amount of time and testing has gone on already to try and ensure compatibility is as good as it possibly can be.
  • The principle change is the org/bukkit/block/data package and associated interfaces.
  • Happy to discuss most specific questions in this thread

Enjoy,
~md_5