修复暂停游戏时加特林射速异常和载具卡操作
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);
|
handleLungeAttack(player, stack);
|
||||||
handleGunMelee(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) {
|
if (event.phase == TickEvent.Phase.END) {
|
||||||
handleVariableDecrease();
|
handleVariableDecrease();
|
||||||
aimAtVillager(player);
|
aimAtVillager(player);
|
||||||
|
@ -331,6 +341,10 @@ public class ClientEventHandler {
|
||||||
if (player == null) return;
|
if (player == null) return;
|
||||||
if (level == null) return;
|
if (level == null) return;
|
||||||
|
|
||||||
|
if (notInGame()) {
|
||||||
|
holdFire = false;
|
||||||
|
}
|
||||||
|
|
||||||
ItemStack stack = player.getMainHandItem();
|
ItemStack stack = player.getMainHandItem();
|
||||||
if (!stack.is(ModTags.Items.GUN)) {
|
if (!stack.is(ModTags.Items.GUN)) {
|
||||||
clientTimer.stop();
|
clientTimer.stop();
|
||||||
|
|
Loading…
Add table
Reference in a new issue