CurseForge · Minecraft mod
Majestic Terrain
The Overworld was generated before this mod existed? Expect visible borders where the old terrain ends. Majestic Terrain rewrites the Overworld's own climate and relief — it belongs in a new world, from the very first chunk.
Quick answer
Which Majestic Terrain release should I use?
Majestic Terrain (0.1.0) targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 7 required mods have matching files.
Where it goes
Is Majestic Terrain 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 Majestic Terrain (0.1.0) need?
Majestic Terrain (0.1.0). Change the file and its required mods may change too.
Install Majestic Bestiary, Vellumli, Majestic Core, Expedition Core and 3 more first. We found matching files for this game-version and loader setup. 3 come through another mod in the chain.
3 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Majestic Terrain without breaking your instance.
Built for Majestic Terrain (0.1.0). Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Majestic Terrain (0.1.0). It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Majestic Bestiary, Vellumli, Majestic Core, Expedition Core and 3 more first. We found matching files for this game-version and loader setup. 3 come through another mod in the chain.
- 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 Majestic Terrain (0.1.0). It opens that exact file at the source.
About this project
What does Majestic Terrain add?
🌊 Majestic Terrain
Six biomes for six peoples. Each one is the place they came out of the land.
⚠ Read This First: It Belongs In A New World
This mod does not add content to a world you already have. It changes the Overworld's own generator — its climate table and its relief — and that can only be true for chunks that were never generated before.
| If you install this on a world you have already played, the border where the old terrain ends will be visible: a step, a cut, a wall of rock where there was none. That is not a bug we can patch. Minecraft stores the terrain it already made, and this mod changes the rules that make terrain. So: make a new world, or accept the seams. There is no third option, and we would rather say it here than let you find it at chunk 4,000. |
> Install before you generate. > > This is the one rule that matters. |
|---|
🏘 Overview
The Majestic Bestiary has six peoples in it. They were always there. Nobody knew where any of them came from.
Majestic Terrain answers that, one people at a time. Every biome in this mod is an origin, not a reskin — the exact kind of ground a species came out of — and every one of them carries a construction left by the Order of Watchers, the same Order that cuts the rune masonry in Majestic Core.
The Order did not make these peoples. It found them, worked around them, and in one case ruined everything. You will find the evidence of that in the ground.
🦀 Six biomes, six constructions
| Biome | People | What the Order left there |
|---|---|---|
| Hornwood Hollow | Satyrs | The Antlered Ring — a buried disc of cut stone where the Order counted the herd |
| The Deepvein Delve | Gnomes | The Delve — galleries and a hoist cut into a canyon wall, still open |
| Silverwood Grove | Elves | The Silverwood Ring — a roofless platform older than the Order. No runes. Not theirs |
| The Scaled Rift | Draconids | The Binding Ring — a scorched ritual circle with one quarter missing, and the gap faces the rift |
| Tauren Plateau | Taurens | Roads End — a paved Order road that simply stops, at a post and a small altar |
| Centaur Fields | Centaurs | The Long Course — boundary markers in a straight line, measured at a run, never finished |
The biomes are added one at a time, and each lands only after it has been walked through in game. See the changelog for which ones are in the build you downloaded.
🌱 What You Actually Get
- Real biomes, not tinted plains. Each one has its own sky, fog, water and foliage colour, its own weather, its own carvers, its own plants and its own ground cover.
- Climate that was tuned. Temperature and rainfall are set per biome and written into the Overworld's climate table, so they land where they should instead of forming a blob on the equator.
- Structures that belong to the place. Each construction is a jigsaw assembly built out of the Order's own stone, and each is filtered to the biome it belongs to.
- The right creatures. Biome spawn tables point at the Majestic Bestiary, so a satyr comes out of the Hornwood and a draconid comes out of the Rift.
- Nothing bundled. Every dependency is a normal CurseForge dependency.
⚙ Per-Biome Config
Every biome has its own switch in majestic_terrain-common.toml, so you can take one out of the world without taking the others out with it. There is also a master switch for the Overworld injection and a separate one for the custom relief.
terrain.injectIntoOverworld = true # our climate table replaces vanilla's
terrain.customRelief = false # our relief replaces the Overworld's
terrain.silverwood_grove.enabled = true # ...and one switch per biome
customRelief ships false on purpose. Changing the Overworld's noise is what produces the seams described at the top of this page, so it is yours to turn on, not ours to turn on behind you.
📜 The Rule We Do Not Bend
Every structure in this mod is placed by an isolated spread from Expedition Core, which guarantees a minimum isolation between neighbours and keeps the Order's buildings out of each other.
It cannot keep them out of your other mods. If a stronghold, a village or an Ancient City ends up near one of ours, that is Minecraft's structure placement and not a lie we would tell you about. Every chest in our structures is walled off from the outside world, so nothing of ours can be looted through someone else's corridor.
📋 Requirements
| Minecraft | 1.21.1 |
|---|---|
| NeoForge | 21.1.249+ |
| Java | 21 |
| Side | Client and Server (required on both) |
| Requires | Expedition Core, Majestic Core |
| Optional | Majestic Bestiary — without it the biomes generate but stay empty |
Majestic Terrain does not require Majestic. It works on its own with its two libraries, and sits right next to it.
📊 What's Next
One biome per release, in this order: Silverwood Grove, then The Deepvein Delve, then Hornwood Hollow, then Tauren Plateau with its own high relief, then Centaur Fields, and finally The Scaled Rift, which is the hardest one and the best one.
Every biome is tested in game before the next one starts.
Early beta. The first build is the skeleton: the project, the mixin wiring and the documentation. No biome is in it yet. Read the changelog to see how many of the six you are actually getting.
🙏 Credits & License
Developed by Stalking Dragons, built on Expedition Core and Majestic Core. The creatures are the work of the Majestic Bestiary — this mod only decides where they come out of the ground.
All Rights Reserved. You're welcome to download and play Majestic Terrain, and to include the unmodified file in a modpack that credits it and links back here — redistribution, modification or reuse of its code/assets elsewhere requires permission.

