Bedrock Caves
by dyrk
Bedrock Caves replaces the bedrock layer under the world with deepslate, opening caves that run from y=-64 to y=0 across the map.
What it does
Caves are generated between y=-64 and y=0 anywhere in the world. The bedrock that normally forms the floor of the world is swapped for deepslate, inspired by the caves of the Kenadian project, which the author describes as officially endorsed. Ores, structures and other terrain are left as vanilla generation produces them.
Going above y=70 hurts the player in a way similar to crossing the world border, and villagers are turned off. The author notes that a world generated from scratch and a world changed afterward with a world editor should feel the same, because the mod is meant to match naturally generated terrain. Constant block replacement can cause lag through block updates and redraws, and the author mentions that the generation step could be replaced because of certain block quirks. Bedrock Caves needs Fabric API and is server-side only, so players join without installing it. It is published for Fabric alone, on 1.21.4 and 1.21.5, and is not open source.
Key features
Underground caves
Caves open between y=-64 and y=0, placed by the generator wherever the terrain allows.
Deepslate floor
Deepslate takes the place of bedrock in the bottom layer, so the lower world is no longer sealed.
Height damage
Players take damage above y=70, similar to the border damage of the world edge.
Villagers disabled
The mod turns villagers off, so generated villages do not add trading or residents to the world.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Surviving a changed bottom layer
Players on a server get a world whose lowest layer is open to caves, without any client install.
Who it’s for: Server owners who want to change the lower layer of their world and players who explore deep caves on a Fabric server.
How it compares
Bedrock Holes is Fabric and server-side only, for 1.21.8 under a custom license, and is not open source. Maze World is server-side only and open source under the MIT License, with Fabric files for 1.19.1 – 26.3. Deep Underground is a Fabric mod for 1.21.1 that is open source under the MIT License, and both client and server need it.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Bedrock Caves | Fabric | 1.21.4 – 1.21.5 | Server-side only | 2025-06-13 |
| Bedrock Holes | Fabric | 1.21.8 | Server-side only | 2026-04-22 |
| Maze World | Fabric | 1.19.1 – 26.3 | Server-side only | 2026-09-16 |
| Deep Underground (Mining Dimension) | Fabric | 1.21.1 | Client and server | 2026-03-25 |
Questions
Does Bedrock Caves need Fabric API?
Do players need the mod installed to join a server?
Which game versions does Bedrock Caves support?
Why are villagers missing from generated worlds?
In the catalog
Bedrock Caves is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 15,307 mods support Minecraft 1.21.5.
More from dyrk
Similar mods
What the author says
Obviously its not the same as the world in the stream is purposely worldedited, while this one attempts to do the same expirience but naturally generated. Features - Spawns you underground at anywhere between y=-64 and y=0. - All deepslate and stone is replaced by bedrock. - Everything else is left as it is (ores…
Official listing
- Modrinth page
- modrinth.com/mod/bedrock-caves
- Owner
- dyrk
- Published
- 2025-06-13
- Updated on Modrinth
- 2025-06-13
- Facts verified
- 2026-10-15
