MillOptimize
by Moontell13
MillOptimize, a NeoForge optimization mod for 1.21.1, targets the NPC artificial intelligence load of the Millénaire village mod to reduce server strain.
What it does
Villages from Millénaire keep their state across play sessions through a persistence layer that stores their progress in NBT data, so construction and expansion are saved and restored between sessions. The mod tracks which villages are active, and villages continue building and expanding even after a player disconnects.
The mod detects NPCs that sit more than 100 blocks from the nearest player and reduces the work spent on them, which lowers CPU spikes on a busy world. It remembers the last village each player visited and aims to keep the world running without unnecessary processor load.
MillOptimize is built against Millénaire 9.0.0-beta.1 and is published for NeoForge on 1.21.1 only, with 1.0.1 as the latest file, dated 2026-07-28. The environment is client required and server optional, and the code is released under the MIT License, though the project is not open source.
Key features
Reduced NPC AI load
Villagers outside the player's immediate area receive less processing, which reduces the strain on the server.
Active village tracking
Villages are tracked by activity state, so only the ones near players are updated at full detail.
Persistent village progress
Construction and expansion state is written to NBT data and restored when the world loads again.
Distance-based awareness
NPCs more than 100 blocks away from any player are detected and handled with a lighter update path.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Large Millénaire worlds
Worlds with many villages can run with fewer CPU spikes, since distant NPCs are no longer updated at full cost.
Multiplayer servers
Server owners running Millénaire can keep villages developing while players are offline without extra load.
Who it’s for: Players and server owners who run Millénaire 9.0.0-beta.1 on NeoForge 1.21.1 and want lower processing cost from village NPCs.
Questions
Does MillOptimize need to be installed on the server?
Which version of Millénaire does MillOptimize target?
Does the mod work with other loaders?
In the catalog
MillOptimize is one of 3,545 Optimization mods on ModsFinder, and one of 1,250 Optimization mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/milloptimize
- Owner
- Moontell13
- Published
- 2026-07-28
- Updated on Modrinth
- 2026-07-28
- Facts verified
- 2026-10-15
