Back to mods
Concurrent Chunk Management Engine - Forge project artwork

CurseForge · Minecraft mod

Concurrent Chunk Management Engine - Forge

This is a ported version of C2ME Fabric to Forge.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Concurrent Chunk Management Engine - Forge release should I use?

Updated today
beta file c2meforge-0.2.0-forge.5-all.jar
Game version 1.20.1
Loader Forge

Concurrent Chunk Management Engine - Forge c2meforge-0.2.0-forge.5-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.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

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.5-all.jar need?

c2meforge-0.2.0-forge.5-all.jar. Change the file and its required mods may change too.

No extra mods listed for this file

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.5-all.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use c2meforge-0.2.0-forge.5-all.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.

  2. 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.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside c2meforge-0.2.0-forge.5-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's the engine behind buttery-smooth
exploration and fast world pre-generation on Fabric, now ported from scratch 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 just 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's 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 in the first place.

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 worldgen.
• Worldgen thread-safety fixes for a pile of vanilla structure-generation bugs.

Ships as a single mod built from per-feature modules, each toggleable individually.

PERFORMANCE - MINECRAFT 1.20.1

C2ME spreads the chunk pipeline - worldgen, I/O, and lighting - across every CPU core
instead of one. The result is dramatically faster world generation and pre-generation.

Tested on four heavy 1.20.1 Forge packs (300-400 mods each), identical protocol:
/chunky radius 1000, 16,129 chunks per pack.

Across all four runs: 64,516 chunks generated. Zero crashes, zero corruption.

Give it RAM. C2ME keeps many chunks in flight at once, so it trades memory for speed.
Packs that choke at 8 GB run great with a little headroom. No code changes, just heap:

PERFORMANCE - MINECRAFT 1.18.2

The 1.18.2 build is not a plain backport. It carries the modernized threading engine
from the 1.20.1 line - newer than what upstream C2ME ever shipped for 1.18.2 - plus
two things that matter specifically 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 integrates Starlight's rewritten
engine (Spottedleaf / PaperMC, LGPL-3.0 - license and full module source included).
It disables itself automatically if you already run standalone Starlight.
Auto-tuned worldgen feed. No flags, no config, no commands - it measures your
hardware while generating and tunes itself as it goes.

Vanilla 1.18.2 vs C2ME, same server, same seed, /chunky radius 1000 (16,129 chunks):

Modpacks, client-side, on the settings the mod ships with - no flags, no config edits.
Each pack measured twice: once with C2ME removed, once with it installed.

Same story on RAM as 1.20.1 - give it headroom and it will use it:

A lot of the work on 1.18.2 went into packs that could not finish a pre-generation at
all. Thread-unsafe worldgen mods are detected at load and contained automatically -
one worldgen stage is serialized for the one mod that needs it, and everything else
keeps generating in parallel. No commands, no config, no opt-in.

REQUIREMENTS

1.20.1 -> Minecraft 1.20.1 • Forge 47.x • Java 17
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 it detects another mod
already optimizing the same code (Canary, Radium, and other Lithium forks), it steps
aside for just those overlapping pieces so nothing crashes, while its unique
multi-threaded generation keeps running on top. Known conflicts with mods like NBTac,
LongNbtKiller, and MoreMobVariants are handled the same way, no config needed.

If you already run Canary or ServerCore, C2ME's biggest addition is the threaded
world generation they don't provide.

On 1.18.2 the same idea covers thread-unsafe worldgen mods. Lost Cities, Blueprint,
Large Ore Deposits, Skyblock Builder and Ore Tweaker are recognised at load, and only
the stage each of them is unsafe in gets serialized. Hit one I don't know about yet?
Bring the log to Discord and it will be added.

CONFIGURATION

• Settings live in config/c2me.toml.
• Any module can be disabled with a JVM flag:
-Dc2me.disableModule.MODULE=true (e.g. -Dc2me.disableModule.opts.scheduling=true)
• There are no commands, and there never will be - it is plug and play.

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 © 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, © 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 available setups

Check 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

5 of 5 releases match

Looking for an older file? The official CurseForge project page is in Resources.