mirror of
https://github.com/architectury/architectury-loom.git
synced 2026-03-28 04:07:01 -05:00
Support newer versions of MinecraftForge 1.20.2. (#164)
* Support newer versions of MinecraftForge 1.20.2. * Add directly to settings.getEnvironmentVariables()
This commit is contained in:
@@ -62,6 +62,9 @@ public record ForgeRunTemplate(
|
||||
String resolved = value.resolve(configValueResolver);
|
||||
settings.getEnvironmentVariables().putIfAbsent(key, resolved);
|
||||
});
|
||||
|
||||
// Add MOD_CLASSES, this is something that ForgeGradle does
|
||||
settings.getEnvironmentVariables().computeIfAbsent("MOD_CLASSES", $ -> ConfigValue.of("{source_roots}").resolve(configValueResolver));
|
||||
}
|
||||
|
||||
public static ForgeRunTemplate fromJson(JsonObject json) {
|
||||
|
||||
@@ -143,7 +143,7 @@ public class MinecraftPatchedProvider {
|
||||
minecraftPatchedSrgJar = forgeWorkingDir.resolve("minecraft-" + type.id + "-srg-patched.jar");
|
||||
minecraftPatchedSrgAtJar = forgeWorkingDir.resolve("minecraft-" + type.id + "-srg-at-patched.jar");
|
||||
minecraftPatchedJar = forgeWorkingDir.resolve("minecraft-" + type.id + "-patched.jar");
|
||||
minecraftClientExtra = forgeWorkingDir.resolve("forge-client-extra.jar");
|
||||
minecraftClientExtra = forgeWorkingDir.resolve("client-extra.jar");
|
||||
}
|
||||
|
||||
private void cleanAllCache() throws IOException {
|
||||
|
||||
Reference in New Issue
Block a user