Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractInstallationDependencies - Class in dev.lukebemish.crochet.model
- AbstractInstallationDependencies(MinecraftInstallation) - Constructor for class dev.lukebemish.crochet.model.AbstractInstallationDependencies
- AbstractVanillaInstallation - Class in dev.lukebemish.crochet.model
- AbstractVanillaInstallation(String, CrochetExtension) - Constructor for class dev.lukebemish.crochet.model.AbstractVanillaInstallation
- AbstractVanillaInstallationDependencies - Class in dev.lukebemish.crochet.model
- AbstractVanillaInstallationDependencies(MinecraftInstallation) - Constructor for class dev.lukebemish.crochet.model.AbstractVanillaInstallationDependencies
- accept(Provider<List<RegularFile>>, Provider<List<RegularFile>>, Provider<List<RegularFile>>) - Method in interface dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.SourceBinaryLinker
- action() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule
-
Returns the value of the
actionrecord component. - ADD_LIKELY_REPOSITORIES - Static variable in class dev.lukebemish.crochet.CrochetProperties
- addCacheDir(Path) - Method in class dev.lukebemish.crochet.internal.TaskGraphRunnerService
- addTaskRecordJson(Path, Path) - Method in class dev.lukebemish.crochet.internal.TaskGraphRunnerService
- ALLOW - Enum constant in enum class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule.Action
- apply(Object) - Method in class dev.lukebemish.crochet.internal.CrochetRepositoriesMarker
- apply(Object) - Method in class dev.lukebemish.crochet.internal.CrochetRepositoriesPlugin
- apply(Project) - Method in class dev.lukebemish.crochet.internal.CrochetPlugin
- apply(Project) - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin
- arch() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule.OsDetails
-
Returns the value of the
archrecord component. - artifact() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.LibraryDownloads
-
Returns the value of the
artifactrecord component. - artifact(Object) - Method in interface dev.lukebemish.crochet.model.Mappings
- artifact(Dependency) - Method in interface dev.lukebemish.crochet.model.Mappings
- artifact(Provider<Dependency>) - Method in interface dev.lukebemish.crochet.model.Mappings
- Artifact(String) - Constructor for record class dev.lukebemish.crochet.internal.pistonmeta.Version.Artifact
-
Creates an instance of a
Artifactrecord class. - artifactsConfiguration(Configuration) - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- ArtifactTarget - Class in dev.lukebemish.crochet.internal.tasks
- ArtifactTarget() - Constructor for class dev.lukebemish.crochet.internal.tasks.ArtifactTarget
- asAction() - Method in class dev.lukebemish.crochet.model.Run.ToolchainSpec
B
- BuildFeaturesWrapper() - Constructor for class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.BuildFeaturesWrapper
C
- canPublishInjectedInterfaces() - Method in class dev.lukebemish.crochet.model.FabricInstallation
- canPublishInjectedInterfaces() - Method in class dev.lukebemish.crochet.model.MinecraftInstallation
- capabilities(List<Object>) - Method in class dev.lukebemish.crochet.model.CrochetFeatureContext
- capability(Object) - Method in class dev.lukebemish.crochet.model.CrochetFeatureContext
- chained(Action<ListProperty<MappingsStructure>>) - Method in interface dev.lukebemish.crochet.model.Mappings
- ChainedMappingsStructure - Class in dev.lukebemish.crochet.mappings
- ChainedMappingsStructure() - Constructor for class dev.lukebemish.crochet.mappings.ChainedMappingsStructure
- CHRISTEN - Static variable in class dev.lukebemish.crochet.internal.Versions
- client() - Method in class dev.lukebemish.crochet.model.MinecraftInstallation
- client(MinecraftInstallation) - Method in class dev.lukebemish.crochet.model.Run
- client(String) - Method in class dev.lukebemish.crochet.model.FabricSplitSourceSetsSpec
- client(String, Action<FabricFeatureSpec>) - Method in class dev.lukebemish.crochet.model.FabricSplitSourceSetsSpec
- CLIENT - Enum constant in enum class dev.lukebemish.crochet.model.InstallationDistribution
- close() - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.LayoutFileBuildService
- close() - Method in class dev.lukebemish.crochet.internal.TaskGraphRunnerService
- common() - Method in class dev.lukebemish.crochet.model.MinecraftInstallation
- common(String) - Method in class dev.lukebemish.crochet.model.FabricSplitSourceSetsSpec
- common(String, Action<FabricFeatureSpec>) - Method in class dev.lukebemish.crochet.model.FabricSplitSourceSetsSpec
- COMMON - Enum constant in enum class dev.lukebemish.crochet.model.InstallationDistribution
- component() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.JavaVersion
-
Returns the value of the
componentrecord component. - ConfigurationUtils - Class in dev.lukebemish.crochet.internal
- configure(Action<? super AbstractInstallationDependencies>) - Method in class dev.lukebemish.crochet.model.AbstractInstallationDependencies
- configure(Action<CrochetFeatureContext>) - Method in class dev.lukebemish.crochet.model.CrochetFeatureContext
- Context(SourceSet, Configuration) - Constructor for class dev.lukebemish.crochet.internal.FeatureUtils.Context
- copyArtifactsFrom(TaskGraphExecution) - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- copyAttributes(AttributeContainer, AttributeContainer, ProviderFactory) - Static method in class dev.lukebemish.crochet.internal.ConfigurationUtils
- copyConfigFrom(TaskGraphExecution) - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- create(String) - Method in class dev.lukebemish.crochet.model.CrochetFeaturesContext
- create(String, Action<? super FeatureSpec>) - Method in class dev.lukebemish.crochet.model.CrochetFeaturesContext
- CROCHET_DISTRIBUTION_ATTRIBUTE - Static variable in class dev.lukebemish.crochet.internal.CrochetPlugin
- CROCHET_REMAP_TYPE_ATTRIBUTE - Static variable in class dev.lukebemish.crochet.internal.CrochetPlugin
- CROCHET_REMAP_TYPE_NON_REMAP - Static variable in class dev.lukebemish.crochet.internal.CrochetPlugin
- CROCHET_REMAP_TYPE_REMAP - Static variable in class dev.lukebemish.crochet.internal.CrochetPlugin
- CrochetDistributionCompatiblityRule() - Constructor for class dev.lukebemish.crochet.internal.CrochetPlugin.CrochetDistributionCompatiblityRule
- CrochetDistributionDisambiguationRule() - Constructor for class dev.lukebemish.crochet.internal.CrochetPlugin.CrochetDistributionDisambiguationRule
- CrochetExtension - Class in dev.lukebemish.crochet.model
- CrochetExtension(Project) - Constructor for class dev.lukebemish.crochet.model.CrochetExtension
- CrochetFeatureContext - Class in dev.lukebemish.crochet.model
- CrochetFeatureContext(String) - Constructor for class dev.lukebemish.crochet.model.CrochetFeatureContext
- CrochetFeaturesContext - Class in dev.lukebemish.crochet.model
- CrochetFeaturesContext() - Constructor for class dev.lukebemish.crochet.model.CrochetFeaturesContext
- CrochetPlugin - Class in dev.lukebemish.crochet.internal
- CrochetPlugin() - Constructor for class dev.lukebemish.crochet.internal.CrochetPlugin
- CrochetPlugin.CrochetDistributionCompatiblityRule - Class in dev.lukebemish.crochet.internal
- CrochetPlugin.CrochetDistributionDisambiguationRule - Class in dev.lukebemish.crochet.internal
- CrochetPlugin.NeoDistributionDisambiguationRule - Class in dev.lukebemish.crochet.internal
- CrochetPlugin.NeoOperatingSystemDisambiguationRule - Class in dev.lukebemish.crochet.internal
- CrochetProperties - Class in dev.lukebemish.crochet
- CrochetRepositoriesMarker - Class in dev.lukebemish.crochet.internal
- CrochetRepositoriesMarker() - Constructor for class dev.lukebemish.crochet.internal.CrochetRepositoriesMarker
- CrochetRepositoriesPlugin - Class in dev.lukebemish.crochet.internal
- CrochetRepositoriesPlugin() - Constructor for class dev.lukebemish.crochet.internal.CrochetRepositoriesPlugin
- CrochetTasksContext - Class in dev.lukebemish.crochet.model
- CrochetTasksContext() - Constructor for class dev.lukebemish.crochet.model.CrochetTasksContext
D
- dependencies - Variable in class dev.lukebemish.crochet.model.MinecraftInstallation
- dependencies(Action<AbstractVanillaInstallationDependencies>) - Method in class dev.lukebemish.crochet.model.VanillaInstallation
- dependencies(Action<FabricInstallationDependencies>) - Method in class dev.lukebemish.crochet.model.FabricInstallation
- dependencies(Action<FabricSourceSetDependencies>) - Method in class dev.lukebemish.crochet.model.FabricFeatureSpec
- dependencies(Action<NeoFormInstallationDependencies>) - Method in class dev.lukebemish.crochet.model.NeoFormInstallation
- DEPENDENCY_STUB_URL - Static variable in class dev.lukebemish.crochet.CrochetProperties
- dependsOn(Object) - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaModelOptions
- depsOf(List<String>, DirectDependenciesMetadata, boolean) - Static method in class dev.lukebemish.crochet.internal.pistonmeta.MetadataUtils
- DEV_LAUNCH - Static variable in class dev.lukebemish.crochet.internal.Versions
- DEV_LAUNCH_CONFIGURATION_NAME - Static variable in class dev.lukebemish.crochet.internal.CrochetPlugin
- dev.lukebemish.crochet - package dev.lukebemish.crochet
- dev.lukebemish.crochet.internal - package dev.lukebemish.crochet.internal
- dev.lukebemish.crochet.internal.pistonmeta - package dev.lukebemish.crochet.internal.pistonmeta
- dev.lukebemish.crochet.internal.tasks - package dev.lukebemish.crochet.internal.tasks
- dev.lukebemish.crochet.mappings - package dev.lukebemish.crochet.mappings
- dev.lukebemish.crochet.model - package dev.lukebemish.crochet.model
- DISALLOW - Enum constant in enum class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule.Action
- Download(String) - Constructor for record class dev.lukebemish.crochet.internal.pistonmeta.Version.Download
-
Creates an instance of a
Downloadrecord class. - downloads() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version
-
Returns the value of the
downloadsrecord component. - downloads() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Library
-
Returns the value of the
downloadsrecord component.
E
- equals(Object) - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Artifact
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Download
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.JavaVersion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Library
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.LibraryDownloads
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule.OsDetails
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest.Latest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest.Version
-
Indicates whether some other object is "equal to" this one.
- execute() - Method in class dev.lukebemish.crochet.internal.tasks.ExtractFabricDependencies
- execute() - Method in class dev.lukebemish.crochet.internal.tasks.MakeRemapClasspathFile
- execute() - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- execute() - Method in class dev.lukebemish.crochet.internal.tasks.WriteFile
- execute(ComponentMetadataContext) - Method in class dev.lukebemish.crochet.internal.FabricInstallerRule
- execute(ComponentMetadataContext) - Method in class dev.lukebemish.crochet.internal.pistonmeta.PistonMetaMetadataRule
- execute(ComponentMetadataContext) - Method in class dev.lukebemish.crochet.internal.pistonmeta.ServerDependenciesMetadataRule
- execute(ComponentMetadataContext) - Method in class dev.lukebemish.crochet.internal.pistonmeta.VersionAsArtifactRule
- execute(ComponentMetadataListerDetails) - Method in class dev.lukebemish.crochet.internal.pistonmeta.PistonMetaVersionLister
- execute(CompatibilityCheckDetails<String>) - Method in class dev.lukebemish.crochet.internal.CrochetPlugin.CrochetDistributionCompatiblityRule
- execute(MultipleCandidatesDetails<String>) - Method in class dev.lukebemish.crochet.internal.CrochetPlugin.CrochetDistributionDisambiguationRule
- execute(MultipleCandidatesDetails<String>) - Method in class dev.lukebemish.crochet.internal.CrochetPlugin.NeoDistributionDisambiguationRule
- execute(MultipleCandidatesDetails<String>) - Method in class dev.lukebemish.crochet.internal.CrochetPlugin.NeoOperatingSystemDisambiguationRule
- ExtractFabricDependencies - Class in dev.lukebemish.crochet.internal.tasks
- ExtractFabricDependencies() - Constructor for class dev.lukebemish.crochet.internal.tasks.ExtractFabricDependencies
- extractMinecraftVersion(ResolvedComponentResult) - Static method in class dev.lukebemish.crochet.internal.ConfigurationUtils
F
- FABRIC_CONFIG - Static variable in class dev.lukebemish.crochet.internal.Log4jSetup
- FabricFeatureSpec - Class in dev.lukebemish.crochet.model
- FabricFeatureSpec() - Constructor for class dev.lukebemish.crochet.model.FabricFeatureSpec
- fabricInstallation(String, Action<FabricInstallation>) - Method in class dev.lukebemish.crochet.model.CrochetExtension
- FabricInstallation - Class in dev.lukebemish.crochet.model
- FabricInstallation(String, CrochetExtension) - Constructor for class dev.lukebemish.crochet.model.FabricInstallation
- FabricInstallationArtifacts - Class in dev.lukebemish.crochet.internal.tasks
- FabricInstallationArtifacts() - Constructor for class dev.lukebemish.crochet.internal.tasks.FabricInstallationArtifacts
- FabricInstallationDependencies - Class in dev.lukebemish.crochet.model
- FabricInstallationDependencies(MinecraftInstallation) - Constructor for class dev.lukebemish.crochet.model.FabricInstallationDependencies
- FabricInstallerRule - Class in dev.lukebemish.crochet.internal
- FabricInstallerRule() - Constructor for class dev.lukebemish.crochet.internal.FabricInstallerRule
- FabricSourceSetDependencies - Class in dev.lukebemish.crochet.model
- FabricSourceSetDependencies() - Constructor for class dev.lukebemish.crochet.model.FabricSourceSetDependencies
- fabricSplitSourceSets(String, Action<FabricSplitSourceSetsSpec>) - Method in class dev.lukebemish.crochet.model.CrochetExtension
- FabricSplitSourceSetsSpec - Class in dev.lukebemish.crochet.model
- FabricSplitSourceSetsSpec() - Constructor for class dev.lukebemish.crochet.model.FabricSplitSourceSetsSpec
- feature(String) - Method in class dev.lukebemish.crochet.model.CrochetFeatureContext
- features() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule
-
Returns the value of the
featuresrecord component. - features(List<String>) - Method in class dev.lukebemish.crochet.model.CrochetFeatureContext
- features(Action<CrochetFeaturesContext>) - Method in class dev.lukebemish.crochet.model.CrochetExtension
- featureSpec(Action<FeatureSpec>) - Method in class dev.lukebemish.crochet.model.FabricFeatureSpec
- featureSpec(Action<FeatureSpec>) - Method in class dev.lukebemish.crochet.model.FabricSplitSourceSetsSpec
- FeatureUtils - Class in dev.lukebemish.crochet.internal
- FeatureUtils.Context - Class in dev.lukebemish.crochet.internal
- FileExtractor(Provider<Unit>) - Constructor for class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution.FileExtractor
- FileListStringifier - Class in dev.lukebemish.crochet.internal
- FileListStringifier() - Constructor for class dev.lukebemish.crochet.internal.FileListStringifier
- FileMappingsStructure - Class in dev.lukebemish.crochet.mappings
- FileMappingsStructure() - Constructor for class dev.lukebemish.crochet.mappings.FileMappingsStructure
- forFeature(SourceSet) - Method in class dev.lukebemish.crochet.model.AbstractVanillaInstallation
- forFeature(SourceSet) - Method in class dev.lukebemish.crochet.model.FabricInstallation
- forFeature(SourceSet) - Method in class dev.lukebemish.crochet.model.MinecraftInstallation
- forFeature(SourceSet) - Method in class dev.lukebemish.crochet.model.NeoFormInstallation
- forFeature(SourceSet, Action<FabricSourceSetDependencies>) - Method in class dev.lukebemish.crochet.model.FabricInstallation
- forLocalFeature(SourceSet) - Method in class dev.lukebemish.crochet.model.AbstractVanillaInstallation
- forLocalFeature(SourceSet) - Method in class dev.lukebemish.crochet.model.FabricInstallation
- forLocalFeature(SourceSet) - Method in class dev.lukebemish.crochet.model.MinecraftInstallation
- forLocalFeature(SourceSet) - Method in class dev.lukebemish.crochet.model.NeoFormInstallation
- forLocalFeature(SourceSet, Action<FabricSourceSetDependencies>) - Method in class dev.lukebemish.crochet.model.FabricInstallation
- forSourceSetFeature(Project, String, Action<FeatureUtils.Context>) - Static method in class dev.lukebemish.crochet.internal.FeatureUtils
- forSourceSetFeatures(Project, List<String>, Action<List<FeatureUtils.Context>>) - Static method in class dev.lukebemish.crochet.internal.FeatureUtils
- forTask(TaskProvider<?>) - Method in interface dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.BeforeRunCollector
G
- generate() - Method in class dev.lukebemish.crochet.internal.tasks.GenerateArgFiles
- GenerateArgFiles - Class in dev.lukebemish.crochet.internal.tasks
- GenerateArgFiles() - Constructor for class dev.lukebemish.crochet.internal.tasks.GenerateArgFiles
- getAccessTransformers() - Method in class dev.lukebemish.crochet.internal.tasks.NeoFormInstallationArtifacts
- getAccessTransformers() - Method in class dev.lukebemish.crochet.internal.tasks.VanillaInstallationArtifacts
- getAccessTransformers() - Method in class dev.lukebemish.crochet.model.AbstractInstallationDependencies
- getAccessTransformersApi() - Method in class dev.lukebemish.crochet.model.AbstractInstallationDependencies
- getAccessWideners() - Method in class dev.lukebemish.crochet.internal.tasks.FabricInstallationArtifacts
- getAccessWideners() - Method in class dev.lukebemish.crochet.model.FabricInstallationDependencies
- getApiElements() - Method in class dev.lukebemish.crochet.internal.FeatureUtils.Context
- getArgFile() - Method in class dev.lukebemish.crochet.internal.tasks.GenerateArgFiles
- getArgs() - Method in class dev.lukebemish.crochet.internal.tasks.GenerateArgFiles
- getArgs() - Method in class dev.lukebemish.crochet.model.Run
- getArtifactFiles() - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- getArtifactIdentifiers() - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- getAssetsProperties() - Method in class dev.lukebemish.crochet.internal.tasks.GenerateArgFiles
- getAvoidNeedlessDecompilation() - Method in class dev.lukebemish.crochet.model.Run
- getBaseFeature() - Method in class dev.lukebemish.crochet.model.FabricSplitSourceSetsSpec
- getBeforeRun() - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaRun
- getBuildFeatures() - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.BuildFeaturesWrapper
- getCapabilities() - Method in class dev.lukebemish.crochet.internal.tasks.ArtifactTarget
- getClasspath() - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- getCompileLanguages() - Method in class dev.lukebemish.crochet.model.InheritanceContext
- getCompileModJars() - Method in class dev.lukebemish.crochet.internal.tasks.ExtractFabricDependencies
- getComponent() - Method in class dev.lukebemish.crochet.internal.FeatureUtils.Context
- getConfigMaker() - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- getContents() - Method in class dev.lukebemish.crochet.internal.tasks.WriteFile
- getDependencies() - Method in class dev.lukebemish.crochet.model.AbstractVanillaInstallation
- getDependencies() - Method in class dev.lukebemish.crochet.model.FabricInstallation
- getDependencies() - Method in class dev.lukebemish.crochet.model.MinecraftInstallation
- getDependencies() - Method in class dev.lukebemish.crochet.model.NeoFormInstallation
- getDependencies() - Method in class dev.lukebemish.crochet.model.VanillaInstallation
- getDirectories() - Method in class dev.lukebemish.crochet.internal.FileListStringifier
- getDistribution() - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker
- getDistribution() - Method in class dev.lukebemish.crochet.internal.tasks.VanillaInstallationArtifacts
- getDistribution() - Method in class dev.lukebemish.crochet.model.MinecraftInstallation
- getFeatures() - Method in class dev.lukebemish.crochet.model.CrochetExtension
- getFiles() - Method in class dev.lukebemish.crochet.internal.FileListStringifier
- getFileSystemOperations() - Method in class dev.lukebemish.crochet.internal.tasks.ExtractFabricDependencies
- getFloatingCompileAccessWideners() - Method in class dev.lukebemish.crochet.internal.tasks.ExtractFabricDependencies
- getFloatingCompileNeoInterfaceInjections() - Method in class dev.lukebemish.crochet.internal.tasks.ExtractFabricDependencies
- getFloatingRuntimeAccessWideners() - Method in class dev.lukebemish.crochet.internal.tasks.ExtractFabricDependencies
- getFloatingRuntimeNeoInterfaceInjections() - Method in class dev.lukebemish.crochet.internal.tasks.ExtractFabricDependencies
- getHasAccessTransformers() - Method in class dev.lukebemish.crochet.internal.tasks.VanillaInstallationArtifacts
- getHasInjectedInterfaces() - Method in class dev.lukebemish.crochet.internal.tasks.VanillaInstallationArtifacts
- getHideStacktrace() - Method in class dev.lukebemish.crochet.internal.TaskGraphRunnerService.Params
- getIdeName() - Method in class dev.lukebemish.crochet.model.Run
- getImplementation() - Method in class dev.lukebemish.crochet.model.Run
- getImplementation() - Method in class dev.lukebemish.crochet.model.Run.ToolchainSpec
- getIncludedInterfaceInjections() - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker
- getIncludedJars() - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker
- getInheritedBy() - Method in class dev.lukebemish.crochet.internal.InheritanceMarker
- getInheritsFrom() - Method in class dev.lukebemish.crochet.internal.InheritanceMarker
- getInjectedInterfaces() - Method in class dev.lukebemish.crochet.internal.tasks.NeoFormInstallationArtifacts
- getInjectedInterfaces() - Method in class dev.lukebemish.crochet.internal.tasks.VanillaInstallationArtifacts
- getInjectedInterfaces() - Method in class dev.lukebemish.crochet.model.AbstractInstallationDependencies
- getInjectedInterfacesApi() - Method in class dev.lukebemish.crochet.model.AbstractInstallationDependencies
- getInputMappings() - Method in class dev.lukebemish.crochet.internal.tasks.MappingsWriter
- getInputMappings() - Method in class dev.lukebemish.crochet.mappings.ChainedMappingsStructure
- getInputMappings() - Method in class dev.lukebemish.crochet.mappings.MergedMappingsStructure
- getInputMappings() - Method in class dev.lukebemish.crochet.mappings.ReversedMappingsStructure
- getInstallationConfigurationNames() - Method in class dev.lukebemish.crochet.model.FabricInstallation
- getInstallationConfigurationNames() - Method in class dev.lukebemish.crochet.model.MinecraftInstallation
- getInstallations() - Method in class dev.lukebemish.crochet.model.CrochetExtension
- getInterfaceInjection() - Method in class dev.lukebemish.crochet.internal.tasks.FabricInstallationArtifacts
- getIntermediary() - Method in class dev.lukebemish.crochet.internal.tasks.FabricInstallationArtifacts
- getIntermediary() - Method in class dev.lukebemish.crochet.model.FabricInstallationDependencies
- getIsReObf() - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker
- getJavaLauncher() - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- getJavaToolchainService() - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- getJvmArgFile() - Method in class dev.lukebemish.crochet.internal.tasks.GenerateArgFiles
- getJvmArgs() - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaRun
- getJvmArgs() - Method in class dev.lukebemish.crochet.internal.tasks.GenerateArgFiles
- getJvmArgs() - Method in class dev.lukebemish.crochet.model.Run
- getLanguageVersion() - Method in class dev.lukebemish.crochet.model.Run.ToolchainSpec
- getLinkConfigurations() - Method in class dev.lukebemish.crochet.model.InheritanceContext
- getLoader() - Method in class dev.lukebemish.crochet.model.FabricInstallationDependencies
- getLogLevel() - Method in class dev.lukebemish.crochet.internal.TaskGraphRunnerService.Params
- getMainClass() - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaRun
- getMainClass() - Method in class dev.lukebemish.crochet.internal.tasks.GenerateArgFiles
- getMainClass() - Method in class dev.lukebemish.crochet.model.Run
- getMappings() - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker
- getMappings() - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsSourcesConfigMaker
- getMappings() - Method in class dev.lukebemish.crochet.internal.tasks.VanillaInstallationArtifacts
- getMappings() - Method in class dev.lukebemish.crochet.model.AbstractVanillaInstallationDependencies
- getMappingsFile() - Method in class dev.lukebemish.crochet.mappings.FileMappingsStructure
- getMinecraft() - Method in class dev.lukebemish.crochet.model.AbstractVanillaInstallation
- getMinecraft() - Method in class dev.lukebemish.crochet.model.NeoFormInstallation
- getMinecraftDependencies() - Method in class dev.lukebemish.crochet.model.AbstractVanillaInstallationDependencies
- getMinecraftVersion() - Method in class dev.lukebemish.crochet.internal.tasks.GenerateArgFiles
- getMinecraftVersion() - Method in class dev.lukebemish.crochet.internal.tasks.VanillaInstallationArtifacts
- getModApi() - Method in class dev.lukebemish.crochet.model.FabricSourceSetDependencies
- getModCompileOnly() - Method in class dev.lukebemish.crochet.model.FabricSourceSetDependencies
- getModCompileOnlyApi() - Method in class dev.lukebemish.crochet.model.FabricSourceSetDependencies
- getModImplementation() - Method in class dev.lukebemish.crochet.model.FabricSourceSetDependencies
- getModLocalImplementation() - Method in class dev.lukebemish.crochet.model.FabricSourceSetDependencies
- getModLocalRuntime() - Method in class dev.lukebemish.crochet.model.FabricSourceSetDependencies
- getModRuntimeOnly() - Method in class dev.lukebemish.crochet.model.FabricSourceSetDependencies
- getMultiloader() - Method in class dev.lukebemish.crochet.model.InheritanceContext
- getName() - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaRun
- getName() - Method in class dev.lukebemish.crochet.model.MinecraftInstallation
- getName() - Method in class dev.lukebemish.crochet.model.Run
- getName() - Method in class dev.lukebemish.crochet.model.SplitSourceSet
- getNeoForm() - Method in class dev.lukebemish.crochet.internal.tasks.NeoFormInstallationArtifacts
- getNeoForm() - Method in class dev.lukebemish.crochet.model.NeoFormInstallationDependencies
- getNeoFormConfig() - Method in class dev.lukebemish.crochet.internal.tasks.GenerateArgFiles
- getObjectFactory() - Method in class dev.lukebemish.crochet.model.CrochetFeaturesContext
- getObjects() - Method in class dev.lukebemish.crochet.internal.pistonmeta.PistonMetaMetadataRule
- getObjects() - Method in class dev.lukebemish.crochet.internal.tasks.FabricInstallationArtifacts
- getObjects() - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker.TargetToOutputTransformer
- getObjects() - Method in class dev.lukebemish.crochet.model.FabricSplitSourceSetsSpec
- getOrCreate(ObjectFactory, SourceSet) - Static method in class dev.lukebemish.crochet.internal.InheritanceMarker
- getOutputDirectory() - Method in class dev.lukebemish.crochet.internal.tasks.ExtractFabricDependencies
- getOutputFile() - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution.GraphOutput
- getOutputFile() - Method in class dev.lukebemish.crochet.internal.tasks.WriteFile
- getOutputMappings() - Method in class dev.lukebemish.crochet.internal.tasks.MappingsWriter
- getOutputName() - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution.GraphOutput
- getParchment() - Method in class dev.lukebemish.crochet.internal.tasks.NeoFormInstallationArtifacts
- getParchment() - Method in class dev.lukebemish.crochet.model.NeoFormInstallationDependencies
- getProgramParameters() - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaRun
- getProject() - Method in class dev.lukebemish.crochet.internal.FeatureUtils.Context
- getProject() - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaRun
- getProject() - Method in class dev.lukebemish.crochet.internal.MappingsConfigurationCounter
- getProject() - Method in class dev.lukebemish.crochet.model.CrochetFeatureContext
- getProject() - Method in class dev.lukebemish.crochet.model.CrochetFeaturesContext
- getProject() - Method in class dev.lukebemish.crochet.model.CrochetTasksContext
- getProjectLayout() - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution.FileExtractor
- getProviders() - Method in class dev.lukebemish.crochet.internal.CrochetRepositoriesPlugin
- getProviders() - Method in class dev.lukebemish.crochet.internal.TaskGraphRunnerService
- getPublishCrochetFeatures() - Method in class dev.lukebemish.crochet.model.FabricSplitSourceSetsSpec
-
Whether to publish the generated client/server specific and common features externally.
- getRecompile() - Method in class dev.lukebemish.crochet.internal.tasks.NeoFormInstallationArtifacts
- getRecompile() - Method in class dev.lukebemish.crochet.model.InheritanceContext
- getRecompile() - Method in class dev.lukebemish.crochet.model.NeoFormInstallation
- getRemapClasspath() - Method in class dev.lukebemish.crochet.internal.tasks.MakeRemapClasspathFile
- getRemapClasspathFile() - Method in class dev.lukebemish.crochet.internal.tasks.MakeRemapClasspathFile
- getRemappingClasspath() - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker
- getRemappingClasspath() - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsSourcesConfigMaker
- getRemoveUnusedAssetsAfterDays() - Method in class dev.lukebemish.crochet.internal.TaskGraphRunnerService.Params
- getRemoveUnusedLocksAfterDays() - Method in class dev.lukebemish.crochet.internal.TaskGraphRunnerService.Params
- getRemoveUnusedOutputsAfterDays() - Method in class dev.lukebemish.crochet.internal.TaskGraphRunnerService.Params
- getRepositoryResourceAccessor() - Method in class dev.lukebemish.crochet.internal.FabricInstallerRule
- getRepositoryResourceAccessor() - Method in class dev.lukebemish.crochet.internal.pistonmeta.PistonMetaMetadataRule
- getRepositoryResourceAccessor() - Method in class dev.lukebemish.crochet.internal.pistonmeta.PistonMetaVersionLister
- getRepositoryResourceAccessor() - Method in class dev.lukebemish.crochet.internal.pistonmeta.ServerDependenciesMetadataRule
- getRunConfigurations() - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaSettings
- getRunDirectory() - Method in class dev.lukebemish.crochet.internal.tasks.GenerateArgFiles
- getRunDirectory() - Method in class dev.lukebemish.crochet.model.Run
- getRuns() - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaModelOptions
- getRuns() - Method in class dev.lukebemish.crochet.model.CrochetExtension
- getRuntimeCacheDirectory() - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- getRuntimeElements() - Method in class dev.lukebemish.crochet.internal.FeatureUtils.Context
- getRuntimeModJars() - Method in class dev.lukebemish.crochet.internal.tasks.ExtractFabricDependencies
- getSanitizedName() - Method in class dev.lukebemish.crochet.internal.tasks.ArtifactTarget
- getShouldGiveConfigurationsTo() - Method in class dev.lukebemish.crochet.internal.InheritanceMarker
- getShouldTakeConfigurationsFrom() - Method in class dev.lukebemish.crochet.internal.InheritanceMarker
- getSidedAnnotation() - Method in class dev.lukebemish.crochet.internal.tasks.VanillaInstallationArtifacts
- getSource() - Method in class dev.lukebemish.crochet.internal.tasks.ArtifactTarget
- getSourceSet() - Method in class dev.lukebemish.crochet.internal.FeatureUtils.Context
- getSourceSet() - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaRun
- getSourceToManifestNameMap() - Method in class dev.lukebemish.crochet.internal.InheritanceMarker
- getSplitSourceSets() - Method in class dev.lukebemish.crochet.model.CrochetExtension
- getStripNestedJars() - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker
- getTarget() - Method in class dev.lukebemish.crochet.internal.tasks.ArtifactTarget
- getTargetFormat() - Method in class dev.lukebemish.crochet.internal.tasks.MappingsWriter
- getTargets() - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker
- getTargets() - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsSourcesConfigMaker
- getTargets() - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- getTaskGraphRunnerService() - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- getTaskRecordJson() - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- getTasks() - Method in class dev.lukebemish.crochet.model.CrochetExtension
- getToolchain() - Method in class dev.lukebemish.crochet.model.Run
- getToolchainService() - Method in class dev.lukebemish.crochet.model.Run
- getUseStubBackedMinecraftDependencies() - Method in class dev.lukebemish.crochet.model.AbstractVanillaInstallation
- getVendor() - Method in class dev.lukebemish.crochet.model.Run.ToolchainSpec
- getWorkingDirectory() - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaRun
- getWrapped() - Method in class dev.lukebemish.crochet.internal.tasks.FabricInstallationArtifacts
- GraphOutput() - Constructor for class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution.GraphOutput
- GSON - Static variable in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest
H
- hashCode() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Artifact
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Download
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.JavaVersion
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Library
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.LibraryDownloads
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule.OsDetails
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest.Latest
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest.Version
-
Returns a hash code value for this object.
I
- id() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest.Version
-
Returns the value of the
idrecord component. - IdeaLayoutJson() - Constructor for class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaLayoutJson
- IdeaModelHandlerPlugin - Class in dev.lukebemish.crochet.internal
- IdeaModelHandlerPlugin() - Constructor for class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin
- IdeaModelHandlerPlugin.BeforeRunCollector - Interface in dev.lukebemish.crochet.internal
- IdeaModelHandlerPlugin.BuildFeaturesWrapper - Class in dev.lukebemish.crochet.internal
- IdeaModelHandlerPlugin.IdeaLayoutJson - Class in dev.lukebemish.crochet.internal
- IdeaModelHandlerPlugin.IdeaModelOptions - Class in dev.lukebemish.crochet.internal
- IdeaModelHandlerPlugin.IdeaRun - Class in dev.lukebemish.crochet.internal
- IdeaModelHandlerPlugin.IdeaSettings - Class in dev.lukebemish.crochet.internal
- IdeaModelHandlerPlugin.LayoutFileBuildService - Class in dev.lukebemish.crochet.internal
- IdeaModelHandlerPlugin.SourceBinaryLinker - Interface in dev.lukebemish.crochet.internal
- IdeaModelOptions(IdeaModelHandlerPlugin.SourceBinaryLinker, NamedDomainObjectContainer<IdeaModelHandlerPlugin.IdeaRun>) - Constructor for class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaModelOptions
- IdeaRun(String) - Constructor for class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaRun
- IdeaSettings(NamedDomainObjectContainer<IdeaModelHandlerPlugin.IdeaRun>) - Constructor for class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaSettings
- IdExtractor() - Constructor for class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution.IdExtractor
- inherit(String) - Method in class dev.lukebemish.crochet.model.CrochetFeatureContext
- inherit(String, Action<InheritanceContext>) - Method in class dev.lukebemish.crochet.model.CrochetFeatureContext
- InheritanceContext - Class in dev.lukebemish.crochet.model
- InheritanceContext() - Constructor for class dev.lukebemish.crochet.model.InheritanceContext
- InheritanceMarker - Class in dev.lukebemish.crochet.internal
- InheritanceMarker() - Constructor for class dev.lukebemish.crochet.internal.InheritanceMarker
- installation(Action<FabricInstallation>) - Method in class dev.lukebemish.crochet.model.FabricFeatureSpec
- installation(Action<FabricInstallation>) - Method in class dev.lukebemish.crochet.model.FabricSplitSourceSetsSpec
- InstallationDistribution - Enum Class in dev.lukebemish.crochet.model
- installations(Action<ExtensiblePolymorphicDomainObjectContainer<MinecraftInstallation>>) - Method in class dev.lukebemish.crochet.model.CrochetExtension
- INSTANCE - Enum constant in enum class dev.lukebemish.crochet.mappings.MojangOfficialMappingsStructure
- intermediary() - Method in class dev.lukebemish.crochet.model.FabricInstallationDependencies
- isIdeaSyncRelated(Project) - Static method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin
J
- javaVersion() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version
-
Returns the value of the
javaVersionrecord component. - JavaVersion(String, int) - Constructor for record class dev.lukebemish.crochet.internal.pistonmeta.Version.JavaVersion
-
Creates an instance of a
JavaVersionrecord class. - joined() - Method in class dev.lukebemish.crochet.model.MinecraftInstallation
- joined(String) - Method in class dev.lukebemish.crochet.model.FabricSplitSourceSetsSpec
- joined(String, Action<FabricFeatureSpec>) - Method in class dev.lukebemish.crochet.model.FabricSplitSourceSetsSpec
- JOINED - Enum constant in enum class dev.lukebemish.crochet.model.InstallationDistribution
L
- latest() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest
-
Returns the value of the
latestrecord component. - Latest(String, String) - Constructor for record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest.Latest
-
Creates an instance of a
Latestrecord class. - LayoutFileBuildService() - Constructor for class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.LayoutFileBuildService
- libraries() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version
-
Returns the value of the
librariesrecord component. - Library(String, List<Version.Rule>, Map<String, String>, Version.LibraryDownloads) - Constructor for record class dev.lukebemish.crochet.internal.pistonmeta.Version.Library
-
Creates an instance of a
Libraryrecord class. - LibraryDownloads(Version.Artifact) - Constructor for record class dev.lukebemish.crochet.internal.pistonmeta.Version.LibraryDownloads
-
Creates an instance of a
LibraryDownloadsrecord class. - LOG_LEVEL_PROPERTY - Static variable in class dev.lukebemish.crochet.internal.TaskGraphRunnerService
- Log4jSetup - Class in dev.lukebemish.crochet.internal
M
- majorVersion() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.JavaVersion
-
Returns the value of the
majorVersionrecord component. - makeConfig() - Method in class dev.lukebemish.crochet.internal.tasks.FabricInstallationArtifacts
- makeConfig() - Method in class dev.lukebemish.crochet.internal.tasks.NeoFormInstallationArtifacts
- makeConfig() - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker
- makeConfig() - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsSourcesConfigMaker
- makeConfig() - Method in interface dev.lukebemish.crochet.internal.tasks.TaskGraphExecution.ConfigMaker
- makeConfig() - Method in class dev.lukebemish.crochet.internal.tasks.VanillaInstallationArtifacts
- makeConfig(MappingsStructure, boolean, boolean) - Method in class dev.lukebemish.crochet.internal.tasks.VanillaInstallationArtifacts
- makeDependencies(Project) - Method in class dev.lukebemish.crochet.model.FabricInstallation
- makeDependencies(Project) - Method in class dev.lukebemish.crochet.model.MinecraftInstallation
- makeDependencies(Project) - Method in class dev.lukebemish.crochet.model.NeoFormInstallation
- makeDependencies(Project) - Method in class dev.lukebemish.crochet.model.VanillaInstallation
- MakeRemapClasspathFile - Class in dev.lukebemish.crochet.internal.tasks
- MakeRemapClasspathFile() - Constructor for class dev.lukebemish.crochet.internal.tasks.MakeRemapClasspathFile
- manifestOriginMarker(String) - Method in class dev.lukebemish.crochet.model.CrochetFeatureContext
-
Ignored with recompile-based inheritance.
- mapBinariesToSources(Provider<List<RegularFile>>, Provider<List<RegularFile>>) - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaModelOptions
- mapBinariesToSourcesWithLineMaps(Provider<List<RegularFile>>, Provider<List<RegularFile>>, Provider<List<RegularFile>>) - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaModelOptions
- mapBinaryToSource(Provider<RegularFile>, Provider<RegularFile>) - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaModelOptions
- mapBinaryToSourceWithLineMaps(Provider<RegularFile>, Provider<RegularFile>, Provider<RegularFile>) - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaModelOptions
- mappings(MappingsStructure) - Method in class dev.lukebemish.crochet.model.AbstractVanillaInstallationDependencies
- mappings(Provider<MappingsStructure>) - Method in class dev.lukebemish.crochet.model.AbstractVanillaInstallationDependencies
- Mappings - Interface in dev.lukebemish.crochet.model
- MappingsConfigurationCounter - Class in dev.lukebemish.crochet.internal
- MappingsConfigurationCounter() - Constructor for class dev.lukebemish.crochet.internal.MappingsConfigurationCounter
- MappingsStructure - Interface in dev.lukebemish.crochet.mappings
- MappingsWriter - Class in dev.lukebemish.crochet.internal.tasks
- MappingsWriter() - Constructor for class dev.lukebemish.crochet.internal.tasks.MappingsWriter
- maybeNamed(String, Class<T>, Action<? super T>) - Method in class dev.lukebemish.crochet.model.CrochetTasksContext
- maybeNamed(String, Action<? super Task>) - Method in class dev.lukebemish.crochet.model.CrochetTasksContext
- merged(Action<ListProperty<MappingsStructure>>) - Method in interface dev.lukebemish.crochet.model.Mappings
- MergedMappingsStructure - Class in dev.lukebemish.crochet.mappings
- MergedMappingsStructure() - Constructor for class dev.lukebemish.crochet.mappings.MergedMappingsStructure
- MetadataUtils - Class in dev.lukebemish.crochet.internal.pistonmeta
- MINECRAFT - Static variable in class dev.lukebemish.crochet.internal.pistonmeta.PistonMetaMetadataRule
- MINECRAFT_DATA_ARTIFACT - Static variable in class dev.lukebemish.crochet.internal.pistonmeta.PistonMetaMetadataRule
- MINECRAFT_DEPENDENCIES - Static variable in class dev.lukebemish.crochet.internal.pistonmeta.PistonMetaMetadataRule
- MINECRAFT_DEPENDENCIES_NATIVES - Static variable in class dev.lukebemish.crochet.internal.pistonmeta.PistonMetaMetadataRule
- MINECRAFT_META_ARTIFACT - Static variable in class dev.lukebemish.crochet.internal.pistonmeta.PistonMetaMetadataRule
- MINECRAFT_SERVER_DEPENDENCIES - Static variable in class dev.lukebemish.crochet.internal.pistonmeta.ServerDependenciesMetadataRule
- MinecraftInstallation - Class in dev.lukebemish.crochet.model
- MinecraftInstallation(String, CrochetExtension) - Constructor for class dev.lukebemish.crochet.model.MinecraftInstallation
- modify(String, Action<? super CrochetFeatureContext>) - Method in class dev.lukebemish.crochet.model.CrochetFeaturesContext
- modifyOutgoing(Action<ConfigurationPublications>) - Method in class dev.lukebemish.crochet.internal.FeatureUtils.Context
- modulesMap - Variable in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaLayoutJson
- MOJANG_STUBS_GROUP - Static variable in class dev.lukebemish.crochet.internal.CrochetRepositoriesPlugin
- MojangOfficialMappingsStructure - Enum Class in dev.lukebemish.crochet.mappings
N
- name() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Library
-
Returns the value of the
namerecord component. - name() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule.OsDetails
-
Returns the value of the
namerecord component. - natives() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Library
-
Returns the value of the
nativesrecord component. - NEO_DISTRIBUTION_ATTRIBUTE - Static variable in class dev.lukebemish.crochet.internal.CrochetPlugin
- NEO_OPERATING_SYSTEM_ATTRIBUTE - Static variable in class dev.lukebemish.crochet.internal.CrochetPlugin
- neoAttributeValue() - Method in enum class dev.lukebemish.crochet.model.InstallationDistribution
- NeoDistributionDisambiguationRule() - Constructor for class dev.lukebemish.crochet.internal.CrochetPlugin.NeoDistributionDisambiguationRule
- neoFormInstallation(String, Action<NeoFormInstallation>) - Method in class dev.lukebemish.crochet.model.CrochetExtension
- NeoFormInstallation - Class in dev.lukebemish.crochet.model
- NeoFormInstallation(String, CrochetExtension) - Constructor for class dev.lukebemish.crochet.model.NeoFormInstallation
- NeoFormInstallationArtifacts - Class in dev.lukebemish.crochet.internal.tasks
- NeoFormInstallationArtifacts() - Constructor for class dev.lukebemish.crochet.internal.tasks.NeoFormInstallationArtifacts
- NeoFormInstallationDependencies - Class in dev.lukebemish.crochet.model
- NeoFormInstallationDependencies(MinecraftInstallation) - Constructor for class dev.lukebemish.crochet.model.NeoFormInstallationDependencies
- NeoOperatingSystemDisambiguationRule(String) - Constructor for class dev.lukebemish.crochet.internal.CrochetPlugin.NeoOperatingSystemDisambiguationRule
- networkProperties(ProviderFactory) - Static method in class dev.lukebemish.crochet.internal.PropertiesUtils
- newConfiguration() - Method in class dev.lukebemish.crochet.internal.MappingsConfigurationCounter
O
- of(String, Provider<RegularFile>, ObjectFactory) - Static method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution.GraphOutput
- official() - Method in interface dev.lukebemish.crochet.model.Mappings
- os() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule
-
Returns the value of the
osrecord component. - OsDetails(String, String, String) - Constructor for record class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule.OsDetails
-
Creates an instance of a
OsDetailsrecord class.
P
- Params() - Constructor for class dev.lukebemish.crochet.internal.TaskGraphRunnerService.Params
- path() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Artifact
-
Returns the value of the
pathrecord component. - PISTON_DATA_URL - Static variable in class dev.lukebemish.crochet.CrochetProperties
- PISTON_DATA_URL - Static variable in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest
- PISTON_META_URL - Static variable in class dev.lukebemish.crochet.CrochetProperties
- PISTON_META_URL - Static variable in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest
- PistonMetaMetadataRule - Class in dev.lukebemish.crochet.internal.pistonmeta
- PistonMetaMetadataRule() - Constructor for class dev.lukebemish.crochet.internal.pistonmeta.PistonMetaMetadataRule
- PistonMetaVersionLister - Class in dev.lukebemish.crochet.internal.pistonmeta
- PistonMetaVersionLister() - Constructor for class dev.lukebemish.crochet.internal.pistonmeta.PistonMetaVersionLister
- PropertiesUtils - Class in dev.lukebemish.crochet.internal
- provider(Project) - Static method in class dev.lukebemish.crochet.internal.Unit
- publishAccessTransformers(Object) - Method in class dev.lukebemish.crochet.model.AbstractInstallationDependencies
- publishAccessTransformers(Object, Action<ConfigurablePublishArtifact>) - Method in class dev.lukebemish.crochet.model.AbstractInstallationDependencies
- publishInjectedInterfaces(Object) - Method in class dev.lukebemish.crochet.model.AbstractInstallationDependencies
- publishInjectedInterfaces(Object, Action<ConfigurablePublishArtifact>) - Method in class dev.lukebemish.crochet.model.AbstractInstallationDependencies
- publishWithVariants(Configuration) - Method in class dev.lukebemish.crochet.internal.FeatureUtils.Context
R
- release() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest.Latest
-
Returns the value of the
releaserecord component. - RemapModsConfigMaker - Class in dev.lukebemish.crochet.internal.tasks
- RemapModsConfigMaker() - Constructor for class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker
- RemapModsConfigMaker.TargetToOutputTransformer - Class in dev.lukebemish.crochet.internal.tasks
- RemapModsSourcesConfigMaker - Class in dev.lukebemish.crochet.internal.tasks
- RemapModsSourcesConfigMaker() - Constructor for class dev.lukebemish.crochet.internal.tasks.RemapModsSourcesConfigMaker
- remapSingleJar(TaskGraphExecution, Consumer<RegularFileProperty>, Consumer<RegularFileProperty>, Consumer<RegularFileProperty>, FileCollection) - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker
- remapSingleJar(TaskGraphExecution, Consumer<RegularFileProperty>, Consumer<RegularFileProperty>, Consumer<RegularFileProperty>, FileCollection) - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsSourcesConfigMaker
- retrieve(Project) - Static method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin
- reversed(Action<Property<MappingsStructure>>) - Method in interface dev.lukebemish.crochet.model.Mappings
- ReversedMappingsStructure - Class in dev.lukebemish.crochet.mappings
- ReversedMappingsStructure() - Constructor for class dev.lukebemish.crochet.mappings.ReversedMappingsStructure
- Rule(Version.Rule.Action, Map<String, Boolean>, Version.Rule.OsDetails) - Constructor for record class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule
-
Creates an instance of a
Rulerecord class. - rules() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Library
-
Returns the value of the
rulesrecord component. - Run - Class in dev.lukebemish.crochet.model
- Run(String) - Constructor for class dev.lukebemish.crochet.model.Run
- Run.ToolchainSpec - Class in dev.lukebemish.crochet.model
- runs(Action<NamedDomainObjectContainer<Run>>) - Method in class dev.lukebemish.crochet.model.CrochetExtension
S
- server() - Method in class dev.lukebemish.crochet.model.MinecraftInstallation
- server(MinecraftInstallation) - Method in class dev.lukebemish.crochet.model.Run
- server(String) - Method in class dev.lukebemish.crochet.model.FabricSplitSourceSetsSpec
- server(String, Action<FabricFeatureSpec>) - Method in class dev.lukebemish.crochet.model.FabricSplitSourceSetsSpec
- SERVER - Enum constant in enum class dev.lukebemish.crochet.model.InstallationDistribution
- ServerDependenciesMetadataRule - Class in dev.lukebemish.crochet.internal.pistonmeta
- ServerDependenciesMetadataRule() - Constructor for class dev.lukebemish.crochet.internal.pistonmeta.ServerDependenciesMetadataRule
- setMinecraft(String) - Method in class dev.lukebemish.crochet.model.AbstractVanillaInstallation
- setMinecraft(Provider<String>) - Method in class dev.lukebemish.crochet.model.AbstractVanillaInstallation
- setup(TaskGraphExecution, Configuration, Configuration, Directory) - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsSourcesConfigMaker
- setup(TaskGraphExecution, Configuration, Configuration, Directory, ConfigurableFileCollection) - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker
- sha1() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest.Version
-
Returns the value of the
sha1record component. - singleFileConfiguration(String, Configuration) - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- singleFileConfiguration(String, Configuration, Provider<Boolean>) - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- snapshot() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest.Latest
-
Returns the value of the
snapshotrecord component. - SplitSourceSet - Class in dev.lukebemish.crochet.model
- SplitSourceSet(String, MinecraftInstallation, MinecraftInstallation, MinecraftInstallation, MinecraftInstallation) - Constructor for class dev.lukebemish.crochet.model.SplitSourceSet
- start(JavaLauncher, String) - Method in class dev.lukebemish.crochet.internal.TaskGraphRunnerService
T
- TargetToOutputTransformer() - Constructor for class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker.TargetToOutputTransformer
- TASK_GRAPH_RUNNER - Static variable in class dev.lukebemish.crochet.internal.Versions
- TASK_GRAPH_RUNNER_CONFIGURATION_NAME - Static variable in class dev.lukebemish.crochet.internal.CrochetPlugin
- TASK_GRAPH_RUNNER_TOOLS_CONFIGURATION_NAME - Static variable in class dev.lukebemish.crochet.internal.CrochetPlugin
- TaskGraphExecution - Class in dev.lukebemish.crochet.internal.tasks
- TaskGraphExecution() - Constructor for class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution
- TaskGraphExecution.ConfigMaker - Interface in dev.lukebemish.crochet.internal.tasks
- TaskGraphExecution.FileExtractor - Class in dev.lukebemish.crochet.internal.tasks
- TaskGraphExecution.GraphOutput - Class in dev.lukebemish.crochet.internal.tasks
- TaskGraphExecution.IdExtractor - Class in dev.lukebemish.crochet.internal.tasks
- TASKGRAPHRUNNER_LOG_LEVEL - Static variable in class dev.lukebemish.crochet.CrochetProperties
- TASKGRAPHRUNNER_REMOVE_ASSET_DURATION - Static variable in class dev.lukebemish.crochet.CrochetProperties
- TASKGRAPHRUNNER_REMOVE_LOCK_DURATION - Static variable in class dev.lukebemish.crochet.CrochetProperties
- TASKGRAPHRUNNER_REMOVE_OUTPUT_DURATION - Static variable in class dev.lukebemish.crochet.CrochetProperties
- TaskGraphRunnerService - Class in dev.lukebemish.crochet.internal
- TaskGraphRunnerService() - Constructor for class dev.lukebemish.crochet.internal.TaskGraphRunnerService
- TaskGraphRunnerService.Params - Class in dev.lukebemish.crochet.internal
- tasks(Action<CrochetTasksContext>) - Method in class dev.lukebemish.crochet.model.CrochetExtension
- TERMINAL_CONSOLE_APPENDER - Static variable in class dev.lukebemish.crochet.internal.Versions
- TERMINAL_CONSOLE_APPENDER_CONFIGURATION_NAME - Static variable in class dev.lukebemish.crochet.internal.CrochetPlugin
- toModel(MappingsStructure, Input) - Static method in interface dev.lukebemish.crochet.mappings.MappingsStructure
- toolchain(Action<Run.ToolchainSpec>) - Method in class dev.lukebemish.crochet.model.Run
- ToolchainSpec() - Constructor for class dev.lukebemish.crochet.model.Run.ToolchainSpec
- toString() - Method in class dev.lukebemish.crochet.internal.FileListStringifier
- toString() - Method in class dev.lukebemish.crochet.internal.IdeaModelHandlerPlugin.IdeaSettings
- toString() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Artifact
-
Returns a string representation of this record class.
- toString() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Download
-
Returns a string representation of this record class.
- toString() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.JavaVersion
-
Returns a string representation of this record class.
- toString() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Library
-
Returns a string representation of this record class.
- toString() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.LibraryDownloads
-
Returns a string representation of this record class.
- toString() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule.OsDetails
-
Returns a string representation of this record class.
- toString() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule
-
Returns a string representation of this record class.
- toString() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version
-
Returns a string representation of this record class.
- toString() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest.Latest
-
Returns a string representation of this record class.
- toString() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest
-
Returns a string representation of this record class.
- toString() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest.Version
-
Returns a string representation of this record class.
- transform(Collection<ResolvedArtifactResult>) - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution.FileExtractor
- transform(Collection<ResolvedArtifactResult>) - Method in class dev.lukebemish.crochet.internal.tasks.TaskGraphExecution.IdExtractor
- transform(List<ArtifactTarget>) - Method in class dev.lukebemish.crochet.internal.tasks.RemapModsConfigMaker.TargetToOutputTransformer
- type() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest.Version
-
Returns the value of the
typerecord component.
U
- Unit - Class in dev.lukebemish.crochet.internal
- UNIT - Static variable in class dev.lukebemish.crochet.internal.Unit
- url() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Download
-
Returns the value of the
urlrecord component. - url() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest.Version
-
Returns the value of the
urlrecord component. - USE_STUB_GENERATED_MINECRAFT_DEPENDENCIES - Static variable in class dev.lukebemish.crochet.CrochetProperties
V
- valueOf(String) - Static method in enum class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.lukebemish.crochet.mappings.MojangOfficialMappingsStructure
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.lukebemish.crochet.model.InstallationDistribution
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.lukebemish.crochet.mappings.MojangOfficialMappingsStructure
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.lukebemish.crochet.model.InstallationDistribution
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vanillaInstallation(String, Action<VanillaInstallation>) - Method in class dev.lukebemish.crochet.model.CrochetExtension
- VanillaInstallation - Class in dev.lukebemish.crochet.model
- VanillaInstallation(String, CrochetExtension) - Constructor for class dev.lukebemish.crochet.model.VanillaInstallation
- VanillaInstallationArtifacts - Class in dev.lukebemish.crochet.internal.tasks
- VanillaInstallationArtifacts(Project) - Constructor for class dev.lukebemish.crochet.internal.tasks.VanillaInstallationArtifacts
- VanillaInstallationDependencies - Class in dev.lukebemish.crochet.model
- VanillaInstallationDependencies(MinecraftInstallation) - Constructor for class dev.lukebemish.crochet.model.VanillaInstallationDependencies
- version() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.Version.Rule.OsDetails
-
Returns the value of the
versionrecord component. - Version - Record Class in dev.lukebemish.crochet.internal.pistonmeta
- Version(Version.JavaVersion, List<Version.Library>, Map<String, Version.Download>) - Constructor for record class dev.lukebemish.crochet.internal.pistonmeta.Version
-
Creates an instance of a
Versionrecord class. - Version(String, String, String, String) - Constructor for record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest.Version
-
Creates an instance of a
Versionrecord class. - VERSION - Static variable in class dev.lukebemish.crochet.internal.CrochetPlugin
- VERSION_MANIFEST - Static variable in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest
- Version.Artifact - Record Class in dev.lukebemish.crochet.internal.pistonmeta
- Version.Download - Record Class in dev.lukebemish.crochet.internal.pistonmeta
- Version.JavaVersion - Record Class in dev.lukebemish.crochet.internal.pistonmeta
- Version.Library - Record Class in dev.lukebemish.crochet.internal.pistonmeta
- Version.LibraryDownloads - Record Class in dev.lukebemish.crochet.internal.pistonmeta
- Version.Rule - Record Class in dev.lukebemish.crochet.internal.pistonmeta
- Version.Rule.Action - Enum Class in dev.lukebemish.crochet.internal.pistonmeta
- Version.Rule.OsDetails - Record Class in dev.lukebemish.crochet.internal.pistonmeta
- VersionAsArtifactRule - Class in dev.lukebemish.crochet.internal.pistonmeta
- VersionAsArtifactRule() - Constructor for class dev.lukebemish.crochet.internal.pistonmeta.VersionAsArtifactRule
- VersionManifest - Record Class in dev.lukebemish.crochet.internal.pistonmeta
- VersionManifest(VersionManifest.Latest, List<VersionManifest.Version>) - Constructor for record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest
-
Creates an instance of a
VersionManifestrecord class. - VersionManifest.Latest - Record Class in dev.lukebemish.crochet.internal.pistonmeta
- VersionManifest.Version - Record Class in dev.lukebemish.crochet.internal.pistonmeta
- versions() - Method in record class dev.lukebemish.crochet.internal.pistonmeta.VersionManifest
-
Returns the value of the
versionsrecord component. - Versions - Class in dev.lukebemish.crochet.internal
- Versions() - Constructor for class dev.lukebemish.crochet.internal.Versions
W
- withCapabilities(Configuration) - Method in class dev.lukebemish.crochet.internal.FeatureUtils.Context
- WriteFile - Class in dev.lukebemish.crochet.internal.tasks
- WriteFile() - Constructor for class dev.lukebemish.crochet.internal.tasks.WriteFile
All Classes and Interfaces|All Packages|Constant Field Values