From e43b2d3fb8ee4d667d1e0b854c6c9e0dc6467946 Mon Sep 17 00:00:00 2001 From: Juuz <6596629+Juuxel@users.noreply.github.com> Date: Mon, 26 Jul 2021 15:43:15 +0300 Subject: [PATCH] Use CAPTURE_FAILHARD instead of CAPTURE_FAILEXCEPTION --- fabric/src/main/java/juuxel/adorn/mixin/LivingEntityMixin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fabric/src/main/java/juuxel/adorn/mixin/LivingEntityMixin.java b/fabric/src/main/java/juuxel/adorn/mixin/LivingEntityMixin.java index 12dfb35c5..9bf23bb3b 100644 --- a/fabric/src/main/java/juuxel/adorn/mixin/LivingEntityMixin.java +++ b/fabric/src/main/java/juuxel/adorn/mixin/LivingEntityMixin.java @@ -32,7 +32,7 @@ private void onIsSleepingInBed(BlockPos pos, CallbackInfoReturnable inf } // Lambda: Optional.ifPresent in wakeUp() - @Inject(method = "method_18404", at = @At(value = "INVOKE_ASSIGN", target = "Lnet/minecraft/world/World;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;", ordinal = 0), locals = LocalCapture.CAPTURE_FAILEXCEPTION) + @Inject(method = "method_18404", at = @At(value = "INVOKE_ASSIGN", target = "Lnet/minecraft/world/World;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;", ordinal = 0), locals = LocalCapture.CAPTURE_FAILHARD) private void onWakeUp(BlockPos pos, CallbackInfo info, BlockState state) { if (state.getBlock() instanceof SofaBlock) { world.setBlockState(pos, state.with(SeatBlock.OCCUPIED, false));