LC²H [Lost Cities: Multithreaded]
Rank 635
Rank 437 among mods

Quick rating

LC²H [Lost Cities: Multithreaded]

Overall rating distribution
0.5★ (no ratings)
1.0★ (no ratings)
1.5★ (no ratings)
2.0★ (no ratings)
2.5★ (no ratings)
3.0★ (no ratings)
3.5★ (no ratings)
4.0★ (no ratings)
4.5★ (no ratings)
1 rating (100%) · 5.0★
0.5★ 5★
Gameplay
0.0
Aesthetics
0.0
Performance
0.0

LC²H V3 turbocharges The Lost Cities to massive cities, lightning-fast, silky smooth gameplay. Fully C²ME compatible. I’m proud of this, and hope everyone will enjoy using it :]

Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
BRSSLA V1.5
Latest Version
lc2h-3.5.0.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

About

Description

LC2H | Lost Cities: Multithreaded

Support your language in the mod!

Crowdin

fC4894ILw.png

THE NEXT GENERATION IS COMING

August 15, 2026.

More information coming in the official BlackRift Studios server...


Compatibility Notice

Officially supported and tested:

  • C2ME
  • Sinytra Connector (fixed sync + loader edge cases in V3.2.0)
  • Distant Horizons (boot crash fix + pull‑based LOD sampling in V3.2.0)

These mods are validated with LC2H V3 and are marked as supported.



New License Recap - Modpack Usage

The Software is now under a new license (BRSSLA v1.3) with updated terms. Modpack usage rules have changed. Please read carefully.

  • Any modpack hosted on CurseForge is automatically allowed to include the Software.
  • Non-commercial usage is allowed until total downloads exceed 100,000 globally.
  • Above 100,000 downloads, the modpack is considered commercial and must request a license from BlackRift Studios.
  • Non-compliant modpacks can be blacklisted and/or have the Software disabled.
  • Always retain proper credit and do not bypass licensing enforcement.

Unaffected modpacks: Cursed Walking, DeceasedCraft, ZombieCraft

TLDR: CurseForge modpacks under 100k downloads = free to use. Above that = contact us for a commercial license.

What Is LC2H

LC2H is a performance and stability rework layer for The Lost Cities.

It preserves the art, profiles, and gameplay identity of Lost Cities, but replaces the entire execution model under the hood.

V3 moves the full generator pipeline off the Minecraft main thread.

City generation no longer blocks ticks or freezes the game loop. Exploration stutter is replaced with smooth async work.

City chunks are generated asynchronously, in parallel, and only applied to Minecraft when the results are safe.


V3.0.0 - An Engineering Marvel

V3.0.0 is not a patch and not an extension of V2.

It is a ground up rebuild that restructures Lost Cities into a job based, fully async pipeline.

  • explicit job-based generator API
  • enterprise grade async scheduler
  • parallel worker pools under load
  • translation layer for thread-safe data
  • multi tier caching system
  • optional GPU acceleration via Quantified API

V3 is an engineering marvel that pushes Lost Cities into a performance tier it was never designed to reach.


City Safe Structure System

V3 introduces a structure control system built for dense city environments.

Vanilla and modded world structures are prevented from spawning inside city boundaries.

This guarantees no structures generate inside buildings, clip through streets, or float above cities.

V3 also cleans common worldgen artifacts:

  • removes floating vines
  • clears bugged tall grass placements
  • prevents vegetation from spawning mid air above cities

The result is clean city skylines with zero visual corruption.


Config UI - Commands Replaced

All command based configuration has been removed in V3.

Configuration is now handled through a proper in game UI.

Path:

  • Mods + LC2H + Config
  • Config button is located near the Done button

The config UI includes an integrated benchmarking tool. When run, it produces a final performance score. Higher scores indicate better performance. On heavily modded packs such as ChaosZProject or ZombieCraft, a score in the 30k-40k range is considered excellent. This means LC2H was fast enough to keep up with Minecraft's generation workload while still maintaining performance headroom.

  • benchmarking tool is located at the bottom of the config screen

The UI acts as the control center for power modes, caches, diagnostics, and performance testing.


V2 vs V3 - Technical Differences

V2 focused on partial async hooks layered on top of Lost Cities.

Most heavy logic still depended on the main thread and shared unsafe state.

V3 fully separates Lost Cities logic from Minecraft execution flow.

  • V2 reused existing generator hooks
  • V3 replaces the generator pipeline entirely
  • V2 reduced lag spikes
  • V3 eliminates them under normal load
  • V2 was limited by MC thread safety
  • V3 enforces thread isolation by design

