No close GUI DUPE (duplicate glitch all blocks)
bigenergy opened this issue ยท 6 comments
BuildCraft version: BuildCraft 7.99.16 1.12.2
Forge version: 2655
Link to crash report or log: no crash
Singleplayer or multiplayer: multiplayer
Steps to reproduce: All BuildCraft blocks that have a GUI Interface do not close the GUI.
Additional information: You put a block that has a GUI interface, go into it, meanwhile your friend breaks this block, and the interface of this block remains open for you.
Video - https://youtu.be/UthMuDJRt_I
Ok, so the issue is that you can break the block and still access the inventory. I think I've seen a similar report / fix in forge, so this sort of dupe glitch is probably already known.
No, not a bug in forge. I've seen a very similar bug report somewhere else, I'm not sure where though :/
Ok, looks like this is caused by incorrectly overriding canInteractWith
in every single container... This shouldn't be too difficult to fix then. (The previous commit fixed another dupe glitch where blocks exploded with TNT or another explosion would drop their inventory... twice.
Ok, this should be fixed in 7.99.17-pre1 on the tests page.