Hyperion Ship Disasters is the official disaster systems mod from the Hyperion mod-pack ( https://www.curseforge.com/minecraft/modpacks/hyperion ) , bringing a full suite of environmental and spaceship-board catastrophes to Minecraft 1.12.2.
Environmental Disasters
- Volcanic Eruptions — Fuji-shaped mountains grow block by block from the ground up, complete with lava flows, ash clouds and ambient smoke. Configurable eruption frequency per dimension.
- Earthquakes — Magnitude-scaled seismic events with screen shake, surface fissures, Riedel shears and tension cracks. Duration and fault size scale with magnitude (M8 = 16 seconds, longer fissures and wider ruptures).
- Meteorite Impacts — Projectile meteorites streak through the sky, carve craters and send shockwaves across the landscape. Multiple meteorite types configurable. Shield blocks protect areas from impact.
- Sand Dune Migration — Dust storms reshape sandy terrain over time. Configurable frequency and duration per dimension.
- Ice Geysers — Erupt from the surface and spray ice particles into the air.
- Lava Geysers — Burst from exposed lava vents with fire and molten spray.
- Acid Rain — Corrosive rainfall that damages exposed blocks and players.
- Ash Fall — Dense volcanic ash showers that obscure vision and coat the environment.
- Lightning Storms — Intense, frequent lightning strikes configurable per dimension.
Spaceship Hull Breach System
- Vacuum Leaks — Define sealed compartments with BFS (flood-fill). Breaking a hull block triggers suction, oxygen drain and space-exposure effects. Supports vent blocks, custom sealable/non-sealable blocks, locked geometry and per-player effect bypass.
- Spark Damage — Electrical sparks burst from registered blocks, dealing fire damage in bursts. Repairable in-game.
- Steam Pipe Bursts — Pressurized steam vents spray particles, deal heat damage and play hissing sounds. Right-click with redstone dust to begin a 10-second repair (boss bar countdown). Repaired pipes still leak at ~28% intensity and 4× lower frequency for a configurable duration.
- Structural Shake — Hull vibration effects that disorient players during active damage events.
Commands (permission level 2 required)
/hyperiondis add <steam|sparks|shake> — Register a hull-breach effect at the block you are looking at. /hyperiondis list — List all registered hull-breach effects. /hyperiondis remove [x y z] — Remove an effect at the looked-at block or specified coordinates. /hyperiondis reload — Reload the config file without restarting.
/hyperiondis vacleak list — List all vacuum leak regions. /hyperiondis vacleak <name> inside — Add your current position as an interior reference point. /hyperiondis vacleak <name> remove <index> — Remove an interior point by index. /hyperiondis vacleak <name> delete — Delete an entire region. /hyperiondis vacleak <name> recalculate — Force a synchronous BFS recalculation with boundary visualization. /hyperiondis vacleak <name> save — Lock geometry (no BFS on block events, holes detected live). /hyperiondis vacleak <name> unlock — Unlock geometry and re-enable BFS. /hyperiondis vacleak <name> effectbypass <player> — Toggle vacuum effects on/off for a specific player.
/hyperiondis vent add [blockid] — Add a block to the vent whitelist (auto-detects looked-at block). /hyperiondis vent remove <blockid> — Remove a block from the vent whitelist. /hyperiondis vent list — List all vent blocks.
/hyperiondis seal add [blockid] — Add a non-full-cube block to the sealable list. /hyperiondis seal remove <blockid> — Remove from sealable list. /hyperiondis seal list — List custom sealable blocks.
/hyperiondis nonseal add [blockid] — Force a block to never act as a hull wall. /hyperiondis nonseal remove <blockid> — Remove from non-sealable list. /hyperiondis nonseal list — List forced non-sealable blocks.
/hyperiondis meteorite add <dim> <perMinute> <minSize> <maxSize> <withair|withnoair> [type] — Register meteorite strikes for a dimension. /hyperiondis meteorite remove <dim> — Remove meteorite config for a dimension. /hyperiondis meteorite list — List all registered planets. /hyperiondis meteorite types — List available meteorite types from config. /hyperiondis meteorite test [size 1-5] [withair|withnoair] [type] — Spawn a test meteorite aimed at the block you are looking at.
/hyperiondis shield add [blockid] — Add a meteorite-immune block. /hyperiondis shield remove <blockid> — Remove a shield block. /hyperiondis shield list — List all shield blocks.
/hyperiondis dune add <dim> <perHour> <durationMinutes> — Register dust storms for a dimension. /hyperiondis dune remove <dim> — Remove dust storm config. /hyperiondis dune list — List registered dune dimensions. /hyperiondis dune test [durationMinutes] — Start an immediate dust storm at your position.
/hyperiondis geyser <ice|lava> add <dim> <perMinute> — Register geysers for a dimension. /hyperiondis geyser <ice|lava> remove <dim> — Remove geyser config. /hyperiondis geyser <ice|lava> list — List registered geyser dimensions. /hyperiondis geyser <ice|lava> test — Trigger a test geyser at your position.
/hyperiondis ash add <dim> <intensity 1-10> — Register ash fall for a dimension. /hyperiondis acidrain add <dim> <intensity 1-10> — Register acid rain for a dimension. /hyperiondis lightning add <dim> <perMinute> — Register lightning storms for a dimension. /hyperiondis quake add <dim> <perMinute> <magMin> <magMax> — Register earthquakes with magnitude range. (All four support: remove <dim> | list | test)
/hyperiondis volcano add <dim> <perHour> — Register volcanic eruptions for a dimension. /hyperiondis volcano remove <dim> — Remove volcano config. /hyperiondis volcano list — List registered volcano dimensions. /hyperiondis volcano test — Start an immediate test eruption at the block you are looking at.
All disasters are independently configurable per dimension through the mod's config file.
Discord: minecraft.gr/discord