From 74c216c79309e474a0bc424ce08796659cf0c226 Mon Sep 17 00:00:00 2001 From: makamys Date: Fri, 10 Feb 2023 01:41:21 +0100 Subject: Fix FC compat causing NPE Happened with the following mod list: _unimixins-compat-1.7.10-0.1.jar _unimixins-gtnhmixins-1.7.10-0.1+2.1.9.jar _unimixins-mixin-1.7.10-0.1+unimix-0.11.6.jar _unimixins-mixingasm-1.7.10-0.1+0.2.2.jar _unimixins-spongemixins-1.7.10-0.1+gtnh-2.0.1.jar fastcraft-1.25.jar neodymium-1.7.10-0.1.6-7-gd46b730+nomixin.jar --- .../util/virtualjar/protocol/neodymiumvirtualjar/Handler.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/main/java/makamys/neodymium/util/virtualjar/protocol/neodymiumvirtualjar') diff --git a/src/main/java/makamys/neodymium/util/virtualjar/protocol/neodymiumvirtualjar/Handler.java b/src/main/java/makamys/neodymium/util/virtualjar/protocol/neodymiumvirtualjar/Handler.java index 9f0fe66..4e156ff 100644 --- a/src/main/java/makamys/neodymium/util/virtualjar/protocol/neodymiumvirtualjar/Handler.java +++ b/src/main/java/makamys/neodymium/util/virtualjar/protocol/neodymiumvirtualjar/Handler.java @@ -3,6 +3,7 @@ package makamys.neodymium.util.virtualjar.protocol.neodymiumvirtualjar; import static makamys.neodymium.Constants.MODID; import static makamys.neodymium.Constants.PROTOCOL; +import java.io.IOException; import java.net.URL; import java.net.URLConnection; import java.net.URLStreamHandler; @@ -14,11 +15,11 @@ public class Handler extends URLStreamHandler { private static final IURLStreamHandlerImpl impl = (IURLStreamHandlerImpl)Launch.blackboard.get(MODID + "." + PROTOCOL + ".impl"); @Override - protected URLConnection openConnection(URL url) { + protected URLConnection openConnection(URL url) throws IOException { return impl.openConnection(url); } public interface IURLStreamHandlerImpl { - URLConnection openConnection(URL url); + URLConnection openConnection(URL url) throws IOException; } } -- cgit