Hierarchy For All Packages
- com.cleanroommc.gradle,
- com.cleanroommc.gradle.api,
- com.cleanroommc.gradle.api.deobf,
- com.cleanroommc.gradle.api.ext,
- com.cleanroommc.gradle.api.names,
- com.cleanroommc.gradle.api.schema,
- com.cleanroommc.gradle.api.source,
- com.cleanroommc.gradle.api.task,
- com.cleanroommc.gradle.api.task.common,
- com.cleanroommc.gradle.api.task.dist,
- com.cleanroommc.gradle.api.task.mc,
- com.cleanroommc.gradle.api.task.mcp,
- com.cleanroommc.gradle.api.task.names,
- com.cleanroommc.gradle.api.task.patch,
- com.cleanroommc.gradle.api.task.sas,
- com.cleanroommc.gradle.api.task.userdev,
- com.cleanroommc.gradle.api.userdev,
- com.cleanroommc.gradle.api.util,
- com.cleanroommc.gradle.api.util.binpatch,
- com.cleanroommc.gradle.api.util.dist,
- com.cleanroommc.gradle.api.util.inject,
- com.cleanroommc.gradle.api.util.lazy,
- com.cleanroommc.gradle.api.util.sas,
- com.cleanroommc.gradle.env,
- net.minecraftforge.fml.relauncher
Class Hierarchy
- java.lang.Object
- org.gradle.api.internal.AbstractTask (implements org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal)
- org.gradle.api.DefaultTask (implements org.gradle.api.Task)
- com.cleanroommc.gradle.api.task.patch.ApplyBinPatches
- com.cleanroommc.gradle.api.task.patch.ApplyDiffs
- com.cleanroommc.gradle.api.task.sas.ApplySAS
- com.cleanroommc.gradle.api.task.sas.CheckSAS
- com.cleanroommc.gradle.api.task.CleanroomInfo
- org.gradle.api.internal.ConventionTask (implements org.gradle.api.internal.IConventionAware)
- org.gradle.api.tasks.AbstractExecTask<T> (implements org.gradle.process.ExecSpec)
- org.gradle.api.tasks.Exec
- com.cleanroommc.gradle.api.task.mc.NsightExec
- org.gradle.api.tasks.Exec
- org.gradle.api.tasks.JavaExec (implements org.gradle.process.JavaExecSpec)
- com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- com.cleanroommc.gradle.api.task.MavenJarExec
- com.cleanroommc.gradle.api.task.mcp.AccessTransform
- com.cleanroommc.gradle.api.task.common.Decompile
- com.cleanroommc.gradle.api.task.sas.ExtractInheritance
- com.cleanroommc.gradle.api.task.mcp.MergeJars
- com.cleanroommc.gradle.api.task.mc.RunMinecraft
- com.cleanroommc.gradle.api.task.MavenJarExec
- com.cleanroommc.gradle.api.task.LazilyConstructedJavaExec
- org.gradle.api.tasks.AbstractExecTask<T> (implements org.gradle.process.ExecSpec)
- com.cleanroommc.gradle.api.task.mc.DownloadAssets
- com.cleanroommc.gradle.api.task.userdev.ExtractUserdevFile
- com.cleanroommc.gradle.api.task.patch.GenerateBinPatches
- com.cleanroommc.gradle.api.task.patch.GenerateDiffs
- com.cleanroommc.gradle.api.task.names.ImportMcpNames
- com.cleanroommc.gradle.api.task.mcp.InjectMetadata
- com.cleanroommc.gradle.api.task.userdev.MaterializeUserdevSourcesJar
- com.cleanroommc.gradle.api.task.dist.PublishMmcPackZip
- com.cleanroommc.gradle.api.task.mcp.RemapSrg2Mcp
- com.cleanroommc.gradle.api.task.mcp.SplitJar
- com.cleanroommc.gradle.api.task.sas.StripSideOnlyJar
- com.cleanroommc.gradle.api.task.dist.WriteInstallProfile
- com.cleanroommc.gradle.api.task.mcp.WriteMappings
- com.cleanroommc.gradle.api.task.dist.WriteUserdevConfig
- org.gradle.api.DefaultTask (implements org.gradle.api.Task)
- com.cleanroommc.gradle.api.util.inject.AccessMap
- com.cleanroommc.gradle.api.util.inject.AccessMap.ClassChanges
- com.cleanroommc.gradle.api.util.binpatch.BinDelta
- com.cleanroommc.gradle.api.source.BundledVersionMetaValueSource (implements org.gradle.api.provider.ValueSource<T,
P>) - com.cleanroommc.gradle.api.ext.CachesExtension
- com.cleanroommc.gradle.api.deobf.ClassifiedDeobfRule (implements org.gradle.api.artifacts.ComponentMetadataRule)
- com.cleanroommc.gradle.api.ext.CleanroomExtension
- com.cleanroommc.gradle.CleanroomGradle (implements org.gradle.api.Plugin<T>)
- com.cleanroommc.gradle.CleanroomGradle.RemovedUserdevDependency
- com.cleanroommc.gradle.CleanroomGradleSettings (implements org.gradle.api.Plugin<T>)
- com.cleanroommc.gradle.api.util.CleanroomProblems
- com.cleanroommc.gradle.env.CleanroomTasks
- com.cleanroommc.gradle.api.util.CloseHttpClientFlowAction (implements org.gradle.api.flow.FlowAction<P>)
- com.cleanroommc.gradle.api.util.inject.ConstructorMap
- com.cleanroommc.gradle.api.deobf.DeobfAttributes
- com.cleanroommc.gradle.api.ext.DeobfExtension
- com.cleanroommc.gradle.api.deobf.DeobfHandler
- com.cleanroommc.gradle.api.deobf.DeobfuscateJar (implements org.gradle.api.artifacts.transform.TransformAction<T>)
- com.cleanroommc.gradle.env.DistributionTasks
- com.cleanroommc.gradle.api.task.mc.DownloadAssets.AssetAction (implements org.gradle.workers.WorkAction<T>)
- com.cleanroommc.gradle.api.util.EnumValues
- com.cleanroommc.gradle.api.util.inject.ExceptionMap
- com.cleanroommc.gradle.api.util.Execs
- com.cleanroommc.gradle.api.deobf.ExtractUserdevDeobfInputs (implements org.gradle.api.artifacts.transform.TransformAction<T>)
- com.cleanroommc.gradle.api.userdev.ExtractUserdevExtra (implements org.gradle.api.artifacts.transform.TransformAction<T>)
- com.cleanroommc.gradle.api.task.IntermediateProcessor
- com.cleanroommc.gradle.api.task.IntermediateProcessor.Discard
- com.cleanroommc.gradle.api.util.IO
- com.cleanroommc.gradle.api.util.LaunchArguments
- com.cleanroommc.gradle.api.source.LauncherVersionMetaValueSource (implements org.gradle.api.provider.ValueSource<T,
P>) - com.cleanroommc.gradle.api.util.lazy.LazyStringable
- com.cleanroommc.gradle.api.util.dist.LibraryArtifact
- com.cleanroommc.gradle.api.util.dist.LibraryJson
- com.cleanroommc.gradle.api.ext.LoaderExtension
- com.cleanroommc.gradle.api.util.LwjglNatives
- com.cleanroommc.gradle.env.MaintenanceTasks
- com.cleanroommc.gradle.api.ext.MappingsExtension
- com.cleanroommc.gradle.api.userdev.MaterializeUserdevClasses (implements org.gradle.api.artifacts.transform.TransformAction<T>)
- com.cleanroommc.gradle.api.userdev.MaterializeUserdevSources (implements org.gradle.api.artifacts.transform.TransformAction<T>)
- com.cleanroommc.gradle.env.McpMappings
- com.cleanroommc.gradle.env.MCPTasks
- com.cleanroommc.gradle.api.Meta
- com.cleanroommc.gradle.api.util.inject.MetadataInjector
- com.cleanroommc.gradle.api.ext.MinecraftExtension
- com.cleanroommc.gradle.env.MinecraftJarPipeline
- com.cleanroommc.gradle.env.MinecraftJarPipeline.Spec
- com.cleanroommc.gradle.env.MinecraftRuns
- com.cleanroommc.gradle.env.MinecraftRuns.Fml
- com.cleanroommc.gradle.api.util.Objects
- com.cleanroommc.gradle.api.ext.PatchDevEnvironment (implements org.gradle.api.Named)
- com.cleanroommc.gradle.api.ext.PatchesExtension
- com.cleanroommc.gradle.api.util.Platform
- com.cleanroommc.gradle.api.util.lazy.ProjectCoordinates
- com.cleanroommc.gradle.api.util.lazy.Providers
- com.cleanroommc.gradle.api.util.dist.ResolvedLibraries
- com.cleanroommc.gradle.api.ext.RunConfiguration (implements org.gradle.api.Named)
- com.cleanroommc.gradle.env.RunRegistry
- com.cleanroommc.gradle.api.util.sas.SideOnlyHandler
- com.cleanroommc.gradle.api.names.SourceRenamer
- com.cleanroommc.gradle.api.util.lazy.SourceSets
- com.cleanroommc.gradle.api.util.lazy.Streams
- com.cleanroommc.gradle.api.task.Tasks
- com.cleanroommc.gradle.api.task.Tasks.InjectedArchiveOperations
- com.cleanroommc.gradle.api.names.TinyV2
- com.cleanroommc.gradle.env.ToolConfigs
- com.cleanroommc.gradle.api.userdev.UserdevAttributes
- com.cleanroommc.gradle.api.userdev.UserdevAttributes.PreferClasses (implements org.gradle.api.attributes.AttributeDisambiguationRule<T>)
- com.cleanroommc.gradle.api.source.UserdevConfigValueSource (implements org.gradle.api.provider.ValueSource<T,
P>) - com.cleanroommc.gradle.api.userdev.UserdevDependency (implements org.gradle.api.provider.ProviderConvertible<T>)
- com.cleanroommc.gradle.api.userdev.UserdevSourceMaterializer
- com.cleanroommc.gradle.env.UserDevTasks
- com.cleanroommc.gradle.api.ext.VanillaEnvironment (implements org.gradle.api.Named)
- com.cleanroommc.gradle.env.VanillaTasks
- com.cleanroommc.gradle.api.schema.VersionMeta.ArgumentDeserializer (implements com.google.gson.JsonDeserializer<T>)
- com.cleanroommc.gradle.api.source.VersionMetaValueSource (implements org.gradle.api.provider.ValueSource<T,
P>)
- org.gradle.api.internal.AbstractTask (implements org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal)
Interface Hierarchy
- com.cleanroommc.gradle.api.deobf.DeobfSpec
- org.gradle.api.artifacts.transform.TransformParameters
- com.cleanroommc.gradle.api.deobf.DeobfuscateJar.Parameters
- com.cleanroommc.gradle.api.userdev.ExtractUserdevExtra.Parameters
- com.cleanroommc.gradle.api.userdev.MaterializeUserdevClasses.Parameters
- com.cleanroommc.gradle.api.userdev.MaterializeUserdevSources.Parameters
- org.gradle.api.provider.ValueSourceParameters
- com.cleanroommc.gradle.api.source.LauncherVersionMetaValueSource.Parameters
- com.cleanroommc.gradle.api.source.UserdevConfigValueSource.Parameters
- com.cleanroommc.gradle.api.source.VersionMetaValueSource.Parameters
- org.gradle.workers.WorkParameters
- com.cleanroommc.gradle.api.task.mc.DownloadAssets.AssetParameters
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.cleanroommc.gradle.api.util.inject.AccessLevel
- com.cleanroommc.gradle.api.util.Environment
- com.cleanroommc.gradle.api.util.Platform.Architecture
- com.cleanroommc.gradle.api.util.Platform.OperatingSystem
- com.cleanroommc.gradle.api.ext.ProjectMode
- com.cleanroommc.gradle.api.util.Property
- com.cleanroommc.gradle.api.util.dist.Repository
- net.minecraftforge.fml.relauncher.Side
- com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TargetKind
- com.cleanroommc.gradle.api.task.mcp.WriteMappings.Direction
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.cleanroommc.gradle.api.task.patch.ApplyBinPatches.Result
- com.cleanroommc.gradle.api.util.dist.Artifact
- com.cleanroommc.gradle.api.schema.AssetIndex
- com.cleanroommc.gradle.api.schema.AssetIndex.AssetEntry
- com.cleanroommc.gradle.api.schema.AssetIndex.Entry
- com.cleanroommc.gradle.api.util.dist.Coordinate
- com.cleanroommc.gradle.api.names.CsvNames
- com.cleanroommc.gradle.api.names.JarStructure
- com.cleanroommc.gradle.api.names.JarStructure.ClassEntry
- com.cleanroommc.gradle.api.names.JarStructure.Member
- com.cleanroommc.gradle.api.util.inject.MetadataInjector.InjectResult
- com.cleanroommc.gradle.api.names.NamesSource
- com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.SasLine
- com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.Target (implements java.lang.Comparable<T>)
- com.cleanroommc.gradle.api.util.sas.SideOnlyHandler.TransformResult
- com.cleanroommc.gradle.api.names.TinyV2.Constructor
- com.cleanroommc.gradle.api.names.TinyV2.FlatNames
- com.cleanroommc.gradle.api.schema.UserdevConfig
- com.cleanroommc.gradle.api.schema.UserdevConfig.Download
- com.cleanroommc.gradle.api.schema.UserdevConfig.Inputs
- com.cleanroommc.gradle.api.schema.UserdevConfig.Layout
- com.cleanroommc.gradle.api.schema.UserdevConfig.Loader
- com.cleanroommc.gradle.api.schema.UserdevConfig.Minecraft
- com.cleanroommc.gradle.api.schema.UserdevConfig.Run
- com.cleanroommc.gradle.api.schema.UserdevConfig.Runs
- com.cleanroommc.gradle.api.schema.VersionMeta
- com.cleanroommc.gradle.api.schema.VersionMeta.ArgRule
- com.cleanroommc.gradle.api.schema.VersionMeta.Argument
- com.cleanroommc.gradle.api.schema.VersionMeta.Arguments
- com.cleanroommc.gradle.api.schema.VersionMeta.AssetIndex
- com.cleanroommc.gradle.api.schema.VersionMeta.Download
- com.cleanroommc.gradle.api.schema.VersionMeta.Downloads
- com.cleanroommc.gradle.api.schema.VersionMeta.JavaVersion
- com.cleanroommc.gradle.api.schema.VersionMeta.Library
- com.cleanroommc.gradle.api.schema.VersionMeta.OS
- com.cleanroommc.gradle.api.schema.VersionMeta.Rule
- java.lang.Record