From d008a1e8a6cc93c94e7fd517b468eaa4e3cc3b68 Mon Sep 17 00:00:00 2001 From: IzzelAliz Date: Sat, 5 Feb 2022 18:56:43 +0800 Subject: [PATCH] Fix NoSuchMethodError on URLClassLoader (#466) --- .../util/remapper/generated/RemappingURLClassLoader.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arclight-common/src/main/java/io/izzel/arclight/common/mod/util/remapper/generated/RemappingURLClassLoader.java b/arclight-common/src/main/java/io/izzel/arclight/common/mod/util/remapper/generated/RemappingURLClassLoader.java index 30b1670e..e5cfe56b 100644 --- a/arclight-common/src/main/java/io/izzel/arclight/common/mod/util/remapper/generated/RemappingURLClassLoader.java +++ b/arclight-common/src/main/java/io/izzel/arclight/common/mod/util/remapper/generated/RemappingURLClassLoader.java @@ -35,6 +35,14 @@ public class RemappingURLClassLoader extends URLClassLoader implements Remapping super(urls, RemappingClassLoader.asTransforming(parent), factory); } + public RemappingURLClassLoader(String name, URL[] urls, ClassLoader parent) { + super(name, urls, RemappingClassLoader.asTransforming(parent)); + } + + public RemappingURLClassLoader(String name, URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory) { + super(name, urls, RemappingClassLoader.asTransforming(parent), factory); + } + @Override protected Class findClass(String name) throws ClassNotFoundException { Class result = null;