promotional bannermobile promotional banner

Natural Disasters

Official Hyperion mod-pack disaster mod: volcanic eruptions, earthquakes, meteorite impacts, geysers, acid rain, and spaceship hull-breach emergencies including vacuum leaks, sparks, and repairable steam-pipe bursts. Fully configurable per dimension.

File Details

Hyperion Disasters

  • R
  • May 21, 2026
  • 455.90 KB
  • 42
  • 1.12.2
  • Forge

File Name

hyperionshipdis-1.1.jar

Supported Versions

  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:hyperion-disasters-1547122:8123131")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog 21-5-26

Visual Fixes

  • Billboard rotation fix — corrected ActiveRenderInfo vector mapping so puffs no longer change appearance when the player rotates the camera

Sandstorm (Dune) Overhaul

  • Added Phase 2 interior ambient fill — 3-layer puff spawning around the player for the entire storm duration (volumetric, not a passing wall)
  • Increased MAX_PUFFS 600 → 3500
  • Block shelter system — 5-direction block raycast (computeExposure) replaces sky-light check; glass and all non-air blocks now properly block the storm

Planetary Atmosphere Fog (new system)

  • AtmosphereClientState / AtmosphereClientHandler — ground-hugging fog with 3 puff layers (80% slower, 40% smaller than sandstorm, random drift)
  • PacketAtmosphere — S→C packet with colour, density, yMin/yMax
  • PlanetAtmosphereRegistry — code API for declaring atmospheres per dimension
  • AtmosphereHandler — sends packets on login and dimension change
  • Height band — fog only appears between declared yMin/yMax with smooth 10-block edge transitions
  • Block shelter — same raycast system as sandstorm
  • /hyperiondis testfog — timed in-game preview command
  • /hyperiondis fog add/remove/list — persistent per-dimension registration saved to hyperion_fogs.dat (survives restarts); immediately updates online players

Surface Sublimation (new system)

  • SublimationClientState / SublimationClientHandler — violent upward jets erupting from the actual ground surface (downward raycast to find terrain), solar glare screen overlay, fog colour blend
  • PacketSublimation — S→C START/STOP packet
  • SublimationRegistry — declare sublimation per dimension with jet colour and damage/s
  • SublimationHandler — tracks day/night per dimension, sends packets, deals solar_radiation armor-bypassing damage once per second; skips players with full AdvancedRocketry space suit
  • /hyperiondis sublimation add/remove/list/test

Infrastructure

  • NetworkHandler — added packet IDs 3 (PacketAtmosphere) and 4 (PacketSublimation)
  • CommonProxy — registered AtmosphereHandlerSublimationHandler
  • ClientProxy — registered AtmosphereClientHandlerSublimationClientHandler