Changing the Minecraft version

Upgrade your Minecraft server in place, or reinstall it on any version you like.

The short version

On Paper, Purpur and Vanilla, newer versions arrive as an update offer on your server, and applying one keeps your world. To run any other version, or to change version on Fabric, Quilt, Forge or NeoForge, including an older one, go to Settings, General, Server software, pick the version and switch. That installs it on a fresh server and erases the world, with a backup taken first.

#Changing the version

There are two routes.

  • Upgrading in place. On Paper, Purpur and Vanilla, your server shows an update offer when a newer version is out. Applying it swaps the server software and keeps your world. Take a backup first, because the world conversion that follows is one-way.
  • Any version, on a fresh server. Server dashboard → Settings → General → Server software. Pick the software and version, press Switch software and type the server name to confirm. The world and all files are erased, and a backup is taken first so you can restore it from the Backups tab.

#What happens to your world

Applying an update offer does not delete anything. It swaps the server software, and the new version converts the world data the first time it loads it.

That conversion only runs forwards. Minecraft has upgraded world formats through most of its life, and each upgrade assumes the world came from an older version, never a newer one. So:

  • Upgrading usually works. New chunks generate in the new format, old chunks are converted on load. Chunk borders where old and new generation meet can look abrupt, which is cosmetic rather than broken.
  • Downgrading usually does not. Chunks written by a newer version contain blocks and data the older version has never heard of. Best case it drops what it does not recognise; worst case the chunk fails to load and takes your base with it.

That's why Server software starts a fresh world rather than attempting a downgrade.

#Version jumps worth knowing about

Some upgrades are more eventful than others:

  • 1.12.2 to 1.13: the Flattening. Block IDs changed shape entirely. Almost nothing survives this jump cleanly, and no plugin or mod written for 1.12.2 will run afterwards.
  • 1.17 to 1.18: world height changed. Existing chunks keep the old height and new chunks use the new one, which produces a visible seam and a strip of odd terrain along the boundary.
  • 1.20.4 to 1.20.5: the item component rewrite. Anything that touches item NBT needs updating.

Between minor versions inside the same major release, upgrades are usually uneventful.

#Plugins and mods do not come along for free

Plugins and mods are built against a specific Minecraft version. After a version change, expect to update every one of them before the server starts cleanly.

Do this in the right order: change the version, start the server once with no plugins or mods to confirm the base server and world are healthy, then add things back. Diagnosing a version change and a broken plugin at the same time is twice the work and half the certainty.

#Modded servers

Fabric, Quilt, Forge and NeoForge servers get no update offers, because every mod has to move to the new version at the same time. Change the version from Server software, which installs the loader on a fresh server, then upload mods built for that version.

On a modpack server the Minecraft version is baked into the pack. Change it by installing the pack at the version you want from the Modpack tab. A pack built for 1.20.1 does not become a 1.21 pack because you changed the server jar underneath it; it becomes a server that does not start.

If you want the same pack on a newer Minecraft version, check whether the pack author has published one. Many kitchen-sink packs release as separate packs per Minecraft version rather than updating in place, and world transfer between them is rarely supported.

#After the change

Check three things before you tell everyone it is done:

  1. The server reached "Done" in the console without errors.
  2. You can join and your spawn area looks right.
  3. Your plugins or mods loaded, which the console lists at startup.

If any of the three is wrong, restore the backup and try again with fewer variables.

#Frequently asked questions

Can I downgrade my Minecraft server version?

Yes, from Settings, General, Server software. It installs the older version on a fresh server, so the current world is erased. A world opened on a newer version would fail to load or lose chunks on an older one anyway, because Minecraft converts world data forwards only. A backup is taken before the switch.

Will changing the version delete my world?

Applying an update offer keeps the world, and the new version converts it forwards when it loads it. That conversion is one-way, so take a backup first. Switching version from Server software erases the world, because it installs on a fresh server, and takes a backup before it does.

Does changing version affect my plugins or mods?

Almost always, yes. Plugins and mods are built against specific Minecraft versions. After a version change, expect to update every plugin and mod to a matching build before the server will start cleanly.

Written and maintained by the Hostd engineering team. Last updated 2026-09-24. Notice a mistake? Tell us.