Subsurface

Subsurface

11 New cave/underground biomes

by
76.3K Downloads
datapackfabricforgeneoforgequiltadventureworldgen
Rent Server with this Mod

Screenshots

Subsurface Logo
Subsurface Screenshot 2
Icicle Caves
Sand Caves
Swamp Caves
Underground Forest

About this Mod

Alt text

Subsurface adds 11 new cave biomes to the overworld and nether. Subsurface cave biomes can generate inside of other vanilla cave biomes, creating hybrid cave biomes, and are compatible with almost all other datapacks/mods.

Cave Biomes

Icicle Caves

Icicle caves can spawn under snowy non-mountain biomes. They contain Icicles on the celling and the floor, and ice patches, which have blue ice if they replace deepslate. Aquifers in this cave biome are frozen over. Be careful when placing torches, as they could melt the ice and wash the torches away.

Sand Caves

Sand caves can spawn under the desert biome. They contain sand and sandstone patches. Some of the sand spawns floating, so be careful not to cause a cave-in.

Swamp Caves

Swamp caves can spawn under the swamp and mangrove swamp biomes. They contain mushrooms, dead bushes, vines, and patches of clay, mud, water and various dripleafs. Aquifers in this cave biome have lily pads and seagrass patches.

Underground Forest

Underground forests can spawn under biomes that generate oak trees. The ground here is covered in grass, and they contain mushrooms, vines, patches of coarse dirt, and oak trees. glow lichen spawns on the leaves

Coral Caves

Coral caves can spawn under the warm ocean biome. They only exist in aquifers and water caves. They contain coral, kelp and seagrass.

Foliage Caves

Foliage caves can spawn under jungle biomes. The ground here is covered in grass and ferns. Jungle bushes, jungle trees, mega jungle trees, and bamboo spawn here, and the caves contain mushrooms, vines, and glow lichen on the celling of large caves. Aquifers in this cave biome are made of mud and have seagrass patches. Caves that spawn close to the surface can have skylights.

Fungal Caves

Fungal caves can spawn under the mushroom island biome. The ground here is covered in mycelium, and large and small mushrooms. this biome also contains hanging mushroom roots, wall mushrooms, and glow lichen patches.

Mesa Caves

Mesa caves can spawn under mesa biomes. They contain red sand and red sandstone patches. colored terracotta spawns here, as well as terracotta plateaus.

Underground Taiga

Underground taigas can spawn under biomes that generate spruce trees. The ground here is covered in grass and ferns, and they contain mushrooms, vines, patches of coarse dirt, spruce trees, mega spruce trees, sweet berries, pumpkins, and mossy cobblestone rocks. glow lichen spawns on the leaves.

Soul Canyons

Soul canyons spawn in the nether in the nether wastes and soul sand valley. The ground here is covered in soul sand and soul soil. They contain nether wart, soul fire, fossils, giant nether warts, and weeping vines and nether wart blocks on the celling.

Quartz Canyons

Soul canyons spawn in the nether in the crimson and warped forests. They contain giant quartz crystals, and quartz ore can be found in the surrounding netherrack.


Also check out: https://modrinth.com/datapack/better-lush-caves

Available Versions

Support continuesrelease
MC 1.21.9, 1.21.10, 1.21.11fabric, forge, neoforge, quilt
December 13, 2025
Support continuesrelease
MC 1.21.9, 1.21.10, 1.21.11datapack
December 13, 2025
Added leaf litterrelease
MC 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8fabric, forge, neoforge, quilt
July 30, 2025
Added leaf litterrelease
MC 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8datapack
July 7, 2025
Supports up to 1.21.7release
MC 1.21.5, 1.21.6, 1.21.7datapack
July 4, 2025

How to Install Subsurface on Your Server

1

Order Server

Order a Minecraft Java server with at least 4 GB RAM (6 GB recommended).

2

Set datapack Loader

In the panel under "Egg", select the datapack loader and matching Minecraft version (1.21.11).

3

Install Mod

Open the mod browser in the dashboard and search for "Subsurface". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

datapackfabricforgeneoforgequilt

Minecraft Versions

1.21.11, 1.21.10, 1.21.9 (+16 more)

Server-side

Required

Recommended RAM

6 GB(min. 4 GB)

Frequently Asked Questions

Subsurface server crashes on startup – what to do?

Most common cause: wrong datapack version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 4 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.

Is Subsurface compatible with datapack and fabric and forge and neoforge and quilt?

Subsurface officially supports datapack, fabric, forge, neoforge, quilt for Minecraft 1.21.11, 1.21.10, 1.21.9. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Subsurface – how to optimize performance?

Recommended RAM: 6 GB (per 5 players). Use /spark profiler to check if Subsurface consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Subsurface with just one click on your server.

Recommended RAM
6 GBab €12/mo
Min. 4 GB | +1 GB pro 5 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
Apache License 2.0
Server-side
Required

Supported Versions

1.21.111.21.101.21.91.21.81.21.71.21.61.21.51.21.41.21.31.21.2+9 more