Adaptive Mob Optimizer
Instead of simply removing mobs or disabling AI completely, this mod dynamically slows down the ticking of far-away, idle mobs that are not currently important to gameplay. Nearby mobs, fighting mobs, bosses, named mobs, tamed mobs, villagers, and other sensitive entities are ignored by default to keep gameplay feeling natural.
This makes Adaptive Mob Optimizer especially useful for large modpacks, survival servers and 100-player events where many mobs may be loaded at once.
How It Works
Minecraft entities normally tick 20 times per second. In big modpacks, hundreds or even thousands of mobs can be loaded at the same time, which can cause server lag.
Adaptive Mob Optimizer checks if a mob is far away from all players and currently not doing anything important. If the mob is safe to optimize, the mod skips some of its ticks, reducing server load while keeping nearby gameplay unaffected.
Commands
Main command:
/amo
Available commands:
/amo status
/amo top
/amo reload
/amo enable true
/amo enable false
/amo set mindistance <blocks>
/amo set hardwake <blocks>
/amo set interval <ticks>
/amo set maxinterval <ticks>
/amo set targettps <value>
Recommended Use
For normal servers, the default settings are recommended.
For more intense servers, who want better TPS you can try these settings:
/amo set hardwake 16
/amo set mindistance 24
/amo set interval 4
/amo set maxinterval 20
/amo set targettps 20
Config
The mod creates a config file after the first launch:
config/adaptivemoboptimizer.properties
You can change optimization distances, tick intervals, TPS behavior, blacklisted entities, whitelisted entities, and more.
Important Notes
Adaptive Mob Optimizer does not improve client FPS directly. It is mainly designed to improve server performance and TPS by reducing unnecessary mob ticking.
This mod does not delete mobs, does not change spawning, and does not permanently disable AI. It only slows down safe, far-away, idle mobs when possible.