Thaumic Energistics

Thaumic Energistics

14M Downloads

GUIs not correctly blocking other actions

swoolcock opened this issue · 1 comments

commented

Describe the bug
Parts' onActivate is returning false on client-side, which means that other client events can trigger. This is obvious when holding a block, as a ghost block will place in front of the part temporarily. It's even more obvious when playing on a server, since books will still open (Thauminomicon, etc.)

Steps to Reproduce
Steps to reproduce the behavior:

  1. Hold a block and right click on any part from Thaumic Energistics (Arcane Terminal, Export Bus, etc.)

Expected behavior
Client actions are blocked before opening the GUI (obvious as the punching animation will play).

Version Information

  • Minecraft: 1.12.2
  • Forge: 14.23.5.2838
  • Applied Energistics: rv6-stable-7

Versions as at commit: 199c73a

commented

Stepping out of the shadows for a brief moment to accept this, and your other PR, and push out a build. Thank you for helping out :D