Skip to main content

World Generation Data Packs

Custom world generation, new biomes, structures, and terrain modifications.

ExplorifySimple

ChoiceTheorem

Adds a variety of new structures to world generation including ruins, towers, and underground dungeons. All structures feel vanilla-appropriate.

1.21.4
IncendiumModerate

Stardust Labs

Completely revamps the Nether dimension with new biomes, structures, mobs via commands, and custom loot. Transforms the Nether into a rich adventure dimension.

1.21.4
NullscapeModerate

Stardust Labs

Reimagines the End dimension with new biomes, terrain, and atmosphere. Part of the Stardust Labs suite alongside Terralith and Incendium.

1.21.4
StructorySimple

Stardust Labs

Adds small, immersive vanilla-style structures throughout the Overworld. Ruins, outposts, campsites, and other structures that blend into the natural terrain.

1.21.4
TectonicSimple

Apollo

Dramatically improves terrain generation with towering mountains, deep valleys, and realistic landscapes while maintaining vanilla feel.

1.21.4
TerralithSimple

Stardust Labs

A massive world generation overhaul that adds over 95 new biomes while preserving full vanilla compatibility. No mods required.

1.21.4

Add world generation before you explore

A world generation pack only shapes chunks that have not been generated yet. Land you already visited keeps its old terrain, which leaves a hard edge where the two meet. For a new world, add the pack in the Data Packs screen under More while you create it; on a server, put it in the world's datapacks folder before the first start.

Custom world generation counts as an experimental setting. Singleplayer shows a warning when you open such a world, Realms refuses the upload, and /reload cannot apply changes to it: the world has to be reopened or the server restarted.

Terralith
Stardust Labs describes it as almost 100 new biomes built only from vanilla blocks, with a few structures to go with the new terrain.
Tectonic
Bigger mountains and deeper valleys in the Overworld. Its own page says there is a special version made to work with Terralith, so that is the one to download if you want both.
Incendium
The Stardust Labs overhaul for the Nether, with new biomes, structures, weapons and mobs. Its page notes that it does not work with Amplified Nether.
Nullscape
Turns the End into far stranger terrain with a few new biomes. It is not compatible with most other End generation projects; Better End is the exception its page names.
Structory
Adds structures instead of terrain and works with most other world generation and structure packs, Terralith included.
Explorify
A vanilla-style collection of new structures. Like Structory, it gives you more to find without changing the shape of the land.

What sits in the worldgen folder

In 26.2 data/minecraft/worldgen has fourteen folders. The ones packs touch most are biome, noise_settings for the shape of the terrain, configured_feature and placed_feature for trees, ores and other decoration, and structure, structure_set and template_pool for villages and other buildings. Dimensions themselves sit outside that folder, in dimension and dimension_type.

A dimension type sets the build limits: min_y between -2032 and 2031 in steps of 16, and a height of up to 4064, as long as the top stays at or below Y 2031. After adding a pack, /locate biome and /locate structure tell you whether its biomes and structures turn up before you walk anywhere.