/
A Bukkit/Paper plugin that dynamically optimizes your Minecraft server based on real-time RAM and TPS usage.
Runtime.getRuntime()MinecraftServer.getServer().tickTimesLevel 1 (Healthy):
Level 2 (Moderate):
Level 3 (Critical):
entity.setAI(false) instead of deleting entitiesAll settings are customizable via config.yml:
# Performance thresholds
thresholds:
ram:
moderate: 80.0
critical: 92.0
tps:
moderate: 18.0
critical: 15.0
# Distance settings
distances:
view:
min: 4
max: 16
simulation:
min: 4
max: 12
# Optimization settings
optimization:
check_interval_ticks: 200 # 10 seconds
chunk_unload_delay_minutes: 5
ground_item_clear_minutes: 2
/smartoptimizer reload - Reload configuration/smartoptimizer status - Show current optimization statusSmartOptimizer-{version}.jarplugins folderplugins/SmartOptimizer/config.yml as neededAll rights reserved
