
No Surface Lava
I don't know my version or loader
About
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, then finally there is a fix!

Functionality
This is a mod/datapack that will disable lava lakes from generating in your world. This also includes lava flooding out the side of mountains.
It does not prevent the generation of lava lakes underground, and doesn't prevent lava generation in relation to broken portals.
With v1.1, you can get it as either a mod or datapack. Both options are a single file, supporting 1.21.x - 26.2.
Note: The datapack shows an error when loading it into mc version 26.x. This is simply a visual error message, and it doesn't mean anything for the functionality of the datapack.
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 1.21.1, 1.21.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.
- Downloads as NoSurfaceLava-1.1+1.21.x-26.2.zip
- Download size: 460 KB
- Download link checked 29 Aug 2026 — working
These come from our own check of the pack file, not from the source page.