From e779303628af31233ce848687036a954a57110c7 Mon Sep 17 00:00:00 2001 From: Su5eD Date: Tue, 16 Apr 2024 22:38:47 +0200 Subject: [PATCH] Use 0 as class reader flags in Modlauncher bytecode provider (#137) Relates to neoforged/NeoForge#768 --- .../org/spongepowered/asm/launch/MixinLaunchPluginLegacy.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modlauncher/java/org/spongepowered/asm/launch/MixinLaunchPluginLegacy.java b/src/modlauncher/java/org/spongepowered/asm/launch/MixinLaunchPluginLegacy.java index 9cbbce1c4..0840a565b 100644 --- a/src/modlauncher/java/org/spongepowered/asm/launch/MixinLaunchPluginLegacy.java +++ b/src/modlauncher/java/org/spongepowered/asm/launch/MixinLaunchPluginLegacy.java @@ -235,7 +235,7 @@ public ClassNode getClassNode(String name, boolean runTransformers) throws Class if (classBytes != null && classBytes.length != 0) { ClassNode classNode = new ClassNode(); ClassReader classReader = new MixinClassReader(classBytes, canonicalName); - classReader.accept(classNode, ClassReader.EXPAND_FRAMES); + classReader.accept(classNode, 0); return classNode; }