From c5fbf5dee537d1f2f2002610e239d8982b11468e Mon Sep 17 00:00:00 2001 From: FalsePattern <30945458+FalsePattern@users.noreply.github.com> Date: Sun, 31 Jul 2022 20:19:26 +0200 Subject: [PATCH] make toasts client-only --- .../com/falsepattern/lib/internal/config/ToastConfig.java | 4 ++++ src/main/java/com/falsepattern/lib/toasts/icon/ToastBG.java | 3 +++ src/main/java/com/falsepattern/lib/toasts/icon/ToastIcon.java | 3 +++ .../java/com/falsepattern/lib/toasts/icon/ToastTexture.java | 3 +++ 4 files changed, 13 insertions(+) diff --git a/src/main/java/com/falsepattern/lib/internal/config/ToastConfig.java b/src/main/java/com/falsepattern/lib/internal/config/ToastConfig.java index a32e8ac..3dd548e 100644 --- a/src/main/java/com/falsepattern/lib/internal/config/ToastConfig.java +++ b/src/main/java/com/falsepattern/lib/internal/config/ToastConfig.java @@ -23,6 +23,10 @@ package com.falsepattern.lib.internal.config; import com.falsepattern.lib.config.Config; import com.falsepattern.lib.internal.Tags; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; + +@SideOnly(Side.CLIENT) @Config(modid = Tags.MODID, category = "toasts") public class ToastConfig { diff --git a/src/main/java/com/falsepattern/lib/toasts/icon/ToastBG.java b/src/main/java/com/falsepattern/lib/toasts/icon/ToastBG.java index b7ffbce..f6cb7ae 100644 --- a/src/main/java/com/falsepattern/lib/toasts/icon/ToastBG.java +++ b/src/main/java/com/falsepattern/lib/toasts/icon/ToastBG.java @@ -29,7 +29,10 @@ import net.minecraft.client.Minecraft; import net.minecraft.client.gui.Gui; import net.minecraft.util.IIcon; import net.minecraft.util.ResourceLocation; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; +@SideOnly(Side.CLIENT) @StableAPI(since = "0.10.0") public class ToastBG extends ToastTexture { @StableAPI(since = "0.10.0") diff --git a/src/main/java/com/falsepattern/lib/toasts/icon/ToastIcon.java b/src/main/java/com/falsepattern/lib/toasts/icon/ToastIcon.java index 5b78893..2a4dcff 100644 --- a/src/main/java/com/falsepattern/lib/toasts/icon/ToastIcon.java +++ b/src/main/java/com/falsepattern/lib/toasts/icon/ToastIcon.java @@ -28,7 +28,10 @@ import net.minecraft.client.Minecraft; import net.minecraft.client.gui.Gui; import net.minecraft.util.IIcon; import net.minecraft.util.ResourceLocation; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; +@SideOnly(Side.CLIENT) @StableAPI(since = "0.10.0") public class ToastIcon extends ToastTexture { @StableAPI(since = "0.10.0") diff --git a/src/main/java/com/falsepattern/lib/toasts/icon/ToastTexture.java b/src/main/java/com/falsepattern/lib/toasts/icon/ToastTexture.java index c532ff1..1c0ce4d 100644 --- a/src/main/java/com/falsepattern/lib/toasts/icon/ToastTexture.java +++ b/src/main/java/com/falsepattern/lib/toasts/icon/ToastTexture.java @@ -28,7 +28,10 @@ import lombok.NonNull; import net.minecraft.client.gui.Gui; import net.minecraft.util.IIcon; import net.minecraft.util.ResourceLocation; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; +@SideOnly(Side.CLIENT) @StableAPI(since = "0.10.0") public abstract class ToastTexture { @Getter(onMethod_={@StableAPI(since = "0.10.0")})