From eb28d87c9fee64cb91b2eb7f6e3442ea531e3205 Mon Sep 17 00:00:00 2001 From: Bukkit/Spigot Date: Mon, 20 Jan 2020 16:16:46 +1100 Subject: [PATCH] SPIGOT-5525: saveResource saves files from server jars By: md_5 --- .../org/bukkit/plugin/java/PluginClassLoader.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/paper-api/src/main/java/org/bukkit/plugin/java/PluginClassLoader.java b/paper-api/src/main/java/org/bukkit/plugin/java/PluginClassLoader.java index 0ffc1dfdb..a0551225f 100644 --- a/paper-api/src/main/java/org/bukkit/plugin/java/PluginClassLoader.java +++ b/paper-api/src/main/java/org/bukkit/plugin/java/PluginClassLoader.java @@ -9,6 +9,7 @@ import java.net.URL; import java.net.URLClassLoader; import java.security.CodeSigner; import java.security.CodeSource; +import java.util.Enumeration; import java.util.Map; import java.util.Set; import java.util.concurrent.ConcurrentHashMap; @@ -76,6 +77,16 @@ final class PluginClassLoader extends URLClassLoader { } } + @Override + public URL getResource(String name) { + return findResource(name); + } + + @Override + public Enumeration getResources(String name) throws IOException { + return findResources(name); + } + @Override protected Class findClass(String name) throws ClassNotFoundException { return findClass(name, true);