crunchy.host

Minecraft Server Software Compared (Paper, Purpur, Fabric, Forge) and How to Install a Custom Jar

· 2 min read

For plugins, run Paper. For mods, run whichever loader your mods are built for: Fabric or NeoForge. Players join plugin servers with a normal client. Modded servers need the same mods on every client.

Plugin servers

Software Notes
Paper The default. Fast, stable, runs every Spigot plugin
Purpur Paper plus hundreds of options to tweak Vanilla mechanics. Switch any time
Pufferfish Paper with extra performance patches
Folia Multithreaded Paper for huge player counts. Only runs plugins built for it

Skip Vanilla and Spigot. Paper runs the same game faster, and every Spigot plugin works on it.

Modded servers

Software Notes
Fabric Lightweight and quick to update. Most mods also need Fabric API
NeoForge What most large modpacks for recent versions target
Forge Older modpacks, such as 1.12.2 and 1.16.5

From 1.20.2 onward, Forge and NeoForge mods aren't interchangeable. Check which one your modpack uses.

Hybrids like Arclight and Mohist run mods and plugins together, but plugins often misbehave on them and most plugin authors won't support them.

Proxies

To join several servers into one network, run Velocity in front of them. BungeeCord still works, and Waterfall is end of life.

Install a custom jar

  1. Download the jar for your software and Minecraft version from its official site.
  2. Stop the server in the Crunchy.Host panel.
  3. In Files, upload the jar to /home/container, remove the old server.jar, and rename yours to server.jar.
  4. Set the right Java version under Startup > Docker Image.
  5. Start the server.

The Fabric server launcher works this way. Forge 1.17+ and NeoForge don't: their installer sets up libraries and launch scripts, so a renamed installer won't start.

Switching

  • Vanilla or Spigot to Paper, Paper to Purpur: replace the jar and start. Worlds and plugins carry over.
  • Plugins to mods, or the reverse: neither loads on the other, so you're rebuilding the setup.
  • Older Minecraft version: not supported. A world opened in a newer version can't safely go back.

Back up in Backups before any switch.

Host your Minecraft server with us.

Ryzen 9 9950X hardware in Frankfurt. Online in under 90 seconds. From €4.00 / mo

See plans