Index

A C D E F G I J L M N R S T W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

args(Iterable) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
args(Iterable) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Adds to the arguments to pass to the main class.
args(Object) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
args(Object) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Adds to the arguments to pass to the main class.
args(Object...) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
args(Object...) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Adds to the arguments to pass to the main class.
args(Provider) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
args(Provider) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Adds to the arguments to pass to the main class.

C

classpath(Iterable) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptions
Adds to the classpath to use.
classpath(Object...) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptions
Adds to the classpath to use.
classpath(FileCollection) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptions
Adds to the classpath to use.
ClosureOwner - Interface in net.minecraftforge.gradle
A closure owner is used to replace a closure's owner to allow for multiple delegates.
ClosureOwner.MinecraftDependency - Interface in net.minecraftforge.gradle
A closure owner that delegates to MinecraftDependency and ExternalModuleDependency.

D

DEFAULT_PATH - Static variable in interface net.minecraftforge.gradle.MinecraftAccessTransformersContainer
The default path, from the source set's resources, for the AccessTransformers config to be located in.
dependency(Object) - Method in interface net.minecraftforge.gradle.MinecraftExtensionForProject
Creates (or marks if existing) the given dependency as a Minecraft dependency.
dependency(Object, Closure) - Method in interface net.minecraftforge.gradle.MinecraftExtensionForProject
Creates (or marks if existing) the given dependency as a Minecraft dependency and configures it with the given closure.
dependency(Object, Action) - Method in interface net.minecraftforge.gradle.MinecraftExtensionForProject
Creates (or marks if existing) the given dependency as a Minecraft dependency and applies the given action to it.

E

environment(String, Object) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
environment(String, Object) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Adds a single environment variable to use.
environment(Map) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
environment(Map) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Adds to the environment variables to use.
environment(Provider) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
environment(Provider) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Adds to the environment variables to use.

F

ForgeGradleExtension - Interface in net.minecraftforge.gradle
The ForgeGradle extension contains a handful of helpers that are not directly related to development involving Minecraft.
ForgeGradleExtension.Attributes - Interface in net.minecraftforge.gradle
This interface contains the attributes used by the Minecraft extension for resolving the Minecraft and deobfuscated dependencies.

G

getAccessTransformer() - Method in interface net.minecraftforge.gradle.MinecraftAccessTransformersContainer
Gets the AccessTransformer configuration to use.
getArgs() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getArgs() - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
The arguments to pass to the main class.
getAttributes() - Method in interface net.minecraftforge.gradle.ForgeGradleExtension
The attributes object for easy reference.
getChannel() - Method in interface net.minecraftforge.gradle.MinecraftMappings
Gets the channel for these mappings (i.e. official)
getClasspath() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getClasspath() - Method in interface net.minecraftforge.gradle.SlimeLauncherOptions
The classpath to use.
getClient() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getClient() - Method in interface net.minecraftforge.gradle.internal.SlimeLauncherOptionsInternal
 
getEnvironment() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getEnvironment() - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
The environment variables to use.
getForgeMaven() - Method in interface net.minecraftforge.gradle.ForgeGradleExtension
A closure for the Forge maven to be passed into RepositoryHandler.maven(Closure).
getInheritArgs() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getInheritArgs() - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Wither or not to inherit arguments from the UserDev provided run configs.
getInheritJvmArgs() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getInheritJvmArgs() - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Wither or not to inherit JVM arguments from the UserDev provided run configs.
getJvmArgs() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getJvmArgs() - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
The JVM arguments to use.
getMainClass() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getMainClass() - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
The main class for Slime Launcher to use.
getMappings() - Method in interface net.minecraftforge.gradle.MinecraftMappingsContainer
Gets the mappings for this container.
getMappingsChannel() - Method in interface net.minecraftforge.gradle.ForgeGradleExtension.Attributes
The requested mappings channel of the project.
getMappingsVersion() - Method in interface net.minecraftforge.gradle.ForgeGradleExtension.Attributes
The requested mappings version of the project.
getMavenizer() - Method in interface net.minecraftforge.gradle.MinecraftExtension
A closure for the generated Minecraft maven to be passed into RepositoryHandler.maven(Closure).
getMaxHeapSize() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getMaxHeapSize() - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
The maximum memory heap size to use.
getMinecraftLibsMaven() - Method in interface net.minecraftforge.gradle.ForgeGradleExtension
A closure for the Minecraft libraries maven to be passed into RepositoryHandler.maven(Closure).
getMinHeapSize() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getMinHeapSize() - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
The minimum memory heap size to use.
getName() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getName() - Method in interface net.minecraftforge.gradle.SlimeLauncherOptions
 
getNested() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getNested() - Method in interface net.minecraftforge.gradle.internal.SlimeLauncherOptionsInternal
 
getObjects() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getOs() - Method in interface net.minecraftforge.gradle.ForgeGradleExtension.Attributes
The operating system of the project's host.
getProjectLayout() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getProviders() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getPublicType() - Method in interface net.minecraftforge.gradle.internal.SlimeLauncherOptionsInternal
 
