The Version Changer is the tool you use to change your Minecraft server version, and it does far more than bump a number. It swaps the actual server software your Java server runs on, so you can move between Vanilla, Paper, Forge, Fabric and other loaders, and land on the exact build you want. In this guide you will learn how the tool works in the LPV5 panel, how it differs from installing plugins or mods, and how to switch safely without breaking your world.
What the Version Changer Actually Does
When you change your Minecraft server version, two things can move at once: the version number, like 1.20.1 to 1.21.4, and the server software itself, which people often call the loader or server type. The Version Changer handles both. Behind the scenes it pulls verified builds from the mcjars build catalog, stops your server, removes the old loader files, installs the correct jar, and leaves the server off so you can review everything before you start it. You stay in control; nothing boots until you press start.
Note: Loader or server type means the software your server runs on, such as Paper or Forge, not the world or the plugins
Note: Builds are pulled from the mcjars build catalog, so you get the correct, verified jar for the type and version you choose
Note: After a change the panel leaves the server off on purpose, so you can check files before the first boot
Loader vs Plugins vs Mods vs Modpacks
These four words get mixed up constantly, and choosing the wrong tool is the most common mistake new server owners make. The Version Changer sets the foundation; the other tools add content on top of it. Think of the loader as the engine, and plugins, mods, and modpacks as different kinds of cargo that only fit certain engines.
Tip: Loader or version: use the Version Changer to set the engine your server runs on, for example Paper 1.21.4 or Fabric 1.21.4
Tip: Plugins: server-side add-ons in the plugins folder that only run on Bukkit-style loaders like Paper, Spigot, and Purpur, installed with the Plugin Manager
Tip: Mods: add-ons in the mods folder that only run on Forge, NeoForge, Fabric, and Quilt, installed with the Mod Manager
Tip: Modpacks: a complete pre-built bundle of a loader plus dozens of mods and configs, installed in one shot with the Modpack Installer
Note: A loader is either Bukkit-style for plugins, or modded for mods, never both at once, so picking the loader decides which add-ons you can run
Which Builds the Version Changer Supports
The tool covers the server types most Java communities run, and the list keeps growing as new builds land in the catalog. You pick a type first, then a Minecraft version, then a specific build of that type. Choosing the type up front is what tells the panel which versions and builds to even show you.
Note: Supported server types include Vanilla, Paper, Spigot, Purpur, Forge, NeoForge, Fabric, and Quilt
Note: Vanilla is the unmodified game; Paper is the most common all-round choice for plugin servers, and Purpur is a fast Paper fork with extra config options
Note: Spigot and Purpur are also Bukkit-style and run plugins; Purpur adds extra configuration options on top of Paper
Note: Forge, NeoForge, Fabric, and Quilt are modded loaders and run mods rather than plugins
Before You Switch: Back Up and Go Offline
Changing the version rewrites your server binaries, so treat it like surgery and prepare first. The single most important step is a backup, because the Version Changer has no automatic rollback. If a new build does not behave the way you hoped, a backup is the only thing that gets your old setup back. Every Loafhosts plan includes automatic versioned backups with one-click restore, so taking a fresh one before you change anything takes seconds.
- Open the Backups tool and create a fresh manual backup so you have a known-good restore point
- Note your current server type and version in case you want to return to them
- Stop the server from the panel, because the change is a destructive action and requires the server to be offline
- Decide whether you also want to wipe server files, which is offered as an optional step during the change
Tip: Changing the version does not delete your world by default, but a manual backup protects you against mistakes and bad builds
Warning: There is no automatic rollback. If you do not back up first, you cannot undo a version change
Warning: The change is destructive to your server binaries, so always confirm the server is fully offline before you start
How to Change Your Minecraft Server Version Step by Step
With a backup in hand, the change itself is a short, guided flow. You make three choices in order, build type, then version, then build, and the panel does the rest as a background job with live progress. Because it runs in the background, you can watch the log update as it cleans the old loader and installs the new jar.
- Log in to LoafHub at hub.loafhosts.com and open your Minecraft server
- Open the Version Changer tool on the server dashboard
- Choose the build type you want, for example Paper, Fabric, or Forge
- Choose the Minecraft version, for example 1.21.4
- Choose the specific build of that type and version
- Optionally enable the file wipe if you want a clean slate rather than keeping old loader files
- Confirm and start the job, then watch the live progress as the panel stops the server, removes old loader libraries, and installs the correct jar
- Wait for the job to finish, then start the server yourself and watch the console for the first boot
Note: For NeoForge (any version) and Forge 1.17 and newer, the panel automatically rewrites your startup command so the server launches with the right jar
Note: The server is left off when the job completes, so the change only goes live when you press start
First Boot: Java Versions and What to Check
After the job finishes and you press start, the first boot is where you confirm the switch worked. Modern Minecraft versions and modern loaders sometimes need a newer Java version than older ones, and the server itself will tell you in the console if that is the case. If you see a Java version message at startup, that is the server asking for a different Java runtime, not a sign that the change failed.
- Start the server from the panel after the version change completes
- Open the console and watch the startup log
- Confirm the log shows the server type and version you selected
- If the console reports it needs a newer Java version, follow that message to set the correct Java runtime, then start again
- Join the server in your client on the matching version to confirm it works
Tip: If you moved to or from a modded loader, your old plugins or mods may no longer apply, because plugins and mods are loader-specific
Warning: Your players need a client on the same Minecraft version, so tell your community before you switch versions
After Switching: Add Content with the Right Tool
Once your loader and version are set, the Version Changer has done its job and you move on to content. The correct next tool depends entirely on the loader you just chose. If you landed on a Bukkit-style loader you add plugins; if you landed on a modded loader you add mods; and if you want a ready-made experience you reach for a full modpack.
Tip: On Paper, Spigot, or Purpur, use the Plugin Manager to add server-side plugins
Tip: On Forge, NeoForge, Fabric, or Quilt, use the Mod Manager to add individual mods
Tip: To install a complete pre-built experience in one step, use the Modpack Installer instead of switching loaders by hand
Frequently Asked Questions
Does changing my Minecraft server version delete my world?
It does not delete your world by default; the Version Changer swaps the server software and version, not your world files. There is an optional file wipe you can enable for a clean slate, but you control that. Because there is no automatic rollback, always take a backup first using the Backups tool.
Do I need to stop my server before changing the version?
Yes. Changing the version is a destructive action to your server binaries, so the server must be offline. The Version Changer stops the server for you as part of the job and leaves it off when it finishes, so you can review files before pressing start.
What is the difference between changing the loader and installing plugins or mods?
The loader, set by the Version Changer, is the server software your server runs on, like Paper or Forge. Plugins are add-ons for Bukkit-style loaders installed with the Plugin Manager, mods are add-ons for Forge or Fabric installed with the Mod Manager, and a modpack is a complete pre-built bundle installed with the Modpack Installer.
Can I switch from Paper to Forge or Fabric on the same server?
Yes. Pick the new build type, version, and build in the Version Changer. For NeoForge and Forge 1.17 and newer the panel rewrites your startup command automatically. Remember that plugins do not run on Forge or Fabric, so you would add mods instead after switching.
Why does my server ask for a newer Java version after I change versions?
Modern Minecraft versions and modern loaders often require a newer Java runtime. The server reports this in the console at startup. Follow the message to set the correct Java version, then start the server again. It is a normal requirement, not a failed change.
Can I undo a version change if something breaks?
There is no automatic rollback in the Version Changer. The only reliable way to return to your previous setup is to restore the backup you took before the change. Every Loafhosts plan includes automatic versioned backups with one-click restore, so make a fresh backup before every switch.