From 4e6a86a0674e402338ecb1900e32922e98efa52f Mon Sep 17 00:00:00 2001 From: 17146 <1714673995@qq.com> Date: Fri, 15 Nov 2024 23:42:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=81=A5=E6=8E=A7=E5=99=A8?= =?UTF-8?q?=E7=9A=84=E4=BB=A3=E7=A0=81=E8=B0=83=E7=94=A8=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/net/mcreator/superbwarfare/item/Monitor.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/mcreator/superbwarfare/item/Monitor.java b/src/main/java/net/mcreator/superbwarfare/item/Monitor.java index 5cc44fbdd..11f3fc1ac 100644 --- a/src/main/java/net/mcreator/superbwarfare/item/Monitor.java +++ b/src/main/java/net/mcreator/superbwarfare/item/Monitor.java @@ -54,10 +54,14 @@ public class Monitor extends Item { if (stack.getOrCreateTag().getBoolean("Using")) { stack.getOrCreateTag().putBoolean("Using", false); - Minecraft.getInstance().options.setCameraType(CameraType.FIRST_PERSON); + if (world.isClientSide) { + Minecraft.getInstance().options.setCameraType(CameraType.FIRST_PERSON); + } } else { stack.getOrCreateTag().putBoolean("Using", true); - Minecraft.getInstance().options.setCameraType(CameraType.THIRD_PERSON_BACK); + if (world.isClientSide) { + Minecraft.getInstance().options.setCameraType(CameraType.THIRD_PERSON_BACK); + } } DroneEntity drone = player.level().getEntitiesOfClass(DroneEntity.class, player.getBoundingBox().inflate(512))