From de1749fd8a139fc93f7d7029b864f53ada12e3d0 Mon Sep 17 00:00:00 2001 From: Evelyn3440 <82115237+Evelyn3440@users.noreply.github.com> Date: Thu, 16 Jan 2025 15:43:32 -0500 Subject: [PATCH 1/2] Update ModMessages.java --- .../solar_panels/networking/ModMessages.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/dev/thestaticvoid/solar_panels/networking/ModMessages.java b/src/main/java/dev/thestaticvoid/solar_panels/networking/ModMessages.java index 7238c06..16c1113 100644 --- a/src/main/java/dev/thestaticvoid/solar_panels/networking/ModMessages.java +++ b/src/main/java/dev/thestaticvoid/solar_panels/networking/ModMessages.java @@ -8,9 +8,11 @@ public class ModMessages { public static final ResourceIdentifier ENERGY_AMOUNT_SYNC = new ResourceIdentifier("energy_amount_sync"); public static void initialize() { SolarPanels.LOGGER.debug("Initializing packets for " + SolarPanels.MOD_ID); - - registerC2SPackets(); - registerS2CPackets(); + if (FabricLoader.getInstance().getEnvironmentType() == EnvType.SERVER) { + registerC2SPackets(); + }else { + registerS2CPackets(); + } } private static void registerC2SPackets() { From a27fbf1e71cde7ffa924daf216f29f94f3bfdce7 Mon Sep 17 00:00:00 2001 From: Evelyn3440 <82115237+Evelyn3440@users.noreply.github.com> Date: Thu, 16 Jan 2025 16:06:34 -0500 Subject: [PATCH 2/2] FRICK FORGOT AN IMPORT --- .../dev/thestaticvoid/solar_panels/networking/ModMessages.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/dev/thestaticvoid/solar_panels/networking/ModMessages.java b/src/main/java/dev/thestaticvoid/solar_panels/networking/ModMessages.java index 16c1113..f8e589b 100644 --- a/src/main/java/dev/thestaticvoid/solar_panels/networking/ModMessages.java +++ b/src/main/java/dev/thestaticvoid/solar_panels/networking/ModMessages.java @@ -3,6 +3,8 @@ import dev.thestaticvoid.solar_panels.SolarPanels; import dev.thestaticvoid.solar_panels.util.ResourceIdentifier; import net.fabricmc.fabric.api.client.networking.v1.ClientPlayNetworking; +import net.fabricmc.loader.api.FabricLoader; +import net.fabricmc.api.EnvType; public class ModMessages { public static final ResourceIdentifier ENERGY_AMOUNT_SYNC = new ResourceIdentifier("energy_amount_sync");