https://codex.skdragons.com/
Codex Stalking Dragons — Minecraft Modding
Project description from CurseForge.
Pick your setup
Majestic Terrain by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Majestic Terrain versions and loaders
Majestic Terrain (0.2.0-beta.9)
majestic_terrain-1.21.1-neoforge-21.1.259-0.2.0-beta.9.jar
18 Oct 2026
Majestic Terrain (0.2.0-beta.8)
majestic_terrain-1.21.1-neoforge-21.1.249-0.2.0-beta.8.jar
17 Oct 2026
Majestic Terrain (0.2.0-beta.7)
majestic_terrain-1.21.1-neoforge-21.1.249-0.2.0-beta.7.jar
14 Oct 2026
Majestic Terrain (0.2.0-beta.6)
majestic_terrain-1.21.1-neoforge-21.1.249-0.2.0-beta.6.jar
13 Oct 2026
Majestic Terrain (0.2.0-beta.5)
majestic_terrain-1.21.1-neoforge-21.1.249-0.2.0-beta.5.jar
11 Oct 2026
Majestic Terrain (0.2.0-beta.4)
majestic_terrain-1.21.1-neoforge-21.1.249-0.2.0-beta.4.jar
9 Oct 2026
Majestic Terrain (0.2.0-beta.3)
majestic_terrain-1.21.1-neoforge-21.1.249-0.2.0-beta.3.jar
9 Oct 2026
Majestic Terrain (0.2.0-beta.2)
majestic_terrain-1.21.1-neoforge-21.1.249-0.2.0-beta.2.jar
8 Oct 2026
Majestic Terrain (0.1.0)
majestic_terrain-1.21.1-neoforge-21.1.249-0.1.0.jar
8 Oct 2026
Majestic Terrain (0.0.0-beta.10)
majestic_terrain-1.21.1-neoforge-21.1.249-0.0.0-beta.10.jar
8 Oct 2026
Majestic Terrain (0.0.0-beta.9)
majestic_terrain-1.21.1-neoforge-21.1.249-0.0.0-beta.9.jar
7 Oct 2026
Majestic Terrain (0.0.0-beta.8)
majestic_terrain-1.21.1-neoforge-21.1.249-0.0.0-beta.8.jar
7 Oct 2026
Looking for an older file? The official CurseForge project page is in Resources.