UltimateCustomGear-1.21.1-1.2.4-NeoForge.jar
Curse Maven Snippet
What's new
✨ New Features
Fluid Contact Effects & Behavior
burns_entities— fluid sets entities on fire like lavaburn_duration— seconds the entity burns after touching the fluid. Default: 5contact_effects— list of effects applied while submerged, each witheffect,amplifierandduration(seconds)contact_effect_interval— how often effects are applied in seconds. Default: 1.0tick_rate— controls how fast the fluid spreads. Lower = faster. Water=5, Lava=30. Default: 5spread_distance— max horizontal blocks the fluid reaches. Water=8, Lava=4. Default: 8
🐛 Bug Fixes
- Fixed
eat_durationfield — now declared in seconds instead of ticks, consistent withburn_durationandcontact_effect_interval
🔧 Technical Changes
FluidData.java— addedtickRate,spreadDistance,burnsEntities,burnDuration,contactEffects,contactEffectIntervalFluidRegistry.java—buildPropsnow appliestickRateandlevelDecreasePerBlockderived fromspreadDistanceFluidContactHandler.java— new event handler usingPlayerTickEvent.Postfor fluid contact effects and fireCustomGearMod.java— registersFluidContactHandlerItemData.java—eatDurationchanged fromint(ticks) tofloat(seconds)CustomFoodItem.java—getUseDurationnow converts seconds to ticks
📦 Dependencies
No new dependencies added.
This mod has no additional files

