From c882f8fea9b50ba13716d99f85da880c914448a2 Mon Sep 17 00:00:00 2001 From: TropheusJ Date: Mon, 17 Jul 2023 13:08:44 -0400 Subject: [PATCH] fix errors from gantries --- .../content/contraptions/gantry/GantryContraptionEntity.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/com/simibubi/create/content/contraptions/gantry/GantryContraptionEntity.java b/src/main/java/com/simibubi/create/content/contraptions/gantry/GantryContraptionEntity.java index 79b84c76c1..da32b896e1 100644 --- a/src/main/java/com/simibubi/create/content/contraptions/gantry/GantryContraptionEntity.java +++ b/src/main/java/com/simibubi/create/content/contraptions/gantry/GantryContraptionEntity.java @@ -231,6 +231,8 @@ public static void handlePacket(GantryContraptionUpdatePacket packet) { if (!(entity instanceof GantryContraptionEntity)) return; GantryContraptionEntity ce = (GantryContraptionEntity) entity; + if (ce.movementAxis == null) + return; // fabric: packet ordering makes this null for a short period ce.axisMotion = packet.motion; ce.clientOffsetDiff = packet.coord - ce.getAxisCoord(); ce.sequencedOffsetLimit = packet.sequenceLimit;