A Fabric mod designed to improve the chunk performance of Minecraft.
Concurrent Chunk Management Engine (Fabric)
A Fabric mod designed to improve the chunk performance of Minecraft.
Looking for NeoForge versions?
Looking for experimental hardware-accelerated world generation as well?
Benchmarks for 26.2 w/ Terratonic + Terralith (Aug 14th, 2026)
So what is C2ME?
C^2M-Engine, or C2ME for short, is a Fabric mod designed to improve the performance of chunk generation, I/O, and loading. This is done by taking advantage of multiple CPU cores in parallel. For the best performance it is recommended to use C2ME with Lithium and ScalableLux.
What does C2ME stand for?
Concurrent chunk management engine, it's about making the game better threaded and more scalable in regard to world gen and chunk io performance.
Vanilla parity
C2ME does not sacrifice vanilla functionality or behavior, or alter the vanilla world generation in the name of raw speed by default.
However, due to the non-determinism of vanilla world generation, worlds will vary
significantly run-to-run even with the same seed. This is not a bug on our side.
While we carefully check that we do not modify any vanilla behavior, bugs are unavoidable after all.
So, if you do encounter an issue where C2ME deviates from the intended vanilla behavior, don't hesitate to open an issue.
Mod and Datapack compatibility
World generation datapacks that can run on vanilla Minecraft are fully supported.
Custom world generators implemented in mods usually runs well, but may cause compatibility issues due to certain
design assumption used by mod authors being broken for further speedups of world generation.
As a world generation mod author, if you find your mod broken, don't hesitate to look for help in our discord server (linked below).
We are willing to help mod authors to embrace scalable world generation.
Undefined behavior sanitization
C2ME includes CheckedThreadLocalRandom for world random (included in UWRAD) plus a few others.
These detections exist to prevent mods from screwing up Minecraft internals and causing undebuggable problems.
The detection should almost never produce false positives, and should be taken seriously and reported
to corresponding mod authors instead.
Usage notice
Backup your worlds and practice good game modding skills.
Support status for Minecraft versions
Only the latest Minecraft release and the latest Minecraft snapshot are fully supported.
Older Minecraft releases are in long-term support and will receive critical bug fixes.
Older Minecraft snapshots are not supported.
Support
Our issue tracker: link
Our discord server: link
More information
Check out the README.md here: https://github.com/RelativityMC/C2ME-fabric
Previous benchmarks
Benchmarks for 1.21.10 w/ Terralith (Nov 21, 2025)
C2ME benchmark
Fabric mods used for C2ME benchmark:
Changed settings (c2me.toml):
- globalExecutorParallelism set to thread count
Paper benchmark
Paper used: paper-26.2-112.jar
Paper plugin used: Chunky-Bukkit-1.5.3.jar
Changed settings (paper-global.yml):
- worker-pool.io-threads = 4
- worker-pool.worker-threads set to thread count
Vanilla benchmark
Fabric mods used for vanilla benchmark:
Vanilla test uses a patched Chunky to force chunks to unload in order to avoid crashes during benchmark.
Extra JVM flags: -Dmax.bg.threads= set to thread count
All benchmarks are run on tmpfs, on overworld, with world folder emptied before each JVM execution.
Seed: 114862964781274189
force-load-existing-chunks is turned on in Chunky config.
2-96 threads benchmark
JVM flags: -Xmx32G -Xms32G -Xss4m -Xshare:off -XX:+DisableExplicitGC -XX:+UseNUMA -XX:+UseZGC -XX:-ZUncommit -XX:+UseLargePages -XX:+UseTransparentHugePages -XX:+UseCompactObjectHeaders -XX:+UnlockExperimentalVMOptions -XX:-OmitStackTraceInFastThrow -XX:+AlwaysPreTouch -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -XX:+ExitOnOutOfMemoryError -Dchunky.maxWorkingCount=256
Warmup phase: 2048 block radius with 0 0 as center (data discarded)
Measurement phase: 6144 block radius with 1000000 1000000 as center (591361 chunks in total)
1-16 threads benchmark
JVM flags: -Xmx16G -Xms16G -Xss4m -Xshare:off -XX:+DisableExplicitGC -XX:+UseNUMA -XX:+UseZGC -XX:-ZUncommit -XX:+UseLargePages -XX:+UseTransparentHugePages -XX:+UseCompactObjectHeaders -XX:+UnlockExperimentalVMOptions -XX:-OmitStackTraceInFastThrow -XX:+AlwaysPreTouch -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -XX:+ExitOnOutOfMemoryError -Dchunky.maxWorkingCount=256
Warmup phase: 1536 block radius with 0 0 as center (data discarded)
Measurement phase: 3072 block radius with 1000000 1000000 as center (148225 chunks in total)
ABOUT THIS LISTING
This page describes Concurrent Chunk Management Engine (Fabric) by ishland. The description and screenshots are the author's own, imported from their listing on Modrinth on 3 October 2026: https://modrinth.com/mod/c2me-fabric
Mythiq.net hosts no files for it. The download button goes straight to the release file on cdn.modrinth.com, so you are downloading from the author's own host, not from a copy of ours.
The download count, rating and comments on this page start at zero and count Mythiq.net only. The source's own figures are not copied here — they measure a different site, and a number that cannot be checked against our own ledger is not worth printing.
Media
1.21.10 terralith 2t-80t benchmark
1.21.3 1t-10t benchmark
1.21.3 2t-80t benchmark
Requirements
Game version
26.3
MOD LOADER
This release is built for Fabric. A mod built for one loader will not load under another — Fabric mods do not run on Forge, and vice versa.
GAME VERSION
Built for Minecraft 26.3. Minecraft mods are tied to an exact version: a 1.21.4 build will refuse to load on 1.21.5.
DEPENDENCIES
Check the author's listing for required libraries before you start the game — a missing dependency shows up as a crash on launch, not as a warning.
Installation
1. Install Fabric for the Minecraft version you play, if you have not already.
2. Download the .jar with the button on this page. Do not unzip it — a mod jar is installed as it is.
4. Launch the game with the Fabric profile selected.
ON A SERVER
Anything that changes world generation or gameplay has to be installed on the server as well as on every client. Client-side visual and interface mods do not.
UPDATING
Replace the old .jar rather than adding the new one beside it. Two versions of the same mod in the folder is a crash on launch.
This release downloads from cdn.modrinth.com, not from us, so
there is no checksum to compare against. Scan the archive before you unpack it.
Version history
v0.4.2-alpha.0.89+26.3Latest
2 Oct 2026 · 3.8 MB via cdn.modrinth.com · 0 downloads Download
This version is uploaded automatically by GitHub Actions.
Changelog:
- 33a081d1 fix: correctly return proto chunks on non-full status for full chunks - ishland
Off-site on cdn.modrinth.com —
no checksum, because we never held this file.
Link checked by our review team on 3 Oct 2026.
Tell us if something is wrong — a file that will not work, content taken from
someone else, or anything that looks unsafe. Reports go to our review team, not
to the author.
We use cookies to ensure that we give you the best experience on our website and improve your experience. By continuing to use this site you consent to such use of cookies.