HomeJavaModsCanalize
Canalize
ModsJava

Canalize

by forgechen2025 · on Modrinth

Canalize breaks the terrain generation framework of the original Minecraft, offloads the core heightmap calculations down to the C++ layer, and bridges…

⬇ Download on Modrinth
Canalize — screenshot 1

Canalize

Have you ever thought that Minecraft's world could be taller, grander, and more realistic?

The vanilla Overworld caps out at 384 blocks. Mountains peak within a few dozen blocks — you reach the top in minutes. That's not a mountain range. That's a hill model.

Canalize breaks that ceiling.


What It Is

Canalize is a NeoForge mod that completely rewrites Minecraft's Overworld terrain generation. It doesn't reskin the vanilla terrain or tweak parameters — it replaces the vanilla ChunkGenerator from scratch with an independent C++ noise engine, bridged back to the game via JNI.

The resulting world stretches from −64 all the way up to 1744 — a full 1808 blocks of vertical space. That's 4.7× taller than vanilla.


What the World Looks Like

Picture a mountain whose base is carved by erosion into gorges and riverbeds, whose slopes are layered rocky formations, whose summit is bare stone above the treeline — and whose peak nearly pierces the cloud layer.

Canalize's terrain is built from three layered noise systems:

Biome transitions use smoothstep interpolation — no hard edges between ocean, plain, and mountain.


Why C++

At 1808 blocks, noise computation multiplies dramatically. Canalize's noise kernel is written in C++17 with AVX2 SIMD optimization — 8 floats per instruction, stateless, fully thread-safe.

The goal: an 1808-block world that generates with no perceptible slowdown compared to vanilla.


Technical Summary

World Height −64 ~ 1744 (1808 blocks)
Noise Stack Simplex OS2S → Ridged FBM → Domain Warping + Worley
Acceleration C++17 + AVX2 SIMD via JNI
Platforms Windows / Linux / macOS (x86_64 + Apple Silicon)
Loader NeoForge 21.1.219
License Mulan PubL v2

Early development. Once enabled in a world save, that save permanently depends on this mod's terrain generator. Use only in dedicated test worlds.

Requires a CPU with AVX2 support (most CPUs from 2013+).


中文说明详见 GitHub

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more