diff options
author | shedaniel <daniel@shedaniel.me> | 2021-07-14 16:51:14 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-14 16:51:14 +0800 |
commit | 55e5b30c51ccb22ecabb558e2509e0b2d131f71b (patch) | |
tree | be716d0a4dc6eb576427df6cef89921938aab812 /src/main/java/net/fabricmc/loom/configuration/mods | |
parent | 711212b2a97dba8f3f7a955bc36b02ef909dd773 (diff) | |
download | architectury-loom-55e5b30c51ccb22ecabb558e2509e0b2d131f71b.tar.gz architectury-loom-55e5b30c51ccb22ecabb558e2509e0b2d131f71b.tar.bz2 architectury-loom-55e5b30c51ccb22ecabb558e2509e0b2d131f71b.zip |
Split Minecraft and Forge jars (#34)
* Split Forge & Minecraft jars, WIP!
Signed-off-by: shedaniel <daniel@shedaniel.me>
* Properly remap
Signed-off-by: shedaniel <daniel@shedaniel.me>
* Use async
Signed-off-by: shedaniel <daniel@shedaniel.me>
* Change configurations
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'src/main/java/net/fabricmc/loom/configuration/mods')
-rw-r--r-- | src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java b/src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java index 6653de37..b13cf0ea 100644 --- a/src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java +++ b/src/main/java/net/fabricmc/loom/configuration/mods/ModProcessor.java @@ -163,6 +163,11 @@ public class ModProcessor { .build(); remapper.readClassPathAsync(mc); + + if (extension.isForge()) { + remapper.readClassPathAsync(mappedProvider.getForgeSrgJar().toPath()); + } + remapper.readClassPathAsync(mcDeps); final Map<ModDependencyInfo, InputTag> tagMap = new HashMap<>(); |