getRuns() - Method in interface net.minecraftforge.gradle.MinecraftDependency
The collection of Slime Launcher options with which to create the launcher tasks.
getSystemProperties() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getSystemProperties() - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
The system properties to use.
getVersion() - Method in interface net.minecraftforge.gradle.MinecraftMappings
Gets the version for these mappings (i.e. 1.21.11)
getWorkingDir() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
getWorkingDir() - Method in interface net.minecraftforge.gradle.SlimeLauncherOptions
The working directory to use.
getWorkingDir() - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
The working directory to use.

I

inherit(Map, String) - Method in interface net.minecraftforge.gradle.internal.SlimeLauncherOptionsInternal
 
inherit(Map, String, String) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
inherit(Map, String, String) - Method in interface net.minecraftforge.gradle.internal.SlimeLauncherOptionsInternal
 

J

jvmArgs(Iterable) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
jvmArgs(Iterable) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Adds to the JVM arguments to use.
jvmArgs(Object) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
jvmArgs(Object) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Adds to the JVM arguments to use.
jvmArgs(Object...) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
jvmArgs(Object...) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Adds to the JVM arguments to use.
jvmArgs(Provider) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
jvmArgs(Provider) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Adds to the JVM arguments to use.

L

LOGGER - Static variable in interface net.minecraftforge.gradle.internal.SlimeLauncherOptionsInternal
 

M

mappings(String, String) - Method in interface net.minecraftforge.gradle.MinecraftMappingsContainer
Sets the mappings to use for the Minecraft dependency.
mappings(Map) - Method in interface net.minecraftforge.gradle.MinecraftMappingsContainer
Sets the mappings to use for the Minecraft dependency.
mavenizer(RepositoryHandler) - Method in interface net.minecraftforge.gradle.MinecraftExtension
Adds the generated Minecraft maven to the given repository handler.
MinecraftAccessTransformersContainer - Interface in net.minecraftforge.gradle
 
MinecraftDependency - Interface in net.minecraftforge.gradle
The Minecraft dependency contains information essential for how the minecraft extension processes Minecraft dependencies.
MinecraftExtension - Interface in net.minecraftforge.gradle
The main extension for ForgeGradle, where the Minecraft dependency resolution takes place.
MinecraftExtensionForProject - Interface in net.minecraftforge.gradle
Project-specific additions for the Minecraft extension.
MinecraftMappings - Interface in net.minecraftforge.gradle
The mappings used for the Minecraft dependency.
MinecraftMappingsContainer - Interface in net.minecraftforge.gradle
A container for Minecraft mappings, primarily used to determine the mappings to be used by the Minecraft dependency.

N

NAME - Static variable in interface net.minecraftforge.gradle.ForgeGradleExtension
The name for this extension in Gradle.
NAME - Static variable in interface net.minecraftforge.gradle.MinecraftExtension
The name for this extension in Gradle.
net.minecraftforge.gradle - package net.minecraftforge.gradle

ForgeGradle

net.minecraftforge.gradle.internal - package net.minecraftforge.gradle.internal
 

R

runs(Closure) - Method in interface net.minecraftforge.gradle.MinecraftDependency
Configures the Slime Launcher options for this project, which will be used to create the launcher tasks.
runs(Action) - Method in interface net.minecraftforge.gradle.MinecraftDependency
Configures the Slime Launcher options for this project, which will be used to create the launcher tasks.

S

setAccessTransformer(boolean) - Method in interface net.minecraftforge.gradle.MinecraftAccessTransformersContainer
Sets if this dependency should use AccessTransformers.
setAccessTransformer(String) - Method in interface net.minecraftforge.gradle.MinecraftAccessTransformersContainer
Sets the path, relative to this dependency's SourceSet.getResources(), to the AccessTransformers config file to use.
setArgs(String...) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
setArgs(String...) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Sets the arguments to pass to the main class.
setClasspath(Iterable) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptions
Sets the classpath to use.
setClasspath(Object...) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptions
Sets the classpath to use.
setClasspath(FileCollection) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptions
Sets the classpath to use.
setJvmArgs(Object...) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
setJvmArgs(Object...) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Sets the JVM arguments to use.
SlimeLauncherOptions - Interface in net.minecraftforge.gradle
 
SlimeLauncherOptionsImpl - Class in net.minecraftforge.gradle.internal
 
SlimeLauncherOptionsImpl(String) - Constructor for class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
SlimeLauncherOptionsInternal - Interface in net.minecraftforge.gradle.internal
 
SlimeLauncherOptionsNested - Interface in net.minecraftforge.gradle
 
systemProperties(Map) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
systemProperties(Map) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Adds to the system properties to use.
systemProperties(Provider) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
systemProperties(Provider) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Adds to the system properties to use.
systemProperty(String, Object) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
systemProperty(String, Object) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptionsNested
Adds a single system property to use.

T

toString() - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 

W

with(String, Action) - Method in class net.minecraftforge.gradle.internal.SlimeLauncherOptionsImpl
 
with(String, Action) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptions
 
with(SourceSet, Action) - Method in interface net.minecraftforge.gradle.SlimeLauncherOptions
 
A C D E F G I J L M N R S T W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form