Diving & Oxygen V1.0.0
Curse Maven Snippet
What's new
Diving & Oxygen โ V1.0.0
Added
๐คฟ Diving & Pressure
-
Added dynamic underwater pressure based on actual water depth
-
Added continuous atmospheric pressure changes based on altitude
-
Added Surface, Diving and Altitude environment states
-
Added configurable pressure effects at extreme depths and altitudes
๐ซง Oxygen
-
Added a custom oxygen system replacing the vanilla air bubbles
-
Added activity-based oxygen consumption for resting, walking, sprinting and swimming
-
Added increased oxygen consumption at higher pressure
-
Added altitude-based hypoxia and reduced oxygen recovery
-
Added progressive oxygen recovery after leaving the water
-
Added extreme low-pressure conditions requiring equipment for oxygen recovery
โ ๏ธ Decompression
-
Added a tissue pressure system to simulate pressure absorption during diving
-
Added three stages of decompression sickness (DCS)
-
Added progressive effects based on decompression stress
-
Added natural recovery from decompression stress over time
๐ฌ๏ธ Wind
-
Added dynamic 3D wind based on altitude
-
Added terrain-based wind exposure
-
Added weather influence from rain and thunderstorms
-
Added random wind gusts with varying strength and duration
-
Added increased wind exposure while flying with an Elytra
-
Added environmental wind forces affecting entities
๐ Currents & Waves
-
Added ocean currents with dynamic movement
-
Added directional river currents based on terrain slope
-
Added surface waves with continuous vertical movement
-
Added player drift and movement caused by water currents and waves
๐พ Entity Physics
-
Added environmental forces affecting living entities
-
Added mass-based physics for vanilla mobs
-
Added automatic mass calculation for unknown modded entities
-
Added customizable entity mass values
โ๏ธ Entity Mass Command
-
Added
/mobmass setto customize an entity's mass or make it immune to environmental forces -
Added
/mobmass getto view an entity's current mass -
Added
/mobmass resetto remove a custom mass -
Added
/mobmass listto display custom mass overrides -
Added persistent mass settings per world
-
Added tab completion for entity IDs
๐ Dive Computer HUD
-
Added dynamic Dive Computer HUD
-
Added pressure and environment information
-
Added dive duration tracking
-
Added decompression stress (DCS) information
-
Added oxygen gauge with dynamic warning states
-
Added ascent rate display
-
Added wind and current direction and speed indicators
-
Removed vanilla oxygen bubbles while using the custom oxygen system
๐๏ธ Visual Effects
-
Added hypoxia vignette effects at low oxygen levels
-
Added decompression warning effects based on DCS stress
-
Added dynamic visual warnings for dangerous conditions
๐ Debug Overlay
-
Added F9 debug overlay
-
Added real-time information for position, biome, wind, currents, forces, entity mass and weather
๐ Swimming & Crawling Integration
-
Added integration with Swimming & Crawling 1.5.2
-
Added automatic detection through Java reflection
-
Added Swimming & Crawling swimming pose support
-
Added vanilla fallback detection when Swimming & Crawling is unavailable
โ๏ธ Configuration
-
Added configurable underwater and altitude pressure coefficients
-
Added configurable sea level
-
Added configurable tissue pressure absorption
-
Added configurable decompression threshold
-
Added configurable pressure damage
-
Added configurable oxygen consumption and recovery rates
-
Added configurable oxygen recovery delay
-
Added configurable altitude hypoxia
-
Added configurable screen effects
Fixed
-
Fixed inverted rectangle rendering in the HUD
-
Fixed alpha handling in HUD rendering
-
Fixed OpenGL state handling to prevent rendering conflicts
Compatibility
Minecraft: 1.12.2
Forge: 14.23.5.2864
Swimming & Crawling: 1.5.2
Environmental physic are calculated server-side
This mod has no additional files

