diff --git a/src/main/java/io/github/insomniakitten/couplings/mixin/DoorMixin.java b/src/main/java/io/github/insomniakitten/couplings/mixin/DoorMixin.java index 235b283..3298f21 100644 --- a/src/main/java/io/github/insomniakitten/couplings/mixin/DoorMixin.java +++ b/src/main/java/io/github/insomniakitten/couplings/mixin/DoorMixin.java @@ -44,7 +44,7 @@ private DoorMixin() { DoorHooks.usageCallback(state, world, pos, player, hand, hit, cir.getReturnValueZ()); } - @Inject(method = "neighborUpdate", at = @At(value = "INVOKE", target = "setBlockState", shift = Shift.AFTER), locals = LocalCapture.CAPTURE_FAILHARD) + @Inject(method = "neighborUpdate", at = @At(value = "INVOKE", target = "Lnet/minecraft/world/World;setBlockState(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;I)Z", shift = Shift.AFTER), locals = LocalCapture.CAPTURE_FAILHARD) private void couplings$neighborUpdated(final BlockState state, final World world, final BlockPos pos, final Block block, final BlockPos neighborPos, final boolean z, final CallbackInfo ci, final boolean isPowered) { DoorHooks.neighborUpdateCallback(state, world, pos, block, neighborPos, isPowered); }