

This means that you should first upgrade your world completely on 1.16.x using the -forceUpgrade server argument, and then do the same on 1.17. As always it is not possible to downgrade your server to an earlier version.Īlthough upgrades from between any two version pairs are technically possible, it is recommended that all upgrades are conducted from 1.16.x. Please make sure you have recent and tested backups for your server before upgrading. You also cannot remove the experimental datapack once it has been added to a world. There is every chance a world created with the experimental datapack will not be able to be upgraded to 1.18 when it is released. You are welcome to test them, report Spigot bugs, and contribute API, but be cautious and wary of bugs and the potential for future incompatible changes. Although most of these features are still accessible in 1.17 through the use of either the experimental datapack or commands, and Spigot provides APIs for them, it must be remembered that these features are experimental/disabled for a reason. Mojang has delayed many features, including extended world heights, generation changes, and certain blocks/items to Minecraft 1.18. Please note however that this is a temporary workaround and might not work in future Java versions. If you have problems with plugins after updating Java you may be able to temporarily work around this by adding -illegal-access=permit straight after java in your command line.

If you are using a shared host you should contact your host for instructions on how to do this, otherwise if you are hosting yourself you can check your java version with java -version. your Java version is incompatible and you will need to upgrade.

This version of Minecraft requires at least Java 16.

If you see an error message that looks similar to Unsupported Java detected (55.0). You may therefore have to manually install it from a third party such as Azul Zulu. As this is not an LTS version, it is not available by default in the repositories of some popular Linux distributions. Mojang has decided to make Minecraft 1.17 require Java 16 or later. Although this is a moderately sized update overall there are some major changes and very important points to note, so please read the following carefully. We are pleased to announce the first builds of Spigot for Minecraft 1.17 are now available. Update 6 July 2021: We have updated to 1.17.1.
