From 7a698d3d7e06684419c1c7a99cd59f41fee99524 Mon Sep 17 00:00:00 2001 From: syeyoung Date: Thu, 17 Nov 2022 19:19:49 +0900 Subject: - Transformer to inject custom ASMEventHandler to handle classloader inconsistency issue - Transformer to transform Event classes, because FML for some reason injects some stuff - Move all event registration into DungeonsGuide.java Signed-off-by: syeyoung --- loader/build.gradle | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'loader/build.gradle') diff --git a/loader/build.gradle b/loader/build.gradle index 14bd8e7b..921d9d41 100644 --- a/loader/build.gradle +++ b/loader/build.gradle @@ -21,7 +21,7 @@ loom { // probably will have to my own mixin tweaker, due to dungeonsguide's weird dynamic loading stuff // property("mixin.debug", "true") // property("asmhelper.verbose", "true") -// arg("--tweakClass", "org.spongepowered.asm.launch.MixinTweaker") + arg("--tweakClass", "kr.syeyoung.dungeonsguide.launcher.coremod.DGTweaker") // arg("--mixin", "mixins.examplemod.json") } @@ -87,6 +87,7 @@ tasks.withType(Jar) { manifest { attributes["FMLCorePluginContainsFMLMod"] = "true" attributes["ForceLoadAsMod"] = "true" + attributes["TweakClass"] = "kr.syeyoung.dugneonsguide.launcher.coremod.DGTweaker" // If you don't want mixins, remove these lines // this["TweakClass"] = "org.spongepowered.asm.launch.MixinTweaker" -- cgit