Class RunConfigSettings
java.lang.Object
net.fabricmc.loom.configuration.ide.RunConfigSettings
- All Implemented Interfaces:
org.gradle.api.Named
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclient()Configure run config with the default client options.voiddefaultMainClass(String cls)voidenvironment(String environment)getName()org.gradle.api.Projectorg.gradle.api.tasks.SourceSetgetSource(org.gradle.api.Project proj)voidideConfigGenerated(boolean ideConfigGenerated)voidinherit(RunConfigSettings parent)Copies settings from another run configuration.booleanvoidvoidvoidprogramArg(String arg)voidprogramArgs(String... args)voidprogramArgs(Collection<String> args)voidproperties(Map<String,String> props)voidvoidvoidvoidserver()Configure run config with the default server options.voidRemoves thenoguiargument for the server configuration.voidsetConfigName(String name)voidsetDefaultMainClass(String defaultMainClass)voidsetEnvironment(String environment)voidsetIdeConfigGenerated(boolean ideConfigGenerated)voidvoidvoidsetSource(org.gradle.api.tasks.SourceSet source)voidvoidsource(org.gradle.api.tasks.SourceSet source)voidAdd the-XstartOnFirstThreadJVM argument when on OSX.voidvoidvoidvmArgs(Collection<String> args)
-
Constructor Details
-
RunConfigSettings
-
-
Method Details
-
getProject
public org.gradle.api.Project getProject() -
getExtension
-
getName
- Specified by:
getNamein interfaceorg.gradle.api.Named
-
getVmArgs
-
getProgramArgs
-
getEnvironment
-
setEnvironment
-
getConfigName
-
setConfigName
-
getDefaultMainClass
-
setDefaultMainClass
-
getRunDir
-
setRunDir
-
getSource
public org.gradle.api.tasks.SourceSet getSource(org.gradle.api.Project proj) -
setSource
public void setSource(org.gradle.api.tasks.SourceSet source) -
setSource
-
environment
-
name
-
defaultMainClass
-
runDir
-
vmArg
-
vmArgs
-
vmArgs
-
property
-
property
-
properties
-
programArg
-
programArgs
-
programArgs
-
source
public void source(org.gradle.api.tasks.SourceSet source) -
source
-
ideConfigGenerated
public void ideConfigGenerated(boolean ideConfigGenerated) -
startFirstThread
public void startFirstThread()Add the-XstartOnFirstThreadJVM argument when on OSX. -
serverWithGui
public void serverWithGui()Removes thenoguiargument for the server configuration. By defaultnoguiis specified, this is a convenient way to remove it if wanted. -
client
public void client()Configure run config with the default client options. -
server
public void server()Configure run config with the default server options. -
inherit
Copies settings from another run configuration. -
makeRunDir
public void makeRunDir() -
isIdeConfigGenerated
public boolean isIdeConfigGenerated() -
setIdeConfigGenerated
public void setIdeConfigGenerated(boolean ideConfigGenerated)
-