HomeJavaModsDragon Cancel
Dragon Cancel
ModsJava

Dragon Cancel

by sh0inx · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.20.2 · Spigot⬇ Download for 1.20.1 · Spigot⬇ Download for 1.11.2–1.19.4 · Spigot⬇ Download for 1.12.2–1.20.2 · Bukkit⬇ Download for 1.11.2–1.20.2 · Paper⬇ Download for 1.11.2–1.20.2 · Purpur
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Dragon Cancel — screenshot 1Dragon Cancel — screenshot 2Dragon Cancel — screenshot 3Dragon Cancel — screenshot 4
Liberapay patrons Modrinth Downloads Spiget Downloads

Dragon Cancel

#cancelled

If you're a server owner looking to take back The End for your own purposes, nefarious or otherwise, then you've come to the right place. No more will that pesky dragon bother you or your creations in The End, or any other world you choose.

How it works:

Dragon Cancel takes advantage of the NBT API provided by the lovely tr7zw to edit the level.dat file contained in any existing world folder you've specified.

Specifically, it changes the value of PreviouslyKilled to true, so that when a player is teleported to The End for the first time, the dragon and its portal does not spawn. It will also quite literally cancel any attempts at the EnderdragonEntitySpawnEvent in that world.

Really, it's that easy.

The best part is that this will continue to work even if you remove the plugin from your server (although, it will only cancel new spawns in worlds added to the config while the plugin is loaded).

Instructions:

  1. Create the world you want to cancel the dragon in.
  2. Stop the server.
  3. Add the Dragon Cancel plugin to your server.
  4. Add the exact name of the world folder to the config.yml file (you can create it, see example config below). Be sure to add quotes around it, and if you're cancelling multiple worlds, separate each entry with a comma.
  5. Start your server.

Caveats:

Example:

config.yml in plugins/dragonCancel

worlds: ["world_the_end", "spawn"]
Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more