Description
Lava Rising
Version 1.1.0a by Liczu
📝 Feedback
If you notice any bugs or have suggestions, please leave a comment!
📖 Overview
Lava Rising is a dynamic Fabric mod (MC 1.21.5) that introduces volcanic eruptions and a rising lava flood. It allows you to:
- Generate craters and volcanoes within a selected radius,
- Raise lava from a start Y-level (
lavaStartY) to an end Y-level (lavaEndY), - Support Hold (pause at peak) and Retreat (lava recedes) phases,
- Protect builds — no placing blocks above lava or outside the effect area
- Survival mode: volcanoes spawn first, followed by a countdown and the lava rise.
LavaFlowManager.clearLayerWithQueuenow supports both ring-less and ring-preserving modes based on thecleanWithoutRingsetting.
⚙️ Key Features
🛠️ Configurable Menu (Cloth Config)
- Survival & Timing
- Delay before lava rise (
startDelayTicks) - Hold duration at top (
holdDurationTicks) - Rise and retreat intervals (
riseIntervalTicks,retreatIntervalTicks)
- Delay before lava rise (
-
Volcanoes & Craters
- Toggle volcano generation (
craterModeEnabled) - Number of volcanoes (
craterCount) - Volcano height (
volcanoHeight) - Safe radius around players (
volcanoPlayerSafeRadius) - Irregular shape toggle (
irregularVolcanoShape) - Particle interval (
particleIntervalTicks)
- Toggle volcano generation (
-
Volcano Block Composition
Percentage weights for:- Obsidian, Basalt, Coal Ore, Iron Ore, Copper Ore, Magma Block, Lava
-
General & Protection
- Effect radius (
radius) - Lava start Y (
lavaStartY) - Lava end Y (
lavaEndY) - Overwrite mode: lava destroys all blocks except protected ones
-
Protected categories:
- Wood structures (logs, planks, chests, furnaces…)
- Stone structures (stone, bricks, slabs, stairs…)
- Decorative blocks (rugs, plants, paintings…)
- Utility blocks (crafting tables, anvils, blast furnaces…)
- Effect radius (
🔥 Overwrite Mode
When enabled, lava replaces all blocks in its path except those in protected categories, allowing:
- Complete terrain flooding,
- “Apocalyptic” PvP maps,
- Dramatic “lava swallows the world” effects with exceptions.
💬 Commands
/lavarise debug
Shows current state (Rising, Retreating, Idle), Y level, and configured range [lavaStartY…lavaEndY].
/lavarise start
Immediately spawns craters/volcanoes (if enabled) and begins the lava-rise countdown.
/lavarise stop
Fully resets the mod’s state—queues cleared, flags reset.
(In Survival mode use /lavarise startsurvival for the survival workflow.)
🎨 Animations & Sounds
- Lava fountains atop volcanoes
LAVAandLARGE_SMOKEparticles- Ambient fire and lava sounds
🛠️ Installation & Requirements
- Fabric Loader ≥ 0.16.14
- Minecraft 1.21.5
- Fabric API
- Cloth Config API ≥ 8.0.0 (for the config menu)
- Mod Menu 14.0.0-rc.2 (optional)
Download on CurseForge:
Lava Rising delivers fully customizable, multilingual “lava flood” gameplay—perfect for survival challenges, PvP arenas, or cinematic events!


