diff --git a/paper-server/pom.xml b/paper-server/pom.xml index da86411b96..411cb525f3 100644 --- a/paper-server/pom.xml +++ b/paper-server/pom.xml @@ -54,7 +54,7 @@ org.ow2.asm asm-commons - 9.7 + 9.7.1 compile @@ -296,7 +296,7 @@ org.ow2.asm asm-tree - 9.7 + 9.7.1 test diff --git a/paper-server/src/main/java/org/bukkit/craftbukkit/util/Commodore.java b/paper-server/src/main/java/org/bukkit/craftbukkit/util/Commodore.java index f68c54e4b7..54a2600e3b 100644 --- a/paper-server/src/main/java/org/bukkit/craftbukkit/util/Commodore.java +++ b/paper-server/src/main/java/org/bukkit/craftbukkit/util/Commodore.java @@ -166,7 +166,7 @@ public class Commodore { final boolean modern = pluginVersion.isNewerThanOrSameAs(ApiVersion.FLATTENING); final boolean enumCompatibility = pluginVersion.isOlderThanOrSameAs(ApiVersion.getOrCreateVersion("1.20.6")) && activeCompatibilities.contains("enum-compatibility-mode"); ClassReader cr = new ClassReader(b); - ClassWriter cw = new ClassWriter(0); // TODO 2024-06-22: Open PR to ASM to included interface in handle hash + ClassWriter cw = new ClassWriter(cr, 0); List methodEnumSignatures = getMethodSignatures(b); Multimap enumLessToEnum = HashMultimap.create();