This architectural change is what allows V3 to scale with hardware instead of fighting it.


Performance Snapshot

Higher is faster. Visual comparison only.

Speed
|" 
|"                     |-^
|"                     |-^       
|"                     |-^
|"          |-^        |-^        3. LC2H V3
|"          |-^        |-^
|" |-^      |-^        |-^        2. Vanilla
|" |-^      |-^        |-^   
   1.       2.         3.         1. LC2H V2 (Behind Vanilla by 20%)

V3 is designed to keep city generation ahead of vanilla, even at high density.


Why V3 Feels So Fast

Lost Cities compresses expensive logic into a small generation window.

V3 expands that window by executing the heavy steps in parallel async worker pools.

In V3.2.0 the main‑thread apply path is now pull‑based instead of push‑based. Async producers no longer flood the queue - the game thread pulls a safe amount of work each tick based on current TPS. This keeps stalls away, cuts CPU spikes, and makes load times far more predictable even in heavy modpacks.

  • main thread is no longer the bottleneck
  • workers stay saturated
  • caches prevent rebuild storms

Optional GPU acceleration offloads selected compute heavy paths when supported.


The Translation Layer

Lost Cities was never designed to be thread safe.

V3 extracts required data, converts it into a safe representation, and isolates worker threads from unsafe state.

This is what allows nearly all Lost Cities work to run off thread without corruption or crashes.


The V3 Story

V3 is what I wanted to see with V1 of LC2H, or as we knew it, Lost Cities: Multithreaded.

V3 development started on September 17, 2025. The first prototypes were small, mostly reworks of V2 and V1 caching, partial multithreading, and early experiments.

Around mid October, I came to the conclusion that V3 had to take the step I should have done with V1, but I was too scared.

That decision created Quantified API. Its purpose was to bring the tools to me, and to everyone, without having to remake the same systems over and over per mod.

I will be honest: V3 caused immense pain at times. I cried, and I gave up more than once, because the complexity was real.

Multithreading The Lost Cities is on par with multithreading Minecraft's chunk generation. One mishandled piece of data, and it stops working as it should.

All I want to say is that I am proud. Proud of the work, and how much I had to give up in real life to make this. I hope this helps modpacks and others push performance forward, and leaves the old days of Lost Cities lag behind us.


Credits and Creator

Huge thanks to McJty for creating The Lost Cities.

LC2H exists because Lost Cities deserved to scale to modern hardware without sacrificing stability or visual identity.

All credit for the original concept, visuals, and gameplay design goes to McJty.


About the author

I'm Admany, founder of BlackRift Studios.

LC2H is built to take Lost Cities fully off the main thread, remove generation bottlenecks, and make large scale city exploration smooth on both servers and heavy modpacks.

LC2H is not affiliated with Mojang or McJty. This project is a performance rework layer, not a replacement in any way.

LC2H - Version 3.2.0 - Created by Admany - BlackRift Studios - January 20, 2026

LC²H | Lost Cities: Multithreaded

Crowdin

k1781Ug.png


Compatibility Notice

Officially supported and tested:

  • C2ME
  • Sinytra Connector (fixed sync + loader edge cases in V3.2.0)
  • Distant Horizons (boot crash fix + pull-based LOD sampling in V3.2.0)

These mods are validated with LC²H V3 and are marked as supported.


What Is LC²H

LC²H is a performance and stability rework layer for The Lost Cities.

V3 moves the full generator pipeline off the Minecraft main thread.

City generation is fully async, parallel, and safely applied.


V3.0.0 – An Engineering Marvel

A ground-up rebuild with:

  • Job-based generator API
  • Async scheduler
  • Parallel worker pools
  • Thread-safe translation layer
  • Multi-tier caching
  • Optional GPU acceleration

City Safe Structure System

  • Prevents structures inside cities
  • Removes floating vegetation
  • Cleans worldgen artifacts

Result: clean city skylines.


Config UI

Commands removed. Config is now in-game UI.

Path: Mods → LC2H → Config


Why V3 Is Fast

  • Pull-based main-thread apply
  • No queue flooding
  • Stable TPS
  • Predictable load times

Translation Layer

Makes Lost Cities thread-safe by isolating unsafe state.


Credits

McJty – creator of The Lost Cities.


LC²H – Version 3.2.2 Created by Admany – BlackRift Studios
January 28, 2026

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

1
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

1.4m
Total Downloads
CurseForge
1.4m
Modrinth
~15,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works