EntityLOD Optimizer
Overview
EntityLOD Optimizer is a performance optimization mod for Minecraft servers running on Fabric 1.20.x. It dynamically adjusts entity AI processing based on the distance from players, significantly reducing CPU load in busy or large worlds.
Features
- Dynamic AI Adjustment: Entities' AI complexity is adjusted in real-time based on their distance from players.
- Three-Tier System:
- Full AI (< 10 blocks from player)
- Simplified AI (10-100 blocks from player)
- Disabled AI (> 100 blocks from player)
- CPU Performance Boost: Reduces unnecessary AI calculations for distant entities, leading to improved server performance.
- Seamless Integration: Works automatically without requiring player input or commands.
Performance Impact
- CPU Usage: Significant reduction in CPU load, especially in worlds with many entities or on servers with multiple players spread out.
- Memory Usage: Potential reduction in memory usage due to simplified entity states.
- Network Traffic: Possible decrease in network load for multiplayer servers due to less frequent entity updates.
Warning
⚠️ Important: This mod may affect the behavior of certain automated farms or redstone contraptions that rely on consistent entity AI processing. Farms located far from players may not function as expected. Always backup your world before installing new mods.
Support and Contributions
For support, bug reports, or feature requests, please use my GitHub issue tracker. If you want to contribute to the mod, then check out the mod's contribution guidelines.
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Compatibility
Minecraft: Java Edition
1.20.1–1.20.6
Platforms
Fabric
Supported environments
Creators
Details
Licensed GPL-3.0-or-later
Published 2 months ago
Updated 3 months ago