Best Minecraft server software: which one fits your server?

Updated · MCJarHub

There is no single best server jar — it depends on what you run. Plugins: Paper. Mods: the loader your mods need (Fabric, NeoForge or Forge). Untouched game: vanilla. Several servers in one network: Velocity in front.

Decide in four questions

  1. Do players need to install anything? If they should join with an unmodified game, you want vanilla or a plugin server. If you want new blocks, items or mobs from mods, everyone installs the same mod loader and mods.
  2. Plugins or mods? Plugins (permissions, economy, minigames, protection) run on Paper and its forks. Mods run on Fabric, NeoForge or Forge — whichever your mods are built for.
  3. One server or a network? Several servers behind one address need a proxy: Velocity.
  4. Java or Bedrock players? Phone and console players use Bedrock Edition, which needs a Bedrock server (official BDS, PocketMine-MP or PowerNukkitX).

Not sure? The "which server jar?" picker asks these questions for you.

Untouched game

SoftwareLatest releaseJavaFile sizeVersions on MCJarHubDownload source
Minecraft26.3 (build 1)Java 2559.4 MB97 (1.2.5–26.3)Official (Mojang)

Plugins

SoftwareLatest releaseJavaFile sizeVersions on MCJarHubDownload source
Paper26.3 (build 227)Java 2552.7 MB55 (1.7.10–26.3)Official (PaperMC build server)
Purpur26.3 (build 2654)Java 2555.4 MB41 (1.14.1–26.3)Official (PurpurMC)
Folia26.3 (build 5)Java 2553 MB13 (1.19.4–26.3)Official (PaperMC build server)
Pufferfish1.21.10 (build 39)Java 2155.1 MB18 (1.17.1–1.21.10)Community mirror
Leaf26.3 (build 13)Java 2579 MB28 (1.19.1-v1–26.3)Official (GitHub releases (Winds-Studio/Leaf))
Leaves1.21.11 (build 157)Java 2161.4 MB18 (1.19–1.21.11)Community mirror
Spigot26.3 (build 4664)Java 2577.5 MB68 (1.8–26.3)Community mirror

Mods

SoftwareLatest releaseJavaFile sizeVersions on MCJarHubDownload source
Fabric26.3Java 25—70 (1.14_combat-0–26.3)Official (FabricMC)
NeoForge26.3Java 253.5 MB22 (1.20.2–26.3)Official (NeoForged)
Forge26.3Java 257.6 MB61 (1.5.2–26.3)Official (MinecraftForge)
Quilt26.3Java 258.3 MB44 (1.14.4–26.3)Official (QuiltMC)

Mods + plugins (hybrids)

SoftwareLatest releaseJavaFile sizeVersions on MCJarHubDownload source
Mohist1.20.2Java 17123.6 MB9 (1.7.10–1.20.2)Community mirror
Arclight26.1.2Java 257.2 MB13 (1.16.5–26.1.2)Community mirror
Magma1.21.1Java 21129.4 MB6 (1.12.2–1.21.1)Community mirror

Networks (proxies)

SoftwareLatest releaseJavaFile sizeVersions on MCJarHubDownload source
Velocity4.3.1 (build 45)Java 2540.4 MB12Official (PaperMC build server)
BungeeCord26.1 (build 2107)—24.8 MB22Community mirror

Bedrock players

SoftwareLatest releaseJavaFile sizeVersions on MCJarHubDownload source
PocketMine-MP5.44.3—3.2 MB349Official (GitHub releases (pmmp/PocketMine-MP))
PowerNukkitX3.0.5—82.1 MB7Official (GitHub releases (PowerNukkitX/PowerNukkitX))

Our recommendation by use case

You want…UseWhy
A private world for friends, no extrasVanilla or PaperVanilla is exactly the game; Paper plays the same for almost everyone and is faster.
A public survival/SMP server with pluginsPaperThe most widely used plugin server, official checksummed builds, runs Spigot plugins.
Lots of gameplay tweaks without writing pluginsPurpurA drop-in Paper replacement with many extra options.
A very large server with players spread outFolia (advanced)Regions tick in parallel; needs Folia-supported plugins.
Technical/redstone play with exact vanilla mechanicsVanilla or LeavesPaper changes some mechanics for performance; Leaves restores many of them.
A modpackWhatever the pack saysMods only run on the loader and version they were built for.
Performance mods, vanilla clientsFabricServer-side-only Fabric mods need nothing on the client.
Mods and plugins togetherA hybridWorks, but test carefully — the least stable option.
A lobby + game servers networkVelocity in front of PaperModern forwarding and active development.

What "faster" really means

Paper and its forks improve how the server spends its CPU time (chunk loading, entity ticking, redstone and hopper handling) compared with vanilla and Spigot. How much that helps depends on your world, player count and plugins — there is no honest single percentage. For a real comparison on your own setup, measure with a profiler such as spark under your normal load.

More detail: Paper vs Spigot vs Purpur · Fabric vs Forge vs NeoForge · Velocity vs BungeeCord vs Waterfall.

FAQ

What is the fastest Minecraft server software?
For plugin servers, Paper and its forks (Purpur, Pufferfish, Leaf) are much faster than vanilla or Spigot. Folia is only faster for very large servers with players spread out, and needs Folia-supported plugins.
Can I have mods and plugins on one server?
Only with a hybrid such as Mohist, Arclight or Magma. They work, but plugins that touch server internals can break — test first.
Which server software do Bedrock players need?
A Bedrock server: Mojang's Bedrock Dedicated Server, PocketMine-MP or PowerNukkitX. Java server jars cannot accept Bedrock clients on their own.