Purpur vs. Pufferfish: Testing the Fastest Minecraft Server Forks

Published on

Head-to-head comparison of Purpur and Pufferfish server software. Benchmarks on identical hardware with identical plugins, testing TPS, memory usage, and feature sets.

Written by Space-Node Team – Infrastructure Team – 15+ years combined experience in game server hosting, VPS infrastructure, and 24/7 streaming solutions. Read author bio →

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?

Comparing Minecraft server software performance 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.

Space-Node Team

About the Author

Space-Node Team – Infrastructure Team – Experts in game server hosting, VPS infrastructure, and 24/7 streaming solutions with 15+ years combined experience.

Since 2023
500+ servers hosted
4.8/5 avg rating

Our team specializes in Minecraft, FiveM, Rust, and 24/7 streaming infrastructure, operating enterprise-grade AMD Ryzen 9 hardware in Netherlands datacenters. We maintain GDPR compliance and ISO 27001-aligned security standards.

View Space-Node's full team bio and credentials →

Start Minecraft Server in Minutes

Join content creators worldwide who trust our minecraft infrastructure. Setup is instant and support is always available.

Purpur vs. Pufferfish: Testing the Fastest Minecraft Server Forks