diff --git a/app_pojavlauncher/src/main/assets/components/methods_injector_agent/methods_injector_agent.jar b/app_pojavlauncher/src/main/assets/components/methods_injector_agent/methods_injector_agent.jar index fc0e4a46e..745d0b8c4 100644 Binary files a/app_pojavlauncher/src/main/assets/components/methods_injector_agent/methods_injector_agent.jar and b/app_pojavlauncher/src/main/assets/components/methods_injector_agent/methods_injector_agent.jar differ diff --git a/app_pojavlauncher/src/main/assets/components/methods_injector_agent/version b/app_pojavlauncher/src/main/assets/components/methods_injector_agent/version index 6dd656361..db01b12e0 100644 --- a/app_pojavlauncher/src/main/assets/components/methods_injector_agent/version +++ b/app_pojavlauncher/src/main/assets/components/methods_injector_agent/version @@ -1 +1 @@ -2be860186e97caa614b289022a73b9774adcb85b \ No newline at end of file +85d29ace15034e70e12253a7b596e49bc1a207df \ No newline at end of file diff --git a/methods_injector_agent/src/main/java/org/angelauramc/methodsInjectorAgent/mod_compatibility_injector/VeilImguiOverrideDisable.java b/methods_injector_agent/src/main/java/org/angelauramc/methodsInjectorAgent/mods_compatibility_injector/VeilImguiOverrideDisable.java similarity index 88% rename from methods_injector_agent/src/main/java/org/angelauramc/methodsInjectorAgent/mod_compatibility_injector/VeilImguiOverrideDisable.java rename to methods_injector_agent/src/main/java/org/angelauramc/methodsInjectorAgent/mods_compatibility_injector/VeilImguiOverrideDisable.java index 8d3458dba..f06c420b3 100644 --- a/methods_injector_agent/src/main/java/org/angelauramc/methodsInjectorAgent/mod_compatibility_injector/VeilImguiOverrideDisable.java +++ b/methods_injector_agent/src/main/java/org/angelauramc/methodsInjectorAgent/mods_compatibility_injector/VeilImguiOverrideDisable.java @@ -1,10 +1,11 @@ -package org.angelauramc.methodsInjectorAgent.mod_compatibility_injector; - +package org.angelauramc.methodsInjectorAgent.mods_compatibility_injector; +// If you dare call this mod_compatibility_injector old forge will try to load you as a class from +// a mod. See https://github.com/MinecraftForge/FML/blob/57be417b7c29bb23e152f400752f68f33115915d/common/cpw/mods/fml/common/Loader.java#L66 +// Do not name any package name that gets loaded into classpath starting with "mod_", case-sensitive import java.lang.instrument.ClassFileTransformer; import java.lang.instrument.Instrumentation; import java.security.ProtectionDomain; -import org.angelauramc.methodsInjectorAgent.lwjgl2_methods_injector.ALC10Injector; import org.objectweb.asm.ClassReader; import org.objectweb.asm.ClassVisitor; import org.objectweb.asm.ClassWriter; diff --git a/methods_injector_agent/src/main/java/org/angelauramc/methodsInjectorAgent/startInjectors.java b/methods_injector_agent/src/main/java/org/angelauramc/methodsInjectorAgent/startInjectors.java index 83ba3502d..3d42d7c0b 100644 --- a/methods_injector_agent/src/main/java/org/angelauramc/methodsInjectorAgent/startInjectors.java +++ b/methods_injector_agent/src/main/java/org/angelauramc/methodsInjectorAgent/startInjectors.java @@ -2,7 +2,7 @@ package org.angelauramc.methodsInjectorAgent; import org.angelauramc.methodsInjectorAgent.lwjgl2_methods_injector.ALC10Injector; import org.angelauramc.methodsInjectorAgent.lwjgl2_methods_injector.ASM5OverrideInjector; -import org.angelauramc.methodsInjectorAgent.mod_compatibility_injector.VeilImguiOverrideDisable; +import org.angelauramc.methodsInjectorAgent.mods_compatibility_injector.VeilImguiOverrideDisable; import java.lang.instrument.Instrumentation;