Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- abstractMethodsRecorded() - Method in record class com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
-
Returns the value of the
abstractMethodsRecordedrecord component. - access - Variable in class com.cleanroommc.gradle.env.McpMappings
- access - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- AccessLevel - Enum Class in com.cleanroommc.gradle.api.util.inject
-
The four Java visibility levels, as written in an MCP
access.txt. - AccessMap - Class in com.cleanroommc.gradle.api.util.inject
-
MCP
access.txt: oneLEVEL owner[name[descriptor]]entry per line. - AccessMap.ClassChanges - Class in com.cleanroommc.gradle.api.util.inject
-
The visibility changes that apply to one class and its members.
- AccessTransform - Class in com.cleanroommc.gradle.api.task.mcp
- AccessTransform() - Constructor for class com.cleanroommc.gradle.api.task.mcp.AccessTransform
- accessTransformDevJar - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- accessTransformers() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
accessTransformersrecord component. - action() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
-
Returns the value of the
actionrecord component. - action() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
-
Returns the value of the
actionrecord component. - activeNamesId - Variable in class com.cleanroommc.gradle.env.McpMappings
- addDistributionLibraries(DependencyFactory, DependencySet, VersionMeta) - Static method in class com.cleanroommc.gradle.env.VanillaTasks
- addTo(RepositoryHandler) - Static method in enum class com.cleanroommc.gradle.api.util.dist.Repository
- after(TaskProvider, Collection) - Method in class com.cleanroommc.gradle.api.task.IntermediateProcessor
- after(TaskProvider, TaskProvider...) - Method in class com.cleanroommc.gradle.api.task.IntermediateProcessor
-
Adds more consumers that must finish before an existing discard task runs.
- afterExec() - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- afterExec() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- afterExec() - Method in class com.cleanroommc.gradle.api.task.mcp.AccessTransform
- ALL_CONFIGURATION_NAME - Static variable in class com.cleanroommc.gradle.api.util.LwjglNatives
- annotationsRemoved() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Returns the value of the
annotationsRemovedrecord component. - appliesToOS(Platform) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
- apply() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches
- apply() - Method in class com.cleanroommc.gradle.api.task.sas.ApplySAS
- apply(int) - Method in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
- apply(Settings) - Method in class com.cleanroommc.gradle.CleanroomGradleSettings
- apply(Project) - Method in class com.cleanroommc.gradle.CleanroomGradle
- ApplyBinPatches - Class in com.cleanroommc.gradle.api.task.patch
-
Reconstructs a patched jar out of an original jar and a
GenerateBinPatchesarchive. - ApplyBinPatches() - Constructor for class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches
- applyClientBinPatches - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- applyDiffs() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- ApplyDiffs - Class in com.cleanroommc.gradle.api.task.patch
- ApplyDiffs() - Constructor for class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- applyInitialDiffs - Variable in class com.cleanroommc.gradle.env.MCPTasks
- applySas(Path, Path, Collection) - Static method in class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler
- applySas(Path, Path, Set) - Static method in class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler
- ApplySAS - Class in com.cleanroommc.gradle.api.task.sas
-
Removes configured legacy
@SideOnlyannotations without removing their bytecode. - ApplySAS() - Constructor for class com.cleanroommc.gradle.api.task.sas.ApplySAS
- applyServerBinPatches - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- archives(Project) - Static method in class com.cleanroommc.gradle.api.task.Tasks
-
ArchiveOperationsis the configuration-cache safe way to open zip/tar trees. - ArgRule(String, VersionMeta.OS, Map) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
-
Creates an instance of a
ArgRulerecord class. - args(Iterable) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- args(Object...) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- Argument(List, List) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.Argument
-
Creates an instance of a
Argumentrecord class. - ArgumentDeserializer() - Constructor for class com.cleanroommc.gradle.api.schema.VersionMeta.ArgumentDeserializer
- arguments() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
argumentsrecord component. - Arguments(List, List) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.Arguments
-
Creates an instance of a
Argumentsrecord class. - ARM32 - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
- ARM64 - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
- artifact() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
-
Returns the value of the
artifactrecord component. - artifact() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
- artifact() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Returns the value of the
artifactrecord component. - artifact(Coordinate, Path, String) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- Artifact - Record Class in com.cleanroommc.gradle.api.util.dist
- Artifact(Coordinate, Path, String) - Constructor for record class com.cleanroommc.gradle.api.util.dist.Artifact
-
Creates an instance of a
Artifactrecord class. - artifacts(ObjectFactory, Provider, Provider, Map) - Static method in class com.cleanroommc.gradle.api.util.dist.ResolvedLibraries
- AssetAction() - Constructor for class com.cleanroommc.gradle.api.task.mc.DownloadAssets.AssetAction
- AssetEntry(String, String, long) - Constructor for record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
-
Creates an instance of a
AssetEntryrecord class. - assetIndex - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- assetIndex() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
assetIndexrecord component. - AssetIndex - Record Class in com.cleanroommc.gradle.api.schema
- AssetIndex() - Constructor for record class com.cleanroommc.gradle.api.schema.AssetIndex
- AssetIndex(String, long, String, String, long, String) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Creates an instance of a
AssetIndexrecord class. - AssetIndex(Map, boolean, boolean) - Constructor for record class com.cleanroommc.gradle.api.schema.AssetIndex
-
Creates an instance of a
AssetIndexrecord class. - AssetIndex.AssetEntry - Record Class in com.cleanroommc.gradle.api.schema
- AssetIndex.Entry - Record Class in com.cleanroommc.gradle.api.schema
- assetIndexFile - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- assetIndexId() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- assetIndexSha1() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- assetIndexUrl() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- assets - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- assets() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
assetsrecord component. - ATS - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
B
- beforeExec() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
- beforeExec() - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- beforeExec() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- beforeExec() - Method in class com.cleanroommc.gradle.api.task.mcp.AccessTransform
- beforeExec() - Method in class com.cleanroommc.gradle.api.task.mcp.MergeJars
- beforeExec() - Method in class com.cleanroommc.gradle.api.task.sas.ExtractInheritance
- bindClientJar - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- BinDelta - Class in com.cleanroommc.gradle.api.util.binpatch
-
Encodes a compact COPY/INSERT delta against an original byte array.
- bindServerJar - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- binpatches() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
binpatchesrecord component. - BINPATCHES - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- bufferedIn(File) - Static method in class com.cleanroommc.gradle.api.util.IO
- BundledVersionMetaValueSource - Class in com.cleanroommc.gradle.api.source
- BundledVersionMetaValueSource() - Constructor for class com.cleanroommc.gradle.api.source.BundledVersionMetaValueSource
C
- caches(RunMinecraft, CachesExtension, Provider, boolean) - Static method in class com.cleanroommc.gradle.env.MinecraftRuns
- caches(Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- CachesExtension - Class in com.cleanroommc.gradle.api.ext
-
Shared and project-local directories the toolchain writes into.
- CachesExtension() - Constructor for class com.cleanroommc.gradle.api.ext.CachesExtension
- CENTRAL - Enum constant in enum class com.cleanroommc.gradle.api.util.dist.Repository
- CG_FOLDER - Static variable in class com.cleanroommc.gradle.api.Meta
- check() - Method in class com.cleanroommc.gradle.api.task.sas.CheckSAS
- CheckSAS - Class in com.cleanroommc.gradle.api.task.sas
-
Strictly validates legacy SAS roots, expands annotated overrides and writes deterministic build data.
- CheckSAS() - Constructor for class com.cleanroommc.gradle.api.task.sas.CheckSAS
- CLASS - Enum constant in enum class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TargetKind
- ClassChanges() - Constructor for class com.cleanroommc.gradle.api.util.inject.AccessMap.ClassChanges
- ClassEntry(String, List, List) - Constructor for record class com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
-
Creates an instance of a
ClassEntryrecord class. - classes() - Method in record class com.cleanroommc.gradle.api.names.JarStructure
-
Returns the value of the
classesrecord component. - classes(NamedDomainObjectProvider) - Static method in class com.cleanroommc.gradle.api.util.lazy.SourceSets
- classesProcessed() - Method in record class com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
-
Returns the value of the
classesProcessedrecord component. - classesRemoved() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Returns the value of the
classesRemovedrecord component. - classifier() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Returns the value of the
classifierrecord component. - classifier(String) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
- CLASSIFIER_PREFIX - Static variable in class com.cleanroommc.gradle.api.util.LwjglNatives
- classifierForOS(Platform) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
- classifiers() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
-
Returns the value of the
classifiersrecord component. - CLASSIFIERS - Static variable in class com.cleanroommc.gradle.api.util.LwjglNatives
-
Every platform LWJGL 3 publishes natives for.
- cleanCleanroomSharedCache - Variable in class com.cleanroommc.gradle.env.MaintenanceTasks
- CLEANROOM - Enum constant in enum class com.cleanroommc.gradle.api.util.dist.Repository
- CLEANROOM - Enum constant in enum class com.cleanroommc.gradle.api.util.Environment
- CleanroomExtension - Class in com.cleanroommc.gradle.api.ext
- CleanroomExtension(Project, ObjectFactory) - Constructor for class com.cleanroommc.gradle.api.ext.CleanroomExtension
- CleanroomGradle - Class in com.cleanroommc.gradle
- CleanroomGradle() - Constructor for class com.cleanroommc.gradle.CleanroomGradle
- CleanroomGradleSettings - Class in com.cleanroommc.gradle
-
To inject the dependency repositories a Cleanroom workspace needs, for the consuming builds do not have to declare them by hand.
- CleanroomGradleSettings() - Constructor for class com.cleanroommc.gradle.CleanroomGradleSettings
- cleanroomInfo - Variable in class com.cleanroommc.gradle.env.MaintenanceTasks
- CleanroomInfo - Class in com.cleanroommc.gradle.api.task
- CleanroomInfo(ObjectFactory) - Constructor for class com.cleanroommc.gradle.api.task.CleanroomInfo
- CleanroomProblems - Class in com.cleanroommc.gradle.api.util
-
Structured problem identities and reporting helpers owned by CleanroomGradle.
- CleanroomTasks - Class in com.cleanroommc.gradle.env
- CleanroomTasks(Project, CachesExtension, MinecraftExtension, LoaderExtension, PatchesExtension, VanillaTasks, MCPTasks, McpMappings) - Constructor for class com.cleanroommc.gradle.env.CleanroomTasks
- cleanroomVersion() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
cleanroomVersionrecord component. - client - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- client() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Runs
-
Returns the value of the
clientrecord component. - client(Action) - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- CLIENT - Enum constant in enum class net.minecraftforge.fml.relauncher.Side
- CLIENT_BINPATCHES - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- clientBinpatches() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
clientBinpatchesrecord component. - clientExtra - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- clientJar - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- clientSha1() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- clientSlim - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- clientUrl() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- CloseHttpClientFlowAction - Class in com.cleanroommc.gradle.api.util
- CloseHttpClientFlowAction() - Constructor for class com.cleanroommc.gradle.api.util.CloseHttpClientFlowAction
- com.cleanroommc.gradle - package com.cleanroommc.gradle
- com.cleanroommc.gradle.api - package com.cleanroommc.gradle.api
- com.cleanroommc.gradle.api.ext - package com.cleanroommc.gradle.api.ext
- com.cleanroommc.gradle.api.names - package com.cleanroommc.gradle.api.names
- com.cleanroommc.gradle.api.schema - package com.cleanroommc.gradle.api.schema
- com.cleanroommc.gradle.api.source - package com.cleanroommc.gradle.api.source
- com.cleanroommc.gradle.api.task - package com.cleanroommc.gradle.api.task
- com.cleanroommc.gradle.api.task.common - package com.cleanroommc.gradle.api.task.common
- com.cleanroommc.gradle.api.task.dist - package com.cleanroommc.gradle.api.task.dist
- com.cleanroommc.gradle.api.task.mc - package com.cleanroommc.gradle.api.task.mc
- com.cleanroommc.gradle.api.task.mcp - package com.cleanroommc.gradle.api.task.mcp
- com.cleanroommc.gradle.api.task.names - package com.cleanroommc.gradle.api.task.names
- com.cleanroommc.gradle.api.task.patch - package com.cleanroommc.gradle.api.task.patch
- com.cleanroommc.gradle.api.task.sas - package com.cleanroommc.gradle.api.task.sas
- com.cleanroommc.gradle.api.task.userdev - package com.cleanroommc.gradle.api.task.userdev
- com.cleanroommc.gradle.api.util - package com.cleanroommc.gradle.api.util
- com.cleanroommc.gradle.api.util.binpatch - package com.cleanroommc.gradle.api.util.binpatch
- com.cleanroommc.gradle.api.util.dist - package com.cleanroommc.gradle.api.util.dist
- com.cleanroommc.gradle.api.util.inject - package com.cleanroommc.gradle.api.util.inject
- com.cleanroommc.gradle.api.util.lazy - package com.cleanroommc.gradle.api.util.lazy
- com.cleanroommc.gradle.api.util.sas - package com.cleanroommc.gradle.api.util.sas
- com.cleanroommc.gradle.env - package com.cleanroommc.gradle.env
- comment() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
-
Returns the value of the
commentrecord component. - compareTo(SideOnlyHandler.Target) - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
- compile(NamedDomainObjectProvider) - Static method in class com.cleanroommc.gradle.api.util.lazy.SourceSets
- complianceLevel() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
complianceLevelrecord component. - component() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.JavaVersion
-
Returns the value of the
componentrecord component. - config(Project, String) - Static method in class com.cleanroommc.gradle.api.util.Objects
- config(Project, String, String) - Static method in class com.cleanroommc.gradle.api.util.Objects
- configuration(Project) - Static method in class com.cleanroommc.gradle.env.UserDevTasks
- CONFIGURATION_NAME - Static variable in class com.cleanroommc.gradle.api.util.LwjglNatives
- CONFIGURATION_NAME - Static variable in class com.cleanroommc.gradle.env.UserDevTasks
- configure(ProjectMode, Project) - Method in class com.cleanroommc.gradle.env.MaintenanceTasks
- configureInitialPatches(Project, CachesExtension, PatchesExtension, VanillaTasks, McpMappings) - Method in class com.cleanroommc.gradle.env.MCPTasks
- configureInitialPatches(Project, PatchesExtension, VanillaTasks, TaskProvider, TaskProvider) - Method in class com.cleanroommc.gradle.env.McpMappings
- configureLoaderPipeline(Project, CachesExtension, LoaderExtension, VanillaTasks, IntermediateProcessor) - Method in class com.cleanroommc.gradle.env.MCPTasks
- configurePatchMappings(PatchesExtension) - Method in class com.cleanroommc.gradle.env.McpMappings
- Constructor(String, String) - Constructor for record class com.cleanroommc.gradle.api.names.TinyV2.Constructor
-
Creates an instance of a
Constructorrecord class. - ConstructorMap - Class in com.cleanroommc.gradle.api.util.inject
-
MCP
constructors.txt:<id> <owner> <descriptor>per line. - ConstructorMap() - Constructor for class com.cleanroommc.gradle.api.util.inject.ConstructorMap
- constructors - Variable in class com.cleanroommc.gradle.env.McpMappings
- constructors - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- container(Project) - Static method in class com.cleanroommc.gradle.api.util.lazy.SourceSets
- convert(Map, Function, Function) - Static method in class com.cleanroommc.gradle.api.util.lazy.Streams
- convertKeys(Map, Function) - Static method in class com.cleanroommc.gradle.api.util.lazy.Streams
- convertValues(Map, Function) - Static method in class com.cleanroommc.gradle.api.util.lazy.Streams
- coordinate() - Method in record class com.cleanroommc.gradle.api.util.dist.Artifact
-
Returns the value of the
coordinaterecord component. - Coordinate - Record Class in com.cleanroommc.gradle.api.util.dist
-
A Maven coordinate in
group:artifact:version[:classifier][@extension]form. - Coordinate(String, String, String, String, String) - Constructor for record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Creates an instance of a
Coordinaterecord class. - copy(Project, String, Object, Object) - Static method in class com.cleanroommc.gradle.api.task.Tasks
- copyUserdev - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- CsvNames - Record Class in com.cleanroommc.gradle.api.names
-
The SRG -> name lookups from a legacy MCP names zip (
fields.csv,methods.csv,params.csv). - CsvNames(Map, Map, Map, Map) - Constructor for record class com.cleanroommc.gradle.api.names.CsvNames
-
Creates an instance of a
CsvNamesrecord class. - CURRENT - Static variable in class com.cleanroommc.gradle.api.util.Platform
- CURRENT_CONFIGURATION_NAME - Static variable in class com.cleanroommc.gradle.api.util.LwjglNatives
D
- decode(byte[], byte[]) - Static method in class com.cleanroommc.gradle.api.util.binpatch.BinDelta
- Decompile - Class in com.cleanroommc.gradle.api.task.common
-
Runs the Cleanflower decompiler.
- Decompile() - Constructor for class com.cleanroommc.gradle.api.task.common.Decompile
- decompileDevJar - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- decompileSrg - Variable in class com.cleanroommc.gradle.env.MCPTasks
- decompileVersion - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- DEFAULT - Enum constant in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
- defaultLogFile(String) - Method in class com.cleanroommc.gradle.api.task.MavenJarExec
- dependsOn(String) - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- descriptor() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.Member
-
Returns the value of the
descriptorrecord component. - descriptor() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.Constructor
-
Returns the value of the
descriptorrecord component. - descriptor() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Returns the value of the
descriptorrecord component. - deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.cleanroommc.gradle.api.schema.VersionMeta.ArgumentDeserializer
- discardAfter(TaskProvider, Object...) - Method in class com.cleanroommc.gradle.api.task.IntermediateProcessor
-
Deletes
filesafterconsumerhas run (or been skipped as up-to-date). - discardAfterAll(String, Collection, Object...) - Method in class com.cleanroommc.gradle.api.task.IntermediateProcessor
-
Deletes
filesafter every scheduled consumer inconsumershas finished. - discardInjectedJar - Variable in class com.cleanroommc.gradle.env.MCPTasks
- DistributionTasks - Class in com.cleanroommc.gradle.env
-
Registers the Cleanroom release/distribution pipeline.
- DistributionTasks(Project, CachesExtension, MinecraftExtension, LoaderExtension, VanillaTasks, McpMappings, IntermediateProcessor) - Constructor for class com.cleanroommc.gradle.env.DistributionTasks
- docs() - Method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Returns the value of the
docsrecord component. - docs() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Returns the value of the
docsrecord component. - docs() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Returns the value of the
docsrecord component. - download(Artifact, boolean) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- download(String) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- Download(String, String, long, String) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Creates an instance of a
Downloadrecord class. - downloadAssetIndex - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- downloadAssets - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- downloadAssets() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- DownloadAssets - Class in com.cleanroommc.gradle.api.task.mc
- DownloadAssets() - Constructor for class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- DownloadAssets.AssetAction - Class in com.cleanroommc.gradle.api.task.mc
- DownloadAssets.AssetParameters - Interface in com.cleanroommc.gradle.api.task.mc
- downloadClientJar - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- downloadClientMappings - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- downloads() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
downloadsrecord component. - downloads() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Returns the value of the
downloadsrecord component. - Downloads(VersionMeta.Download, Map) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
-
Creates an instance of a
Downloadsrecord class. - downloadServerJar - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- downloadWithETag(String, File) - Static method in class com.cleanroommc.gradle.api.util.IO
E
- embeddedLibrary(Artifact) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
A library entry whose file the installer embeds rather than downloads.
- encode(byte[], byte[]) - Static method in class com.cleanroommc.gradle.api.util.binpatch.BinDelta
- entriesCopied() - Method in record class com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
-
Returns the value of the
entriesCopiedrecord component. - Entry(String, long) - Constructor for record class com.cleanroommc.gradle.api.schema.AssetIndex.Entry
-
Creates an instance of a
Entryrecord class. - EnumValues - Class in com.cleanroommc.gradle.api.util
- environment(String, Object) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- environment(Map) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- Environment - Enum Class in com.cleanroommc.gradle.api.util
- equals(Object) - Method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.names.JarStructure
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.names.JarStructure.Member
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.names.TinyV2.Constructor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.Entry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Runs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Argument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Arguments
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.JavaVersion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.OS
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.util.dist.Artifact
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Indicates whether some other object is "equal to" this one.
- ExceptionMap - Class in com.cleanroommc.gradle.api.util.inject
-
MCP
exceptions.txt:<owner>/<name> <descriptor> <exception>...per line. - exceptions - Variable in class com.cleanroommc.gradle.env.McpMappings
- exceptions - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- excludeRules(Configuration) - Static method in class com.cleanroommc.gradle.api.util.dist.ResolvedLibraries
- exec() - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- execute() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets.AssetAction
- execute(FlowParameters.None) - Method in class com.cleanroommc.gradle.api.util.CloseHttpClientFlowAction
- extendFromConfiguration(Project, NamedDomainObjectProvider, NamedDomainObjectProvider) - Static method in class com.cleanroommc.gradle.api.util.lazy.SourceSets
- extension() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Returns the value of the
extensionrecord component. - extension(Project, String, Class, Object...) - Static method in class com.cleanroommc.gradle.api.util.Objects
- EXTENSION_NAME - Static variable in class com.cleanroommc.gradle.api.task.IntermediateProcessor
- extract() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Returns the value of the
extractrecord component. - ExtractInheritance - Class in com.cleanroommc.gradle.api.task.sas
-
Runs installertools'
extract_inheritancetask against the injected srg-named jar to produce a class/method inheritance map, consumed byCheckSAS. - ExtractInheritance() - Constructor for class com.cleanroommc.gradle.api.task.sas.ExtractInheritance
- extractInitialPatches - Variable in class com.cleanroommc.gradle.env.MCPTasks
- extractMcpConfig - Variable in class com.cleanroommc.gradle.env.McpMappings
- extractMcpConfig - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- extractMcpMappings - Variable in class com.cleanroommc.gradle.env.McpMappings
- extractNatives - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- extractUserdev - Variable in class com.cleanroommc.gradle.env.UserDevTasks
F
- features() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
-
Returns the value of the
featuresrecord component. - FIELD - Enum constant in enum class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TargetKind
- fieldMappings - Variable in class com.cleanroommc.gradle.env.McpMappings
- fields() - Method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Returns the value of the
fieldsrecord component. - fields() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
-
Returns the value of the
fieldsrecord component. - fields() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Returns the value of the
fieldsrecord component. - fields() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Returns the value of the
fieldsrecord component. - FIELDS_FILE - Static variable in record class com.cleanroommc.gradle.api.names.CsvNames
- fieldsRemoved() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Returns the value of the
fieldsRemovedrecord component. - FILE_NAME - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- fileName() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- firstDependency(Configuration) - Static method in class com.cleanroommc.gradle.api.util.Objects
- fixCommandLine(String) - Static method in class com.cleanroommc.gradle.api.util.Platform
- flatNames() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
All member and parameter names merged into a single srg -> name lookup, for source renaming.
- FlatNames(Map, Map, Map, Map) - Constructor for record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Creates an instance of a
FlatNamesrecord class. - Fml() - Constructor for class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- fmlEnvironment(RunMinecraft, MinecraftRuns.Fml) - Static method in class com.cleanroommc.gradle.env.MinecraftRuns
- forClass() - Method in class com.cleanroommc.gradle.api.util.inject.AccessMap.ClassChanges
- forField(String) - Method in class com.cleanroommc.gradle.api.util.inject.AccessMap.ClassChanges
- FORGE - Enum constant in enum class com.cleanroommc.gradle.api.util.dist.Repository
- forgeGroup - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- forgeVersion - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- forgeVersion() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
forgeVersionrecord component. - format() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
- forMethod(String, String) - Method in class com.cleanroommc.gradle.api.util.inject.AccessMap.ClassChanges
- FREE_BSD - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- from(ResolvedArtifactResult) - Static method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- fromTiny2(File) - Static method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Resolves a names source from a Tiny2 file.
- fromZip(File) - Static method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Reads the three CSVs out of an MCP names zip.
G
- game() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Arguments
-
Returns the value of the
gamerecord component. - gameArguments() - Method in class com.cleanroommc.gradle.api.util.LaunchArguments
-
The rendered game (program) arguments.
- genClientBinPatches - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- generate() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- generate(String, String) - Method in class com.cleanroommc.gradle.api.util.inject.ConstructorMap
- GenerateBinPatches - Class in com.cleanroommc.gradle.api.task.patch
-
Creates a deterministic archive containing class deltas between two jars at the same naming level.
- GenerateBinPatches() - Constructor for class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- generated() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
-
Returns the value of the
generatedrecord component. - generateDiffs() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- GenerateDiffs - Class in com.cleanroommc.gradle.api.task.patch
- GenerateDiffs() - Constructor for class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- genRuntimeBinPatches - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- genServerBinPatches - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- get(String) - Method in class com.cleanroommc.gradle.api.util.inject.AccessMap
- get(String) - Method in class com.cleanroommc.gradle.api.util.inject.ExceptionMap
- get(String, String) - Method in class com.cleanroommc.gradle.api.util.inject.ConstructorMap
-
-1when the constructor is not in it. - get(Project) - Static method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- get(Project, String) - Static method in class com.cleanroommc.gradle.env.ToolConfigs
- getAccessFile() - Method in class com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- getAccessToken() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getAccessTransformers() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getAccessTransformers() - Method in class com.cleanroommc.gradle.api.ext.UserdevExtension
-
Extra access transformers applied to Minecraft, in SRG member names.
- getAccessTransformers() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getAccessTransformers() - Method in class com.cleanroommc.gradle.api.task.mcp.AccessTransform
- getActivity() - Method in class com.cleanroommc.gradle.api.task.mc.NsightExec
- getApplyDiffs() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getArchitecture() - Method in class com.cleanroommc.gradle.api.util.Platform
- getArchiveFile() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getArchiveOperations() - Method in class com.cleanroommc.gradle.api.task.Tasks.InjectedArchiveOperations
- getAssetFiles() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- getAssetIndexFile() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- getAssetIndexVersion() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getBinpatches() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getBinpatches() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches
- getBinpatches() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- getCacheDirectory() - Method in interface com.cleanroommc.gradle.api.source.LauncherVersionMetaValueSource.Parameters
- getCacheFile() - Method in interface com.cleanroommc.gradle.api.source.VersionMetaValueSource.Parameters
- getCaches() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getCleanOutput() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getCleanOutput() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- getCleanroomVersion() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getCleanroomVersion() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getCleanroomVersion() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getClientBinpatches() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getClientJar() - Method in class com.cleanroommc.gradle.api.task.mcp.MergeJars
- getClientMainClass() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getClientMainClass() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getClientTarget() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getClientTarget() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getClientTweakClass() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getClientTweakClass() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getCompatibleJavaMajors() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
-
PrismLauncher compatibility hint with old MultiMC safely ignoring this field.
- getCompiledJar() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
- getConfigFile() - Method in class com.cleanroommc.gradle.api.task.userdev.VerifyUserdevConfig
- getConstructorsFile() - Method in class com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- getConstructorsFile() - Method in class com.cleanroommc.gradle.api.task.names.ImportMcpNames
- getContextLines() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- getCoordinate() - Method in class com.cleanroommc.gradle.api.util.dist.LibraryArtifact
- getDecompiledJar() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
- getDevelopInitial() - Method in class com.cleanroommc.gradle.api.ext.PatchesExtension
-
When true, an
initialpatch-dev environment is registered against decompiled SRG sources. - getDirection() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- getDirectory() - Method in class com.cleanroommc.gradle.api.ext.CachesExtension
-
Gradle-user-home (or overridden) cache for Minecraft downloads and versioned artifacts.
- getDirtyDirectory() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getDiscardIntermediates() - Method in class com.cleanroommc.gradle.api.ext.CachesExtension
-
When true, intermediate pipeline files are deleted after their last consumer runs.
- getDiscardIntermediates() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getEmbedUniversalJar() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getEnv() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getExceptionsFile() - Method in class com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- getExtraArgs() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
-
Additional raw decompiler arguments, appended after
Decompile.getOptions() - getExtraJar() - Method in class com.cleanroommc.gradle.api.task.mcp.SplitJar
- getFieldMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- getFieldMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- getFile() - Method in class com.cleanroommc.gradle.api.util.dist.LibraryArtifact
- getFileSystemOperations() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getFileSystemOperations() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- getFlowScope() - Method in class com.cleanroommc.gradle.CleanroomGradle
- getForgeVersion() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getForgeVersion() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getFormat() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- getGenerateDiffs() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getGradleWrapperJar() - Method in class com.cleanroommc.gradle.api.task.mc.NsightExec
- getIncludedPrefixes() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- getInheritance() - Method in class com.cleanroommc.gradle.api.task.sas.CheckSAS
- getInheritedLibraries() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getInitializeDiffs() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getInjectAnnotationMarkers() - Method in class com.cleanroommc.gradle.api.task.mcp.MergeJars
- getInjectedJar() - Method in class com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- getInPlace() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getInput() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getInputJar() - Method in class com.cleanroommc.gradle.api.task.mcp.AccessTransform
- getInputJar() - Method in class com.cleanroommc.gradle.api.task.sas.ApplySAS
- getInputJar() - Method in class com.cleanroommc.gradle.api.task.sas.ExtractInheritance
- getInputJar() - Method in class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- getInstallerJvmArgs() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getInstallerVersion() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getInstallProfile() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getInstanceName() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getJavaDistro() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getJavaExecutable() - Method in class com.cleanroommc.gradle.api.task.mc.NsightExec
- getJavaVersion() - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- getJoinedSrgFile() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- getJvmArgs() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getLaunchClass() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getLaunchClass() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getLauncherVersion() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getLibraries() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
- getLibraries() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getLibraries() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getLibraries() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getLibraries() - Method in class com.cleanroommc.gradle.api.task.sas.ExtractInheritance
- getLibraryExcludeRules() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getLoader() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getLoaderGroup() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getLocalCacheDirectory() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getLocalDirectory() - Method in class com.cleanroommc.gradle.api.ext.CachesExtension
-
Project-local generated data, typically under
build/. - getLogFile() - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- getLwjglNativesClassifiers() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getMainClass() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getMainClass() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getManifestUrl() - Method in interface com.cleanroommc.gradle.api.source.LauncherVersionMetaValueSource.Parameters
- getManifestUrls() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getMappings() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getMappingsId() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
-
The active names identity string (see
NamesSource). - getMappingsId() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
-
The names identity these patches are generated in (see
NamesSource). - getMcp2Srg() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getMcpConfig() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getMcpConfig() - Method in class com.cleanroommc.gradle.api.task.userdev.VerifyUserdevConfig
- getMcpConfigVersion() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
-
The mcp_config version recorded alongside the names id in
.mappings.json. - getMcpNames() - Method in class com.cleanroommc.gradle.api.task.names.ImportMcpNames
- getMcpSource() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- getMergedJar() - Method in class com.cleanroommc.gradle.api.task.mcp.MergeJars
- getMethodMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- getMethodMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- getMinecraft() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getMinecraftExcludeRules() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getMinecraftVersion() - Method in interface com.cleanroommc.gradle.api.source.LauncherVersionMetaValueSource.Parameters
- getMinecraftVersion() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getMinecraftVersion() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getMinecraftVersion() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getMinecraftVersion() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getMinecraftVersion() - Method in class com.cleanroommc.gradle.api.task.mcp.MergeJars
- getMinecraftVersion() - Method in class com.cleanroommc.gradle.api.task.userdev.VerifyUserdevConfig
- getMinimumJava() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getMode() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getMode() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getModifiedDirectory() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getModifiedDirectory() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- getModifiedJar() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- getName() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getName() - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- getNamesDirectory() - Method in class com.cleanroommc.gradle.api.ext.MappingsExtension
-
Directory holding "mappings.tiny".
- getNamesDirectoryConfigured() - Method in class com.cleanroommc.gradle.api.task.names.ImportMcpNames
-
Whether
cleanroom.namesDirectorywas configured; validated for a clear error message. - getNamesId() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
-
The active names identity string.
- getNamesId() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
-
The active names identity string.
- getNamesSource() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getNativeLibraries() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getNatives() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getNgfxPath() - Method in class com.cleanroommc.gradle.api.task.mc.NsightExec
- getObfuscationMappings() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- getObjects() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- getObjects() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getOffline() - Method in interface com.cleanroommc.gradle.api.source.LauncherVersionMetaValueSource.Parameters
- getOffline() - Method in interface com.cleanroommc.gradle.api.source.VersionMetaValueSource.Parameters
- getOffline() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getOffline() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- getOffline() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getOfflineCacheFiles() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getOnlyClasses() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
-
-only=<prefix>: only decompile classes matching these prefixes - getOperatingSystem() - Method in class com.cleanroommc.gradle.api.util.Platform
- getOptions() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
-
Decompiler options, rendered as
--<key>=<value>arguments in insertion order. - getOriginalDirectory() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getOriginalDirectory() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- getOriginalJar() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches
- getOriginalJar() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- getOutput() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getOutput() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getOutput() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- getOutput() - Method in class com.cleanroommc.gradle.api.task.sas.CheckSAS
- getOutput() - Method in class com.cleanroommc.gradle.api.task.sas.ExtractInheritance
- getOutputJar() - Method in class com.cleanroommc.gradle.api.task.mcp.AccessTransform
- getOutputJar() - Method in class com.cleanroommc.gradle.api.task.sas.ApplySAS
- getOutputJar() - Method in class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- getParameterMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- getPatchDev() - Method in class com.cleanroommc.gradle.api.ext.PatchesExtension
- getPatchedJar() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches
- getPatches() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getPatches() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getPatchesDirectory() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- getPatchesDirectory() - Method in class com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- getPluginVersion() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getPrefix() - Method in class com.cleanroommc.gradle.api.task.patch.ApplyBinPatches
-
Prefix the patch entries sit behind inside the archive, e.g.
- getPrepareEnvironment() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getProblems() - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- getProblems() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- getProblems() - Method in class com.cleanroommc.gradle.CleanroomGradle
- getProfileName() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getProjectLayout() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getProviders() - Method in class com.cleanroommc.gradle.api.task.MavenJarExec
- getRecommendedJava() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getReleaseTime() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getRepositoryUrl() - Method in class com.cleanroommc.gradle.api.util.dist.LibraryArtifact
-
Base URL of the repository that supplied the selected component.
- getRunClient() - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- getRunServer() - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- getRunTaskArguments() - Method in class com.cleanroommc.gradle.api.task.mc.NsightExec
- getRunTaskName() - Method in class com.cleanroommc.gradle.api.task.mc.NsightExec
- getServerBinpatches() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getServerJar() - Method in class com.cleanroommc.gradle.api.task.mcp.MergeJars
- getServerMainClass() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getServerMainClass() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getServerMainClass() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getServerTarget() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getServerTarget() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getServerTweakClass() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getServerTweakClass() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getServerTweakers() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getSha1() - Method in interface com.cleanroommc.gradle.api.task.mc.DownloadAssets.AssetParameters
- getSharedCacheDirectory() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getSide() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getSideAnnotationStrippers() - Method in class com.cleanroommc.gradle.api.ext.LoaderExtension
- getSideAnnotationStrippers() - Method in class com.cleanroommc.gradle.api.task.sas.ApplySAS
- getSideAnnotationStrippers() - Method in class com.cleanroommc.gradle.api.task.sas.CheckSAS
- getSilent() - Method in class com.cleanroommc.gradle.api.task.common.Decompile
-
--silent: suppress the decompiler's console output - getSize() - Method in interface com.cleanroommc.gradle.api.task.mc.DownloadAssets.AssetParameters
- getSlimJar() - Method in class com.cleanroommc.gradle.api.task.mcp.SplitJar
- getSourceJar() - Method in class com.cleanroommc.gradle.api.task.mcp.SplitJar
- getSourceSet() - Method in class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- getSourceUrl() - Method in interface com.cleanroommc.gradle.api.task.mc.DownloadAssets.AssetParameters
- getSrg2Mcp() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- getSrgJar() - Method in class com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- getSrgJar() - Method in class com.cleanroommc.gradle.api.task.names.ImportMcpNames
- getSrgMappingFile() - Method in class com.cleanroommc.gradle.api.task.mcp.SplitJar
- getSrgSource() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- getStamp() - Method in class com.cleanroommc.gradle.api.task.userdev.VerifyUserdevConfig
-
Stamped with the verified artifact's version so the check is skipped while nothing changes.
- getTargetFile() - Method in interface com.cleanroommc.gradle.api.task.mc.DownloadAssets.AssetParameters
- getTargetSide() - Method in class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- getTinyFile() - Method in class com.cleanroommc.gradle.api.task.names.ImportMcpNames
- getTinyMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
-
Optional Tiny2 names source.
- getTinyMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
-
Optional Tiny2 names source.
- getToolClasspath() - Method in class com.cleanroommc.gradle.api.task.MavenJarExec
- getTools() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getTweakers() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getTweakers() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getUniversalCoordinate() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getUniversalCoordinate() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getUniversalJar() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getUniversalJar() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getUniversalUrl() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- getUniversalUrl() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getUseDefaultToolArguments() - Method in class com.cleanroommc.gradle.api.task.MavenJarExec
-
Whether the task should construct the command line expected by its default tool.
- getUserdev() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getUserdevJar() - Method in interface com.cleanroommc.gradle.api.source.UserdevConfigValueSource.Parameters
- getUsername() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getUUID() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getUuidCache() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getValidateReferences() - Method in class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- getVanilla() - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- getVanillaAssetsLocation() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getVersion() - Method in class com.cleanroommc.gradle.api.ext.UserdevExtension
-
Cleanroom version whose
userdevartifact this workspace is built from. - getVersion() - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- getVersionCacheDirectory() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- getVersionDirectory() - Method in class com.cleanroommc.gradle.api.ext.CachesExtension
-
Per-Minecraft-version slice of
CachesExtension.getDirectory(), used by the 1.12.2 toolchain. - getVersionId() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getVersionJson() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getVersionMeta() - Method in class com.cleanroommc.gradle.api.ext.MinecraftExtension
- getVersionMeta() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getVersionMeta() - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- getVersionMetaContent() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- getVersionMetaUrl() - Method in class com.cleanroommc.gradle.api.ext.MinecraftExtension
- getVersionMetaUrl() - Method in interface com.cleanroommc.gradle.api.source.VersionMetaValueSource.Parameters
- getWorkerExecutor() - Method in class com.cleanroommc.gradle.api.task.mc.DownloadAssets
- group() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
grouprecord component. - group() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Returns the value of the
grouprecord component. - group(String, TaskProvider...) - Static method in class com.cleanroommc.gradle.api.task.Tasks
- GROUP - Static variable in class com.cleanroommc.gradle.api.util.CleanroomProblems
- groups() - Method in enum class com.cleanroommc.gradle.api.util.dist.Repository
H
- hasGameArguments() - Method in class com.cleanroommc.gradle.api.util.LaunchArguments
-
Whether the meta carries game arguments in either the modern or legacy form.
- hash() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
-
Returns the value of the
hashrecord component. - hash() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.Entry
-
Returns the value of the
hashrecord component. - hashCode() - Method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.names.JarStructure
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.Member
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.Constructor
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.Entry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Runs
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Argument
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Arguments
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.JavaVersion
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.OS
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.util.dist.Artifact
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Returns a hash code value for this object.
- hasNatives() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
- hasNativesForOS(Platform) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
- hasNativesToExtract() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- hasZips() - Method in enum class com.cleanroommc.gradle.api.util.dist.Repository
- HEADER - Static variable in class com.cleanroommc.gradle.api.names.TinyV2
I
- id() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Returns the value of the
idrecord component. - id() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns the value of the
idrecord component. - id() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
idrecord component. - id() - Method in enum class com.cleanroommc.gradle.api.util.dist.Repository
- importMcpNames - Variable in class com.cleanroommc.gradle.env.MCPTasks
- ImportMcpNames - Class in com.cleanroommc.gradle.api.task.names
-
Converts the public MCP names CSVs (plus
constructors.txtfrom mcp_config) into a Tiny2 file (SRG -> named). - ImportMcpNames() - Constructor for class com.cleanroommc.gradle.api.task.names.ImportMcpNames
- importNames() - Method in class com.cleanroommc.gradle.api.task.names.ImportMcpNames
- in(File) - Static method in class com.cleanroommc.gradle.api.util.IO
- initialPatches - Variable in class com.cleanroommc.gradle.env.MCPTasks
- inject - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline
- inject() - Method in class com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- inject(Path, Path, Path, Path, Path) - Static method in class com.cleanroommc.gradle.api.util.inject.MetadataInjector
- InjectedArchiveOperations() - Constructor for class com.cleanroommc.gradle.api.task.Tasks.InjectedArchiveOperations
- injectedJar - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- injectMetadata - Variable in class com.cleanroommc.gradle.env.MCPTasks
- InjectMetadata - Class in com.cleanroommc.gradle.api.task.mcp
-
Adds the metadata a decompiler needs to the SRG named jar.
- InjectMetadata() - Constructor for class com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- injectName - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- InjectResult(int, int, int) - Constructor for record class com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
-
Creates an instance of a
InjectResultrecord class. - installerJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- installerMmcPackZip - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- IntermediateProcessor - Class in com.cleanroommc.gradle.api.task
-
Toggleable cleanup of intermediate jars/files that exist only to feed a later task.
- IntermediateProcessor(TaskContainer, Provider) - Constructor for class com.cleanroommc.gradle.api.task.IntermediateProcessor
- internal(Project, String) - Static method in class com.cleanroommc.gradle.api.util.lazy.SourceSets
- internalName() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
-
Returns the value of the
internalNamerecord component. - INVALID_VANILLA_ENVIRONMENT - Static variable in class com.cleanroommc.gradle.api.util.CleanroomProblems
- IO - Class in com.cleanroommc.gradle.api.util
- is64Bit() - Method in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
- isAllowed() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
- isAllowed() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
- isArm() - Method in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
- isClient() - Method in enum class net.minecraftforge.fml.relauncher.Side
- isExcluded(Coordinate, Set) - Static method in class com.cleanroommc.gradle.api.util.dist.ResolvedLibraries
- isForCurrentPlatform(String) - Static method in class com.cleanroommc.gradle.api.util.LwjglNatives
- isFreeBSD() - Method in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- isLinux() - Method in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- isLocal(Artifact) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
An artifact with no download url is one whose file travels inside the archive.
- isMacOS() - Method in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- isNative(Coordinate) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- isServer() - Method in enum class net.minecraftforge.fml.relauncher.Side
- isValidForOS(Platform) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
- isValidForOS(Platform) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.OS
- isVersionOrNewer(String) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- isWindows() - Method in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
J
- jars - Variable in class com.cleanroommc.gradle.env.MCPTasks
- jars - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- JarStructure - Record Class in com.cleanroommc.gradle.api.names
-
The class/method/field shape of a jar, read with ASM.
- JarStructure(Map) - Constructor for record class com.cleanroommc.gradle.api.names.JarStructure
-
Creates an instance of a
JarStructurerecord class. - JarStructure.ClassEntry - Record Class in com.cleanroommc.gradle.api.names
-
One class's SRG-named members.
- JarStructure.Member - Record Class in com.cleanroommc.gradle.api.names
-
A method or field: its name and JVM descriptor.
- javadocJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- javaLauncher(Project) - Static method in class com.cleanroommc.gradle.api.util.lazy.Providers
- javaLauncher(JavaToolchainService, int) - Static method in class com.cleanroommc.gradle.api.util.lazy.Providers
- javaLauncher(JavaToolchainService, Provider) - Static method in class com.cleanroommc.gradle.api.util.lazy.Providers
- javaMajor() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- javaVersion() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
javaVersionrecord component. - JavaVersion(String, int) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.JavaVersion
-
Creates an instance of a
JavaVersionrecord class. - joinedSrg - Variable in class com.cleanroommc.gradle.env.McpMappings
- joinLibraryPath(String, File) - Static method in class com.cleanroommc.gradle.api.util.Platform
-
Joins an existing
java.library.pathwith a natives directory using the host separator. - jvm() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Arguments
-
Returns the value of the
jvmrecord component. - jvmArgs(Iterable) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- jvmArgs(Object...) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- jvmArguments() - Method in class com.cleanroommc.gradle.api.util.LaunchArguments
-
The rendered extra JVM arguments.
K
- kind() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Returns the value of the
kindrecord component.
L
- LaunchArguments - Class in com.cleanroommc.gradle.api.util
-
Renders the Minecraft launch arguments for a
VersionMetaindependent of Gradle. - LaunchArguments(VersionMeta, Map, Platform, Consumer) - Constructor for class com.cleanroommc.gradle.api.util.LaunchArguments
- launchClass - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- launchClass() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Returns the value of the
launchClassrecord component. - LauncherVersionMetaValueSource - Class in com.cleanroommc.gradle.api.source
-
Resolves the
VersionMetaof an arbitrary Minecraft version through Mojang's launcher manifest:version_manifest_v2.json-> version entry (url + sha1) -> version meta json. - LauncherVersionMetaValueSource() - Constructor for class com.cleanroommc.gradle.api.source.LauncherVersionMetaValueSource
- LauncherVersionMetaValueSource.Parameters - Interface in com.cleanroommc.gradle.api.source
- LazilyConstructedJavaExec - Class in com.cleanroommc.gradle.api.task
- LazilyConstructedJavaExec() - Constructor for class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- LazyStringable - Class in com.cleanroommc.gradle.api.util.lazy
- libraries - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- libraries - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- libraries() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
librariesrecord component. - libraries() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
librariesrecord component. - LIBRARIES_CONFIGURATION_NAME - Static variable in class com.cleanroommc.gradle.env.UserDevTasks
- Library(VersionMeta.Downloads, String, Map, List, Object) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Creates an instance of a
Libraryrecord class. - LibraryArtifact - Class in com.cleanroommc.gradle.api.util.dist
-
Nested input type for a resolved runtime library the MMC pack and installer profile publish.
- LibraryArtifact() - Constructor for class com.cleanroommc.gradle.api.util.dist.LibraryArtifact
- LibraryJson - Class in com.cleanroommc.gradle.api.util.dist
-
Turns resolved artifacts into the library entries launchers understand.
- linkSource(NamedDomainObjectProvider, Object) - Static method in class com.cleanroommc.gradle.api.util.lazy.SourceSets
- LINUX - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- load(Path) - Static method in class com.cleanroommc.gradle.api.util.inject.AccessMap
- load(Path) - Static method in class com.cleanroommc.gradle.api.util.inject.ConstructorMap
- load(Path) - Static method in class com.cleanroommc.gradle.api.util.inject.ExceptionMap
- loader(Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- LOADER - Enum constant in enum class com.cleanroommc.gradle.api.ext.ProjectMode
-
Cleanroom loader sources, SAS/AT processing, run tasks, and distribution artifacts.
- LoaderExtension - Class in com.cleanroommc.gradle.api.ext
-
Loader-workspace and distribution settings.
- LoaderExtension() - Constructor for class com.cleanroommc.gradle.api.ext.LoaderExtension
- localLibrary(Artifact) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
A library both MultiMC and Prism take from the instance's own
libraries/folder instead of downloading. - logging() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
loggingrecord component. - LWJGL2_GROUP - Static variable in class com.cleanroommc.gradle.env.VanillaTasks
- LwjglNatives - Class in com.cleanroommc.gradle.api.util
-
Wires the "lwjglNative" configuration, usage is as follows:
- lwjglNativesClassifier() - Method in class com.cleanroommc.gradle.api.util.Platform
- lwjglNativesClassifiers() - Static method in class com.cleanroommc.gradle.api.util.Platform
-
Every distinct native classifier produced by
Platform.lwjglNativesClassifier().
M
- MAC_OS - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- mainClass() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Returns the value of the
mainClassrecord component. - mainClass() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
mainClassrecord component. - MaintenanceTasks - Class in com.cleanroommc.gradle.env
- MaintenanceTasks(Project, CachesExtension, MappingsExtension, VanillaTasks, String) - Constructor for class com.cleanroommc.gradle.env.MaintenanceTasks
- majorVersion() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.JavaVersion
-
Returns the value of the
majorVersionrecord component. - mappings(Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- MappingsExtension - Class in com.cleanroommc.gradle.api.ext
-
Optional hand-edited Tiny v2 names.
- MappingsExtension() - Constructor for class com.cleanroommc.gradle.api.ext.MappingsExtension
- mapToResources() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex
-
Returns the value of the
mapToResourcesrecord component. - matches(Platform) - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
- MavenJarExec - Class in com.cleanroommc.gradle.api.task
- MavenJarExec() - Constructor for class com.cleanroommc.gradle.api.task.MavenJarExec
- mavenPath() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- MCP - Enum constant in enum class com.cleanroommc.gradle.api.util.Environment
- MCP_TO_NOTCH - Enum constant in enum class com.cleanroommc.gradle.api.task.mcp.WriteMappings.Direction
- MCP_TO_SRG - Enum constant in enum class com.cleanroommc.gradle.api.task.mcp.WriteMappings.Direction
- mcp2srg() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
mcp2srgrecord component. - MCP2SRG - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- mcpConfig - Variable in class com.cleanroommc.gradle.env.McpMappings
- mcpConfig() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
mcpConfigrecord component. - mcpConfigDirectory - Variable in class com.cleanroommc.gradle.env.McpMappings
- mcpConfigVersion - Variable in class com.cleanroommc.gradle.env.McpMappings
- mcpId(String, String) - Static method in record class com.cleanroommc.gradle.api.names.NamesSource
- mcpMappings - Variable in class com.cleanroommc.gradle.env.McpMappings
- mcpMappings - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- McpMappings - Class in com.cleanroommc.gradle.env
-
MCP config/mapping artifacts and derived mapping files shared by the loader and userdev pipelines.
- McpMappings(Project, CachesExtension, MappingsExtension) - Constructor for class com.cleanroommc.gradle.env.McpMappings
- mcpMappingsId - Variable in class com.cleanroommc.gradle.env.McpMappings
- mcpSource - Variable in class com.cleanroommc.gradle.env.MCPTasks
- MCPTasks - Class in com.cleanroommc.gradle.env
- MCPTasks(Project, CachesExtension, MinecraftExtension, MappingsExtension, VanillaTasks, McpMappings, IntermediateProcessor) - Constructor for class com.cleanroommc.gradle.env.MCPTasks
- mcpToSrg - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- mcpVersion - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- mcpVersionId - Variable in class com.cleanroommc.gradle.env.McpMappings
- Member(String, String) - Constructor for record class com.cleanroommc.gradle.api.names.JarStructure.Member
-
Creates an instance of a
Memberrecord class. - merge - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline
- mergedJar - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- MergeJars - Class in com.cleanroommc.gradle.api.task.mcp
- MergeJars() - Constructor for class com.cleanroommc.gradle.api.task.mcp.MergeJars
- mergeName - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- mergeNatives(List, List) - Static method in class com.cleanroommc.gradle.api.util.dist.ResolvedLibraries
- meta(String) - Static method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Path of
nameinside the userdev artifact. - Meta - Class in com.cleanroommc.gradle.api
- META - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Directory every file below lives under inside the userdev artifact.
- MetadataInjector - Class in com.cleanroommc.gradle.api.util.inject
-
In-process replacement for MCInjector.
- MetadataInjector.InjectResult - Record Class in com.cleanroommc.gradle.api.util.inject
- METHOD - Enum constant in enum class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TargetKind
- methodMappings - Variable in class com.cleanroommc.gradle.env.McpMappings
- methods() - Method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Returns the value of the
methodsrecord component. - methods() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
-
Returns the value of the
methodsrecord component. - methods() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Returns the value of the
methodsrecord component. - methods() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Returns the value of the
methodsrecord component. - METHODS_FILE - Static variable in record class com.cleanroommc.gradle.api.names.CsvNames
- methodsRemoved() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Returns the value of the
methodsRemovedrecord component. - minecraft(Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- MINECRAFT_PACKAGE_PATH - Static variable in class com.cleanroommc.gradle.api.Meta
- minecraftArguments() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
minecraftArgumentsrecord component. - minecraftClassesJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- MinecraftExtension - Class in com.cleanroommc.gradle.api.ext
-
Version metadata for the primary Minecraft toolchain (loader/userdev, and the unsuffixed vanilla tasks).
- MinecraftExtension() - Constructor for class com.cleanroommc.gradle.api.ext.MinecraftExtension
- MinecraftJarPipeline - Class in com.cleanroommc.gradle.env
-
Shared
split => merge => Notch2SRG => metadata injectionpipeline used by the loader and userdev workspaces. - MinecraftJarPipeline.Spec - Class in com.cleanroommc.gradle.env
- MinecraftRuns - Class in com.cleanroommc.gradle.env
-
Shared wiring for
RunMinecrafttasks so they do not look up the project extension. - MinecraftRuns.Fml - Class in com.cleanroommc.gradle.env
- minecraftVersion - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- minecraftVersion - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- minecraftVersion - Variable in class com.cleanroommc.gradle.env.VanillaTasks
-
Meta.ONE_TRUE_MINECRAFT_VERSION, or the version requested with-Pmc=<version>. - minecraftVersion() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
minecraftVersionrecord component. - minimumLauncherVersion() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
minimumLauncherVersionrecord component. - MISSING_USERDEV - Static variable in class com.cleanroommc.gradle.api.util.CleanroomProblems
- mmcLibraries(List) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
The MultiMC/Prism dialect: Natives are folded into their base module under
classifierswith anativesplatform map. - module() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- modules(Provider) - Static method in class com.cleanroommc.gradle.api.util.dist.ResolvedLibraries
- MOJANG - Enum constant in enum class com.cleanroommc.gradle.api.util.dist.Repository
- MOJANG_PLAYER_API - Static variable in class com.cleanroommc.gradle.api.Meta
- mojangLibraries(List) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
The Mojang dialect used by
version.jsonfor classpath libraries: One flat entry per artifact, classifiers in the name, including side-less native jars such as Netty's. - mojangNativeLibraries(List) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
The Mojang dialect for natives: One entry per classifier with a platform rule, extracted rather than classpathed.
- move(Path, Path) - Static method in class com.cleanroommc.gradle.api.util.IO
N
- name() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.Member
-
Returns the value of the
namerecord component. - name() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Returns the value of the
namerecord component. - name() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.OS
-
Returns the value of the
namerecord component. - name() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Returns the value of the
namerecord component. - NAMES_FILE - Static variable in class com.cleanroommc.gradle.api.ext.MappingsExtension
- NamesSource - Record Class in com.cleanroommc.gradle.api.names
-
A resolved set of SRG to name mappings plus a canonical identity string, decoupled from where the names came from (MCP CSVs or a hand-edited Tiny2 file).
- NamesSource(String, Map, Map, Map, Map) - Constructor for record class com.cleanroommc.gradle.api.names.NamesSource
-
Creates an instance of a
NamesSourcerecord class. - nativeLibrary(Coordinate, List) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- nativePlatform(String) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- natives - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- natives() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Returns the value of the
nativesrecord component. - NATIVES_PATTERN - Static variable in class com.cleanroommc.gradle.api.Meta
- net.minecraftforge.fml.relauncher - package net.minecraftforge.fml.relauncher
- normalizeZip(Path) - Static method in class com.cleanroommc.gradle.api.util.IO
-
Rewrites a ZIP with stable entry order and timestamps.
- notation(Configuration) - Static method in class com.cleanroommc.gradle.api.util.Objects
- NsightExec - Class in com.cleanroommc.gradle.api.task.mc
-
Launches NVIDIA Nsight Graphics (
ngfx) wrapping a fresh Gradle wrapper invocation of therun task. - NsightExec() - Constructor for class com.cleanroommc.gradle.api.task.mc.NsightExec
- numberKey() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.Constructor
-
Returns the value of the
numberKeyrecord component.
O
- OBF_TO_SRG - Enum constant in enum class com.cleanroommc.gradle.api.task.mcp.WriteMappings.Direction
- objectCollection() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex
- objects() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex
-
Returns the value of the
objectsrecord component. - Objects - Class in com.cleanroommc.gradle.api.util
- obtain() - Method in class com.cleanroommc.gradle.api.source.BundledVersionMetaValueSource
- obtain() - Method in class com.cleanroommc.gradle.api.source.LauncherVersionMetaValueSource
- obtain() - Method in class com.cleanroommc.gradle.api.source.UserdevConfigValueSource
- obtain() - Method in class com.cleanroommc.gradle.api.source.VersionMetaValueSource
- of(int) - Static method in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
- of(Iterable) - Static method in class com.cleanroommc.gradle.api.util.lazy.Streams
- of(Callable) - Static method in class com.cleanroommc.gradle.api.util.lazy.LazyStringable
- of(Supplier) - Static method in class com.cleanroommc.gradle.api.util.lazy.LazyStringable
- of(Function0) - Static method in class com.cleanroommc.gradle.api.util.lazy.LazyStringable
- of(Project) - Static method in class com.cleanroommc.gradle.api.task.IntermediateProcessor
- of(Provider) - Static method in class com.cleanroommc.gradle.api.util.lazy.LazyStringable
- OFFLINE_ASSETS - Static variable in class com.cleanroommc.gradle.api.util.CleanroomProblems
- ONE_TRUE_MINECRAFT_VERSION - Static variable in class com.cleanroommc.gradle.api.Meta
- ordinaryLibrary(Artifact) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- os() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
-
Returns the value of the
osrecord component. - os() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
-
Returns the value of the
osrecord component. - OS(String) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.OS
-
Creates an instance of a
OSrecord class. - out(File) - Static method in class com.cleanroommc.gradle.api.util.IO
- owner() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Returns the value of the
ownerrecord component.
P
- parameterMappings - Variable in class com.cleanroommc.gradle.env.McpMappings
- params() - Method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Returns the value of the
paramsrecord component. - params() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Returns the value of the
paramsrecord component. - params() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Returns the value of the
paramsrecord component. - PARAMS_FILE - Static variable in record class com.cleanroommc.gradle.api.names.CsvNames
- parse(Class, String) - Static method in class com.cleanroommc.gradle.api.util.EnumValues
- parse(String) - Static method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- parseLine(String) - Static method in class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler
- patchDev(Action) - Method in class com.cleanroommc.gradle.api.ext.PatchesExtension
- PatchDevEnvironment - Class in com.cleanroommc.gradle.api.ext
- PatchDevEnvironment(String, ProjectLayout) - Constructor for class com.cleanroommc.gradle.api.ext.PatchDevEnvironment
- patches(Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- PatchesExtension - Class in com.cleanroommc.gradle.api.ext
-
Source-patch development environments, used by the loader workspace and available in other modes.
- PatchesExtension() - Constructor for class com.cleanroommc.gradle.api.ext.PatchesExtension
- path() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
- path() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns the value of the
pathrecord component. - path() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Returns the value of the
pathrecord component. - path() - Method in record class com.cleanroommc.gradle.api.util.dist.Artifact
-
Returns the value of the
pathrecord component. - Platform - Class in com.cleanroommc.gradle.api.util
- Platform.Architecture - Enum Class in com.cleanroommc.gradle.api.util
- Platform.OperatingSystem - Enum Class in com.cleanroommc.gradle.api.util
- PPC64LE - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
- prepareApplyInitialDiffs - Variable in class com.cleanroommc.gradle.env.MCPTasks
- prepareMcpInjectedSources - Variable in class com.cleanroommc.gradle.env.MCPTasks
- printInfo() - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- PRIVATE - Enum constant in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
- ProjectMode - Enum Class in com.cleanroommc.gradle.api.ext
-
Selects which CleanroomGradle task pipeline a project exposes.
- PROTECTED - Enum constant in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
- Providers - Class in com.cleanroommc.gradle.api.util.lazy
- PUBLIC - Enum constant in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
- publish() - Method in class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- publishedCoordinates(Project, ListProperty) - Static method in class com.cleanroommc.gradle.api.util.LwjglNatives
- publishMmcPackZip - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- PublishMmcPackZip - Class in com.cleanroommc.gradle.api.task.dist
-
Publishes a minimal MultiMC/PrismLauncher instance archive.
- PublishMmcPackZip(ProviderFactory) - Constructor for class com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
R
- read(File) - Static method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Reads the config out of an extracted userdev directory.
- read(Path) - Static method in class com.cleanroommc.gradle.api.names.TinyV2
-
Parses a Tiny2 file into flat SRG -> named maps.
- readEntry(ZipFile, ZipEntry) - Static method in class com.cleanroommc.gradle.api.util.IO
- reader(InputStream, Charset) - Static method in class com.cleanroommc.gradle.api.util.IO
- reader(Path, Charset) - Static method in class com.cleanroommc.gradle.api.util.IO
- readFromJar(File) - Static method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Reads the config straight out of a userdev jar.
- readJson(File, Class) - Static method in class com.cleanroommc.gradle.api.util.IO
- readJson(File, Type) - Static method in class com.cleanroommc.gradle.api.util.IO
- readJson(InputStream, Class) - Static method in class com.cleanroommc.gradle.api.util.IO
- readJson(String, Class) - Static method in class com.cleanroommc.gradle.api.util.IO
- readJson(Path, Class) - Static method in class com.cleanroommc.gradle.api.util.IO
- readJson(Path, Type) - Static method in class com.cleanroommc.gradle.api.util.IO
- readSas(Collection) - Static method in class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler
- realPath() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
-
Returns the value of the
realPathrecord component. - register(Project) - Static method in class com.cleanroommc.gradle.env.ToolConfigs
- register(Project, CachesExtension, MinecraftExtension) - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- register(Project, CachesExtension, MinecraftJarPipeline.Spec) - Static method in class com.cleanroommc.gradle.env.MinecraftJarPipeline
- register(Project, String) - Static method in class com.cleanroommc.gradle.api.task.Tasks
- register(Project, String, Class) - Static method in class com.cleanroommc.gradle.api.task.Tasks
- register(Project, String, Class, Object...) - Static method in class com.cleanroommc.gradle.api.task.Tasks
- register(Project, ListProperty) - Static method in class com.cleanroommc.gradle.api.util.LwjglNatives
- releaseTime() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
releaseTimerecord component. - remapCleanroomSrg2Mcp - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- remapCleanroomSrg2Notch - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- remapClientToOfficial - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- remapDevSrg2Mcp - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- remapName - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- remapNotch2Srg - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline
- remapSrg2Mcp - Variable in class com.cleanroommc.gradle.env.MCPTasks
- remapSrg2Mcp() - Method in class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- RemapSrg2Mcp - Class in com.cleanroommc.gradle.api.task.mcp
- RemapSrg2Mcp() - Constructor for class com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- rename(List, Map, Map) - Static method in class com.cleanroommc.gradle.api.names.SourceRenamer
-
Renames SRG ids in
linesand inserts javadocs fromdocs(keyed by SRG id). - REOBF_SRG - Enum constant in enum class com.cleanroommc.gradle.api.util.Environment
- reobfJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- reobfJar - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- reobfMinecraftJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- Repository - Enum Class in com.cleanroommc.gradle.api.util.dist
-
Default maven repositories for CleanroomGradle environments.
- requested(Project, UserdevExtension) - Static method in class com.cleanroommc.gradle.env.UserDevTasks
- resolve(Artifact, List) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- resolve(Artifact, List, Set) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- resolve(List, Set) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
-
Resolves a component's libraries without adding the Cleanroom universal artifact.
- ResolvedLibraries - Class in com.cleanroommc.gradle.api.util.dist
-
Resolution-graph helpers shared by the MMC pack and the installer profile.
- resolveString(Object) - Static method in class com.cleanroommc.gradle.api.util.Objects
- resolveUuid(boolean, File, String) - Static method in class com.cleanroommc.gradle.api.util.Objects
- RESOURCES_BASE_URL - Static variable in class com.cleanroommc.gradle.api.Meta
- RISCV64 - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
- Rule(String, VersionMeta.OS) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
-
Creates an instance of a
Rulerecord class. - rules() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Argument
-
Returns the value of the
rulesrecord component. - rules() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Returns the value of the
rulesrecord component. - Run(String, String, String, String) - Constructor for record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Creates an instance of a
Runrecord class. - runCleanroomClient - Variable in class com.cleanroommc.gradle.env.CleanroomTasks
- runCleanroomNsightClient - Variable in class com.cleanroommc.gradle.env.CleanroomTasks
- runCleanroomServer - Variable in class com.cleanroommc.gradle.env.CleanroomTasks
- runClient - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- runDir(File, String, Environment, Side) - Static method in class com.cleanroommc.gradle.api.util.IO
- runMcpClient - Variable in class com.cleanroommc.gradle.env.MCPTasks
- runMcpServer - Variable in class com.cleanroommc.gradle.env.MCPTasks
- RunMinecraft - Class in com.cleanroommc.gradle.api.task.mc
- RunMinecraft(ObjectFactory) - Constructor for class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- runReobfSrgClient - Variable in class com.cleanroommc.gradle.env.MCPTasks
- runReobfSrgServer - Variable in class com.cleanroommc.gradle.env.MCPTasks
- runs() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
runsrecord component. - Runs(UserdevConfig.Run, UserdevConfig.Run) - Constructor for record class com.cleanroommc.gradle.api.schema.UserdevConfig.Runs
-
Creates an instance of a
Runsrecord class. - runServer - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- runSrgClient - Variable in class com.cleanroommc.gradle.env.MCPTasks
- runSrgServer - Variable in class com.cleanroommc.gradle.env.MCPTasks
- runVanillaClient - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- runVanillaServer - Variable in class com.cleanroommc.gradle.env.VanillaTasks
S
- sameArtifact(Coordinate) - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- SasLine(SideOnlyHandler.Target, String, boolean) - Constructor for record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
-
Creates an instance of a
SasLinerecord class. - scan(File) - Static method in record class com.cleanroommc.gradle.api.names.JarStructure
-
Scans a jar, keeping only members whose names look like SRG ids (func_/field_).
- serialized() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- server() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Runs
-
Returns the value of the
serverrecord component. - server(Action) - Method in class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- SERVER - Enum constant in enum class net.minecraftforge.fml.relauncher.Side
- SERVER_BINPATCHES - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- serverBinpatches() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
serverBinpatchesrecord component. - serverExtra - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- serverJar - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- serverSha1() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- serverSlim - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- serverUrl() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
- setAllJvmArgs(Iterable) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- setArgs(Iterable) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- setDirection(String) - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- setEnv(String) - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- setEnvironment(Map) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- setFormat(String) - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- setJvmArgs(Iterable) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- setMode(String) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- setMode(String) - Method in class com.cleanroommc.gradle.api.task.CleanroomInfo
- setSide(String) - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- setSystemProperties(Map) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- setTargetSide(String) - Method in class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- setup - Variable in class com.cleanroommc.gradle.env.CleanroomTasks
- setup - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- setWorkingDir(File) - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- setWorkingDir(Object) - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- sha1() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns the value of the
sha1record component. - sha1() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Returns the value of the
sha1record component. - sha1(File) - Static method in class com.cleanroommc.gradle.api.util.IO
- sha1(Path) - Static method in class com.cleanroommc.gradle.api.util.IO
- sha1Match(File, String) - Static method in class com.cleanroommc.gradle.api.util.IO
- sha1Match(Path, String) - Static method in class com.cleanroommc.gradle.api.util.IO
- sha256(byte[]) - Static method in class com.cleanroommc.gradle.api.util.IO
- Side - Enum Class in net.minecraftforge.fml.relauncher
- SIDE_ONLY_DESCRIPTOR - Static variable in class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler
- SideOnlyHandler - Class in com.cleanroommc.gradle.api.util.sas
-
In-process, deterministic handling of legacy Forge
@SideOnlymetadata. - SideOnlyHandler.SasLine - Record Class in com.cleanroommc.gradle.api.util.sas
- SideOnlyHandler.Target - Record Class in com.cleanroommc.gradle.api.util.sas
- SideOnlyHandler.TargetKind - Enum Class in com.cleanroommc.gradle.api.util.sas
- SideOnlyHandler.TransformResult - Record Class in com.cleanroommc.gradle.api.util.sas
- size() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
-
Returns the value of the
sizerecord component. - size() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.Entry
-
Returns the value of the
sizerecord component. - size() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns the value of the
sizerecord component. - size() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Returns the value of the
sizerecord component. - source(NamedDomainObjectProvider) - Static method in class com.cleanroommc.gradle.api.util.lazy.SourceSets
- SourceRenamer - Class in com.cleanroommc.gradle.api.names
-
Renames SRG identifiers in decompiled source to MCP names and injects member javadocs.
- SourceSets - Class in com.cleanroommc.gradle.api.util.lazy
- spec() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
specrecord component. - Spec() - Constructor for class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- SPEC - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- SPEC - Static variable in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- splitClient - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline
- splitClientJar - Variable in class com.cleanroommc.gradle.env.MCPTasks
- splitClientName - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- splitJar() - Method in class com.cleanroommc.gradle.api.task.mcp.SplitJar
- SplitJar - Class in com.cleanroommc.gradle.api.task.mcp
- SplitJar() - Constructor for class com.cleanroommc.gradle.api.task.mcp.SplitJar
- splitServer - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline
- splitServerJar - Variable in class com.cleanroommc.gradle.env.MCPTasks
- splitServerName - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- SRG - Enum constant in enum class com.cleanroommc.gradle.api.util.Environment
- SRG_TO_MCP - Enum constant in enum class com.cleanroommc.gradle.api.task.mcp.WriteMappings.Direction
- srg2mcp() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns the value of the
srg2mcprecord component. - SRG2MCP - Static variable in record class com.cleanroommc.gradle.api.schema.UserdevConfig
- srgJar - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- srgMapping - Variable in class com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- srgSource - Variable in class com.cleanroommc.gradle.env.MCPTasks
- Streams - Class in com.cleanroommc.gradle.api.util.lazy
- strip() - Method in class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- strip(Path, Path, Side, boolean) - Static method in class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler
- stripClientMinecraftJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- stripServerMinecraftJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- StripSideOnlyJar - Class in com.cleanroommc.gradle.api.task.sas
-
Produces one physical-side jar by removing mismatched legacy
@SideOnlybytecode. - StripSideOnlyJar(ObjectFactory) - Constructor for class com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- systemProperties(Map) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- systemProperty(String, Object) - Method in class com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
T
- target - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- target() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Returns the value of the
targetrecord component. - target() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
-
Returns the value of the
targetrecord component. - Target(SideOnlyHandler.TargetKind, String, String, String) - Constructor for record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Creates an instance of a
Targetrecord class. - targetJavaMajor(Project) - Static method in class com.cleanroommc.gradle.api.util.lazy.Providers
- targetJavaVersion(Project) - Static method in class com.cleanroommc.gradle.api.util.lazy.Providers
- Tasks - Class in com.cleanroommc.gradle.api.task
- Tasks.InjectedArchiveOperations - Class in com.cleanroommc.gradle.api.task
- taskSuffix(String) - Static method in class com.cleanroommc.gradle.env.VanillaTasks
- throwing(Problems, Throwable, ProblemId, String, String) - Static method in class com.cleanroommc.gradle.api.util.CleanroomProblems
- throwing(Problems, Throwable, ProblemId, Consumer) - Static method in class com.cleanroommc.gradle.api.util.CleanroomProblems
- time() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
timerecord component. - tiny2Id(File) - Static method in record class com.cleanroommc.gradle.api.names.NamesSource
- tinyFileWhenPresent - Variable in class com.cleanroommc.gradle.env.McpMappings
- TinyV2 - Class in com.cleanroommc.gradle.api.names
-
Minimal Tiny v2 reader/writer for an SRG -> named mapping (two namespaces:
srg,named). - TinyV2.Constructor - Record Class in com.cleanroommc.gradle.api.names
-
A constructor from
constructors.txt: its param-number key (i<id>) and SRG descriptor. - TinyV2.FlatNames - Record Class in com.cleanroommc.gradle.api.names
-
Flat SRG -> named lookups parsed from a Tiny2 file, plus member javadocs keyed by SRG id.
- tool(Project, DirectoryProperty, String, Class, Configuration) - Static method in class com.cleanroommc.gradle.api.task.Tasks
- toolConfig(Project, String, String) - Static method in class com.cleanroommc.gradle.api.util.Objects
- ToolConfigs - Class in com.cleanroommc.gradle.env
-
Maven tool classpaths shared by vanilla, loader, and userdev pipelines.
- toString() - Method in record class com.cleanroommc.gradle.api.names.CsvNames
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.names.JarStructure.Member
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.names.JarStructure
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.names.NamesSource
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.Constructor
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.names.TinyV2.FlatNames
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex.Entry
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Runs
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Argument
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Arguments
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.JavaVersion
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Library
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.OS
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Rule
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.util.dist.Artifact
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Returns a string representation of this record class.
- toString() - Method in enum class com.cleanroommc.gradle.api.util.dist.Repository
- toString() - Method in enum class com.cleanroommc.gradle.api.util.Environment
- toString() - Method in record class com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
-
Returns a string representation of this record class.
- toString() - Method in class com.cleanroommc.gradle.api.util.lazy.LazyStringable
- toString() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target
-
Returns a string representation of this record class.
- toString() - Method in record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Returns a string representation of this record class.
- totalSize() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns the value of the
totalSizerecord component. - trailingSlash(String) - Static method in class com.cleanroommc.gradle.api.util.dist.LibraryJson
- TransformResult(int, int, int, int) - Constructor for record class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
-
Creates an instance of a
TransformResultrecord class. - tweakClass - Variable in class com.cleanroommc.gradle.env.MinecraftRuns.Fml
- tweakClass() - Method in record class com.cleanroommc.gradle.api.schema.UserdevConfig.Run
-
Returns the value of the
tweakClassrecord component. - type() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Returns the value of the
typerecord component.
U
- universalJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- unravel(Object) - Static method in class com.cleanroommc.gradle.api.util.Objects
- unzip(Project, String, Object, Object) - Static method in class com.cleanroommc.gradle.api.task.Tasks
- url() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
-
Returns the value of the
urlrecord component. - url() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Download
-
Returns the value of the
urlrecord component. - url() - Method in record class com.cleanroommc.gradle.api.util.dist.Artifact
-
Returns the value of the
urlrecord component. - url() - Method in enum class com.cleanroommc.gradle.api.util.dist.Repository
- userdev - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- userdev(Action) - Method in class com.cleanroommc.gradle.api.ext.CleanroomExtension
- USERDEV - Enum constant in enum class com.cleanroommc.gradle.api.ext.ProjectMode
-
Mod workspace backed by a Cleanroom userdev artifact.
- UserdevConfig - Record Class in com.cleanroommc.gradle.api.schema
-
Metadata shipped inside the userdev artifact, describing how a mod developer's environment has to be constructed.
- UserdevConfig(int, String, String, String, String, String, String, String, String, String, List, List, String, UserdevConfig.Runs) - Constructor for record class com.cleanroommc.gradle.api.schema.UserdevConfig
-
Creates an instance of a
UserdevConfigrecord class. - UserdevConfig.Run - Record Class in com.cleanroommc.gradle.api.schema
- UserdevConfig.Runs - Record Class in com.cleanroommc.gradle.api.schema
- UserdevConfigValueSource - Class in com.cleanroommc.gradle.api.source
-
Reads
UserdevConfigout of a userdev artifact. - UserdevConfigValueSource() - Constructor for class com.cleanroommc.gradle.api.source.UserdevConfigValueSource
- UserdevConfigValueSource.Parameters - Interface in com.cleanroommc.gradle.api.source
- UserdevExtension - Class in com.cleanroommc.gradle.api.ext
-
Mod-workspace settings.
- UserdevExtension() - Constructor for class com.cleanroommc.gradle.api.ext.UserdevExtension
- userdevJar - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- UserDevTasks - Class in com.cleanroommc.gradle.env
-
Registers the tasks that set up a mod developer's environment against Cleanroom.
- UserDevTasks(Project, CachesExtension, MinecraftExtension, UserdevExtension, VanillaTasks, McpMappings, IntermediateProcessor) - Constructor for class com.cleanroommc.gradle.env.UserDevTasks
V
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.ext.ProjectMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.task.mcp.WriteMappings.Direction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.util.dist.Repository
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.util.Environment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TargetKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.minecraftforge.fml.relauncher.Side
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.cleanroommc.gradle.api.ext.ProjectMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in record class com.cleanroommc.gradle.api.schema.VersionMeta.Argument
-
Returns the value of the
valuesrecord component. - values() - Static method in enum class com.cleanroommc.gradle.api.task.mcp.WriteMappings.Direction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cleanroommc.gradle.api.util.dist.Repository
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cleanroommc.gradle.api.util.Environment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cleanroommc.gradle.api.util.inject.AccessLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TargetKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.minecraftforge.fml.relauncher.Side
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VANILLA - Enum constant in enum class com.cleanroommc.gradle.api.ext.ProjectMode
-
Vanilla download, run, and decompile tasks only.
- VANILLA - Enum constant in enum class com.cleanroommc.gradle.api.util.Environment
- vanillaConfig - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- VanillaEnvironment - Class in com.cleanroommc.gradle.api.ext
-
A named, independently runnable vanilla Minecraft environment.
- VanillaEnvironment(String) - Constructor for class com.cleanroommc.gradle.api.ext.VanillaEnvironment
- vanillaNativesConfig - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- VanillaTasks - Class in com.cleanroommc.gradle.env
- VanillaTasks(Project, CachesExtension, MinecraftExtension) - Constructor for class com.cleanroommc.gradle.env.VanillaTasks
- VanillaTasks(Project, CachesExtension, MinecraftExtension, VanillaEnvironment) - Constructor for class com.cleanroommc.gradle.env.VanillaTasks
- verify() - Method in class com.cleanroommc.gradle.api.task.userdev.VerifyUserdevConfig
- verifyUserdevConfig - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- VerifyUserdevConfig - Class in com.cleanroommc.gradle.api.task.userdev
-
Checks that the pipeline rebuilding the development environment matches the one the userdev artifact was built by.
- VerifyUserdevConfig() - Constructor for class com.cleanroommc.gradle.api.task.userdev.VerifyUserdevConfig
- version() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
-
Returns the value of the
versionrecord component. - VERSION_MANIFEST_V2_URL - Static variable in class com.cleanroommc.gradle.api.Meta
- versionCacheDirectory - Variable in class com.cleanroommc.gradle.env.VanillaTasks
- versionMeta - Variable in class com.cleanroommc.gradle.env.VanillaTasks
-
Metadata of
VanillaTasks.minecraftVersion: the extension's meta by default, launcher-manifest-resolved under-Pmc. - VersionMeta - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta(VersionMeta.Arguments, VersionMeta.AssetIndex, String, int, Map, String, VersionMeta.JavaVersion, List, Object, String, String, int, String, String, String) - Constructor for record class com.cleanroommc.gradle.api.schema.VersionMeta
-
Creates an instance of a
VersionMetarecord class. - VersionMeta.ArgRule - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.Argument - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.ArgumentDeserializer - Class in com.cleanroommc.gradle.api.schema
- VersionMeta.Arguments - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.AssetIndex - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.Download - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.Downloads - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.JavaVersion - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.Library - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.OS - Record Class in com.cleanroommc.gradle.api.schema
- VersionMeta.Rule - Record Class in com.cleanroommc.gradle.api.schema
- VersionMetaValueSource - Class in com.cleanroommc.gradle.api.source
- VersionMetaValueSource() - Constructor for class com.cleanroommc.gradle.api.source.VersionMetaValueSource
- VersionMetaValueSource.Parameters - Interface in com.cleanroommc.gradle.api.source
- virtual() - Method in record class com.cleanroommc.gradle.api.schema.AssetIndex
-
Returns the value of the
virtualrecord component.
W
- WINDOWS - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- withoutClassifier() - Method in record class com.cleanroommc.gradle.api.util.dist.Coordinate
- workingDir(Object) - Method in class com.cleanroommc.gradle.api.task.mc.RunMinecraft
- write() - Method in class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- write() - Method in class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- write(JarStructure, CsvNames, Map) - Static method in class com.cleanroommc.gradle.api.names.TinyV2
-
Builds Tiny2 text mapping SRG ids to MCP names, using
structurefor descriptors. - write(Project, CachesExtension, String, WriteMappings.Direction, String) - Method in class com.cleanroommc.gradle.env.McpMappings
- writeEntry(ZipOutputStream, String, byte[]) - Static method in class com.cleanroommc.gradle.api.util.IO
- writeInstallProfile - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- WriteInstallProfile - Class in com.cleanroommc.gradle.api.task.dist
-
Writes the two JSON documents a Cleanroom installer jar carries.
- WriteInstallProfile() - Constructor for class com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- writeMappings() - Method in class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- WriteMappings - Class in com.cleanroommc.gradle.api.task.mcp
-
Derives a mapping file from the joined notch-to-srg mapping and where the requested
WriteMappings.Directionrequires it, the MCP method/field CSVs, using srgutils. - WriteMappings(ObjectFactory) - Constructor for class com.cleanroommc.gradle.api.task.mcp.WriteMappings
- WriteMappings.Direction - Enum Class in com.cleanroommc.gradle.api.task.mcp
- writeMcp2Notch - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- writeMcp2Srg - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- writeMcp2Srg - Variable in class com.cleanroommc.gradle.env.UserDevTasks
- writeObf2SrgTsrg - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- writeSrg2Mcp - Variable in class com.cleanroommc.gradle.env.McpMappings
- writeUserdevConfig - Variable in class com.cleanroommc.gradle.env.DistributionTasks
- WriteUserdevConfig - Class in com.cleanroommc.gradle.api.task.dist
-
Writes the
config.jsonthatuserdevJarships. - WriteUserdevConfig() - Constructor for class com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
X
- X64 - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
- X86 - Enum constant in enum class com.cleanroommc.gradle.api.util.Platform.Architecture
Z
- zip(Project, String, Object, Object) - Static method in class com.cleanroommc.gradle.api.task.Tasks
- zipIn(File) - Static method in class com.cleanroommc.gradle.api.util.IO
- zipIn(Path, int) - Static method in class com.cleanroommc.gradle.api.util.IO
- zipOut(File) - Static method in class com.cleanroommc.gradle.api.util.IO
- zipOut(Path, int) - Static method in class com.cleanroommc.gradle.api.util.IO
All Classes and Interfaces|All Packages|Constant Field Values