From e5e01dca884576e69c5951860f9f93d0c80896d1 Mon Sep 17 00:00:00 2001 From: Electroblob77 <35599699+Electroblob77@users.noreply.github.com> Date: Mon, 27 Jul 2020 13:10:05 +0100 Subject: [PATCH] Client event handlers should be specified as such! --- .../wizardry/client/gui/WizardTradeTweaksHandler.java | 3 ++- .../wizardry/client/renderer/effect/RenderDonationPerks.java | 3 ++- .../renderer/entity/layers/LayerDisintegrateAnimation.java | 3 ++- .../client/renderer/entity/layers/LayerSummonAnimation.java | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/java/electroblob/wizardry/client/gui/WizardTradeTweaksHandler.java b/src/main/java/electroblob/wizardry/client/gui/WizardTradeTweaksHandler.java index c68d7f1f..d67bca14 100644 --- a/src/main/java/electroblob/wizardry/client/gui/WizardTradeTweaksHandler.java +++ b/src/main/java/electroblob/wizardry/client/gui/WizardTradeTweaksHandler.java @@ -22,8 +22,9 @@ import net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent; import net.minecraftforge.fml.common.Mod.EventBusSubscriber; import net.minecraftforge.fml.common.eventhandler.EventPriority; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; +import net.minecraftforge.fml.relauncher.Side; -@EventBusSubscriber +@EventBusSubscriber(Side.CLIENT) public class WizardTradeTweaksHandler { private static final ResourceLocation NEW_SPELL_ICON = new ResourceLocation(Wizardry.MODID, "textures/gui/container/new_spell_indicator.png"); diff --git a/src/main/java/electroblob/wizardry/client/renderer/effect/RenderDonationPerks.java b/src/main/java/electroblob/wizardry/client/renderer/effect/RenderDonationPerks.java index 53b47acc..bff685fb 100644 --- a/src/main/java/electroblob/wizardry/client/renderer/effect/RenderDonationPerks.java +++ b/src/main/java/electroblob/wizardry/client/renderer/effect/RenderDonationPerks.java @@ -19,9 +19,10 @@ import net.minecraft.util.math.Vec3d; import net.minecraftforge.client.event.RenderPlayerEvent; import net.minecraftforge.fml.common.Mod.EventBusSubscriber; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; +import net.minecraftforge.fml.relauncher.Side; import org.lwjgl.opengl.GL11; -@EventBusSubscriber +@EventBusSubscriber(Side.CLIENT) public class RenderDonationPerks { private static final ResourceLocation FLARE_TEXTURE = new ResourceLocation(Wizardry.MODID, "textures/entity/totem/flare.png"); diff --git a/src/main/java/electroblob/wizardry/client/renderer/entity/layers/LayerDisintegrateAnimation.java b/src/main/java/electroblob/wizardry/client/renderer/entity/layers/LayerDisintegrateAnimation.java index c245aea4..ba99bc16 100644 --- a/src/main/java/electroblob/wizardry/client/renderer/entity/layers/LayerDisintegrateAnimation.java +++ b/src/main/java/electroblob/wizardry/client/renderer/entity/layers/LayerDisintegrateAnimation.java @@ -11,6 +11,7 @@ import net.minecraft.util.math.MathHelper; import net.minecraftforge.client.event.RenderLivingEvent; import net.minecraftforge.fml.common.Mod.EventBusSubscriber; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; +import net.minecraftforge.fml.relauncher.Side; /** * Layer used to render the appear/disappear animation for summoned creatures. @@ -18,7 +19,7 @@ import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; * @author Electroblob * @since Wizardry 4.3 */ -@EventBusSubscriber +@EventBusSubscriber(Side.CLIENT) public class LayerDisintegrateAnimation extends LayerTiledOverlay { private static final int ANIMATION_TICKS = 19; // One less than the max death time diff --git a/src/main/java/electroblob/wizardry/client/renderer/entity/layers/LayerSummonAnimation.java b/src/main/java/electroblob/wizardry/client/renderer/entity/layers/LayerSummonAnimation.java index c39a3a46..49e5fc2e 100644 --- a/src/main/java/electroblob/wizardry/client/renderer/entity/layers/LayerSummonAnimation.java +++ b/src/main/java/electroblob/wizardry/client/renderer/entity/layers/LayerSummonAnimation.java @@ -11,6 +11,7 @@ import net.minecraft.util.ResourceLocation; import net.minecraftforge.client.event.RenderLivingEvent; import net.minecraftforge.fml.common.Mod.EventBusSubscriber; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; +import net.minecraftforge.fml.relauncher.Side; /** * Layer used to render the appear/disappear animation for summoned creatures. @@ -18,7 +19,7 @@ import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; * @author Electroblob * @since Wizardry 4.3 */ -@EventBusSubscriber +@EventBusSubscriber(Side.CLIENT) public class LayerSummonAnimation extends LayerTiledOverlay { private static final int ANIMATION_TICKS = 19;