CurseForge · Minecraft mod
Concurrent Chunk Management Engine - Forge
This is a ported version of C2ME Fabric to Forge.
Quick answer
Which Concurrent Chunk Management Engine - Forge release should I use?
Concurrent Chunk Management Engine - Forge c2meforge-0.2.0-forge.9.9.6-all.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Concurrent Chunk Management Engine - Forge required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Concurrent Chunk Management Engine - Forge c2meforge-0.2.0-forge.9.9.6-all.jar need?
c2meforge-0.2.0-forge.9.9.6-all.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Concurrent Chunk Management Engine - Forge without breaking your instance.
Built for Concurrent Chunk Management Engine - Forge c2meforge-0.2.0-forge.9.9.6-all.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use c2meforge-0.2.0-forge.9.9.6-all.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside c2meforge-0.2.0-forge.9.9.6-all.jar. It opens that exact file at the source.
About this project
What does Concurrent Chunk Management Engine - Forge add?
Concurrent Chunk Management Engine (Forge)
An unofficial Forge port of C2ME by ishland / RelativityMC, for Minecraft 1.20.1 and 1.18.2. Original mod: https://modrinth.com/mod/c2me-fabric
Minecraft generates, loads, saves and lights chunks on a single thread. On a modern multi-core CPU that means most of your cores sit idle while you stutter through fresh terrain. C2ME makes that work parallel. It is the engine behind smooth exploration and fast world pre-generation on Fabric, ported to classic Minecraft Forge.
This is a community port, not made or endorsed by the original C2ME team. All the hard engine work is theirs; this project carries it to Forge. Please report Forge-specific issues here, not to upstream C2ME.

Support & bug reports
**Join the Discord: https://discord.gg/s7BYs6Njj5**
This is where I handle issues, and it is by far the fastest way to reach me. Crashes, mod conflicts, questions about which version to run, or a pack that generates slower than you expect: post it there and I'll take a look. Reports from real modpacks are how most of the compatibility fixes in this mod were found.
Bring your latest.log (or the crash report) plus the pack name and version.
What it does
- Multi-threaded world generation: terrain, biomes, features and structures generate across all your cores.
- Multi-threaded chunk I/O: loading and saving no longer stall the game thread.
- Multi-threaded lighting.
- No-tick view distance: see farther without ticking (and lagging) those chunks.
- Smarter scheduling and lower allocation overhead during world generation.
- Thread-safety fixes for a pile of vanilla and modded world generation bugs.
Ships as a single mod built from per-feature modules, each of which can be switched off on its own.
Performance
Every number on this page was measured on the files you can download here, at their default settings: no flags, no config edits, fresh world every run, same seed. Dedicated-server and singleplayer tests were run separately, never at the same time.
Test machine: Intel i9-9900K (8 cores / 16 threads), 32 GB RAM, Windows 10, 8 GB heap. Dedicated servers: Java 17 (1.18.2) and Java 21 (1.20.1); singleplayer: Java 17.
Minecraft 1.20.1
Vanilla world, dedicated server, /chunky radius 1000 (16,129 chunks): 3:28 without C2ME, 0:48 with C2ME: 4.3x faster (3 runs each).
Heavy modpacks, singleplayer: 2.8x to 4.3x faster.

Minecraft 1.18.2
The 1.18.2 build carries the modernized threading engine from the 1.20.1 line, newer than anything upstream C2ME shipped for 1.18.2, plus two things that matter on this version:
- Built-in Starlight light engine. On 1.18.2 the single-threaded light engine is the pre-generation bottleneck, so this build includes Starlight's rewritten engine (Spottedleaf / PaperMC, LGPL-3.0; license and full module source included). It switches itself off if you already run standalone Starlight.
- Self-tuning world generation feed. It measures your hardware while generating and tunes itself as it goes: +58 % against the same jar with the auto-tune switched off.

Vanilla world, dedicated server, /chunky radius 1000: 4:29 without C2ME, 1:12 with C2ME: 3.7x faster (3 runs each). With C2ME-Betterlight: the same 1:12.

Heavy modpacks, singleplayer: 3.2x to 4.5x faster.

Thread-unsafe world generation mods are detected at load and contained automatically: one generation stage is serialized for the one mod that needs it, and everything else keeps generating in parallel. No commands, no config, no opt-in.
Five packs that once could not finish a pre-generation all pass a full /chunky radius 1000 today, with 0 C2ME crashes across 9 packs:

