No Surface Lava
by Misty6K
Players who keep finding lava lakes on the surface can use No Surface Lava, which stops those lakes from generating in new worlds.
What it does
Lava lakes that appear on the surface of a newly generated world are removed from world generation by No Surface Lava. The mod is offered as either a mod or a data pack, and version 1.1 provides both options as a single file that supports the 1.21.x releases. Lava flooding that spreads outside mountains is also covered, and lava lakes underground are not affected, which leaves the Nether portal lava that players rely on untouched.
The mod is aimed at players who lose forests and landscapes to surface lava, and at server owners who host worlds for several players, since lava setting fire to trees can cause lag and stutters on busy instances. The server needs the mod to change generation, while players may leave it out. The mod is released under the MIT License and is not open source. Files exist for Fabric, Forge, NeoForge and Quilt, across 16 release versions, 1.21 – 26.2.
Key features
Surface lava lakes removed
New worlds generate without lava lakes on the surface, so forests and open land keep their look.
Lava flooding limited
Lava that would spill out around mountains is held back during generation.
Underground lava preserved
Lava lakes underground still generate, so the Nether portal lava connection keeps working.
Mod or data pack
Servers can run the change as a mod or as a data pack, and both come from the same version 1.1 file.
Gallery
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
WorldgenFeatureFix is server-side only and open source under the CC0 1.0 Universal license, with files for 1.21 – 1.21.11 on Fabric, Forge and NeoForge. Lake Crash Fix is also server-side only and open source under the MIT License, but targets Fabric and Quilt for 1.21 – 1.21.1. Both alternatives are older in range than the 1.21 – 26.2 builds of No Surface Lava.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| No Surface Lava | Fabric, Forge, NeoForge and Quilt | 1.21 – 26.2 | Server required, client optional | 2026-07-09 |
| WorldgenFeatureFix | Fabric, Forge and NeoForge | 1.21 – 1.21.11 | Server-side only | 2025-08-10 |
| Lake Crash Fix | Fabric and Quilt | 1.21 – 1.21.1 | Server-side only | 2024-07-19 |
Questions
Does No Surface Lava need to be installed on the client?
Can No Surface Lava be used as a data pack instead of a mod?
Why does the data pack show an error when loading Minecraft 26.x?
In the catalog
No Surface Lava is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 13,894 mods support Minecraft 26.2.
Similar mods
What the author says
I created this as these lava lakes have annoyed me for so long, and has destroyed so much beautiful nature in my worlds. And the lava setting fire to a forest for instance, can cause lag and stutters, especially if hosting a world for multiple people. So if you're tired of the same thing happening in your worlds…
Official listing
- Modrinth page
- modrinth.com/mod/nosurfacelava
- Owner
- Misty6K
- Published
- 2026-01-19
- Updated on Modrinth
- 2026-07-09
- Facts verified
- 2026-10-15
