The Ultimate 2026 Guide to 20 TPS Minecraft Server Performance
Maintaining a solid 20 Ticks Per Second (TPS) on a Minecraft server requires proper hardware, modern server software (Paper or Purpur), and optimized JVM garbage collection flags.
Recommended Aikar's Java 21 Garbage Collection Flags
java -Xms6G -Xmx6G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -jar server.jar nogui
Key World Optimizations (paper-world-defaults.yml)
entities:
spawning:
despawn-ranges:
monster:
soft: 28
hard: 56
per-player-mob-spawns: true
chunks:
auto-save-interval: 6000
max-auto-save-chunks-per-tick: 12
delay-chunk-unloads-by: 10s
tick-rates:
sensor:
villager:
secondarypoisensor: 80
Deploy your high-TPS Minecraft server on Altivora's DDR5 / Gen4 NVMe game nodes with 99.99% uptime.
Deploy with Altivora Hosting
Gen4 NVMe Soft RAID storage, AMD EPYC & Intel Xeon compute cores, unmetered bandwidth, and automated DDoS mitigation.
Related Technical Guides
Minecraft Server 20 TPS Tuning Guide: Paper, Purpur & JVM Flags
Configuration tips and Java 21 flags to keep your Minecraft server running at a solid 20 TPS.
Minecraft Server Software Comparison: Paper vs Purpur vs Fabric in 2026
Detailed benchmark of server software engines for Minecraft survival worlds, technical redstone, and massive mini-game networks.
Best Game Server Hosting in Singapore: FiveM, Minecraft & Rust in Asia
Why gaming communities across Southeast Asia choose Singapore AMD EPYC servers for smooth tickrates and zero packet loss.
Ready to upgrade your infrastructure?
Experience the Altivora difference with 99.99% uptime SLA and 60-second setup.
