From c2ecc625372b98db49c7797b7933ed82d69e3ae2 Mon Sep 17 00:00:00 2001 From: 17146 <1714673995@qq.com> Date: Sun, 7 Jul 2024 03:45:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=87=8D=E7=94=9F=E6=97=B6?= =?UTF-8?q?=E9=94=81=E5=AE=9A=E7=9E=84=E5=87=86=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/net/mcreator/target/event/PlayerEventHandler.java | 6 ++++++ .../net/mcreator/target/network/TargetModVariables.java | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/mcreator/target/event/PlayerEventHandler.java b/src/main/java/net/mcreator/target/event/PlayerEventHandler.java index cfc473e2b..dba351c4f 100644 --- a/src/main/java/net/mcreator/target/event/PlayerEventHandler.java +++ b/src/main/java/net/mcreator/target/event/PlayerEventHandler.java @@ -43,6 +43,12 @@ public class PlayerEventHandler { stack.getOrCreateTag().putInt("ammo", stack.getOrCreateTag().getInt("mag")); } } + + player.getCapability(TargetModVariables.PLAYER_VARIABLES_CAPABILITY, null).ifPresent(capability -> { + capability.zoom = false; + capability.zooming = false; + capability.syncPlayerVariables(player); + }); } @SubscribeEvent diff --git a/src/main/java/net/mcreator/target/network/TargetModVariables.java b/src/main/java/net/mcreator/target/network/TargetModVariables.java index 5182b6b7e..97b4bd160 100644 --- a/src/main/java/net/mcreator/target/network/TargetModVariables.java +++ b/src/main/java/net/mcreator/target/network/TargetModVariables.java @@ -232,7 +232,7 @@ public class TargetModVariables { } } - public static final Capability PLAYER_VARIABLES_CAPABILITY = CapabilityManager.get(new CapabilityToken() { + public static final Capability PLAYER_VARIABLES_CAPABILITY = CapabilityManager.get(new CapabilityToken<>() { }); @Mod.EventBusSubscriber