Pressure chamber with volume upgrade explode on block replace
Naheulf opened this issue ยท 4 comments
Minecraft Version
MC 1.16.5
Forge Version
Forge 36.2.4 (MCP 20210115.111550)
Mod Version
1.16.5-2.14.4-258
Description of the Issue
Transient (lower) volume in enlarger pressure chamber on rebuild may cause explosion.
Steps to Reproduce the Issue
- Build a pressure chamber
- Add some volume upgrade (i used the max amount for my tests)
- Fill the pressure chamber with air (at almost 5 bar)
- Brake one pressure chamber bloc and replace it
Expected Behavior
The pressure chamber should not explode
Actual Behavior
The pressure chamber explode
Any other comments?
First seen on a dedicated server with a large modpack. But able to reproduce in single player with only pneumaticraft.
This is NOT #874.
Yep, there is a problem here. The multiblock break/reform logic gets really messy once both volume upgrades and base volume calculations due to multiblock size come into play. I'll take another look at this and see if there's a cleaner way to handle it.
In the video for #915 I also make a demo for this bug https://www.youtube.com/watch?v=_QjUQIeenKs&t=0s
Can you try build 275 from https://jenkins.k-4u.nl/job/PneumaticCraft-Repressurized-1.16/ ? Hopefully it fixes the problem you're seeing.