From 40b266007aaa299b2ebfe32b1304af77dee0a47e Mon Sep 17 00:00:00 2001 From: RaphiMC <50594595+RaphiMC@users.noreply.github.com> Date: Sat, 7 Jan 2023 14:23:39 +0100 Subject: [PATCH] Fixed srv resolving not working in java 9+ --- src/main/java/net/raphimc/viaproxy/ViaProxy.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/net/raphimc/viaproxy/ViaProxy.java b/src/main/java/net/raphimc/viaproxy/ViaProxy.java index 71c4d30..e54cae7 100644 --- a/src/main/java/net/raphimc/viaproxy/ViaProxy.java +++ b/src/main/java/net/raphimc/viaproxy/ViaProxy.java @@ -44,6 +44,7 @@ public class ViaProxy { transformerManager.addTransformer("net.raphimc.viaproxy.injection.transformer.**"); transformerManager.addTransformer("net.raphimc.viaproxy.injection.mixins.**"); final InjectionClassLoader injectionClassLoader = new InjectionClassLoader(transformerManager, ClassLoaders.getSystemClassPath()); + injectionClassLoader.addProtectedPackage("com.sun."); injectionClassLoader.setPriority(EnumLoaderPriority.PARENT_FIRST); injectionClassLoader.executeMain(ViaProxy.class.getName(), "injectedMain", args); }