From 88aa75fc0c25b3b9139f98728d8cf5492c4e922a Mon Sep 17 00:00:00 2001 From: Lassebq Date: Sun, 8 Sep 2024 16:50:12 +0300 Subject: [PATCH] Disable TraceClassVisitor --- build.gradle | 1 - .../mcphackers/launchwrapper/loader/LaunchClassLoader.java | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index 1318111..a141523 100644 --- a/build.gradle +++ b/build.gradle @@ -11,7 +11,6 @@ dependencies { implementation 'org.mcphackers.rdi:rdi:1.0' implementation "org.ow2.asm:asm:${project.asm_version}" implementation "org.ow2.asm:asm-tree:${project.asm_version}" - implementation "org.ow2.asm:asm-util:${project.asm_version}" implementation 'org.json:json:20230311' // I'll bring discord RPC support later, when I have an environment to compile natives diff --git a/src/main/java/org/mcphackers/launchwrapper/loader/LaunchClassLoader.java b/src/main/java/org/mcphackers/launchwrapper/loader/LaunchClassLoader.java index ac2f7fb..04cd9ba 100644 --- a/src/main/java/org/mcphackers/launchwrapper/loader/LaunchClassLoader.java +++ b/src/main/java/org/mcphackers/launchwrapper/loader/LaunchClassLoader.java @@ -212,8 +212,8 @@ public void saveDebugClass(ClassNode node) { try { File cls = new File(debugOutput, node.name + ".class"); cls.getParentFile().mkdirs(); - TraceClassVisitor trace = new TraceClassVisitor(new java.io.PrintWriter(new File(debugOutput, node.name + ".dump"))); - node.accept(trace); + // TraceClassVisitor trace = new TraceClassVisitor(new java.io.PrintWriter(new File(debugOutput, node.name + ".dump"))); + // node.accept(trace); ClassWriter writer = new SafeClassWriter(this, COMPUTE_MAXS | COMPUTE_FRAMES); node.accept(writer); byte[] classData = writer.toByteArray();