FIxed Interactions from Firing when a block is being unpacked.
To explain it, right clicks are handled for both hands. The first hand did unpack the hand, and the second interacted with the block.
Additionally, there was a potential desync issue by the client potentially not returning the same value as the server.
Therefore, I moved the client check further down, to make sure that both client and server always behave in the same way.
FIxed Interactions from Firing when a block is being unpacked. To explain it, right clicks are handled for both hands. The first hand did unpack the hand, and the second interacted with the block. Additionally, there was a potential desync issue by the client potentially not returning the same value as the server. Therefore, I moved the client check further down, to make sure that both client and server always behave in the same way.