修复暂停游戏时加特林射速异常和载具卡操作
This commit is contained in:
parent
7d73c4ac59
commit
4877b66066
1 changed files with 14 additions and 0 deletions
|
@ -224,6 +224,16 @@ public class ClientEventHandler {
|
|||
handleLungeAttack(player, stack);
|
||||
handleGunMelee(player, stack);
|
||||
|
||||
if (notInGame()) {
|
||||
ModUtils.PACKET_HANDLER.sendToServer(new VehicleMovementMessage(0, false));
|
||||
ModUtils.PACKET_HANDLER.sendToServer(new VehicleMovementMessage(1, false));
|
||||
ModUtils.PACKET_HANDLER.sendToServer(new VehicleMovementMessage(2, false));
|
||||
ModUtils.PACKET_HANDLER.sendToServer(new VehicleMovementMessage(3, false));
|
||||
ModUtils.PACKET_HANDLER.sendToServer(new VehicleMovementMessage(4, false));
|
||||
ModUtils.PACKET_HANDLER.sendToServer(new VehicleMovementMessage(5, false));
|
||||
ModUtils.PACKET_HANDLER.sendToServer(new VehicleMovementMessage(6, false));
|
||||
}
|
||||
|
||||
if (event.phase == TickEvent.Phase.END) {
|
||||
handleVariableDecrease();
|
||||
aimAtVillager(player);
|
||||
|
@ -331,6 +341,10 @@ public class ClientEventHandler {
|
|||
if (player == null) return;
|
||||
if (level == null) return;
|
||||
|
||||
if (notInGame()) {
|
||||
holdFire = false;
|
||||
}
|
||||
|
||||
ItemStack stack = player.getMainHandItem();
|
||||
if (!stack.is(ModTags.Items.GUN)) {
|
||||
clientTimer.stop();
|
||||
|
|
Loading…
Add table
Reference in a new issue