How to Disable the End on a Minecraft Java Server
When the End is disabled, end portals stop working and players can no longer enter the End dimension. Players who are already in the End are moved back to the overworld on their next login.
Warning
This setting is only available on Bukkit-based servers (Paper, Spigot, Purpur, Folia). On Vanilla, Forge, Fabric and NeoForge, the End cannot be disabled via a server setting — those platforms require a datapack or mod.
Disable the End (Paper / Spigot / Purpur / Folia)
Stop the server
Stop your server via the dashboard.Open bukkit.yml
Connect to your server via SFTP and open the filebukkit.yml.Find the entry
Inside thesettingssection, look for the following entry:yamlallow-end: trueallow-end: trueChange the value
Change the value tofalse:yamlallow-end: falseallow-end: falseStart the server
Save the file and start your server.
Tip
To re-enable the End, set the value back to true and restart the server. Existing End worlds (world_the_end) are preserved.