The Quest for 20 TPS: Benchmarking Modded Minecraft Performance in 2026

Published on

Can you actually maintain 20 TPS on a busy modded server? We ran the benchmarks to find out what hardware, what pack, and what configuration makes it possible.

Written by Jochem, Infrastructure Engineer at Space-Node, 5-10 years experience in game server hosting, VPS infrastructure, and 24/7 streaming solutions. Read author bio →

The Quest for 20 TPS: Benchmarking Modded Minecraft Performance in 2026

Twenty TPS is the theoretical maximum for Minecraft - one game tick every 50 milliseconds. It is the difference between a server that feels alive and one that feels like it is fighting you. On vanilla servers at low player counts, 20 TPS is trivial. On a 30-player modded server running ATM10? It becomes an engineering achievement.

Here are the real benchmark numbers from our test lab.

Test Methodology

All tests run on Space-Node Ryzen 9 7950X3D hardware with NVMe Gen 4 storage, using dedicated allocation (no resource contention). We simulated player load using bot frameworks and measured TPS via Spark's profiling output averaged over 30 minutes.

Baseline: Vanilla Paper 1.21

Simulated PlayersTPSMSPT
1020.03ms
3020.08ms
6019.816ms
10019.222ms
15018.131ms

Vanilla Paper holds 20 TPS comfortably up to ~60 players on Ryzen 9 hardware. The TPS ceiling starts to appear above 100 players.

Fabric + Performance Mods (Lithium + Starlight + FerriteCore)

Simulated PlayersTPSImprovement Over Vanilla
6020.0+0.2
10019.7+0.5
15019.2+1.1

The performance mod stack (Lithium, Starlight, FerriteCore, Krypton) keeps TPS higher at extreme player counts.

Modded: ATM10 (400+ mods, NeoForge)

Simulated PlayersTPSMSPT
519.628ms
1019.136ms
2018.444ms
3017.057ms
4014.878ms

ATM10 at 30 players maintains acceptable TPS but shows the cost of mod complexity. At 40+, lag becomes player-noticeable.

What the Data Means Practically

For modded servers, plan your population cap around these benchmarks:

ModpackRecommended Max Players (Ryzen 9)
ATM10 / ATM920 - 25 players
Vault Hunters 310 - 15 players
Create packs25 - 35 players
Fabric tech packs30 - 40 players

These numbers assume NVMe storage. On SATA SSD, reduce estimates by 20%. On HDD-based hosting, reduce by 50%.

The Configuration That Makes 20 TPS Achievable at 30 Players (ATM10)

The key settings that pushed ATM10 from 15 TPS to 18+ TPS at 30 players:

  1. ZGC instead of G1GC - Recovered 2 - 3 MSPT on GC pauses
  2. simulation-distance=5 - Single biggest gain (view-distance still 8)
  3. Chunk worker threads = cores - 2 - Freed main thread from chunk overhead
  4. Disabled unused mod features - Removed cosmetic features in Supplementaries, Quark options

The pursuit of 20 TPS in modded Minecraft is achievable but requires hardware and configuration working together. Space-Node's Ryzen 9 stack provides the hardware ceiling; this guide provides the configuration floor.

Run your modded benchmarks on Space-Node

Jochem

About the Author

Jochem, Infrastructure Engineer at Space-Node, expert in game server hosting, VPS infrastructure, and 24/7 streaming solutions with 5-10 years experience.

Since 2023
500+ servers hosted
4.8/5 avg rating

I specialize in Minecraft, FiveM, Rust, and 24/7 streaming infrastructure, operating enterprise-grade AMD Ryzen 9 hardware in Netherlands datacenters.

View my full bio and credentials →

Launch Your VPS Today

Get started with professional VPS hosting powered by enterprise hardware. Instant deployment and 24/7 support included.