Magmaphile
by maloryware
Magmaphile changes the height at which lava pools generate, with the default set to Y -117 and a configurable range that can start as low as Y -57.
What it does
The mod is a small mixin that lets a server owner move the generation height of lava pools. Its default places them at Y -117. Changing the value reshapes how lava appears underground, which matters most when a datapack such as Expanded World has altered world height and the vanilla lava placement no longer fits the terrain. Only the server reads the setting, so the change applies to every player who joins.
Magmaphile is server-side only, so players join without installing anything. Files are published for Fabric and Quilt and cover the game versions 1.21 – 1.21.5. The code is released under the CC0 1.0 Universal license, placing it in the public domain, and the source code and issue tracker are public. MidnightLib is bundled inside the mod, so no separate library needs to be installed.
Key features
Adjustable lava pool height
The generation height of lava pools can be moved from the default Y -117 to a different value, down to Y -57.
Datapack compatibility
Lava pool placement can be tuned for worlds whose height has been changed by datapacks such as Expanded World.
Bundled MidnightLib
The library MidnightLib is included inside the mod, so the config handling needs no separate install.
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.
Embedded 1
Use cases
Modded survival servers
A server owner running a modpack with a custom world height can shift lava pools so they match the new depth of the terrain.
Datapack worlds
Players using a datapack that changes the underground can adjust lava generation to keep caves and pools in proportion.
Who it’s for: Server owners who run a Fabric or Quilt server and want to control where lava pools generate, especially when a datapack has changed the world height.
Questions
Does Magmaphile need to be installed on the client?
Which loaders does Magmaphile support?
Does Magmaphile need another library?
Where is the default lava pool height set?
More from maloryware
What the author says
Simple mixin mod that allows players to change the height at which lava pools generate from Y -57 (Defaults to Y -117). Especially useful for datapacks like Expanded World, in which the world height is modified, but the lava pool generation isn't. Looking for a Modded SMP Developer/Manager? Reach out!
Official listing
- Modrinth page
- modrinth.com/mod/magmaphile
- Owner
- maloryware
- Published
- 2024-12-04
- Updated on Modrinth
- 2025-05-26
- Facts verified
- 2026-10-15
