Concurrent Chunk Management Engine for Forge
A Forge modification that significantly improves chunk processing performance in Minecraft. This project is an adaptation of the original C2ME mod for the Forge platform.
What is C2MEF?
C2MEF (Concurrent Chunk Management Engine for Forge) is an optimization mod that speeds up chunk generation, loading, and input/output processes. The main working principle involves efficient use of multithreading to distribute the load across all available processor cores.
Compatibility with Vanilla Game
The mod fully preserves Minecraft's standard functionality and does not alter world generation mechanics. However, it should be noted that due to multithreading features, worlds may generate with minor differences even when using the same seed - this is normal behavior, not an error.
Compatibility with Other Mods
Datapacks that work in the standard version of Minecraft are fully supported. Mods with their own world generation systems usually work correctly, but in some cases problems may arise due to multithreaded optimization features.
Compatibility Issue Detection
C2MEF includes the CheckedThreadLocalRandom system (also present in UWRAD), which helps identify conflicts with other mods. False positives are extremely rare, so when warnings appear, it's recommended to contact the authors of the corresponding modifications.
Differences from Original C2ME
Although the functionality is identical, C2MEF contains additional bug fixes specific to the Forge platform.
Important Notes
Be sure to create backups of your worlds before installation!
Currently only Minecraft version 1.20.1 is supported
This is an unofficial port for Forge that is undergoing testing. If you find errors, report them here.
Acknowledgments
Arclight - TransformAccess support.
ArclightPowered/mixin-tools - Mixin support.