RAM
C2ME keeps many chunks in flight at once and sizes that to the heap it has, so heavy packs run well at 8 GB. More heap still helps a little (+7 % and +12 % at 12 GB in my tests):

C2ME-Betterlight (1.18.2, optional add-on)
[C2ME-Betterlight] replaces the built-in Starlight with C2ME's own light engine, on the server and on the client. In my tests players saw 0 wrong light values in every run (Starlight showed 94 in one of five), and the worst frame at spawn was 28 % shorter, at the same FPS and pre-generation speed. It is a separate download made for one exact C2ME version (1.0.0 needs 0.2.0-forge.8.2). Without it nothing changes.

Requirements
- 1.20.1: Minecraft 1.20.1, Forge 47.x, Java 17 or newer
- 1.18.2: Minecraft 1.18.2, Forge 40.x, Java 17
Download the file that matches your Minecraft version; they are separate builds.
Compatibility
C2ME is built to sit alongside the usual Forge performance stack: Embeddium, ModernFix, FerriteCore, ServerCore, Canary and more. When another mod already optimizes the same code (Canary, Radium and other Lithium forks), C2ME steps aside for just those overlapping pieces, while its multi-threaded generation keeps running on top. Known conflicts with mods like NBTac, LongNbtKiller and MoreMobVariants are handled the same way, no config needed.
- Arclight (1.20.1 Forge + Bukkit hybrid servers) works since forge.9.9.4.
- Architectury and other library mods are part of every release test.
- Thread-unsafe world generation mods (for example Lost Cities, Blueprint mods, Large Ore Deposits, Skyblock Builder, Ore Tweaker) are recognised at load, and only the stage each one is unsafe in gets serialized. Hit one I don't know about yet? Bring the log to Discord and it will be added.
If you already run Canary or ServerCore, C2ME's biggest addition is the threaded world generation they don't provide.
Configuration
- Settings live in
config/c2me.toml. You should not need to change anything. - Any module can be switched off with a JVM flag:
-Dc2me.disableModule.MODULE=true(e.g.-Dc2me.disableModule.opts.scheduling=true). - Commands:
/c2me notick(no-tick view distance status; operators only).
Known notes
- Needs adequate RAM: see Performance.
- Because it replaces the chunk-storage backend, a few mods that reach directly into vanilla chunk-storage internals may need per-mod tweaks. Please report any you hit on Discord: https://discord.gg/s7BYs6Njj5
Credits & license
Original C2ME (c) 2021-2024 ishland and RelativityMC. Source: https://github.com/RelativityMC/C2ME-fabric Licensed under the MIT License; this port is redistributed under the same license, with the full notice included in the jar. Huge thanks to the C2ME team: this port exists only because of their work.
The 1.18.2 build additionally includes the Starlight light engine, (c) Spottedleaf and the PaperMC project, licensed under LGPL-3.0. Its license is included in the jar, and the complete corresponding source of that module is published here: https://gitlab.com/thescriptersdk/starlight-c2me-source Upstream Starlight: https://github.com/PaperMC/Starlight
Project description from CurseForge.
Pick your setup
Concurrent Chunk Management Engine - Forge by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.18.2
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Concurrent Chunk Management Engine - Forge versions and loaders
c2meforge-0.2.0-forge.9.9.6-all.jar
31 Oct 2026
c2meforge-0.2.0-forge.9.9.5-all.jar
31 Oct 2026
c2meforge-0.2.0-forge.8.2-all.jar
29 Oct 2026
c2meforge-0.2.0-forge.9.9.4-all.jar
29 Oct 2026
c2meforge-0.2.0-forge.9.9.3-all.jar
23 Oct 2026
c2meforge-0.2.0-forge.9.9.2-all.jar
22 Oct 2026
c2meforge-0.2.0-forge.9.9-all.jar
11 Oct 2026
c2meforge-0.2.0-forge.9.8-all.jar
2 Oct 2026
c2meforge-0.2.0-forge.9.6-all.jar
20 Sept 2026
c2meforge-0.2.0-forge.9.5-all.jar
19 Sept 2026
c2meforge-0.2.0-forge.9.4-all.jar
18 Sept 2026
c2meforge-0.2.0-forge.9.3-all.jar
16 Sept 2026
Looking for an older file? The official CurseForge project page is in Resources.