ModsFinder

Mobtimizations - Entity Performance Fixes

by Corosus

Mobtimizations reduces the server cost of entity AI tasks, including mob wandering, enemy targeting and pathfinding, with each change switchable in the config.

FabricForgeNeoForgeClient and serverAll rights reserved1.18.2 – 1.20.1

What it does

The mod cuts back several AI routines that run often and cost server time. Mob wander pathfinding runs less frequently, and more so when a mob is far from any player. Enemy targeting is also run less often, and it is reduced further for mobs that are away from players. Each of these changes can be turned on or off, and some can be set to cancel an attempt by chance.

Some tasks are disabled or limited by default. For monsters, the hazard scan that checks a 3x3x3 area on every tick while following a path is turned off, and pets are kept safe by that change. Repeated pathfinding while a path is already being followed is disabled. The search for turtle eggs to crush, done by zombies and husks, is fully disabled by default, and the zombie village raid task has its chance cut to one third. The author reports a stress test with 1000 monsters on a 20-core server, where average tick time fell from about 30 ms to 24 ms and peak load was cut by over 20 percent in each run.

The mod is client and server, so the server and every player need it. It requires CoroUtil, which must also be installed. Files exist for Fabric, Forge and NeoForge, with the latest file 1.20.1-1.0.0 for 1.20.1, published 2024-02-25. Builds cover 1.18.2 – 1.20.1, and the code is covered by All rights reserved, so the project is not open source.

Key features

  1. Wander pathfinding reduction

    Mob wander pathfinding runs at a lower rate, and the rate drops further when no player is nearby.

  2. Targeting frequency limits

    Expensive enemy targeting tasks run less often, with a reduced rate for mobs far from players.

  3. Hazard scan disabled

    The 3x3x3 hazard scan that runs every tick during path following is turned off for monsters by default.

  4. Turtle egg search disabled

    Zombies and husks skip the search for turtle eggs to crush, which is fully disabled by default.

  5. Raid search chance reduced

    The zombie village raid task that scans for villagers runs with its chance cut to one third by default.

Compatibility

Latest build for each game version and loader.

1.20.11.20.1-1.0.01.20.1-1.0.01.20.1-1.0.0
1.19.21.19.2-1.0.01.19.2-1.0.0Not available
1.18.21.18.2-1.0.01.18.2-1.0.0Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

CoroUtilShared library mod for Corosus's mods
Required

Use cases

Busy multiplayer servers

Server owners running many mobs can cut the cost of AI tasks without removing mobs from the world.

Who it’s for: Server owners with large mob counts and players who want lower tick times without changing spawn rates.

How it compares

Full comparison

LazyAI is server-side only, open source under the GNU General Public License v3.0 only, and published for Fabric across 1.19 – 26.3. Idle Boost is client-side only, not open source, and covers Fabric, Forge and NeoForge for 1.20.1 – 1.21.1, so it changes the client rather than the server. Mobtimizations sits between them in environment, since both sides need it.

ModLoadersGame versionsEnvironmentUpdated
Mobtimizations - Entity Performance FixesFabric, Forge and NeoForge1.18.2 – 1.20.1Client and server2024-02-25
LazyAIFabric1.19 – 26.3Server-side only2026-09-22
Idle BoostFabric, Forge and NeoForge1.20.1 – 1.21.1Client-side only2024-09-26

Questions

Does Mobtimizations need CoroUtil?

Yes. CoroUtil is a required dependency and must be installed alongside the mod on every loader it supports.

Does every player need Mobtimizations?

Yes. Every player and the server need a copy of the mod.

Can the changes be turned off individually?

Yes. Each feature can be switched on or off in the config, and some also have a chance setting that cancels an attempt.

In the catalog

Mobtimizations - Entity Performance Fixes is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 34,764 mods support Minecraft 1.20.1.

More from Corosus

All projects

Similar mods

What the author says

With each test I had lots of extra mobs spawned - On my 20 core i5-13600K I kept 1000 monsters spawned to stress the server. Mod on: 30ms avg (server load cut by 22%) - 45ms max (peak server load cut by over 50%!)
Corosus, on the Modrinth page

Official listing

Owner
Corosus
Published
2024-02-25
Updated on Modrinth
2024-02-25
Facts verified
2026-10-15

Tags