From 2417852c5c9b2777fbc3e303cf52e720dd882b28 Mon Sep 17 00:00:00 2001 From: Micle Date: Sun, 25 May 2025 01:48:50 +0100 Subject: [PATCH 1/2] Marked methods for CLIENT dist only. --- src/main/java/dev/micle/xptools/proxy/Proxy.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/dev/micle/xptools/proxy/Proxy.java b/src/main/java/dev/micle/xptools/proxy/Proxy.java index 58ea058..48e864d 100644 --- a/src/main/java/dev/micle/xptools/proxy/Proxy.java +++ b/src/main/java/dev/micle/xptools/proxy/Proxy.java @@ -8,6 +8,8 @@ import net.minecraft.client.Minecraft; import net.minecraft.server.MinecraftServer; import net.minecraft.world.entity.player.Player; import net.minecraft.world.level.Level; +import net.minecraftforge.api.distmarker.Dist; +import net.minecraftforge.api.distmarker.OnlyIn; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.AddReloadListenerEvent; import net.minecraftforge.event.server.ServerStartedEvent; @@ -83,11 +85,13 @@ public class Proxy implements IProxy { private static void postSetup(FMLLoadCompleteEvent event) {} @Override + @OnlyIn(Dist.CLIENT) public Player getClientPlayer() { return Minecraft.getInstance().player; } @Override + @OnlyIn(Dist.CLIENT) public Level getClientLevel() { return Minecraft.getInstance().level; } From feda359615474b9139c297058d82f27efce47dad Mon Sep 17 00:00:00 2001 From: Micle Date: Sun, 25 May 2025 01:50:55 +0100 Subject: [PATCH 2/2] Changed displayTest setting to IGNORE_SERVER_VERSION. --- src/main/resources/META-INF/mods.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/META-INF/mods.toml b/src/main/resources/META-INF/mods.toml index 46b12e7..83094ab 100644 --- a/src/main/resources/META-INF/mods.toml +++ b/src/main/resources/META-INF/mods.toml @@ -12,7 +12,7 @@ displayName = "${mod_name}" #logoFile="xp_tools.png" #credits="" authors = "${mod_authors}" -#displayTest="MATCH_VERSION" # MATCH_VERSION, IGNORE_SERVER_VERSION (server only), IGNORE_ALL_VERSION (client only), NONE (IExtensionPoint.DisplayTest) +displayTest="IGNORE_SERVER_VERSION" # MATCH_VERSION, IGNORE_SERVER_VERSION (server only), IGNORE_ALL_VERSION (client only), NONE (IExtensionPoint.DisplayTest) description = '''${mod_description}''' [[dependencies."${mod_id}"]]