修复无人机遥控器切换时的网络错误

This commit is contained in:
Atsuihsio 2024-11-12 23:18:50 +08:00
parent 20926f9469
commit c1201cb424

View file

@ -114,7 +114,9 @@ public class Monitor extends Item {
if (!selected) {
if (itemstack.getOrCreateTag().getBoolean("Using")) {
itemstack.getOrCreateTag().putBoolean("Using", false);
Minecraft.getInstance().options.setCameraType(CameraType.FIRST_PERSON);
if (entity.level().isClientSide) {
Minecraft.getInstance().options.setCameraType(CameraType.FIRST_PERSON);
}
}
if (drone != null) {
@ -129,7 +131,9 @@ public class Monitor extends Item {
if (drone == null) {
if (itemstack.getOrCreateTag().getBoolean("Using")) {
itemstack.getOrCreateTag().putBoolean("Using", false);
Minecraft.getInstance().options.setCameraType(CameraType.FIRST_PERSON);
if (entity.level().isClientSide) {
Minecraft.getInstance().options.setCameraType(CameraType.FIRST_PERSON);
}
}
}
}