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

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

View file

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