Moonlit Performance Enhancement Module (MPEM) is a powerful free optimization mod for Minecraft version 1.19.4 and above that fixes vanilla game issues and significantly improves rendering performance. Thanks to its architecture, it features high compatibility with other modifications, making it particularly effective in large mod packs and on multiplayer servers, where it demonstrates the most impressive results.
Main Features
Core Performance Enhancement
- Redesigned (Neo)Forge event system with multithreading implementation, accelerating event processing (some elements are disabled by default)
- Complex calculations moved from the main thread to background processes, preventing lag spikes and making gameplay smoother
- Significantly accelerated chunk generation while maintaining compatibility with other mods for this task
- Minecraft client launches faster
- CPU resource usage automatically decreases when the game runs in the background (function disabled by default)
- Optimized tick execution efficiency
Graphics Improvements
- Updated rendering logic with removal of entities, blocks, and foliage outside the player's view
- Improved chest rendering efficiency
Gameplay Optimization
- Fixed a vanilla Minecraft bug: boats no longer break when falling from any height and do not cause player damage
- Added dropped item optimization functionality similar to the Stxck mod, but with more performant code and customization options
- Eliminated unnecessary computational processes
- Game language switching became instant without requiring resource pack reloads
Mathematical Operations Acceleration
- Applied XtackEngine 2.0 technology for optimizing mathematical calculations
Performance Testing
Authors conducted testing on an Apple M2 8GB (LPDDR5) system with measurements of key parameters before and after mod installation:
- Minimum Tick Processing Time: improved by 5.14 times (from 3.56 to 0.693 ms)
- Maximum Tick Processing Time: reduced by 1.29 times (from 1560 to 1210 ms)
- Ticks Per Second: increased by 1.333 times (from 15 to 20 TPS)
The development of MPEM became the result of several months of work by a team of specialists who created a universal solution for stable Minecraft operation on systems of varying performance levels.