public class UserBaseExtension extends BaseExtension
forgeGradleVersion, mappingsChannel, mappingsCustom, mappingsSet, mappingsVersion, MCP_VERSION_MAP, mcpVersion, project, replacer, version| Constructor and Description |
|---|
UserBaseExtension(UserBasePlugin<? extends UserBaseExtension> plugin) |
| Modifier and Type | Method and Description |
|---|---|
void |
accessT(java.lang.Object obj)
Add an access transformer
|
void |
accessTransformer(java.lang.Object obj)
Add an access transformer
|
void |
accessTransformers(java.lang.Object... obj)
Add access transformer
|
void |
accessTransformerSource(java.lang.Object obj)
Add a location where access transformers can be found
|
void |
accessTransformerSources(java.lang.Object... obj)
Add locations where access transformers can be found
|
void |
accessTs(java.lang.Object... obj)
Add access transformers
|
void |
at(java.lang.Object obj)
Add an access transformer
|
void |
ats(java.lang.Object... obj)
Add access transformers
|
void |
atSource(java.lang.Object obj)
Add a location where access transformers can be found
|
void |
atSources(java.lang.Object... obj)
Add locations where access transformers can be found
|
java.util.List<java.lang.Object> |
getAccessTransformers()
Get all of the access transformers
|
java.util.List<java.lang.Object> |
getAccessTransformerSources()
Get a list of unresolved access transformer source locations
|
java.util.List<java.lang.Object> |
getClientJvmArgs()
Get the VM arguments for the client run config
|
java.util.List<java.lang.Object> |
getClientRunArgs()
Get the run arguments for the client run config
|
java.util.List<java.lang.String> |
getIncludes()
Get a list of file patterns that will be used to determine included source replacement files.
|
boolean |
getMakeObfSourceJar() |
java.util.Map<java.lang.String,java.lang.Object> |
getReplacements()
Get all of the source replacement tokens and values
|
org.gradle.api.file.FileCollection |
getResolvedAccessTransformerSources()
Get a list of resolved access transformer source locations
|
java.util.List<java.lang.String> |
getResolvedClientJvmArgs() |
java.util.List<java.lang.String> |
getResolvedClientRunArgs() |
java.util.List<java.lang.String> |
getResolvedServerJvmArgs() |
java.util.List<java.lang.String> |
getResolvedServerRunArgs() |
java.lang.String |
getRunDir()
Get the run location for Minecraft
|
java.util.List<java.lang.Object> |
getServerJvmArgs()
Get the VM arguments for the server run config
|
java.util.List<java.lang.Object> |
getServerRunArgs()
Get the run arguments for the server run config
|
boolean |
isUseDepAts() |
void |
replace(java.util.Map<java.lang.Object,java.lang.Object> map)
Add a map of source replacement mappings
|
void |
replace(java.lang.Object token,
java.lang.Object replacement)
Add a source replacement mapping
|
void |
replaceIn(java.lang.String pattern)
Add a file pattern to be used in source replacement.
|
protected org.gradle.api.file.FileCollection |
resolveFiles(java.util.List<java.lang.Object> objects) |
void |
setClientJvmArgs(java.util.List<java.lang.Object> clientJvmArgs)
Set the VM arguments for the client run config
|
void |
setClientRunArgs(java.util.List<java.lang.Object> clientRunArgs)
Set the run arguments for the client run config
|
void |
setMakeObfSourceJar(boolean makeObfSourceJar)
Set if a srg-named sources jar should be created
|
void |
setRunDir(java.lang.String value)
Set the run location for Minecraft
|
void |
setServerJvmArgs(java.util.List<java.lang.Object> serverJvmArgs)
Set the VM arguments for the server run config
|
void |
setServerRunArgs(java.util.List<java.lang.Object> serverRunArgs)
Set the run arguments for the server run config
|
void |
setUseDepAts(boolean useDepAts)
Set if dependencies should be searched for access transformers
|
checkMappings, copyFrom, getMappings, getMappingsChannel, getMappingsChannelNoSubtype, getMappingsVersion, getMcpVersion, getVersion, setMappings, setMcpVersion, setVersionpublic UserBaseExtension(UserBasePlugin<? extends UserBaseExtension> plugin)
public void replace(java.lang.Object token,
java.lang.Object replacement)
token - The token to replacereplacement - The value to replace withpublic void replace(java.util.Map<java.lang.Object,java.lang.Object> map)
map - A map of tokens -> replacementspublic java.util.Map<java.lang.String,java.lang.Object> getReplacements()
public java.util.List<java.lang.String> getIncludes()
public void replaceIn(java.lang.String pattern)
file.getPath().endsWith(pattern) is used to determine included files.pattern - The patternpublic void accessT(java.lang.Object obj)
obj - The access transformer filepublic void accessTs(java.lang.Object... obj)
obj - The access transformer filespublic void accessTransformer(java.lang.Object obj)
obj - The access transformer filepublic void accessTransformers(java.lang.Object... obj)
obj - The access transformer filespublic void at(java.lang.Object obj)
obj - The access transformer filepublic void ats(java.lang.Object... obj)
obj - The access transformer filespublic java.util.List<java.lang.Object> getAccessTransformers()
public void accessTransformerSource(java.lang.Object obj)
obj - A locationpublic void accessTransformerSources(java.lang.Object... obj)
obj - Locationspublic void atSource(java.lang.Object obj)
obj - A locationpublic void atSources(java.lang.Object... obj)
obj - Locationspublic java.util.List<java.lang.Object> getAccessTransformerSources()
public org.gradle.api.file.FileCollection getResolvedAccessTransformerSources()
public boolean isUseDepAts()
public void setUseDepAts(boolean useDepAts)
useDepAts - true if dependencies should be searchedpublic void setRunDir(java.lang.String value)
value - The run locationpublic java.lang.String getRunDir()
public boolean getMakeObfSourceJar()
true if a srg-named sources jar will be createdpublic void setMakeObfSourceJar(boolean makeObfSourceJar)
makeObfSourceJar - if a srg-named sources jar should be createdpublic java.util.List<java.lang.Object> getClientJvmArgs()
public java.util.List<java.lang.String> getResolvedClientJvmArgs()
public void setClientJvmArgs(java.util.List<java.lang.Object> clientJvmArgs)
clientJvmArgs - The client JVM argspublic java.util.List<java.lang.Object> getClientRunArgs()
public java.util.List<java.lang.String> getResolvedClientRunArgs()
public void setClientRunArgs(java.util.List<java.lang.Object> clientRunArgs)
clientRunArgs - The client run argspublic java.util.List<java.lang.Object> getServerJvmArgs()
public java.util.List<java.lang.String> getResolvedServerJvmArgs()
public void setServerJvmArgs(java.util.List<java.lang.Object> serverJvmArgs)
serverJvmArgs - The server JVM argspublic java.util.List<java.lang.Object> getServerRunArgs()
public java.util.List<java.lang.String> getResolvedServerRunArgs()
public void setServerRunArgs(java.util.List<java.lang.Object> serverRunArgs)
serverRunArgs - The server run argsprotected org.gradle.api.file.FileCollection resolveFiles(java.util.List<java.lang.Object> objects)