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