Fix 1.21.4 NeoForge datagen (#258)

This commit is contained in:
Jab125
2025-02-07 04:52:13 +11:00
committed by GitHub
parent 24c82013af
commit 127345ea7e

View File

@@ -116,6 +116,12 @@ public record ForgeRunTemplate(
settings.getEnvironmentVariables().putIfAbsent(key, resolved);
});
if (this.name.equals("dataClient") || this.name.equals("dataServer")) {
for (ConfigValue arg : args) {
settings.programArg(arg.resolve(configValueResolver));
}
}
// Add MOD_CLASSES, this is something that ForgeGradle does
settings.getEnvironmentVariables().computeIfAbsent("MOD_CLASSES", $ -> ConfigValue.of("{source_roots}").resolve(configValueResolver));
}