ModsJava
AITPSControl
Dynamic mob AI optimization based on TPS and player distance
⬇ Download on HangarOpen in MCModsHubGet it on Google Play →AITPSControl reduces server load by limiting mob AI when TPS drops or when mobs are far from players. Safe zones are based on Paper's entity-activation-range from spigot.yml, so throttling follows the same distance logic your server already uses.
Features
TPS-based throttling with hysteresis and delay timers, or always-on distance control
Paper safe zones per category (animals, monsters, villagers, raiders, etc.)
safe-zone-max — only the nearest N mobs per player stay active (good for villager farms)
Configurable effects: remove-ai, remove-random-movement, remove-awareness, disable-collisions, disable-breeding
Global defaults with per-category overrides
Gradual AI restore when players approach, on interaction, or when throttle turns off
Protect named/tamed mobs, metadata keys, and specific entity types; exclude worlds
Optional action bar alerts; tuned for 30–40+ player servers
Commands
/aic reload — reload config /aic status — TPS and throttle status /aic recover-stale — restore stuck NoAI mobs
Permissions (default: op)
aitpscontrol.reload, aitpscontrol.status, aitpscontrol.recover-stale, aitpscontrol.alert
Support
Discord: https://discord.gg/AjKBwSbVjf
AITPSControl is a free Minecraft Java mod. Compatible with Minecraft 1.21, 1.21.1, 1.21.10, 1.21.11 and newer. Downloaded 8 times (via Hangar). Download it and open it directly in the game.
Explore more