Paper is the baseline. But if you want even more performance, Purpur and Pufferfish take Paper's foundation and add additional optimizations. Which one is actually faster?
We tested both on identical hardware with identical configurations.
What Are These Forks?
The Minecraft server software family tree:
Vanilla -> CraftBukkit -> Spigot -> Paper -> Purpur
-> Pufferfish
Paper adds async chunk loading, entity optimizations, and dozens of configuration options over Spigot.
Purpur adds quality-of-life features (rideable mobs, customizable gameplay mechanics) plus performance tweaks on top of Paper.
Pufferfish strips unnecessary features and focuses solely on performance optimization. It's Paper with extra speed and nothing else.
Test Setup
Both were tested on Space-Node Ryzen 9 7950X3D with 12GB allocated RAM, identical plugins (EssentialsX, CoreProtect, WorldGuard, LuckPerms), and a pre-generated 5000-block radius vanilla world.
Tested with 30 simulated players performing typical activities (building, mining, farming, combat).
Results
| Metric | Paper 1.21 | Purpur 1.21 | Pufferfish 1.21 |
|---|---|---|---|
| Average TPS | 19.3 | 19.5 | 19.6 |
| TPS at 50 players | 17.8 | 18.2 | 18.5 |
| Memory Usage (idle) | 3.2GB | 3.1GB | 2.9GB |
| Memory Usage (30 players) | 5.8GB | 5.6GB | 5.4GB |
| Chunk Gen Speed | Baseline | +3% | +5% |
| Entity Processing | Baseline | -8% CPU | -12% CPU |
Pufferfish consistently edged out both Paper and Purpur on raw performance. The differences are small in absolute terms but compound under heavy load.
Feature Comparison
| Feature | Paper | Purpur | Pufferfish |
|---|---|---|---|
| Async chunk loading | Yes | Yes | Yes |
| Entity activation optimization | Yes | Enhanced | Enhanced |
| Mob AI optimizations | Basic | Advanced | Advanced |
| Rideable mobs | No | Yes | No |
| Custom block mechanics | No | Yes | No |
| DAB (Dynamic Activation of Brain) | No | No | Yes |
| Configurable mob limits | Basic | Extended | Extended |
| Plugin compatibility | Excellent | Excellent | Excellent |
When to Choose Each
Paper: The safe default. Maximum plugin compatibility, active development, large community. Good for servers that want stability and don't chase every last TPS point.
Purpur: Best for servers that want both performance and extra features. The gameplay customization options (rideable mobs, custom enchant limits, crop growth tweaks) are unique to Purpur. Pick this if you want features AND performance.
Pufferfish: Best for high-player-count servers (50+) or servers that run heavy plugins. The DAB system is the standout - it dynamically reduces entity AI processing based on how far entities are from players, saving significant CPU. Pick this if raw performance is your only priority.
Our Recommendation
For most servers under 30 players, the difference between these three is negligible. Use Paper for simplicity or Purpur for extra features.
For servers with 50+ players or heavy modded content, Pufferfish gives measurable improvements. The 0.3-0.7 TPS difference at high load can mean the difference between stable gameplay and noticeable lag.
All three forks work on every Space-Node Minecraft hosting plan. You can switch between them through the control panel without losing any data.
Legal Notice
Legal Notice & Disclaimer: This article constitutes an independent, factual comparative review and critical analysis for educational purposes only. Space-Node is not affiliated with, endorsed by, or sponsored by any hosting provider mentioned herein. All brand names, logos, and trademarks referenced are the registered intellectual property of their respective owners and are used solely for identification and factual reference.
Fair Use & Review Rights: This review is protected commentary, comparison, and criticism. It is based on publicly available information, official pages where available, published documentation, and general hosting engineering analysis. Where hands-on testing is not explicitly stated in the article, no private benchmark or internal infrastructure access is implied. This constitutes lawful comparative review and criticism protected under fair use doctrine.
Factual Accuracy: Specific plan claims are based on public information available at the time of writing. Specifications, pricing, and service features can change, so readers should verify current details on the provider's official website before purchasing. We make no false or defamatory statements; criticism is limited to documented facts, clearly labeled opinion, or general hosting guidance.
No Consumer Confusion: This article makes clear that Space-Node offers distinct, independently-developed hosting infrastructure. We explicitly differentiate our services, pricing, and technical specifications. No reader could reasonably be confused about service provider identity.
Right to Comparative Advertising: Space-Node reserves the right to publish factual comparative information about competing services. This is a recognized right in consumer protection law and advertising standards. Accurate comparative reviews cannot constitute trademark violation, defamation, or unfair competition.
Limitation of Liability: Space-Node makes no warranty regarding third-party services reviewed. Readers are responsible for verifying information independently before purchasing. Space-Node disclaims liability for third-party service changes, outages, or policy modifications.
Space-Node Services: For Space-Node's own managed hosting solutions, visit Minecraft hosting or VPS hosting.
