Add -XstartOnFirstThread, required when running on macOS
This commit is contained in:
parent
f8bcf214f8
commit
8a0c05eadb
3 changed files with 3 additions and 1 deletions
|
@ -79,6 +79,7 @@ public class RunClientTask extends JavaExec {
|
|||
LoomGradleExtension extension = this.getProject().getExtensions().getByType(LoomGradleExtension.class);
|
||||
List<String> args = new ArrayList<>();
|
||||
args.add("-Dfabric.development=true");
|
||||
args.add("-XstartOnFirstThread");
|
||||
return args;
|
||||
}
|
||||
|
||||
|
|
|
@ -75,6 +75,7 @@ public class RunServerTask extends JavaExec {
|
|||
LoomGradleExtension extension = this.getProject().getExtensions().getByType(LoomGradleExtension.class);
|
||||
List<String> args = new ArrayList<>();
|
||||
args.add("-Dfabric.development=true");
|
||||
args.add("-XstartOnFirstThread");
|
||||
return args;
|
||||
}
|
||||
|
||||
|
|
|
@ -92,7 +92,7 @@ public class IdeaRunConfig {
|
|||
ideaClient.projectName = project.getName();
|
||||
ideaClient.configName = "Minecraft Client";
|
||||
ideaClient.runDir = "file://$PROJECT_DIR$/" + extension.runDir;
|
||||
ideaClient.vmArgs = "-Dfabric.development=true";
|
||||
ideaClient.vmArgs = "-Dfabric.development=true -XstartOnFirstThread";
|
||||
ideaClient.programArgs = "--tweakClass " + Constants.FABRIC_CLIENT_TWEAKER + " --assetIndex " + minecraftVersionInfo.assetIndex.getFabricId(extension.getMinecraftProvider().minecraftVersion) + " --assetsDir \"" + new File(extension.getUserCache(), "assets").getAbsolutePath() + "\"";
|
||||
|
||||
return ideaClient;
|
||||
|
|
Loading…
Reference in a new issue