Minecraft 1.13+ update status

woesh0007's picture

Hello fellow redstoners,
Minecraft 1.13 has been released in july and basically caused all plugins that worked with blocks, sounds, entity properties and more to break. Plugins have slowly started releasing development builds for Minecraft 1.13, but are likely to contain bugs. For the past weeks, I (woesh0007) have also been making progress towards updating our server to 1.13. In this post, I would like to share and update the remaining problems that have to be resolved in order to update, so that you all can see the progress.

Since Minecraft 1.13.1 has been released recently, we will skip version 1.13 and update straight to 1.13.1.

Remaining update problems for 1.13.1:

CraftBukkit/Minecraft:
- Makes the world generator populate (generate pathways in our case) existing chunks on conversion from 1.12.2 to 1.13.1, which causes the server to crash if certain items were changed by the plot populator. I've currently set the generator to the void generator (which populates nothing), which can be changed back after all chunks have loaded at least once and are converted.

HawkEye-Reloaded/CoreProtect:
- HawkEye-Reloaded is not very likely to update (soon). Our best option seems to be to replace it with CoreProtect.
- CoreProtect: Breaking an armor stand prints a stacktrace.
- CoreProtect: Breaking a wall player head prints a stacktrace.

UPDATE: WorldEdit has pulled my pull request and added a 1.13.1 Bukkit adapter, so it is compatible with 1.13.1 now.
UPDATE: Block data can now be modified in the block_place event in CommandHelper. This means that inverse placement of repeaters, pistons, etc while holding shift is possible again.
UPDATE: Applied custom patches to CraftBukkit/Minecraft 1.13.1 (bugfixes and enhancements).

When all these problems and possible new ones have been resolved, we will be ready for Minecraft 1.13.1.

Happy redstoning :)

Meow,,
Woesh0007