From f0885819aeeb2edbfcfc0b23566cccb571166a02 Mon Sep 17 00:00:00 2001 From: Runemoro Date: Mon, 6 Jul 2020 06:34:10 -0400 Subject: Make class loading more flexible (#277) --- .../src/main/java/cuchaz/enigma/network/DedicatedEnigmaServer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'enigma-server') diff --git a/enigma-server/src/main/java/cuchaz/enigma/network/DedicatedEnigmaServer.java b/enigma-server/src/main/java/cuchaz/enigma/network/DedicatedEnigmaServer.java index 924302f..41f0834 100644 --- a/enigma-server/src/main/java/cuchaz/enigma/network/DedicatedEnigmaServer.java +++ b/enigma-server/src/main/java/cuchaz/enigma/network/DedicatedEnigmaServer.java @@ -2,6 +2,7 @@ package cuchaz.enigma.network; import com.google.common.io.MoreFiles; import cuchaz.enigma.*; +import cuchaz.enigma.classprovider.ClasspathClassProvider; import cuchaz.enigma.translation.mapping.serde.MappingParseException; import cuchaz.enigma.translation.mapping.EntryRemapper; import cuchaz.enigma.translation.mapping.serde.MappingFormat; @@ -108,7 +109,7 @@ public class DedicatedEnigmaServer extends EnigmaServer { EnigmaProfile profile = EnigmaProfile.read(profileFile); Enigma enigma = Enigma.builder().setProfile(profile).build(); System.out.println("Indexing Jar..."); - EnigmaProject project = enigma.openJar(jar, ProgressListener.none()); + EnigmaProject project = enigma.openJar(jar, new ClasspathClassProvider(), ProgressListener.none()); MappingFormat mappingFormat = MappingFormat.ENIGMA_DIRECTORY; EntryRemapper mappings; -- cgit v1.2.3