From 6fe932e1366aaa25cea363ebf7427e11c52be587 Mon Sep 17 00:00:00 2001 From: FalsePattern <30945458+FalsePattern@users.noreply.github.com> Date: Wed, 1 Mar 2023 22:46:24 +0100 Subject: [PATCH] better fix for the circularity --- src/main/java/com/falsepattern/endlessids/IEPlugin.java | 3 +-- .../com/falsepattern/endlessids/config/GeneralConfig.java | 4 ---- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/src/main/java/com/falsepattern/endlessids/IEPlugin.java b/src/main/java/com/falsepattern/endlessids/IEPlugin.java index 6d42517..b29ee97 100644 --- a/src/main/java/com/falsepattern/endlessids/IEPlugin.java +++ b/src/main/java/com/falsepattern/endlessids/IEPlugin.java @@ -19,7 +19,7 @@ import static cpw.mods.fml.relauncher.IFMLLoadingPlugin.TransformerExclusions; @MCVersion("1.7.10") @Name(Tags.MODID) -@TransformerExclusions({"com.falsepattern.endlessids.asm"}) +@TransformerExclusions({"com.falsepattern.endlessids.asm", "com.falsepattern.endlessids.config.GeneralConfig"}) @DependsOn("falsepatternlib") public class IEPlugin implements IFMLLoadingPlugin { @@ -29,7 +29,6 @@ public class IEPlugin implements IFMLLoadingPlugin { @SneakyThrows public String[] getASMTransformerClass() { - GeneralConfig.poke(); val cl = ((LaunchClassLoader) this.getClass().getClassLoader()); val field = cl.getClass().getDeclaredField("transformerExceptions"); field.setAccessible(true); diff --git a/src/main/java/com/falsepattern/endlessids/config/GeneralConfig.java b/src/main/java/com/falsepattern/endlessids/config/GeneralConfig.java index 6d2e8b7..fbbc9ac 100644 --- a/src/main/java/com/falsepattern/endlessids/config/GeneralConfig.java +++ b/src/main/java/com/falsepattern/endlessids/config/GeneralConfig.java @@ -60,8 +60,4 @@ public class GeneralConfig { max = 12) @Config.DefaultInt(12) public static int countCorrectionBits; - - public static void poke() { - - } }