Hey MertCooler and superstar33, this bug has been fixed in the Wurst 7.46.6 update.
ZANXEY Thanks for the analysis! It's unfortunate that the mixin audit can't catch original.call()
issues. I've added some tests for breaking a block in survival, watching a piston retract, and using X-Ray, so hopefully one of those will catch it if this bug ever happens again.