Better Tps
1.4.0better-tps is an adaptive performance stabilizer for Minecraft servers (Bukkit/Spigot/Paper/Purpur 1.20+). It automatically tunes server settings in real-time to maintain a stable 20 TPS, ensuring a s

better-tps — Adaptive Performance Stabilizer for Paper/Spigot
better-tps is a lightweight, intelligent performance optimization plugin built for modern Paper/Spigot servers.
Instead of permanently limiting gameplay features, better-tps dynamically adapts to real server load and only applies optimizations when TPS actually begins to drop.
Designed for stability, responsiveness, and minimal gameplay impact.
🌟 More from the Developer
Thanks for checking out this project!
If you're interested in more of my work, or just looking for a great Minecraft server to play on, you're welcome to join HYDRAZ Network.
| play.hydraz.online |
🚀 Adaptive TPS Optimization
Continuously monitors server performance using both Spigot TPS readings and high-precision scheduler estimates
Rapid lag detection allows faster stabilization before severe TPS drops occur
Smart adaptive logic prevents unnecessary restrictions during normal gameplay
Spoiler

📊 Dynamic Performance Profiles
Automatically switches between Normal, Mild, Moderate, and Aggressive optimization profiles
Profiles scale server-side optimizations based on current load conditions
Smooth transitions minimize gameplay disruption while maintaining stability
⚙️ Real-Time Server Tuning
Dynamically adjusts view distance and simulation distance
Controls random tick speed during heavy load
Automatically manages entity spawn limits to reduce lag spikes
All tuning changes happen live without requiring restarts
🌍 Flexible World Management
Supports blacklist and whitelist world targeting
Apply optimizations only to selected worlds
Perfect for separating survival, lobby, minigame, or resource worlds
🚨 Emergency Stabilization System
Built-in emergency guardrails instantly activate aggressive protections during critical TPS drops
Helps prevent cascading lag and server crashes
Automatically restores normal settings once performance recovers
🛠️ Administrative Controls
Enable or disable automatic stabilization anytime
Manually override active optimization profiles
View live server performance data directly in-game
Reload configuration without restarting the server
💻 Commands
Main Commands
| Command | Description |
|---|---|
/bettertps status | View current TPS, active profile, and applied optimizations |
/bettertps auto <on|off> | Enable or disable automatic stabilization |
/bettertps profile <name> | Manually set a performance profile |
/bettertps reload | Reload plugin configuration |
🔐 Permissions
| Permission | Description |
|---|---|
bettertps.admin | Grants access to all administrative commands |
🎯 Designed For
Survival servers with heavy farms and mob activity
Large SMP networks
Resource-intensive gameplay environments
Servers needing automatic lag prevention without permanent gameplay limitations
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta