Pufferfish Server Jar Download — All Versions
A Paper fork tuned for even more performance on large servers.
What Pufferfish is and who it's for
Pufferfish is a performance-focused fork of Paper from the Pufferfish hosting team, aimed at large servers. It adds optimisations on top of Paper — for example throttling the AI of distant entities — while staying compatible with Paper plugins.
Pufferfish builds come from the project's own CI. Because it tracks Paper, new Minecraft versions can arrive later than on Paper itself; check the version list below before planning an update.
All Pufferfish versions
Minecraft 1.21 (6)
Minecraft 1.20 (3)
Minecraft 1.19 (5)
Minecraft 1.18 (3)
Minecraft 1.17 (1)
| Version | MC release | Build | Java | Status |
|---|---|---|---|---|
| 1.17.1 | #22 | 16 | — |
How to set up a Pufferfish server
Steps for the latest version (1.21.10); every version page has its own exact commands.
- Install Java 21 or newer (e.g. Eclipse Temurin) and check it with
java -version. - Download the Pufferfish jar into an empty folder.
- Start it once with the script below; it creates
eula.txtand stops. - Set
eula=trueineula.txtto accept the Minecraft EULA, then start again. Players join on port25565. - Put plugins (.jar) into
plugins/and restart.
Pufferfish FAQ
What is the latest Pufferfish version?
The newest Pufferfish release on MCJarHub is 1.21.10 (build 39), published 21 Dec 2025.
Does Pufferfish run Paper plugins?
Yes. It is a Paper fork and runs Bukkit, Spigot and Paper plugins.
Pufferfish Java requirements
| Minecraft | Java |
|---|---|
| 1.21 – 1.21.10 | Java 21+ |
| 1.18 – 1.20.4 | Java 17+ |
| 1.17.1 | Java 16+ |
Pufferfish vs alternatives
Detailed comparison →Official links
Grab it via API
curl https://mcjarhub.com/api/v1/latest/pufferfish
Full API documentation →