From e949115f04934e603c183368d29bd555778c3880 Mon Sep 17 00:00:00 2001 From: Frank Date: Wed, 21 Jun 2023 21:09:55 +0200 Subject: [PATCH] [Fix] BetterEnd crashes on server start (#242) --- src/main/java/org/betterx/betterend/network/RitualUpdate.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/org/betterx/betterend/network/RitualUpdate.java b/src/main/java/org/betterx/betterend/network/RitualUpdate.java index fae18159..c8aa5920 100644 --- a/src/main/java/org/betterx/betterend/network/RitualUpdate.java +++ b/src/main/java/org/betterx/betterend/network/RitualUpdate.java @@ -11,6 +11,8 @@ import net.minecraft.core.BlockPos; import net.minecraft.core.Direction; import net.minecraft.network.FriendlyByteBuf; +import net.fabricmc.api.EnvType; +import net.fabricmc.api.Environment; import net.fabricmc.fabric.api.networking.v1.PacketSender; public class RitualUpdate extends DataHandler.FromServer { @@ -53,6 +55,7 @@ public class RitualUpdate extends DataHandler.FromServer { } @Override + @Environment(EnvType.CLIENT) protected void deserializeIncomingDataOnClient(FriendlyByteBuf buf, PacketSender responseSender) { center = buf.readBlockPos(); axis = Direction.Axis.byName(BaseDataHandler.readString(buf)); @@ -60,6 +63,7 @@ public class RitualUpdate extends DataHandler.FromServer { } @Override + @Environment(EnvType.CLIENT) protected void runOnClientGameThread(Minecraft client) { EternalRitual.updateActiveStateOnPedestals( center,