diff options
| author | 2020-07-06 06:34:10 -0400 | |
|---|---|---|
| committer | 2020-07-06 12:34:10 +0200 | |
| commit | f0885819aeeb2edbfcfc0b23566cccb571166a02 (patch) | |
| tree | d650aa68641fdfd9cc5f5ed0093229d1840506d8 /enigma-server | |
| parent | Fix "Mark as Deobfuscated" menu entry not working... this time without breaki... (diff) | |
| download | enigma-f0885819aeeb2edbfcfc0b23566cccb571166a02.tar.gz enigma-f0885819aeeb2edbfcfc0b23566cccb571166a02.tar.xz enigma-f0885819aeeb2edbfcfc0b23566cccb571166a02.zip | |
Make class loading more flexible (#277)
Diffstat (limited to 'enigma-server')
| -rw-r--r-- | enigma-server/src/main/java/cuchaz/enigma/network/DedicatedEnigmaServer.java | 3 |
1 files changed, 2 insertions, 1 deletions
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 924302f3..41f08342 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; | |||
| 2 | 2 | ||
| 3 | import com.google.common.io.MoreFiles; | 3 | import com.google.common.io.MoreFiles; |
| 4 | import cuchaz.enigma.*; | 4 | import cuchaz.enigma.*; |
| 5 | import cuchaz.enigma.classprovider.ClasspathClassProvider; | ||
| 5 | import cuchaz.enigma.translation.mapping.serde.MappingParseException; | 6 | import cuchaz.enigma.translation.mapping.serde.MappingParseException; |
| 6 | import cuchaz.enigma.translation.mapping.EntryRemapper; | 7 | import cuchaz.enigma.translation.mapping.EntryRemapper; |
| 7 | import cuchaz.enigma.translation.mapping.serde.MappingFormat; | 8 | import cuchaz.enigma.translation.mapping.serde.MappingFormat; |
| @@ -108,7 +109,7 @@ public class DedicatedEnigmaServer extends EnigmaServer { | |||
| 108 | EnigmaProfile profile = EnigmaProfile.read(profileFile); | 109 | EnigmaProfile profile = EnigmaProfile.read(profileFile); |
| 109 | Enigma enigma = Enigma.builder().setProfile(profile).build(); | 110 | Enigma enigma = Enigma.builder().setProfile(profile).build(); |
| 110 | System.out.println("Indexing Jar..."); | 111 | System.out.println("Indexing Jar..."); |
| 111 | EnigmaProject project = enigma.openJar(jar, ProgressListener.none()); | 112 | EnigmaProject project = enigma.openJar(jar, new ClasspathClassProvider(), ProgressListener.none()); |
| 112 | 113 | ||
| 113 | MappingFormat mappingFormat = MappingFormat.ENIGMA_DIRECTORY; | 114 | MappingFormat mappingFormat = MappingFormat.ENIGMA_DIRECTORY; |
| 114 | EntryRemapper mappings; | 115 | EntryRemapper mappings; |