mirror of
https://github.com/architectury/architectury-loom.git
synced 2026-04-02 21:47:42 -05:00
Add Forge mixin support
This commit is contained in:
@@ -76,6 +76,7 @@ public class LoomGradleExtension {
|
||||
public File accessWidener = null;
|
||||
public Function<String, Object> intermediaryUrl = mcVer -> "https://maven.fabricmc.net/net/fabricmc/intermediary/" + mcVer + "/intermediary-" + mcVer + "-v2.jar";
|
||||
public boolean shareCaches = false;
|
||||
public String mixinConfig = null; // FORGE: Passed to Minecraft
|
||||
|
||||
private final ConfigurableFileCollection unmappedMods;
|
||||
|
||||
|
||||
@@ -82,6 +82,13 @@ public class LaunchProvider extends DependencyProvider {
|
||||
|
||||
.argument("server", "--launchTarget")
|
||||
.argument("server", "fmluserdevserver");
|
||||
|
||||
String mixinConfig = getExtension().mixinConfig;
|
||||
|
||||
if (mixinConfig != null) {
|
||||
launchConfig.argument("-mixin.config");
|
||||
launchConfig.argument(mixinConfig);
|
||||
}
|
||||
}
|
||||
|
||||
//Enable ansi by default for idea and vscode
|
||||
|
||||
Reference in New Issue
Block a user