Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 一 三 不 与 为 产 依 共 原 可 各 同 它 对 本 登 缺 落 装 跨 输 边 配 链 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractLoomTask - Class in net.fabricmc.loom.task
 
AbstractLoomTask() - Constructor for class net.fabricmc.loom.task.AbstractLoomTask
 
AbstractMappedMinecraftProvider<M> - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
AbstractMappedMinecraftProvider(Project, M) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
AbstractMappedMinecraftProvider.MavenScope - Enum Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
AbstractMappedMinecraftProvider.OutputJar - Interface in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
AbstractMappedMinecraftProvider.ProvideContext - Record Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
AbstractMappedMinecraftProvider.RemappedJars - Record Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
AbstractMappedMinecraftProvider.RemapperHookKind - Enum Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
configureRemapper 覆写在投影视角下的形态.
AbstractMappedMinecraftProvider.SimpleOutputJar - Record Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
AbstractMigrateMappingsTask - Class in net.fabricmc.loom.task
 
AbstractMigrateMappingsTask() - Constructor for class net.fabricmc.loom.task.AbstractMigrateMappingsTask
 
AbstractProductionRunTask - Class in net.fabricmc.loom.task.prod
This is the base task for running the game in a "production" like environment.
AbstractProductionRunTask() - Constructor for class net.fabricmc.loom.task.prod.AbstractProductionRunTask
 
AbstractProjectView(Project) - Constructor for class net.fabricmc.loom.configuration.processors.speccontext.ProjectView.AbstractProjectView
 
AbstractRemapAction() - Constructor for class net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapAction
 
AbstractRemapJarTask - Class in net.fabricmc.loom.task
 
AbstractRemapJarTask() - Constructor for class net.fabricmc.loom.task.AbstractRemapJarTask
 
AbstractRemapJarTask.AbstractRemapAction<T> - Class in net.fabricmc.loom.task
 
AbstractRemapJarTask.AbstractRemapParams - Interface in net.fabricmc.loom.task
 
AbstractRunTask - Class in net.fabricmc.loom.task
 
AbstractRunTask(Function<Project, RunConfiguration>) - Constructor for class net.fabricmc.loom.task.AbstractRunTask
 
AbstractRunTask.LibraryFilter - Record Class in net.fabricmc.loom.task
 
accept(A) - Method in interface dev.architectury.loom.util.function.IoConsumer
 
accept(String) - Method in class net.fabricmc.loom.util.gradle.ThreadedProgressLoggerConsumer
 
accept(String) - Method in record class net.fabricmc.loom.util.gradle.ThreadedSimpleProgressLogger
 
accept(String) - Method in interface net.fabricmc.loom.util.IOStringConsumer
 
accept(String) - Method in class net.fabricmc.loom.util.ipc.IPCClient
 
accept(FileSystem, FileSystem, Path, Path) - Method in interface dev.architectury.loom.util.function.FsPathConsumer
 
accept(Path) - Method in interface dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider.ThrowingProducer
 
accept(X509Certificate) - Method in interface net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateChain.CertificateConsumer
 
accept(TinyRemapper.Builder) - Method in interface net.fabricmc.loom.core.ModJarRemap.Extensions
 
accept(T) - Method in interface dev.architectury.loom.util.ThreadingUtils.UnsafeConsumer
 
accept(T) - Method in interface net.fabricmc.loom.util.cache.AtomicFiles.IOConsumer
 
acceptEula() - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiTesting.AcceptEulaTask
 
AcceptEulaTask() - Constructor for class net.fabricmc.loom.configuration.fabricapi.FabricApiTesting.AcceptEulaTask
 
acceptFile(String, String) - Method in interface dev.architectury.loom.neoforge.SidedJarIndexGenerator.FileDistConsumer
 
ACCESS_TRANSFORMER_PATH - Static variable in class net.fabricmc.loom.util.Constants.Forge
 
ACCESS_TRANSFORMERS - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
ACCESS_TRANSFORMERS_LOG4J_BOM - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
ACCESS_TRANSFORMERS_NEO - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
ACCESS_TRANSFORMERS_NEW - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
accessor() - Method in record class net.fabricmc.loom.task.ValidateMixinNameTask.Mixin
Returns the value of the accessor record component.
accessTransform(Path, Path) - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
对给定 jar 执行 Forge 的 access transform.
accessTransformer(Object) - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI
accessTransformer(Object) - Method in interface net.fabricmc.loom.api.NeoForgeExtensionAPI
accessTransformer(Object) - Method in class net.fabricmc.loom.extension.ForgeExtensionImpl
 
accessTransformer(Object) - Method in class net.fabricmc.loom.extension.NeoForgeExtensionImpl
 
AccessTransformerEntry - Interface in dev.architectury.loom.accesstransformer
 
AccessTransformerEntry.Mod - Record Class in dev.architectury.loom.accesstransformer
来自 mod 自带的 META-INF/accesstransformer.cfg.
AccessTransformerEntry.Standalone - Record Class in dev.architectury.loom.accesstransformer
 
AccessTransformerJarProcessor - Class in dev.architectury.loom.accesstransformer
 
AccessTransformerJarProcessor(String, Iterable<File>, AccessTransformerService.Tool, ObjectFactory) - Constructor for class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor
执行期重建用构造器:不依赖 Project,AT 工具信息与对象工厂都由描述符提供.
AccessTransformerJarProcessor(String, Project, Iterable<File>, ObjectFactory) - Constructor for class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor
AccessTransformerJarProcessor.AccessTransformerConfiguration - Interface in dev.architectury.loom.accesstransformer
 
AccessTransformerJarProcessor.Descriptor - Record Class in dev.architectury.loom.accesstransformer
用于在执行期重建 AccessTransformerJarProcessor 的描述符.
AccessTransformerJarProcessor.Spec - Record Class in dev.architectury.loom.accesstransformer
 
accessTransformers() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor.Spec
Returns the value of the accessTransformers record component.
AccessTransformerService - Class in dev.architectury.loom.accesstransformer
A service that executes the access transformer tool.
AccessTransformerService(AccessTransformerService.Options, ServiceFactory) - Constructor for class dev.architectury.loom.accesstransformer.AccessTransformerService
 
AccessTransformerService.Options - Interface in dev.architectury.loom.accesstransformer
 
AccessTransformerService.Tool - Record Class in dev.architectury.loom.accesstransformer
执行期启动 AT 工具所需的纯值.
accessTransformForge() - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
AccessTransformSetMapper - Class in dev.architectury.loom.forge
 
accessWidener - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
accessWidener() - Method in record class net.fabricmc.loom.configuration.mods.AccessWidenerAnalyzeVisitorProvider
Returns the value of the accessWidener record component.
AccessWidenerAnalyzeVisitorProvider - Record Class in net.fabricmc.loom.configuration.mods
 
AccessWidenerAnalyzeVisitorProvider(ClassTweaker) - Constructor for record class net.fabricmc.loom.configuration.mods.AccessWidenerAnalyzeVisitorProvider
Creates an instance of a AccessWidenerAnalyzeVisitorProvider record class.
AccessWidenerData(String, ClassTweakerReader.Header, byte[]) - Constructor for record class net.fabricmc.loom.configuration.mods.AccessWidenerUtils.AccessWidenerData
Creates an instance of a AccessWidenerData record class.
AccessWidenerEntry - Interface in net.fabricmc.loom.configuration.accesswidener
 
AccessWidenerFile - Record Class in net.fabricmc.loom.configuration.accesswidener
 
AccessWidenerFile(String, String, byte[]) - Constructor for record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerFile
Creates an instance of a AccessWidenerFile record class.
AccessWidenerInjection - Class in dev.architectury.loom.extensions
 
AccessWidenerInjection() - Constructor for class dev.architectury.loom.extensions.AccessWidenerInjection
 
AccessWidenerInjection.InjectAccessWidenerAction - Class in dev.architectury.loom.extensions
 
AccessWidenerJarProcessor - Class in net.fabricmc.loom.configuration.accesswidener
 
AccessWidenerJarProcessor(String, boolean, RegularFileProperty) - Constructor for class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor
 
AccessWidenerJarProcessor.Descriptor - Record Class in net.fabricmc.loom.configuration.accesswidener
用于在执行期重建 AccessWidenerJarProcessor 的描述符.
AccessWidenerJarProcessor.Spec - Record Class in net.fabricmc.loom.configuration.accesswidener
 
accessWideners() - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor.Spec
Returns the value of the accessWideners record component.
AccessWidenerUtils - Class in net.fabricmc.loom.configuration.mods
 
AccessWidenerUtils() - Constructor for class net.fabricmc.loom.configuration.mods.AccessWidenerUtils
 
AccessWidenerUtils.AccessWidenerData - Record Class in net.fabricmc.loom.configuration.mods
 
accumulator() - Method in class net.fabricmc.loom.util.CompletableFutureCollector
 
action() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Rule
Returns the value of the action record component.
add(JsonObject, String, ListProperty<V>, Function<List<V>, JsonElement>) - Static method in class net.fabricmc.loom.util.fmj.gen.GeneratorUtils
 
add(JsonObject, String, MapProperty<String, String>) - Static method in class net.fabricmc.loom.util.fmj.gen.GeneratorUtils
 
add(JsonObject, String, MapProperty<K, V>, Function<Map<K, V>, JsonElement>) - Static method in class net.fabricmc.loom.util.fmj.gen.GeneratorUtils
 
add(JsonObject, String, Property<String>) - Static method in class net.fabricmc.loom.util.fmj.gen.GeneratorUtils
 
add(JsonObject, String, P, Function<V, JsonElement>) - Static method in class net.fabricmc.loom.util.fmj.gen.GeneratorUtils
 
add(ThreadingUtils.UnsafeRunnable) - Method in class dev.architectury.loom.util.ThreadingUtils.TaskCompleter
 
add(String) - Method in class dev.architectury.loom.mcpconfig.DependencySet
 
add(String) - Method in class dev.architectury.loom.util.DependencyDownloader
Adds a dependency to download.
add(String) - Method in interface net.fabricmc.loom.api.MixinExtensionAPI
Apply Mixin AP to sourceSet.
add(String) - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
add(String, String) - Method in interface net.fabricmc.loom.api.manifest.VersionsManifestsAPI
Adds a URL to a versions manifest json with the default priority of 0.
add(String, String) - Method in interface net.fabricmc.loom.api.MixinExtensionAPI
Apply Mixin AP to sourceSet.
add(String, String) - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
add(String, String, int) - Method in interface net.fabricmc.loom.api.manifest.VersionsManifestsAPI
Adds a URL to a versions manifest json with the given priority.
add(String, String, int) - Method in class net.fabricmc.loom.configuration.providers.minecraft.ManifestLocations
 
add(String, String, Action<PatternSet>) - Method in interface net.fabricmc.loom.api.MixinExtensionAPI
Apply Mixin AP to sourceSet.
add(String, String, Action<PatternSet>) - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
add(String, Action<PatternSet>) - Method in interface net.fabricmc.loom.api.MixinExtensionAPI
Apply Mixin AP to sourceSet.
add(String, Action<PatternSet>) - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
add(String, Provider<String>, Action<PatternSet>) - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
add(Path, Iterable<Pair<String, byte[]>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
add(Path, String, byte[]) - Static method in class net.fabricmc.loom.util.ZipUtils
 
add(Path, String, String) - Static method in class net.fabricmc.loom.util.ZipUtils
 
add(SourceSet) - Method in interface net.fabricmc.loom.api.MixinExtensionAPI
Apply Mixin AP to sourceSet.
add(SourceSet) - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
add(SourceSet, String) - Method in interface net.fabricmc.loom.api.MixinExtensionAPI
Apply Mixin AP to sourceSet.
add(SourceSet, String) - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
add(SourceSet, String, Action<PatternSet>) - Method in interface net.fabricmc.loom.api.MixinExtensionAPI
Apply Mixin AP to sourceSet.
add(SourceSet, String, Action<PatternSet>) - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
add(SourceSet, Action<PatternSet>) - Method in interface net.fabricmc.loom.api.MixinExtensionAPI
Apply Mixin AP to sourceSet.
add(SourceSet, Action<PatternSet>) - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
add(SourceSet, Provider<String>, Action<PatternSet>) - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
add0(SourceSet, String) - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
add0(SourceSet, Provider<String>) - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
add0(SourceSet, Provider<String>) - Method in class net.fabricmc.loom.extension.MixinExtensionImpl
 
addAll(Configuration) - Method in class dev.architectury.loom.util.DependencyDownloader
Adds all dependencies from a configuration to download.
addArray(JsonObject, String, ListProperty<V>, Function<V, JsonElement>) - Static method in class net.fabricmc.loom.util.fmj.gen.GeneratorUtils
 
addConfig(String, String) - Method in class dev.architectury.loom.mcpconfig.McpExecutorBuilder
 
AddConstructorMappingVisitor - Class in net.fabricmc.loom.configuration.providers.mappings.utils
Adds the constructor method <init> to the destination namespaces, as long as the source name is <init> and the destination mapping is null.
AddConstructorMappingVisitor(MappingVisitor) - Constructor for class net.fabricmc.loom.configuration.providers.mappings.utils.AddConstructorMappingVisitor
 
addDependency(Object, String) - Method in class dev.architectury.loom.forge.dependency.DependencyProvider
 
addDependency(Project, Object, String) - Static method in class dev.architectury.loom.forge.dependency.DependencyProvider
 
addForgeSources(Path, Path) - Method in class dev.architectury.loom.forge.ForgeSourcesService
把 Forge 源码写入目标源码包,允许消费预解压目录.
addForgeSources(Path, Path, boolean) - Method in class dev.architectury.loom.forge.ForgeSourcesService
把 Forge 源码写入目标源码包.
addForgeSourcesDuringProjectConfiguration(Project, ServiceFactory) - Static method in class dev.architectury.loom.forge.ForgeSourcesService
 
addJarProcessor(JarProcessor) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Deprecated.
addLayer(MappingsSpec<?>) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.LayeredMappingSpecBuilder
Add a MappingsSpec layer.
addLayer(MappingsSpec<?>) - Method in class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpecBuilderImpl
 
addMinecraftJarProcessor(Class<? extends MinecraftJarProcessor<?>>, Object...) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
addMinecraftJarProcessor(Class<? extends MinecraftJarProcessor<?>>, Object...) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
addMixinConfigsToDefaultJarManifest(Project) - Static method in class dev.architectury.loom.extensions.ModBuildExtensions
 
addProvider(T) - Method in class dev.architectury.loom.forge.dependency.DependencyProviders
 
addRemapConfiguration(String, Action<RemapConfigurationSettings>) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
addRemapConfiguration(String, Action<RemapConfigurationSettings>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
addRemapperExtension(Class<? extends RemapperExtension<T>>, Class<T>, Action<T>) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
addRemapperExtension(Class<? extends RemapperExtension<T>>, Class<T>, Action<T>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
addRequired(JsonObject, String, Property<String>) - Static method in class net.fabricmc.loom.util.fmj.gen.GeneratorUtils
 
addRequired(JsonObject, String, P, Function<V, JsonElement>) - Static method in class net.fabricmc.loom.util.fmj.gen.GeneratorUtils
 
addSingleOrArray(JsonObject, String, ListProperty<V>, Function<V, JsonElement>) - Static method in class net.fabricmc.loom.util.fmj.gen.GeneratorUtils
 
addStringOrArray(JsonObject, String, ListProperty<String>) - Static method in class net.fabricmc.loom.util.fmj.gen.GeneratorUtils
 
addTaskBeforeRun(String) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Deprecated.
Unsupported.
addToTask(Project, TaskProvider<? extends Jar>, Action<? super Aw2AtSettings>) - Static method in class dev.architectury.loom.accesstransformer.Aw2At
 
addToTask(TaskProvider<? extends Jar>, Object, ModPlatform) - Static method in class dev.architectury.loom.extensions.AccessWidenerInjection
 
addToTask(Jar, FileCollection, ModPlatform) - Static method in class net.fabricmc.loom.task.NestJarsAction
 
addTransitiveAccessWideners(List<AccessWidenerFile>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
addTransitiveAccessWideners(List<AccessWidenerFile>) - Method in interface net.fabricmc.loom.LoomGradleExtension
 
afterEvaluate(ConfigContext) - Static method in record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsFactory
 
afterEvaluate(Project) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets
 
afterEvaluate(Project) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets.Single
 
afterEvaluate(Project) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets.Split
 
afterEvaluation() - Method in class net.fabricmc.loom.configuration.decompile.DecompileConfiguration
 
afterEvaluation() - Method in class net.fabricmc.loom.configuration.decompile.SingleJarDecompileConfiguration
 
afterEvaluation() - Method in class net.fabricmc.loom.configuration.decompile.SplitDecompileConfiguration
 
afterSuccessfulEvaluation(Project, Runnable) - Static method in class net.fabricmc.loom.util.gradle.GradleUtils
 
ALL - Static variable in record class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration
 
allLoomProjects(Gradle, Consumer<Project>) - Static method in class net.fabricmc.loom.util.gradle.GradleUtils
 
allMods() - Method in interface net.fabricmc.loom.api.processor.SpecContext
 
allOf() - Static method in class net.fabricmc.loom.util.CompletableFutureCollector
 
ALLOW_ALL - Static variable in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessor
 
ALLOW_MISMATCHED_PLATFORM_VERSION - Static variable in class net.fabricmc.loom.util.Constants.Properties
 
allowInsecureProtocol() - Method in class net.fabricmc.loom.util.download.DownloadBuilder
 
analyseTarget() - Method in class net.fabricmc.loom.configuration.mods.JarSplitter
 
annotationMapping() - Method in record class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor.Spec
Returns the value of the annotationMapping record component.
AnnotationProcessorInvoker<T> - Class in net.fabricmc.loom.build.mixin
Normally javac invokes annotation processors, but when the scala or kapt plugin are installed they will want to invoke the annotation processor themselves.
AnnotationProcessorInvoker(Project, Collection<Configuration>, Map<SourceSet, TaskProvider<T>>, String) - Constructor for class net.fabricmc.loom.build.mixin.AnnotationProcessorInvoker
 
annotations() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
Returns the value of the annotations record component.
annotations() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpec
Returns the value of the annotations record component.
annotations() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the annotations record component.
ANNOTATIONS_PATH - Static variable in interface net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsLayer
 
AnnotationsApplyClassVisitor(ClassVisitor, ClassAnnotationData) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor.AnnotationsApplyClassVisitor
 
AnnotationsApplyVisitor - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
AnnotationsApplyVisitor(AnnotationsData) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor
Creates an instance of a AnnotationsApplyVisitor record class.
AnnotationsApplyVisitor.AnnotationsApplyClassVisitor - Class in net.fabricmc.loom.configuration.providers.minecraft
 
annotationsData() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor
Returns the value of the annotationsData record component.
AnnotationsData - Record Class in net.fabricmc.loom.configuration.providers.mappings.extras.annotations
 
AnnotationsData(String) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
 
AnnotationsData(Map<String, ClassAnnotationData>, String) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
Creates an instance of a AnnotationsData record class.
AnnotationsData(AnnotationsData) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
 
AnnotationsDataValidator - Class in net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate
 
AnnotationsDataValidator() - Constructor for class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.AnnotationsDataValidator
 
AnnotationsLayer - Interface in net.fabricmc.loom.configuration.providers.mappings.extras.annotations
 
annotationsToAdd() - Method in interface net.fabricmc.loom.configuration.providers.mappings.extras.annotations.BaseAnnotationData
 
annotationsToAdd() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
Returns the value of the annotationsToAdd record component.
annotationsToAdd() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.GenericAnnotationData
Returns the value of the annotationsToAdd record component.
annotationsToAdd() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.MethodAnnotationData
Returns the value of the annotationsToAdd record component.
annotationsToRemove() - Method in interface net.fabricmc.loom.configuration.providers.mappings.extras.annotations.BaseAnnotationData
 
annotationsToRemove() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
Returns the value of the annotationsToRemove record component.
annotationsToRemove() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.GenericAnnotationData
Returns the value of the annotationsToRemove record component.
annotationsToRemove() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.MethodAnnotationData
Returns the value of the annotationsToRemove record component.
AnotherService(ExampleService.AnotherService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.util.service.ExampleService.AnotherService
 
appendZipEntries(Path, Map<String, Path>) - Static method in class net.fabricmc.loom.util.ZipReprocessorUtil
Appends files to a zip file, preserving the existing entry order and time stamps.
appendZipEntry(Path, String, byte[]) - Static method in class net.fabricmc.loom.util.ZipReprocessorUtil
Appends an entry to a zip file, persevering the existing entry order and time stamps.
appendZipEntry(Path, String, InputStream) - Static method in class net.fabricmc.loom.util.ZipReprocessorUtil
Appends an entry to a zip file, persevering the existing entry order and time stamps.
applicable(Project) - Static method in enum class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration.TargetSourceSet
 
APPLICATION_TYPE - Static variable in interface net.fabricmc.loom.configuration.ide.idea.IntellijRunConfigWriter
 
ApplicationIntellijRunConfigWriter - Class in net.fabricmc.loom.configuration.ide.idea
 
ApplicationIntellijRunConfigWriter(RunConfiguration, Project, List<String>) - Constructor for class net.fabricmc.loom.configuration.ide.idea.ApplicationIntellijRunConfigWriter
 
appliesTo(ModProcessorExtension.ModInfo) - Method in interface net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension
Return true if the extension applies to the given mod dependency.
appliesToOS(Platform) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Rule
 
apply(byte[]) - Method in interface net.fabricmc.loom.util.ZipUtils.AsmClassOperator
 
apply(Consumer<Library>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessor
 
apply(Consumer<Library>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.ArmNativesLibraryProcessor
 
apply(Consumer<Library>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LegacyASMLibraryProcessor
 
apply(Consumer<Library>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LoomNativeSupportLibraryProcessor
 
apply(Consumer<Library>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LWJGL2UpgradeLibraryProcessor
 
apply(Consumer<Library>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LWJGL3UpgradeLibraryProcessor
 
apply(Consumer<Library>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.ObjcBridgeUpgradeLibraryProcessor
 
apply(Consumer<Library>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.RiscVNativesLibraryProcessor
 
apply(Consumer<Library>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.RuntimeLog4jLibraryProcessor
 
apply(Consumer<Library>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.RuntimeLwjglGraphicsLibraryProcessor
 
apply(Manifest, Map<String, String>) - Method in class net.fabricmc.loom.task.service.JarManifestService
 
apply(List<String>) - Method in interface dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor.AccessTransformerConfiguration
 
apply(MemoryMappingTree, boolean) - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.ModJavadoc
 
apply(TinyRemapper.Builder, String, String) - Method in class net.fabricmc.loom.extension.RemapperExtensionHolder
 
apply(Configuration) - Method in enum class net.fabricmc.loom.configuration.LoomConfigurations.Role
 
apply(PluginAware) - Method in class net.fabricmc.loom.LoomGradlePlugin
 
apply(PluginAware) - Method in class net.fabricmc.loom.LoomRepositoryPlugin
 
apply(Project) - Method in class net.fabricmc.loom.LoomCompanionGradlePlugin
 
apply(Project) - Method in class net.fabricmc.loom.LoomNoRemapGradlePlugin
 
apply(Project) - Method in class net.fabricmc.loom.LoomRemapGradlePlugin
 
apply(T) - Method in interface net.fabricmc.loom.util.IOFunction
 
apply(T) - Method in interface net.fabricmc.loom.util.ZipUtils.UnsafeUnaryOperator
 
APPLY_LOADER_PATCHES - Enum constant in enum class net.fabricmc.loom.spec.EnvironmentSpec.PipelineStep
对 vanilla 应用加载器补丁(Forge / NeoForge).
applyClientOnlyManifestAttributes(AbstractRemapJarTask.AbstractRemapParams, List<String>) - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
 
applyDependencies() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.ProvideContext
Returns the value of the applyDependencies record component.
applyDependencies(BiConsumer<String, MinecraftJar.Type>, List<MinecraftJar.Type>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets
 
applyDependencies(BiConsumer<String, MinecraftJar.Type>, List<MinecraftJar.Type>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets.Single
 
applyDependencies(BiConsumer<String, MinecraftJar.Type>, List<MinecraftJar.Type>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets.Split
 
applyLoomPatchVersion(Path) - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
applyRepositories(RepositoryHandler) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessor
 
applyRepositories(RepositoryHandler) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.ArmNativesLibraryProcessor
 
applyRepositories(RepositoryHandler) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LWJGL2MavenLibraryProcessor
 
applyRepositories(RepositoryHandler) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LWJGL2UpgradeLibraryProcessor
 
applyRepositories(RepositoryHandler) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LWJGL3UpgradeLibraryProcessor
 
applyRepositories(RepositoryHandler) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.RiscVNativesLibraryProcessor
 
applyTo(RunConfiguration, ConfigValue.Resolver) - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate
 
applyToConfiguration(Project, NamedDomainObjectProvider<? extends Configuration>) - Method in interface net.fabricmc.loom.configuration.mods.ArtifactRef
 
applyToConfiguration(Project, NamedDomainObjectProvider<? extends Configuration>) - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.FileArtifactRef
 
applyToConfiguration(Project, NamedDomainObjectProvider<? extends Configuration>) - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.ResolvedArtifactRef
 
applyToJar(Path, boolean) - Method in class net.fabricmc.loom.task.service.MixinRefmapService
 
applyToProject(Project) - Method in record class net.fabricmc.loom.configuration.InstallerData
 
applyToProject(Project, RemapConfigurationSettings) - Static method in class net.fabricmc.loom.configuration.RemapConfigurations
 
applyToProject(Project, DependencyInfo) - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
applyToProject(Project, RemappedModArtifacts) - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
把本依赖注入目标配置.
applyToProject(Project, RemappedModArtifacts) - Method in class net.fabricmc.loom.configuration.mods.dependency.SimpleModDependency
 
applyToProject(Project, RemappedModArtifacts) - Method in class net.fabricmc.loom.configuration.mods.dependency.SplitModDependency
 
ARCH_NAME - Static variable in class net.fabricmc.loom.LoomCompanionGradlePlugin
上一层分叉(architectury)的插件 id,作为兼容别名保留.
ArchitecturyCommonJson - Class in dev.architectury.loom.metadata
 
areEnvironmentSourceSetsSplit() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
areEnvironmentSourceSetsSplit() - Method in class net.fabricmc.loom.configuration.processors.speccontext.ProjectView.AbstractProjectView
 
areEnvironmentSourceSetsSplit() - Method in interface net.fabricmc.loom.configuration.processors.speccontext.ProjectView
 
areEnvironmentSourceSetsSplit() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
args() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate
Returns the value of the args record component.
args() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate.Resolved
Returns the value of the args record component.
args() - Method in record class dev.architectury.loom.forge.config.UserdevConfig.BinaryPatcherConfig
Returns the value of the args record component.
args() - Method in record class dev.architectury.loom.mcpconfig.McpConfigFunction
Returns the value of the args record component.
args() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns the value of the args record component.
args(String...) - Method in interface dev.architectury.loom.forge.tool.ForgeToolExecutor.Settings
 
args(Collection<String>) - Method in interface dev.architectury.loom.forge.tool.ForgeToolExecutor.Settings
 
argument(String) - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.LaunchConfig
 
argument(String, String) - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.LaunchConfig
 
arguments() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns the value of the arguments record component.
Arguments - Class in net.fabricmc.loom.util
 
Arguments() - Constructor for class net.fabricmc.loom.util.Arguments
 
argumentVisibility() - Method in record class net.fabricmc.loom.util.ProcessUtil
Returns the value of the argumentVisibility record component.
ARM64 - Enum constant in enum class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.Architecture
 
ArmNativesLibraryProcessor - Class in net.fabricmc.loom.configuration.providers.minecraft.library.processors
A processor to add support for ARM64.
ArmNativesLibraryProcessor(Platform, LibraryContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.processors.ArmNativesLibraryProcessor
 
array(List<V>, Function<V, JsonElement>) - Static method in class net.fabricmc.loom.util.fmj.gen.GeneratorUtils
 
artifact() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.ResolvedArtifactRef
Returns the value of the artifact record component.
artifact() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Downloads
Returns the value of the artifact record component.
artifact() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Library
 
artifact() - Method in record class net.fabricmc.loom.pipeline.RemapMinecraftTaskRegistry.Producer
Returns the value of the artifact record component.
ArtifactMetadata - Record Class in net.fabricmc.loom.configuration.mods
 
ArtifactMetadata(boolean, ArtifactMetadata.RemapRequirements, InstallerData, ArtifactMetadata.MixinRemapType, List<String>) - Constructor for record class net.fabricmc.loom.configuration.mods.ArtifactMetadata
Creates an instance of a ArtifactMetadata record class.
ArtifactMetadata.MixinRemapType - Enum Class in net.fabricmc.loom.configuration.mods
 
ArtifactMetadata.RemapRequirements - Enum Class in net.fabricmc.loom.configuration.mods
 
ArtifactRef - Interface in net.fabricmc.loom.configuration.mods
 
ArtifactRef.FileArtifactRef - Record Class in net.fabricmc.loom.configuration.mods
 
ArtifactRef.ResolvedArtifactRef - Record Class in net.fabricmc.loom.configuration.mods
 
asBaseVersion() - Method in record class dev.architectury.loom.util.Version
 
ASM - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
ASM_VERSION - Static variable in class net.fabricmc.loom.util.Constants
 
asMap() - Method in interface dev.architectury.loom.util.collection.Multimap
 
asMap() - Method in interface dev.architectury.loom.util.collection.Multimap.Specialized
 
asMap() - Method in class dev.architectury.loom.util.collection.MultimapImpl
 
asRequest(CachedJarProcessor.CacheStats, ClassLineNumbers) - Method in interface net.fabricmc.loom.decompilers.cache.CachedJarProcessor.WorkJob
 
assertForgeLike(LoomGradleExtensionAPI) - Static method in enum class net.fabricmc.loom.util.ModPlatform
 
assertForgeLike(LoomGradleExtensionAPI, Supplier<String>) - Static method in enum class net.fabricmc.loom.util.ModPlatform
 
assertPlatform(LoomGradleExtensionAPI, ModPlatform) - Static method in enum class net.fabricmc.loom.util.ModPlatform
 
assertPlatform(LoomGradleExtensionAPI, ModPlatform, Supplier<String>) - Static method in enum class net.fabricmc.loom.util.ModPlatform
 
assertPlatform(Project, ModPlatform) - Static method in enum class net.fabricmc.loom.util.ModPlatform
 
assetIndex() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns the value of the assetIndex record component.
AssetIndex - Record Class in net.fabricmc.loom.configuration.providers.minecraft.assets
 
AssetIndex() - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex
 
AssetIndex(String, long, String, String, long, String) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.AssetIndex
Creates an instance of a AssetIndex record class.
AssetIndex(Map<String, AssetIndex.Entry>, boolean, boolean) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex
Creates an instance of a AssetIndex record class.
AssetIndex.Entry - Record Class in net.fabricmc.loom.configuration.providers.minecraft.assets
 
AssetIndex.Object - Record Class in net.fabricmc.loom.configuration.providers.minecraft.assets
 
assets() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns the value of the assets record component.
asString() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.LaunchConfig
 
AsyncCache<T> - Class in net.fabricmc.loom.util
 
AsyncCache() - Constructor for class net.fabricmc.loom.util.AsyncCache
 
AsyncZipProcessor - Interface in net.fabricmc.loom.util
 
AtClassRemapper - Class in dev.architectury.loom.accesstransformer
Remaps AT classes from SRG to Yarn.
AtClassRemapper() - Constructor for class dev.architectury.loom.accesstransformer.AtClassRemapper
 
AtomicFiles - Class in net.fabricmc.loom.util.cache
原子发布工具:保证「文件存在 ⟺ 内容完整」这一不变量成立.
AtomicFiles.IOConsumer<T> - Interface in net.fabricmc.loom.util.cache
接收一个 Path 并向其写入内容的回调,允许抛出 IOException.
ats() - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Returns the value of the ats record component.
attach(TinyRemapper.Builder) - Method in record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInlinerApplyVisitorProvider
 
attribute(Attribute<T>, String) - Method in class dev.architectury.loom.util.DependencyDownloader
Adds a named attribute to control the downloaded artifacts.
attribute(Attribute<T>, T) - Method in class dev.architectury.loom.util.DependencyDownloader
Adds an attribute to control the downloaded artifacts.
AttributeHelper - Class in net.fabricmc.loom.util
 
author(String) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new author with the given name.
author(String, Action<FabricModJsonV1Spec.Person>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new author with the given name, and configure it with the given action.
author(Action<FabricModJsonV1Spec.Person>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new author, and configure it with the given action.
Aw2At - Class in dev.architectury.loom.accesstransformer
Converts AW files to AT files.
Aw2At() - Constructor for class dev.architectury.loom.accesstransformer.Aw2At
 
Aw2AtAction - Class in dev.architectury.loom.accesstransformer
 
Aw2AtAction() - Constructor for class dev.architectury.loom.accesstransformer.Aw2AtAction
 
Aw2AtSettings - Interface in net.fabricmc.loom.api.aw2at
 

B

BaseAnnotationData - Interface in net.fabricmc.loom.configuration.providers.mappings.extras.annotations
 
baseClassifier() - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
Returns the value of the baseClassifier record component.
baseCoordinates() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec.MappingDefinition
Returns the value of the baseCoordinates record component.
baseHash() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor
Returns the value of the baseHash record component.
beforeProject(Gradle) - Static method in class net.fabricmc.loom.internal.LoomGradleSharedData
 
beforeProject(Project, LoomGradleSharedData) - Static method in class net.fabricmc.loom.internal.LoomGradleSharedData
在项目级扩展容器中登记共享数据,幂等.
beforeProject(Project, LoomGradleSharedData) - Static method in class net.fabricmc.loom.LoomGradlePlugin
 
BinaryPatcherConfig(String, List<String>) - Constructor for record class dev.architectury.loom.forge.config.UserdevConfig.BinaryPatcherConfig
Creates an instance of a BinaryPatcherConfig record class.
binpatcher() - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Returns the value of the binpatcher record component.
binpatches() - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Returns the value of the binpatches record component.
breaks(String, Iterable<String>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a broken dependency on another mod with the given mod ID and version requirements.
breaks(String, String) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a broken dependency on another mod with the given mod ID and a single version requirement.
breaks(String, Action<FabricModJsonV1Spec.Dependency>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a broken dependency on another mod with the given mod ID, and configure it with the given action.
breaks(Action<FabricModJsonV1Spec.Dependency>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a broken dependency, and configure it with the given action.
build() - Method in class dev.architectury.loom.mcpconfig.McpExecutorBuilder
Builds options for an executor that runs all queued steps and their dependencies.
build() - Method in class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpecBuilderImpl
 
build() - Method in class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpecBuilderImpl
 
build() - Method in class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingsSpecBuilderImpl
 
build(MojangMappingsSpec.SilenceLicenseSupplier) - Method in class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpecBuilderImpl
 
builder() - Static method in class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpecBuilderImpl
 
builder(FileSpec) - Static method in class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpecBuilderImpl
 
builder(FileSpec) - Static method in class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingsSpecBuilderImpl
 
buildExecutionSet() - Method in class dev.architectury.loom.mcpconfig.DependencySet
 
buildOfficialMojangMappings() - Static method in class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpecBuilderImpl
 
buildSpec(SpecContext) - Method in class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor
 
buildSpec(SpecContext) - Method in interface net.fabricmc.loom.api.processor.MinecraftJarProcessor
 
buildSpec(SpecContext) - Method in class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor
 
buildSpec(SpecContext) - Method in class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor
 
buildSpec(SpecContext) - Method in class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor
 
buildSpec(SpecContext) - Method in class net.fabricmc.loom.configuration.processors.LegacyJarProcessorWrapper
 
buildSpec(SpecContext) - Method in class net.fabricmc.loom.configuration.processors.ModJavadocProcessor
 
BuiltinCfr() - Constructor for class net.fabricmc.loom.decompilers.DecompilerConfiguration.BuiltinCfr
 
BuiltinVineflower() - Constructor for class net.fabricmc.loom.decompilers.DecompilerConfiguration.BuiltinVineflower
 
BundleMetadata - Record Class in net.fabricmc.loom.configuration.providers
 
BundleMetadata(List<BundleMetadata.Entry>, List<BundleMetadata.Entry>, String) - Constructor for record class net.fabricmc.loom.configuration.providers.BundleMetadata
Creates an instance of a BundleMetadata record class.
BundleMetadata.Entry - Record Class in net.fabricmc.loom.configuration.providers
 

C

cache() - Method in interface dev.architectury.loom.mcpconfig.steplogic.StepLogic.ExecutionContext
 
CachedData - Record Class in net.fabricmc.loom.decompilers.cache
 
CachedData(String, String, ClassLineNumbers.Entry) - Constructor for record class net.fabricmc.loom.decompilers.cache.CachedData
Creates an instance of a CachedData record class.
CachedFileStore<T> - Interface in net.fabricmc.loom.decompilers.cache
 
CachedFileStore.EntrySerializer<T> - Interface in net.fabricmc.loom.decompilers.cache
 
CachedFileStoreImpl<T> - Record Class in net.fabricmc.loom.decompilers.cache
 
CachedFileStoreImpl(Path, CachedFileStore.EntrySerializer<T>, CachedFileStoreImpl.CacheRules) - Constructor for record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl
Creates an instance of a CachedFileStoreImpl record class.
CachedFileStoreImpl.CacheRules - Record Class in net.fabricmc.loom.decompilers.cache
The rules for the cache.
CachedJarProcessor - Record Class in net.fabricmc.loom.decompilers.cache
 
CachedJarProcessor(CachedFileStore<CachedData>, String) - Constructor for record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor
Creates an instance of a CachedJarProcessor record class.
CachedJarProcessor.CacheStats - Record Class in net.fabricmc.loom.decompilers.cache
 
CachedJarProcessor.CompletedWorkJob - Record Class in net.fabricmc.loom.decompilers.cache
No work to be done, all restored from cache.
CachedJarProcessor.FullWorkJob - Record Class in net.fabricmc.loom.decompilers.cache
The full jar must be processed.
CachedJarProcessor.PartialWorkJob - Record Class in net.fabricmc.loom.decompilers.cache
Some work needs to be done.
CachedJarProcessor.WorkJob - Interface in net.fabricmc.loom.decompilers.cache
 
CachedJarProcessor.WorkRequest - Record Class in net.fabricmc.loom.decompilers.cache
 
CachedJarProcessor.WorkToDoJob - Interface in net.fabricmc.loom.decompilers.cache
 
CacheEntryLock - Class in net.fabricmc.loom.util.cache
跨进程的按 key 细粒度文件锁工具.
cacheFile(Path) - Method in class net.fabricmc.loom.configuration.providers.minecraft.ManifestLocations.ManifestLocation
 
cacheKey() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
cacheKey() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
cacheKey() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider
 
CacheKey - Class in net.fabricmc.loom.util
A simple base class for creating cache keys.
CacheKey() - Constructor for class net.fabricmc.loom.util.CacheKey
 
cacheRules() - Method in record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl
Returns the value of the cacheRules record component.
CacheRules(long, Duration) - Constructor for record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl.CacheRules
Creates an instance of a CacheRules record class.
CacheStats(int, int) - Constructor for record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.CacheStats
Creates an instance of a CacheStats record class.
cacheValue() - Method in record class net.fabricmc.loom.configuration.processors.LegacyJarProcessorWrapper.Spec
Returns the value of the cacheValue record component.
call() - Method in interface dev.architectury.loom.util.ThreadingUtils.UnsafeCallable
 
CAN_APPLY - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessor.ApplicationResult
This processor can optionally be applied on the current platform.
capitalize(String) - Static method in class net.fabricmc.loom.util.Strings
 
capitalizeCamelCaseName(String) - Static method in class net.fabricmc.loom.util.Strings
 
certificate() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateChain
The certificate itself.
certificate() - Method in class net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateChain.Impl
 
CertificateChain - Interface in net.fabricmc.loom.configuration.providers.minecraft.verify
A node in the certificate chain.
CertificateChain.CertificateConsumer - Interface in net.fabricmc.loom.configuration.providers.minecraft.verify
 
CertificateChain.Impl - Class in net.fabricmc.loom.configuration.providers.minecraft.verify
 
CertificateRevocationList - Record Class in net.fabricmc.loom.configuration.providers.minecraft.verify
 
CertificateRevocationList(Collection<X509CRL>, boolean) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateRevocationList
Creates an instance of a CertificateRevocationList record class.
CFR - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
characteristics() - Method in class net.fabricmc.loom.util.CompletableFutureCollector
 
check() - Method in class net.fabricmc.loom.task.tool.ValidateModProvidedJavadocTask
 
check(Path, String) - Method in class net.fabricmc.loom.task.tool.ValidateModProvidedJavadocTask.Validator
 
Check - Class in net.fabricmc.loom.util
 
checkCache() - Method in class dev.architectury.loom.forge.minecraft.MinecraftLegacyPatchedProvider
锁内二次确认:判定现有产物能否复用,并返回本次是否需要整链重建.
checkCache() - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
锁内二次确认:判定现有产物能否复用,并返回本次是否需要整链重建.
checkData(AnnotationsData) - Method in class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.AnnotationsDataValidator
 
checkMixinApEnabled() - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
Checksum - Class in net.fabricmc.loom.util
 
Checksum.Result - Record Class in net.fabricmc.loom.util
 
children() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateChain
The children of this certificate, or an empty list if this is a leaf certificate.
children() - Method in class net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateChain.Impl
 
childrenNodesStream(Node) - Static method in class net.fabricmc.loom.util.GroovyXmlUtil
 
claim(Project, Path, Map<String, String>, Supplier<TaskProvider<? extends Task>>) - Static method in class net.fabricmc.loom.pipeline.RemapMinecraftTaskRegistry
登记一条产物路径的生产请求,返回该产物的唯一生产者.
claimAll(Project, List<Path>, Map<String, String>, Function<List<Path>, TaskProvider<? extends Task>>) - Static method in class net.fabricmc.loom.pipeline.RemapMinecraftTaskRegistry
登记一批产物路径的生产请求,返回**每一条**请求路径的生产者.
Class(String, List<ParchmentTreeV1.Field>, List<ParchmentTreeV1.Method>, List<String>) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Class
Creates an instance of a Class record class.
ClassAnnotationData - Record Class in net.fabricmc.loom.configuration.providers.mappings.extras.annotations
 
ClassAnnotationData() - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
 
ClassAnnotationData(Set<String>, List<AnnotationNode>, Set<TypeAnnotationKey>, List<TypeAnnotationNode>, Map<String, GenericAnnotationData>, Map<String, MethodAnnotationData>) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
Creates an instance of a ClassAnnotationData record class.
ClassAnnotationData(ClassAnnotationData) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
 
ClassEntry - Record Class in net.fabricmc.loom.decompilers.cache
 
ClassEntry(String, List<String>, List<String>) - Constructor for record class net.fabricmc.loom.decompilers.cache.ClassEntry
Creates an instance of a ClassEntry record class.
classes() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
Returns the value of the classes record component.
classes() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1
Returns the value of the classes record component.
Classes(ClientEntriesService.Classes.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.ClientEntriesService.Classes
 
classifier() - Method in record class net.fabricmc.loom.build.nesting.NestableJarGenerationTask.Metadata
Returns the value of the classifier record component.
classifier() - Method in interface net.fabricmc.loom.configuration.mods.ArtifactRef
 
classifier() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.FileArtifactRef
 
classifier() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.ResolvedArtifactRef
 
classifier() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
Returns the value of the classifier record component.
classifier(String) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Downloads
 
classifierForOS(Platform) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Library
 
classifiers() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Downloads
Returns the value of the classifiers record component.
classifierToFile - Variable in class net.fabricmc.loom.configuration.FileDependencyInfo
 
ClassLineNumbers - Record Class in net.fabricmc.loom.decompilers
 
ClassLineNumbers(Map<String, ClassLineNumbers.Entry>) - Constructor for record class net.fabricmc.loom.decompilers.ClassLineNumbers
Creates an instance of a ClassLineNumbers record class.
ClassLineNumbers.Entry - Record Class in net.fabricmc.loom.decompilers
 
className() - Method in record class net.fabricmc.loom.api.decompilers.DecompilerOptions.Dto
Returns the value of the className record component.
className() - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.InjectedInterface
Returns the value of the className record component.
className() - Method in record class net.fabricmc.loom.decompilers.cache.CachedData
Returns the value of the className record component.
className() - Method in record class net.fabricmc.loom.decompilers.ClassLineNumbers.Entry
Returns the value of the className record component.
className() - Method in record class net.fabricmc.loom.task.ValidateMixinNameTask.Mixin
Returns the value of the className record component.
classpath() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerService.Tool
Returns the value of the classpath record component.
classpath() - Method in interface net.fabricmc.loom.util.kotlin.KotlinClasspath
 
classpath() - Method in class net.fabricmc.loom.util.kotlin.KotlinClasspathService
 
classpath(Object...) - Method in interface dev.architectury.loom.forge.tool.ForgeToolExecutor.Settings
 
classpath(Object...) - Method in class net.fabricmc.loom.task.AbstractRunTask
 
ClasspathGroup - Record Class in net.fabricmc.loom.configuration.classpathgroups
 
ClasspathGroup(String, String, List<String>, List<ExternalClasspathGroup>) - Constructor for record class net.fabricmc.loom.configuration.classpathgroups.ClasspathGroup
Creates an instance of a ClasspathGroup record class.
ClasspathGroupService - Class in net.fabricmc.loom.task.service
 
ClasspathGroupService(ClasspathGroupService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.ClasspathGroupService
 
ClasspathGroupService.Options - Interface in net.fabricmc.loom.task.service
 
classpaths() - Method in record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroupDTO
Returns the value of the classpaths record component.
ClassVisitorUtil - Class in dev.architectury.loom.util
 
ClassVisitorUtil() - Constructor for class dev.architectury.loom.util.ClassVisitorUtil
 
clear() - Method in class dev.architectury.loom.mcpconfig.DependencySet
 
client() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Sets the environment to 'client', indicating the mod only runs on the client side.
client() - Method in interface net.fabricmc.loom.api.RunConfiguration
Configure run config with the default client options.
client() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
 
client() - Method in enum class net.fabricmc.loom.configuration.mods.JarSplitter.Target
 
client() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.verify.KnownVersions
Returns the value of the client record component.
client(NamedMinecraftProvider.SingleJarImpl, MinecraftJarProcessorManager) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.SingleJarImpl
 
client(MinecraftMetadataProvider, ConfigContext) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider
 
client(Project, SingleJarMinecraftProvider) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.SingleJarImpl
 
client(Project, SingleJarMinecraftProvider) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider.SingleJarImpl
 
client(Project, SingleJarMinecraftProvider) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.SingleJarImpl
 
client(Project, SingleJarMinecraftProvider) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider.SingleJarImpl
 
Client(Path) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Client
 
CLIENT - Enum constant in enum class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration.TargetSourceSet
 
CLIENT - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Type
 
CLIENT - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.SingleJarEnvType
 
CLIENT - Static variable in class net.fabricmc.loom.util.fmj.ModEnvironment
 
CLIENT - Static variable in class net.fabricmc.loom.util.SidedClassVisitor
 
CLIENT_ENTRIES - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
CLIENT_OFFICIAL - Enum constant in enum class net.fabricmc.loom.api.mappings.layered.MappingsNamespace
Official names for the Minecraft client jar, usually obfuscated.
CLIENT_ONLY - Enum constant in enum class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider.Type
 
CLIENT_ONLY - Enum constant in enum class net.fabricmc.loom.configuration.mods.JarSplitter.Target
 
CLIENT_ONLY - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Type
 
CLIENT_ONLY - Enum constant in enum class net.fabricmc.loom.pipeline.ExecutionProcessorContext.JarConfigurationKind
 
CLIENT_ONLY - Static variable in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
 
CLIENT_ONLY_SOURCE_SET_NAME - Static variable in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets.Split
 
clientData() - Method in interface net.fabricmc.loom.api.RunConfiguration
Configure run config with the default data options.
clientData() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
 
ClientEntriesService<O> - Class in net.fabricmc.loom.task.service
 
ClientEntriesService(O, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.ClientEntriesService
 
ClientEntriesService.Classes - Class in net.fabricmc.loom.task.service
 
ClientEntriesService.Classes.Options - Interface in net.fabricmc.loom.task.service
 
ClientEntriesService.Options - Interface in net.fabricmc.loom.task.service
 
ClientEntriesService.Source - Class in net.fabricmc.loom.task.service
 
ClientEntriesService.Source.Options - Interface in net.fabricmc.loom.task.service
 
clientMappings() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
Returns the value of the clientMappings record component.
ClientOnly(Path) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.ClientOnly
 
clientOnlyMinecraftJar() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
clientOnlyModIds() - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.Spec
Returns the value of the clientOnlyModIds record component.
ClientProductionRunTask - Class in net.fabricmc.loom.task.prod
A task that runs the Minecraft client in a similar way to a production launcher.
ClientProductionRunTask() - Constructor for class net.fabricmc.loom.task.prod.ClientProductionRunTask
 
close() - Method in class dev.architectury.loom.util.NullOutputStream
 
close() - Method in class dev.architectury.loom.util.TempFiles
 
close() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarMerger
 
close() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarSplitter
 
close() - Method in class net.fabricmc.loom.decompilers.cache.RiffChunk
 
close() - Method in class net.fabricmc.loom.task.service.MappingsService
 
close() - Method in class net.fabricmc.loom.task.service.MigrateClassTweakerMappingsService
 
close() - Method in class net.fabricmc.loom.task.service.TinyRemapperService
 
close() - Method in class net.fabricmc.loom.task.tool.ValidateModProvidedJavadocTask.Validator
 
close() - Method in class net.fabricmc.loom.util.CloseableList
 
close() - Method in class net.fabricmc.loom.util.download.DownloadExecutor
 
close() - Method in class net.fabricmc.loom.util.FileSystemUtil.Delegate
 
close() - Method in class net.fabricmc.loom.util.gradle.ProgressGroup
 
close() - Method in class net.fabricmc.loom.util.gradle.ThreadedProgressLoggerConsumer
 
close() - Method in class net.fabricmc.loom.util.ipc.IPCClient
 
close() - Method in class net.fabricmc.loom.util.ipc.IPCServer
 
close() - Method in class net.fabricmc.loom.util.LazyCloseable
 
close() - Method in class net.fabricmc.loom.util.service.ExampleService
 
close() - Method in class net.fabricmc.loom.util.service.ScopedServiceFactory
 
close() - Method in class net.fabricmc.loom.util.SLF4JAdapterHandler
 
CLOSE_LOGGERS - Static variable in class net.fabricmc.loom.util.gradle.ThreadedProgressLoggerConsumer
 
CloseableList<T> - Class in net.fabricmc.loom.util
 
CloseableList() - Constructor for class net.fabricmc.loom.util.CloseableList
 
closure() - Method in record class net.fabricmc.loom.util.ClosureAction
Returns the value of the closure record component.
ClosureAction<T> - Record Class in net.fabricmc.loom.util
 
ClosureAction(Closure) - Constructor for record class net.fabricmc.loom.util.ClosureAction
Creates an instance of a ClosureAction record class.
CODEC - Static variable in interface dev.architectury.loom.forge.config.ConfigValue
 
CODEC - Static variable in record class dev.architectury.loom.forge.config.ForgeRunTemplate
 
CODEC - Static variable in interface dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation
 
CODEC - Static variable in record class dev.architectury.loom.forge.config.UserdevConfig.BinaryPatcherConfig
 
CODEC - Static variable in record class dev.architectury.loom.forge.config.UserdevConfig
 
CollectionUtil - Class in dev.architectury.loom.util.collection
Stream-like utilities for working with collections.
CollectionUtil() - Constructor for class dev.architectury.loom.util.collection.CollectionUtil
 
collectRemapClasspath(Collection<File>, Set<File>) - Static method in class net.fabricmc.loom.pipeline.RemapModsTask
从 remap 配置的源文件里筛出应加入重映射 classpath 的路径.
combiner() - Method in class net.fabricmc.loom.util.CompletableFutureCollector
 
common() - Method in enum class net.fabricmc.loom.configuration.mods.JarSplitter.Target
 
Common(Path) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Common
 
COMMON - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Type
 
COMMON_ONLY - Enum constant in enum class net.fabricmc.loom.configuration.mods.JarSplitter.Target
 
compareTo(Version) - Method in record class dev.architectury.loom.util.Version
 
compareTo(ManifestLocations.ManifestLocation) - Method in class net.fabricmc.loom.configuration.providers.minecraft.ManifestLocations.ManifestLocation
 
compatibleWith(Platform) - Method in enum class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.Architecture
 
compatibleWith(Platform) - Method in enum class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.OperatingSystem
 
COMPILE - Enum constant in enum class net.fabricmc.loom.configuration.processors.speccontext.ProjectView.ArtifactUsage
 
COMPILE - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.library.Library.Target
A runtime and compile library.
COMPILE - Static variable in record class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration
 
COMPILE_AND_RUNTIME - Enum constant in enum class net.fabricmc.loom.api.RemapConfigurationSettings.PublishingMode
 
COMPILE_ONLY - Enum constant in enum class net.fabricmc.loom.api.RemapConfigurationSettings.PublishingMode
 
compileClasspath() - Method in record class net.fabricmc.loom.configuration.RemapConfigurations.ConfigurationOption
Returns the value of the compileClasspath record component.
CompileConfiguration - Class in net.fabricmc.loom.configuration
 
CompileConfiguration() - Constructor for class net.fabricmc.loom.configuration.CompileConfiguration
 
compileRuntimeMods() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.RemappedSpecContext
Returns the value of the compileRuntimeMods record component.
CompletableFutureCollector<X,T> - Class in net.fabricmc.loom.util
 
complete() - Method in class dev.architectury.loom.util.ThreadingUtils.TaskCompleter
 
completed() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.CompletedWorkJob
Returns the value of the completed record component.
CompletedWorkJob(Path) - Constructor for record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.CompletedWorkJob
Creates an instance of a CompletedWorkJob record class.
completeJob(Path, CachedJarProcessor.WorkJob, ClassLineNumbers) - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor
 
completeToleratingFailures(String) - Method in class dev.architectury.loom.util.ThreadingUtils.TaskCompleter
以 best-effort 语义结束:先 ThreadingUtils.TaskCompleter.complete(),再把收集到的失败按 warn 级别汇总一次.
complianceLevel() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns the value of the complianceLevel record component.
component() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.JavaVersion
Returns the value of the component record component.
config() - Method in record class dev.architectury.loom.mcpconfig.McpConfigStep
Returns the value of the config record component.
configContext() - Method in record class net.fabricmc.loom.configuration.processors.MappingProcessorContextImpl
Returns the value of the configContext record component.
configContext() - Method in record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
Returns the value of the configContext record component.
configContext() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.ProvideContext
Returns the value of the configContext record component.
ConfigContext - Interface in net.fabricmc.loom.configuration
 
ConfigContextImpl - Record Class in net.fabricmc.loom.configuration
 
ConfigContextImpl(Project, ServiceFactory, LoomGradleExtension) - Constructor for record class net.fabricmc.loom.configuration.ConfigContextImpl
Creates an instance of a ConfigContextImpl record class.
configName() - Method in record class net.fabricmc.loom.task.AbstractRunTask.LibraryFilter
Returns the value of the configName record component.
configuration(Configuration) - Method in class net.fabricmc.loom.api.ModSettings
Add a Configuration to the mod's classpath group.
configurationFunctions() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration
Returns the value of the configurationFunctions record component.
configurationInputFile(Project, File) - Static method in class net.fabricmc.loom.util.gradle.GradleUtils
 
ConfigurationOption(Function<SourceSet, String>, boolean, boolean, RemapConfigurationSettings.PublishingMode) - Constructor for record class net.fabricmc.loom.configuration.RemapConfigurations.ConfigurationOption
Creates an instance of a ConfigurationOption record class.
configure() - Method in class net.fabricmc.loom.task.NonRemappedJarTaskConfiguration
 
configureClasspath(ExecSpec) - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
 
configureClientConfigurations(Project, SourceSet) - Static method in class net.fabricmc.loom.configuration.RemapConfigurations
 
configureCommand(ExecSpec) - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
 
configureCommand(ExecSpec) - Method in class net.fabricmc.loom.task.prod.ClientProductionRunTask
 
configureDataGeneration() - Method in interface net.fabricmc.loom.api.fabricapi.FabricApiExtension
Configuration data generation using the default settings.
configureDataGeneration() - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiExtensionImpl
 
configureDataGeneration(Action<DataGenerationSettings>) - Method in interface net.fabricmc.loom.api.fabricapi.FabricApiExtension
Configuration data generation using the specified settings.
configureDataGeneration(Action<DataGenerationSettings>) - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiExtensionImpl
 
configureDefaults(RunConfiguration, Project) - Static method in class net.fabricmc.loom.configuration.ide.DefaultRunConfigurationSettings
 
configureForgeModClasses(ProcessForkOptions) - Method in class net.fabricmc.loom.task.AbstractRunTask
 
configureIntermediateMappingsProviderInternal(T) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
configureIntermediateMappingsProviderInternal(T) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
configureJvmArgs(ExecSpec) - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
 
configureJvmArgs(ExecSpec) - Method in class net.fabricmc.loom.task.prod.ClientProductionRunTask
 
configureMainClass(ExecSpec) - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
 
configureMixin() - Method in class net.fabricmc.loom.build.mixin.AnnotationProcessorInvoker
 
configureMixin() - Method in class net.fabricmc.loom.build.mixin.KaptApInvoker
 
configureProgramArgs(ExecSpec) - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
 
configureProgramArgs(ExecSpec) - Method in class net.fabricmc.loom.task.prod.ClientProductionRunTask
 
configureRemapper(AbstractMappedMinecraftProvider.RemappedJars, TinyRemapper.Builder) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
configureRemapper(AbstractMappedMinecraftProvider.RemappedJars, TinyRemapper.Builder) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.SplitImpl
 
configureRemapper(AbstractMappedMinecraftProvider.RemappedJars, TinyRemapper.Builder) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider.SplitImpl
 
configureRemapper(AbstractMappedMinecraftProvider.RemappedJars, TinyRemapper.Builder) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.SplitImpl
 
configureRemapper(AbstractMappedMinecraftProvider.RemappedJars, TinyRemapper.Builder) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider.SplitImpl
 
configureSourceSet(Property<String>, boolean) - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiDataGeneration
 
configureSourceSet(Property<String>, boolean) - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiTesting
 
configureSplitRemapper(AbstractMappedMinecraftProvider.RemappedJars, TinyRemapper.Builder) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
configureTests() - Method in interface net.fabricmc.loom.api.fabricapi.FabricApiExtension
Configuration of game and client tests using the default settings.
configureTests() - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiExtensionImpl
 
configureTests(Action<GameTestSettings>) - Method in interface net.fabricmc.loom.api.fabricapi.FabricApiExtension
Configuration of game and/or client tests using the specified settings.
configureTests(Action<GameTestSettings>) - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiExtensionImpl
 
ConfigValue - Interface in dev.architectury.loom.forge.config
A string or a variable in a Forge configuration file, or an MCPConfig step or function.
ConfigValue.Constant - Record Class in dev.architectury.loom.forge.config
 
ConfigValue.Resolver - Interface in dev.architectury.loom.forge.config
 
ConfigValue.Variable - Record Class in dev.architectury.loom.forge.config
 
conflicts(String, Iterable<String>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a conflicting dependency on another mod with the given mod ID and version requirements.
conflicts(String, String) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a conflicting dependency on another mod with the given mod ID and a single version requirement.
conflicts(String, Action<FabricModJsonV1Spec.Dependency>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a conflicting dependency on another mod with the given mod ID, and configure it with the given action.
conflicts(Action<FabricModJsonV1Spec.Dependency>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a conflicting dependency, and configure it with the given action.
console() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns the value of the console record component.
Constant(String) - Constructor for record class dev.architectury.loom.forge.config.ConfigValue.Constant
Creates an instance of a Constant record class.
ConstantLogic - Class in dev.architectury.loom.mcpconfig.steplogic
A no-op step logic that is used for steps automatically executed by Loom earlier.
ConstantLogic(ConstantLogic.Options, ServiceFactory) - Constructor for class dev.architectury.loom.mcpconfig.steplogic.ConstantLogic
 
ConstantLogic.Options - Interface in dev.architectury.loom.mcpconfig.steplogic
 
constants() - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V2
Returns the value of the constants record component.
Constants - Class in net.fabricmc.loom.util
 
Constants.Cache - Class in net.fabricmc.loom.util
共享缓存相关常量.
Constants.Configurations - Class in net.fabricmc.loom.util
Constants related to configurations.
Constants.CustomModJsonKeys - Class in net.fabricmc.loom.util
 
Constants.Forge - Class in net.fabricmc.loom.util
 
Constants.Knot - Class in net.fabricmc.loom.util
 
Constants.LegacyForge - Class in net.fabricmc.loom.util
legacy Forge(1.8-1.16,ForgeGradle 2 时代)的启动入口常量.
Constants.Manifest - Class in net.fabricmc.loom.util
 
Constants.MixinArguments - Class in net.fabricmc.loom.util
 
Constants.Properties - Class in net.fabricmc.loom.util
 
Constants.Task - Class in net.fabricmc.loom.util
 
Constants.TaskGroup - Class in net.fabricmc.loom.util
 
CONSUMABLE - Enum constant in enum class net.fabricmc.loom.configuration.LoomConfigurations.Role
 
ConsumingOutputStream - Class in net.fabricmc.loom.util
Created by covers1624 on 20/12/18.
ConsumingOutputStream(Consumer<String>) - Constructor for class net.fabricmc.loom.util.ConsumingOutputStream
 
contains(Path, String) - Static method in class net.fabricmc.loom.util.ZipUtils
 
containsAnnotations() - Method in interface net.fabricmc.loom.api.mappings.layered.spec.FileMappingsSpecBuilder
Marks that the zip file contains annotation data.
containsAnnotations() - Method in class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpecBuilderImpl
 
containsAnyChar(String, String) - Static method in class net.fabricmc.loom.task.AbstractRunTask
 
containsAnyChar(String, String, int, int) - Static method in class net.fabricmc.loom.task.AbstractRunTask
 
containsGenerics(List<InterfaceInjectionProcessor.InjectedInterface>) - Static method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.InjectedInterface
 
containsMod(FileSystemUtil.Delegate, ModPlatform) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonFactory
 
containsUnpick() - Method in interface net.fabricmc.loom.api.mappings.layered.spec.FileMappingsSpecBuilder
Marks that the zip file contains unpick data.
containsUnpick() - Method in class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpecBuilderImpl
 
content() - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerFile
Returns the value of the content record component.
content() - Method in record class net.fabricmc.loom.configuration.mods.AccessWidenerUtils.AccessWidenerData
Returns the value of the content record component.
context - Variable in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessor
 
Context(String, String, List<Path>) - Constructor for record class net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension.Context
Creates an instance of a Context record class.
Context(Project) - Constructor for class net.fabricmc.loom.util.gradle.daemon.DaemonUtils.Context
 
ContextImplHelper - Class in net.fabricmc.loom.configuration.processors
构造带 MC classpath 的 remapper 的共用实现.
contributor(String) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new contributor with the given name.
contributor(String, Action<FabricModJsonV1Spec.Person>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new contributor with the given name, and configure it with the given action.
contributor(Action<FabricModJsonV1Spec.Person>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new contributor, and configure it with the given action.
convertAccessWideners(TaskProvider<? extends Jar>, String...) - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI
Sets up AW → AT conversion for the provided jar task.
convertAccessWideners(TaskProvider<? extends Jar>, String...) - Method in interface net.fabricmc.loom.api.NeoForgeExtensionAPI
Sets up AW → AT conversion for the provided jar task.
convertAccessWideners(TaskProvider<? extends Jar>, Action<? super Aw2AtSettings>) - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI
Sets up AW → AT conversion for the provided jar task.
convertAccessWideners(TaskProvider<? extends Jar>, Action<? super Aw2AtSettings>) - Method in interface net.fabricmc.loom.api.NeoForgeExtensionAPI
Sets up AW → AT conversion for the provided jar task.
convertAccessWideners(TaskProvider<? extends Jar>, Action<? super Aw2AtSettings>) - Method in class net.fabricmc.loom.extension.ForgeExtensionImpl
 
convertAccessWideners(TaskProvider<? extends Jar>, Action<? super Aw2AtSettings>) - Method in class net.fabricmc.loom.extension.NeoForgeExtensionImpl
 
convertAwToAt(ServiceFactory, Set<String>, Path, Provider<MappingsService.Options>) - Static method in class dev.architectury.loom.extensions.ModBuildExtensions
 
copy() - Method in class net.fabricmc.loom.task.RemapJarTask
 
copy() - Method in class net.fabricmc.loom.task.RemapSourcesJarTask
 
copy(Path, Path) - Static method in class net.fabricmc.loom.util.cache.AtomicFiles
便捷方法:原子复制一个已存在的源文件到 target.
copyMissingClasses(Path, Path) - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
copyNonJavaFiles(Path, Path, Logger, Path) - Static method in class net.fabricmc.loom.util.SourceRemapper
 
copyReplacing(FileSystem, FileSystem, Path, Path) - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
copyTo(Path, Path) - Method in record class net.fabricmc.loom.decompilers.cache.ClassEntry
Copy the class and its inner classes to the target root.
copyToCache(Project, Path, String) - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
Write an artifact to the local cache.
copyToCache(Project, Path, String) - Method in class net.fabricmc.loom.configuration.mods.dependency.SimpleModDependency
 
copyToCache(Project, Path, String) - Method in class net.fabricmc.loom.configuration.mods.dependency.SplitModDependency
 
copyToMaven(Path, String) - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
 
copyToPath(Path, Path) - Static method in class dev.architectury.loom.forge.ForgeLoggerConfig
 
CoreModClassRemapper - Class in dev.architectury.loom.forge
Remaps coremod class names from SRG to Yarn.
CoreModClassRemapper() - Constructor for class dev.architectury.loom.forge.CoreModClassRemapper
 
CoreModManagerTransformer - Class in dev.architectury.loom.forge
Transforms Forge's CoreModManager class to search the classpath for coremods.
CoreModManagerTransformer(ClassVisitor) - Constructor for class dev.architectury.loom.forge.CoreModManagerTransformer
 
crane(Object) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.LayeredMappingSpecBuilder
 
crane(Object) - Method in class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpecBuilderImpl
 
craneJar() - Method in record class dev.architectury.loom.mappings.crane.CraneMappingLayer
Returns the value of the craneJar record component.
CraneMappingLayer - Record Class in dev.architectury.loom.mappings.crane
 
CraneMappingLayer(Path) - Constructor for record class dev.architectury.loom.mappings.crane.CraneMappingLayer
Creates an instance of a CraneMappingLayer record class.
CraneMappingsSpec - Record Class in dev.architectury.loom.mappings.crane
 
CraneMappingsSpec(FileSpec) - Constructor for record class dev.architectury.loom.mappings.crane.CraneMappingsSpec
Creates an instance of a CraneMappingsSpec record class.
create(Gson, TypeToken<T>) - Method in class net.fabricmc.loom.util.gradle.GradleTypeAdapter
 
create(JsonObject, FabricModJsonSource) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonFactory
 
create(Object) - Static method in interface net.fabricmc.loom.api.mappings.layered.spec.FileSpec
Creates a file spec.
create(String) - Static method in class net.fabricmc.loom.util.download.Download
 
create(String, Project) - Static method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftMetadataProvider.Options
 
create(Path) - Static method in record class net.fabricmc.loom.configuration.accesswidener.LocalAccessWidenerEntry
 
create(Path, String, String, boolean) - Static method in class net.fabricmc.loom.util.TinyRemapperHelper
 
create(List<Path>) - Static method in record class net.fabricmc.loom.util.JarPackageIndex
 
create(List<MinecraftJarProcessor<?>>, SpecContext) - Static method in class net.fabricmc.loom.configuration.processors.MinecraftJarProcessorManager
 
create(ConfigContext) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftMetadataProvider
 
create(ArtifactRef, String, ArtifactMetadata.MixinRemapType) - Static method in record class net.fabricmc.loom.configuration.mods.ArtifactMetadata
 
create(ArtifactRef, ArtifactMetadata, NamedDomainObjectProvider<? extends Configuration>, NamedDomainObjectProvider<? extends Configuration>, ModDependencyOptions, Project) - Static method in class net.fabricmc.loom.configuration.mods.dependency.ModDependencyFactory
 
create(DeobfProjectView) - Static method in record class net.fabricmc.loom.configuration.processors.speccontext.DeobfSpecContext
 
create(RemappedProjectView) - Static method in record class net.fabricmc.loom.configuration.processors.speccontext.RemappedSpecContext
 
create(FabricModJson, MappingsNamespace) - Static method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.ModJavadoc
 
create(KotlinClasspath) - Static method in class net.fabricmc.loom.util.kotlin.KotlinRemapperClassloader
 
create(ProcessUtil.ArgumentVisibility) - Static method in record class net.fabricmc.loom.util.ProcessUtil
 
create(MappingTree, String, String, boolean, boolean) - Static method in class net.fabricmc.loom.util.TinyRemapperHelper
 
create(Project, ArtifactRef, String, ModPlatform, ArtifactMetadata.MixinRemapType) - Static method in record class net.fabricmc.loom.configuration.mods.ArtifactMetadata
 
create(Settings) - Static method in interface net.fabricmc.loom.extension.LoomFiles
 
create(Project) - Static method in class dev.architectury.loom.forge.dependency.ForgeRunsProvider
 
create(Project) - Static method in class net.fabricmc.loom.configuration.processors.MinecraftJarProcessorManager
 
create(Project) - Static method in record class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration
 
create(Project) - Static method in record class net.fabricmc.loom.configuration.processors.speccontext.DeobfSpecContext
 
create(Project) - Static method in record class net.fabricmc.loom.configuration.processors.speccontext.RemappedSpecContext
 
create(Project) - Static method in interface net.fabricmc.loom.extension.LoomFiles
 
create(Project) - Static method in class net.fabricmc.loom.task.service.ClasspathGroupService
 
create(Project) - Static method in class net.fabricmc.loom.task.service.SourceMappingsService
 
create(Project) - Static method in record class net.fabricmc.loom.util.ProcessUtil
 
create(Project, Class<T>, Action<T>) - Static method in class net.fabricmc.loom.util.CacheKey
 
create(Project, String) - Static method in class net.fabricmc.loom.configuration.DependencyInfo
 
create(Project, List<String>) - Static method in record class net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateRevocationList
Attempt to download the CRL from the given URL, if we fail to get it its not the end of the world.
create(Project, ServiceFactory, DependencyInfo, MinecraftProvider) - Static method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
create(Project, Action<? super ForgeToolExecutor.Settings>) - Static method in class dev.architectury.loom.forge.tool.ForgeToolValueSource
 
create(Project, Action<O>) - Method in record class net.fabricmc.loom.util.service.ServiceType
Create an instance of the options class for the given service class.
create(Project, Configuration) - Static method in class net.fabricmc.loom.configuration.DependencyInfo
 
create(Project, Dependency, Configuration) - Static method in class net.fabricmc.loom.configuration.DependencyInfo
 
create(Project, NamedDomainObjectContainer<ModSettings>) - Static method in class net.fabricmc.loom.task.service.ClasspathGroupService
 
createBackupJars(List<MinecraftJar>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
createClientOnly(MinecraftMetadataProvider, ConfigContext) - Static method in interface dev.architectury.loom.forge.minecraft.ForgeMinecraftProvider
 
createDecompileConfiguration(Project) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
 
createDependency(Project) - Method in record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsFactory
 
createDescriptiveWrapper(BiFunction<String, C, E>, String, C) - Static method in class net.fabricmc.loom.util.ExceptionUtil
Creates a descriptive user-facing wrapper exception for an underlying cause.
createExtension(ModProcessorExtension.Context, Predicate<InputTag>) - Method in interface net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension
Create a TinyRemapper extension that uses the predicate to only apply to mods that match appliesTo.
createForgeMappingsIdentifier(LoomGradleExtension, String, String, String, String) - Static method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
createForRemapTask(AbstractRemapJarTask) - Static method in class net.fabricmc.loom.task.service.MappingsService
 
createFromDependency(Dependency) - Static method in interface net.fabricmc.loom.api.mappings.layered.spec.FileSpec
 
createFromFile(File) - Static method in interface net.fabricmc.loom.api.mappings.layered.spec.FileSpec
 
createFromFile(File) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonFactory
 
createFromFile(Path) - Static method in interface net.fabricmc.loom.api.mappings.layered.spec.FileSpec
 
createFromFile(FileSystemLocation) - Static method in interface net.fabricmc.loom.api.mappings.layered.spec.FileSpec
 
createFromFile(RegularFileProperty) - Static method in interface net.fabricmc.loom.api.mappings.layered.spec.FileSpec
 
createFromMavenDependency(String) - Static method in interface net.fabricmc.loom.api.mappings.layered.spec.FileSpec
 
createFromMinimalExternalModuleDependency(MinimalExternalModuleDependency) - Static method in interface net.fabricmc.loom.api.mappings.layered.spec.FileSpec
 
createFromModJars(String, String, List<Path>) - Static method in class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInliner
从若干 mod jar 构建 refmap 内联器.
createFromModMetadata(ModMetadataFile, FabricModJsonSource) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonFactory
用已解析的元数据文件重建模组视图(mods.toml / architectury.common.json / mcmod.info 等非 FMJ 形态).
createFromPaths(String, List<Path>, ModPlatform) - Static method in record class net.fabricmc.loom.configuration.mods.AccessWidenerAnalyzeVisitorProvider
从若干 mod jar 合并出 access widener 分析器.
createFromProject(Project) - Static method in record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroupDTO
 
createFromRefmaps(String, String, Stream<MixinRefmap>) - Static method in record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinReferenceRemapperImpl
 
createFromSourceSetsNullable(Project, SourceSet...) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonFactory
 
createFromUrl(URL) - Static method in interface net.fabricmc.loom.api.mappings.layered.spec.FileSpec
 
createFromZip(Path) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonFactory
 
createFromZipNullable(Path) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonFactory
 
createFromZipOptional(Path) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonFactory
 
createIntermediaryMinecraftProvider(Project) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
 
createLayer(MappingContext) - Method in record class dev.architectury.loom.mappings.crane.CraneMappingsSpec
 
createLayer(MappingContext) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.MappingsSpec
 
createLayer(MappingContext) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.signatures.SignatureFixesSpec
 
createLayer(MappingContext) - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpec
 
createLayer(MappingContext) - Method in record class net.fabricmc.loom.configuration.providers.mappings.intermediary.IntermediaryMappingsSpec
 
createLayer(MappingContext) - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec
 
createLayer(MappingContext) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingsSpec
 
createMappingsIdentifier(String, String, String, String) - Static method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
createMavenHelper(Project, String) - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
Create a maven helper for the local cache.
createMcpExecutor(Path) - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
createMemoryMappingTree(Path, String) - Static method in class net.fabricmc.loom.configuration.providers.mappings.IntermediateMappingsService
 
createMercury(MappingSet, Iterable<Path>) - Static method in class net.fabricmc.loom.util.SourceRemapper
构造用于 sources 重映射的 Mercury 实例.
createMercuryWithClassPath(Iterable<Path>) - Static method in class net.fabricmc.loom.util.SourceRemapper
构造带 classpath 的 Mercury 实例.
createMercuryWithClassPath(Project, boolean) - Static method in class net.fabricmc.loom.util.SourceRemapper
 
createMerged(MinecraftMetadataProvider, ConfigContext) - Static method in interface dev.architectury.loom.forge.minecraft.ForgeMinecraftProvider
 
createMinecraftProvider(MinecraftMetadataProvider, ConfigContext) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
 
createMods() - Method in class net.fabricmc.loom.internal.LoomProjectData
 
createMojangMappedMinecraftProvider(Project) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
 
createNamedMinecraftProvider(Project) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
 
createOptions(StepLogic.SetupContext) - Static method in class dev.architectury.loom.mcpconfig.steplogic.InjectLogic
 
createOptions(StepLogic.SetupContext) - Static method in class dev.architectury.loom.mcpconfig.steplogic.ListLibrariesLogic
 
createOptions(StepLogic.SetupContext) - Static method in class dev.architectury.loom.mcpconfig.steplogic.NoOpLogic
 
createOptions(StepLogic.SetupContext) - Static method in class dev.architectury.loom.mcpconfig.steplogic.PatchLogic
 
createOptions(StepLogic.SetupContext) - Static method in class dev.architectury.loom.mcpconfig.steplogic.StripLogic
 
createOptions(StepLogic.SetupContext, McpConfigFunction) - Static method in class dev.architectury.loom.mcpconfig.steplogic.FunctionLogic
 
createOptions(StepLogic.SetupContext, Supplier<Path>) - Static method in class dev.architectury.loom.mcpconfig.steplogic.ConstantLogic
 
createOptions(StepLogic.SetupContext, MinecraftVersionMeta.Download) - Static method in class dev.architectury.loom.mcpconfig.steplogic.DownloadManifestFileLogic
 
createOptions(AbstractRemapJarTask) - Static method in class net.fabricmc.loom.task.service.TinyRemapperService
 
createOptions(GenerateSourcesTask) - Static method in class net.fabricmc.loom.task.service.UnpickService
 
createOptions(RemapJarTask) - Static method in class net.fabricmc.loom.task.service.MixinRefmapService
 
createOptions(RemapSourcesJarTask) - Static method in class net.fabricmc.loom.task.service.SourceRemapperService
 
createOptions(ObjectFactory, AccessTransformerService.Tool, Object) - Static method in class dev.architectury.loom.accesstransformer.AccessTransformerService
执行期创建服务选项.
createOptions(ObjectFactory, ServiceType<O, ?>, Action<O>) - Static method in record class net.fabricmc.loom.util.service.ServiceType
创建一个只依赖 ObjectFactory 的选项实例.
createOptions(Project) - Static method in class dev.architectury.loom.forge.dependency.ForgeModClassesService
 
createOptions(Project) - Static method in class dev.architectury.loom.forge.ForgeSourcesService
 
createOptions(Project) - Static method in class dev.architectury.loom.forge.tool.ForgeToolService
 
createOptions(Project) - Static method in class net.fabricmc.loom.util.kotlin.KotlinClasspathService
 
createOptions(Project, Object) - Static method in class dev.architectury.loom.accesstransformer.AccessTransformerService
 
createOptions(Project, Path) - Static method in class net.fabricmc.loom.configuration.providers.mappings.TinyMappingsService
 
createOptions(Project, Path, String, String, boolean) - Static method in class net.fabricmc.loom.task.service.MappingsService
Returns options for creating a new mappings service, with a given mappings file.
createOptions(Project, Path, Provider<String>, Provider<String>, boolean) - Static method in class net.fabricmc.loom.task.service.MappingsService
Returns options for creating a new mappings service, with a given mappings file.
createOptions(Project, MappingConfiguration, MappingsNamespace, MappingsNamespace) - Static method in class net.fabricmc.loom.task.service.LorenzMappingService
 
createOptions(Project, UnpickMetadata.V2) - Static method in class net.fabricmc.loom.task.service.UnpickRemapperService
 
createOptions(Project, MinecraftProvider) - Static method in class net.fabricmc.loom.configuration.providers.mappings.IntermediateMappingsService
 
createOptions(Project, Provider<File>, String) - Static method in class net.fabricmc.loom.configuration.providers.mappings.TinyMappingsService
 
createOptions(Project, Provider<String>) - Static method in class net.fabricmc.loom.task.service.MigrateClassTweakerMappingsService
 
createOptions(Project, Provider<String>) - Static method in class net.fabricmc.loom.task.service.MigrateMappingsService
 
createOptions(Project, Provider<String>, DirectoryProperty, DirectoryProperty) - Static method in class net.fabricmc.loom.task.service.MigrateSourceCodeMappingsService
 
createOptions(Project, Provider<String>, Provider<String>) - Static method in class net.fabricmc.loom.task.service.MixinAPMappingService
收集用于 Mixin AP 的映射来源.
createOptions(Project, SourceSet) - Static method in class net.fabricmc.loom.task.service.ClientEntriesService.Classes
 
createOptions(Project, SourceSet) - Static method in class net.fabricmc.loom.task.service.ClientEntriesService.Source
 
createOptions(Project, SourceSet, Provider<String>, Provider<String>) - Static method in class net.fabricmc.loom.task.service.MixinAPMappingService
 
createOptionsForLoaderAts(Project, TempFiles) - Static method in class dev.architectury.loom.accesstransformer.AccessTransformerService
 
createOptionsWithProjectMappings(Project, Provider<String>, Provider<String>) - Static method in class net.fabricmc.loom.task.service.MappingsService
Returns options for creating a new mappings service, using the mappings as specified in the project's mapping configuration.
createProcessedNamedMinecraftProvider(NamedMinecraftProvider<?>, MinecraftJarProcessorManager) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
 
createProcessor(ObjectFactory) - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor.Descriptor
 
createProcessor(ObjectFactory) - Method in interface net.fabricmc.loom.api.processor.MinecraftJarProcessor.ProcessorDescriptor
使用给定的 ObjectFactory 重建 processor 实例.
createProcessor(ObjectFactory) - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor.Descriptor
 
createProcessor(ObjectFactory) - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.Descriptor
 
createProcessor(ObjectFactory) - Method in record class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor.Descriptor
 
createProcessor(ObjectFactory) - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.Descriptor
 
createProgressLogger(String) - Method in class net.fabricmc.loom.util.gradle.ProgressGroup
 
createRemapConfigurations(SourceSet) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
createRemapConfigurations(SourceSet) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
createRemapper(MappingsNamespace, MappingsNamespace) - Method in interface net.fabricmc.loom.api.processor.MappingProcessorContext
 
createRemapper(MappingsNamespace, MappingsNamespace) - Method in interface net.fabricmc.loom.api.processor.ProcessorContext
 
createRemapper(MappingsNamespace, MappingsNamespace) - Method in record class net.fabricmc.loom.configuration.processors.MappingProcessorContextImpl
 
createRemapper(MappingsNamespace, MappingsNamespace) - Method in record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
 
createRemapper(MappingsNamespace, MappingsNamespace) - Method in class net.fabricmc.loom.pipeline.ExecutionProcessorContext
createRemapper(ConfigContext, MappingsNamespace, MappingsNamespace) - Static method in class net.fabricmc.loom.configuration.processors.ContextImplHelper
Returns 惰性构造的 remapper.
createRemapper(MemoryMappingTree, Set<String>, String, String, TinyRemapper.AnalyzeVisitorProvider, ModJarRemap.Extensions) - Static method in class net.fabricmc.loom.core.ModJarRemap
 
createResolveConfiguration(Project) - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration
 
createRunDirectory(RunConfiguration) - Static method in class net.fabricmc.loom.configuration.ide.RunConfigUtils
 
createServerOnly(MinecraftMetadataProvider, ConfigContext) - Static method in interface dev.architectury.loom.forge.minecraft.ForgeMinecraftProvider
 
createSimple(Project, Provider<String>, Provider<String>, TinyRemapperService.ClasspathLibraries) - Static method in class net.fabricmc.loom.task.service.TinyRemapperService
 
createSimple(Project, Provider<String>, Provider<String>, FileCollection) - Static method in class net.fabricmc.loom.task.service.TinyRemapperService
createSourceSet(String, Project) - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
 
createSrgMinecraftProvider(Project) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
 
createStarted() - Static method in class dev.architectury.loom.util.Stopwatch
 
createUnstarted() - Static method in class dev.architectury.loom.util.Stopwatch
 
crls() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateRevocationList
Returns the value of the crls record component.
CSC3_2010 - Static variable in record class net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateRevocationList
Hardcoded CRLs for Mojang's certificate, we don't want to add a large dependency just to parse this each time.
CURRENT - Static variable in interface net.fabricmc.loom.util.Platform
 
customManifestUrl() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftMetadataProvider.Options
Returns the value of the customManifestUrl record component.
customMetadata - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
CustomModJsonKeys() - Constructor for class net.fabricmc.loom.util.Constants.CustomModJsonKeys
 
cwd() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns the value of the cwd record component.

D

DaemonUtils - Class in net.fabricmc.loom.util.gradle.daemon
This uses a vast amount of Gradle internal APIs, however this is only used when the JVM is in an unrecoverable state.
DaemonUtils.Context - Class in net.fabricmc.loom.util.gradle.daemon
 
data() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Mod
Returns the value of the data record component.
data() - Method in record class dev.architectury.loom.mcpconfig.McpConfigData
Returns the value of the data record component.
data() - Method in interface net.fabricmc.loom.api.RunConfiguration
Configure run config with the default data options.
data() - Method in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
Returns the value of the data record component.
data() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
 
data() - Method in record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinReferenceRemapperImpl
Returns the value of the data record component.
data() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap
Returns the value of the data record component.
data() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.MixinMappingData
Returns the value of the data record component.
DATA_ELEMENTS_CONFIGURATION - Static variable in class net.fabricmc.loom.internal.LoomProjectData
 
dataGen(Action<ForgeExtensionAPI.DataGenConsumer>) - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI
Deprecated, for removal: This API element is subject to removal in a future version.
Removed in favor of configuring the data generator directly.
dataGen(Action<ForgeExtensionAPI.DataGenConsumer>) - Method in class net.fabricmc.loom.extension.ForgeExtensionImpl
 
DataGenerationSettings - Interface in net.fabricmc.loom.api.fabricapi
Represents the settings for data generation.
dataGenMods() - Method in record class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.ForgeInputs
Returns the value of the dataGenMods record component.
dataSupplier() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarMerger.Entry
Returns the value of the dataSupplier record component.
DebofConfiguration - Record Class in net.fabricmc.loom.configuration.processors.speccontext
This mess is created out of the need to resolve the compile/runtime dependencies, without using the actual runtime/compile classpath.
DebofConfiguration(String, List<Function<SourceSet, String>>) - Constructor for record class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration
Creates an instance of a DebofConfiguration record class.
DebofConfiguration.TargetSourceSet - Enum Class in net.fabricmc.loom.configuration.processors.speccontext
 
DebofInstallerData - Class in net.fabricmc.loom.configuration
 
DebofInstallerData() - Constructor for class net.fabricmc.loom.configuration.DebofInstallerData
 
DecompilationMetadata - Record Class in net.fabricmc.loom.api.decompilers
 
DecompilationMetadata(int, Path, Collection<Path>, IOStringConsumer, Map<String, String>) - Constructor for record class net.fabricmc.loom.api.decompilers.DecompilationMetadata
Deprecated.
DecompilationMetadata(int, Path, Collection<Path>, IOStringConsumer, Map<String, String>, String) - Constructor for record class net.fabricmc.loom.api.decompilers.DecompilationMetadata
Creates an instance of a DecompilationMetadata record class.
decompile(Path, Path, Path, DecompilationMetadata) - Method in interface net.fabricmc.loom.api.decompilers.LoomDecompiler
 
decompile(Path, Path, Path, DecompilationMetadata) - Method in class net.fabricmc.loom.decompilers.DecompilerConfiguration.BuiltinCfr
 
decompile(Path, Path, Path, DecompilationMetadata) - Method in class net.fabricmc.loom.decompilers.DecompilerConfiguration.BuiltinVineflower
 
DECOMPILE_CACHE_MAX_AGE - Static variable in class net.fabricmc.loom.util.Constants.Properties
 
DECOMPILE_CACHE_MAX_FILES - Static variable in class net.fabricmc.loom.util.Constants.Properties
 
DecompileAction() - Constructor for class net.fabricmc.loom.task.GenerateSourcesTask.DecompileAction
 
DecompileConfiguration<T> - Class in net.fabricmc.loom.configuration.decompile
 
DecompileConfiguration(Project, T) - Constructor for class net.fabricmc.loom.configuration.decompile.DecompileConfiguration
 
decompileConfigurationFactory() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
Returns the value of the decompileConfigurationFactory record component.
DecompilerConfiguration - Class in net.fabricmc.loom.decompilers
 
DecompilerConfiguration() - Constructor for class net.fabricmc.loom.decompilers.DecompilerConfiguration
 
DecompilerConfiguration.BuiltinCfr - Class in net.fabricmc.loom.decompilers
 
DecompilerConfiguration.BuiltinVineflower - Class in net.fabricmc.loom.decompilers
 
DecompilerOptions - Class in net.fabricmc.loom.api.decompilers
 
DecompilerOptions() - Constructor for class net.fabricmc.loom.api.decompilers.DecompilerOptions
 
DecompilerOptions.Dto - Record Class in net.fabricmc.loom.api.decompilers
 
decompilers(Action<NamedDomainObjectContainer<DecompilerOptions>>) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
decompilers(Action<NamedDomainObjectContainer<DecompilerOptions>>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
DEFAULT - Enum constant in enum class dev.architectury.loom.mappings.MappingOption
 
DEFAULT - Enum constant in enum class net.fabricmc.loom.configuration.mods.ArtifactMetadata.RemapRequirements
 
DEFAULT_INTERMEDIARY_URL - Static variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
DEFAULT_LIBRARY_PROCESSORS - Static variable in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessorManager
 
DEFAULT_OBFUSCATION_ENV - Static variable in class net.fabricmc.loom.util.Constants.MixinArguments
 
defaultCache() - Method in class net.fabricmc.loom.util.download.DownloadBuilder
 
defaultMainClass(String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
DefaultRunConfigurationSettings - Class in net.fabricmc.loom.configuration.ide
 
DefaultRunConfigurationSettings() - Constructor for class net.fabricmc.loom.configuration.ide.DefaultRunConfigurationSettings
 
defaultTimeout() - Static method in class net.fabricmc.loom.util.gradle.LoomCacheService
共享缓存锁的默认等待超时.
definitions() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.unpick.UnpickLayer.UnpickData
Returns the value of the definitions record component.
deleteDirectory(Path) - Static method in class net.fabricmc.loom.util.DeletingFileVisitor
 
deleteIfExists(Path, String) - Static method in class net.fabricmc.loom.util.ZipUtils
 
DeletingFileVisitor - Class in net.fabricmc.loom.util
 
DeletingFileVisitor() - Constructor for class net.fabricmc.loom.util.DeletingFileVisitor
 
DeobfProjectView - Interface in net.fabricmc.loom.configuration.processors.speccontext
 
DeobfProjectView.Impl - Class in net.fabricmc.loom.configuration.processors.speccontext
 
DeobfSpecContext - Record Class in net.fabricmc.loom.configuration.processors.speccontext
 
DeobfSpecContext(List<FabricModJson>, List<FabricModJson>, List<FabricModJson>, List<FabricModJson>) - Constructor for record class net.fabricmc.loom.configuration.processors.speccontext.DeobfSpecContext
Creates an instance of a DeobfSpecContext record class.
deobfuscatedNamespace() - Method in record class dev.architectury.loom.mappings.ForgeMappingsMerger.ExtraMappings
Returns the value of the deobfuscatedNamespace record component.
dependency() - Method in record class dev.architectury.loom.forge.config.UserdevConfig.BinaryPatcherConfig
Returns the value of the dependency record component.
dependency() - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.DependencyFileSpec
Returns the value of the dependency record component.
dependency() - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.MinimalExternalModuleDependencyFileSpec
Returns the value of the dependency record component.
dependency(String) - Method in class net.fabricmc.loom.configuration.mods.dependency.RemappedModArtifacts
Returns 该产物的依赖表示.
dependency(Dependency...) - Method in class net.fabricmc.loom.api.ModSettings
Add a number of Dependency to the mod's classpath group.
Dependency() - Constructor for class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Dependency
 
DependencyDownloader - Class in dev.architectury.loom.util
A simple API to resolve dependencies as a file collection.
DependencyDownloader(Project) - Constructor for class dev.architectury.loom.util.DependencyDownloader
 
DependencyFileSpec - Record Class in net.fabricmc.loom.configuration.providers.mappings.utils
 
DependencyFileSpec(Dependency) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.utils.DependencyFileSpec
Creates an instance of a DependencyFileSpec record class.
DependencyInfo - Class in net.fabricmc.loom.configuration
 
dependencyNotation() - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.MavenFileSpec
Returns the value of the dependencyNotation record component.
DependencyProvider - Class in dev.architectury.loom.forge.dependency
 
DependencyProvider(Project) - Constructor for class dev.architectury.loom.forge.dependency.DependencyProvider
 
DependencyProviders - Class in dev.architectury.loom.forge.dependency
 
DependencyProviders() - Constructor for class dev.architectury.loom.forge.dependency.DependencyProviders
 
DependencySet - Class in dev.architectury.loom.mcpconfig
 
DependencySet(List<McpConfigStep>) - Constructor for class dev.architectury.loom.mcpconfig.DependencySet
 
depends(String, Iterable<String>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a required dependency on another mod with the given mod ID and version requirements.
depends(String, String) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a required dependency on another mod with the given mod ID and a single version requirement.
depends(String, Action<FabricModJsonV1Spec.Dependency>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a required dependency on another mod with the given mod ID, and configure it with the given action.
depends(Action<FabricModJsonV1Spec.Dependency>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a required dependency, and configure it with the given action.
dependsOn() - Method in interface net.fabricmc.loom.api.mappings.layered.MappingLayer
Provides a list of layer classes that this mapping layer depends on.
dependsOn() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
 
dependsOn() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
 
deprecationHelper - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
DeprecationHelper - Interface in net.fabricmc.loom.util
 
DeprecationHelper.ProjectBased - Class in net.fabricmc.loom.util
 
descriptor() - Method in class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor
 
descriptor() - Method in interface net.fabricmc.loom.api.processor.MinecraftJarProcessor
返回一个描述符,用于在执行期重建本 processor 的实例.
descriptor() - Method in class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor
 
descriptor() - Method in class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor
 
descriptor() - Method in class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor
 
descriptor() - Method in class net.fabricmc.loom.configuration.processors.ModJavadocProcessor
 
descriptor() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Field
Returns the value of the descriptor record component.
descriptor() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Method
Returns the value of the descriptor record component.
Descriptor(String) - Constructor for record class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor.Descriptor
Creates an instance of a Descriptor record class.
Descriptor(String) - Constructor for record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.Descriptor
Creates an instance of a Descriptor record class.
Descriptor(String, boolean) - Constructor for record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.Descriptor
Creates an instance of a Descriptor record class.
Descriptor(String, boolean, String) - Constructor for record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor.Descriptor
Creates an instance of a Descriptor record class.
Descriptor(String, List<String>, AccessTransformerService.Tool) - Constructor for record class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor.Descriptor
Creates an instance of a Descriptor record class.
detachedConfigurationProvider(String, Provider<String>) - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
 
DEV_LAUNCH_INJECTOR - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
dev.architectury.loom.accesstransformer - package dev.architectury.loom.accesstransformer
 
dev.architectury.loom.extensions - package dev.architectury.loom.extensions
 
dev.architectury.loom.forge - package dev.architectury.loom.forge
 
dev.architectury.loom.forge.config - package dev.architectury.loom.forge.config
 
dev.architectury.loom.forge.dependency - package dev.architectury.loom.forge.dependency
 
dev.architectury.loom.forge.minecraft - package dev.architectury.loom.forge.minecraft
 
dev.architectury.loom.forge.tool - package dev.architectury.loom.forge.tool
 
dev.architectury.loom.mappings - package dev.architectury.loom.mappings
 
dev.architectury.loom.mappings.crane - package dev.architectury.loom.mappings.crane
 
dev.architectury.loom.mcpconfig - package dev.architectury.loom.mcpconfig
A simple implementation for executing MCPConfig steps.
dev.architectury.loom.mcpconfig.steplogic - package dev.architectury.loom.mcpconfig.steplogic
 
dev.architectury.loom.metadata - package dev.architectury.loom.metadata
 
dev.architectury.loom.neoforge - package dev.architectury.loom.neoforge
 
dev.architectury.loom.util - package dev.architectury.loom.util
 
dev.architectury.loom.util.collection - package dev.architectury.loom.util.collection
 
dev.architectury.loom.util.function - package dev.architectury.loom.util.function
 
didDownload() - Method in interface net.fabricmc.loom.util.download.DownloadResult
 
digest() - Method in record class net.fabricmc.loom.util.Checksum.Result
Returns the value of the digest record component.
dir(String) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
directory(String) - Method in class dev.architectury.loom.util.TempFiles
Creates a temporary directory.
Directory(String) - Constructor for record class dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation.Directory
Creates an instance of a Directory record class.
directoryPath() - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.DirectorySource
Returns the value of the directoryPath record component.
DirectorySource(Path) - Constructor for record class net.fabricmc.loom.util.fmj.FabricModJsonSource.DirectorySource
Creates an instance of a DirectorySource record class.
dirty - Variable in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
DISABLE_OBFUSCATION - Static variable in class net.fabricmc.loom.util.Constants.Properties
 
DISABLE_PROJECT_DEPENDENT_MODS - Static variable in class net.fabricmc.loom.util.Constants.Properties
 
DISABLE_REMAPPED_VARIANTS - Static variable in class net.fabricmc.loom.util.Constants.Properties
 
disableDeprecatedPomGeneration(MavenPublication) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Disables the deprecated POM generation for a publication.
disableDeprecatedPomGeneration(MavenPublication) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
disableObfuscation() - Method in interface net.fabricmc.loom.api.processor.MappingProcessorContext
 
disableObfuscation() - Method in interface net.fabricmc.loom.api.processor.ProcessorContext
 
disableObfuscation() - Method in record class net.fabricmc.loom.configuration.processors.MappingProcessorContextImpl
 
disableObfuscation() - Method in record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
 
disableObfuscation() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
disableObfuscation() - Method in interface net.fabricmc.loom.LoomGradleExtension
When enabled disable all forms of remapping.
disableObfuscation() - Method in class net.fabricmc.loom.pipeline.ExecutionProcessorContext
 
disableProjectDependantMods() - Method in class net.fabricmc.loom.configuration.processors.speccontext.ProjectView.AbstractProjectView
 
disableProjectDependantMods() - Method in interface net.fabricmc.loom.configuration.processors.speccontext.ProjectView
 
disableTaskProduction() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
关闭本 provider 的任务生产(见 AbstractMappedMinecraftProvider.taskProduction).
displayName() - Method in enum class net.fabricmc.loom.util.ModPlatform
 
distinctSorted(List<FabricModJson>) - Static method in interface net.fabricmc.loom.api.processor.SpecContext
 
DLI_ENTRYPOINT - Static variable in class net.fabricmc.loom.util.Constants
 
DONT_APPLY - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessor.ApplicationResult
This processor is incompatible with the current platform and should not be applied on the current platform.
DONT_REMAP - Static variable in class net.fabricmc.loom.util.Constants.Properties
 
dontRemapOutputs() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
dontRemapOutputs() - Method in interface net.fabricmc.loom.LoomGradleExtension
When enabled do not remap the output jars.
doSomething() - Method in class net.fabricmc.loom.util.service.ExampleService
 
doTask() - Method in class net.fabricmc.loom.task.MigrateClassTweakerMappingsTask
 
doTask() - Method in class net.fabricmc.loom.task.MigrateMappingsTask
 
download() - Method in class dev.architectury.loom.util.DependencyDownloader
Resolves the dependencies as well as their transitive dependencies into a FileCollection.
download() - Method in class net.fabricmc.loom.pipeline.DownloadArtifactTask
 
download(boolean, boolean) - Method in class dev.architectury.loom.util.DependencyDownloader
Resolves a dependency as well as its transitive dependencies into a FileCollection.
download(StepLogic.SetupContext) - Method in record class dev.architectury.loom.mcpconfig.McpConfigFunction
 
download(String) - Method in interface net.fabricmc.loom.api.mappings.layered.MappingContext
 
download(String) - Method in class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
download(String) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
 
download(String) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
download(String) - Method in interface net.fabricmc.loom.LoomGradleExtension
 
download(String) - Method in class net.fabricmc.loom.util.download.DownloadFactory
 
download(Project, String) - Static method in class dev.architectury.loom.util.DependencyDownloader
Resolves a dependency as well as its transitive dependencies into a FileCollection.
download(Project, String, boolean, boolean) - Static method in class dev.architectury.loom.util.DependencyDownloader
 
Download - Class in net.fabricmc.loom.util.download
 
Download(String, String, long, String) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Download
Creates an instance of a Download record class.
DOWNLOAD_VANILLA - Enum constant in enum class net.fabricmc.loom.spec.EnvironmentSpec.PipelineStep
下载 vanilla 制品.
DownloadAction() - Constructor for class net.fabricmc.loom.task.DownloadTask.DownloadAction
 
downloadAllSources(Project, Set<ResolvedArtifact>) - Static method in class net.fabricmc.loom.configuration.mods.ModConfigurationRemapper
 
DownloadArtifactTask - Class in net.fabricmc.loom.pipeline
L3 流水线:把一个远程制品下载到指定位置.
DownloadArtifactTask() - Constructor for class net.fabricmc.loom.pipeline.DownloadArtifactTask
 
downloadAssets() - Method in class net.fabricmc.loom.task.DownloadAssetsTask
 
DownloadAssetsTask - Class in net.fabricmc.loom.task
 
DownloadAssetsTask() - Constructor for class net.fabricmc.loom.task.DownloadAssetsTask
 
downloadBuilder(String) - Method in interface dev.architectury.loom.mcpconfig.steplogic.StepLogic.ExecutionContext
 
DownloadBuilder - Class in net.fabricmc.loom.util.download
 
downloadDependency(String) - Method in interface dev.architectury.loom.mcpconfig.steplogic.StepLogic.SetupContext
 
DownloadException - Exception Class in net.fabricmc.loom.util.download
 
DownloadException(String) - Constructor for exception class net.fabricmc.loom.util.download.DownloadException
 
DownloadException(String, int) - Constructor for exception class net.fabricmc.loom.util.download.DownloadException
 
DownloadException(String, Throwable) - Constructor for exception class net.fabricmc.loom.util.download.DownloadException
 
DownloadException(Throwable) - Constructor for exception class net.fabricmc.loom.util.download.DownloadException
 
DownloadExecutor - Class in net.fabricmc.loom.util.download
 
DownloadExecutor(int) - Constructor for class net.fabricmc.loom.util.download.DownloadExecutor
 
DownloadExecutor.DownloadRunner - Interface in net.fabricmc.loom.util.download
 
DownloadFactory - Class in net.fabricmc.loom.util.download
Can be used to create a DownloadBuilder with the correct settings for the project within a task.
DownloadFactory() - Constructor for class net.fabricmc.loom.util.download.DownloadFactory
 
downloadFailure() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateRevocationList
Returns the value of the downloadFailure record component.
downloadFile(String) - Method in interface dev.architectury.loom.mcpconfig.steplogic.StepLogic.SetupContext
 
DownloadManifestFileLogic - Class in dev.architectury.loom.mcpconfig.steplogic
Downloads a file from the Minecraft version metadata.
DownloadManifestFileLogic(DownloadManifestFileLogic.Options, ServiceFactory) - Constructor for class dev.architectury.loom.mcpconfig.steplogic.DownloadManifestFileLogic
 
DownloadManifestFileLogic.Options - Interface in dev.architectury.loom.mcpconfig.steplogic
 
downloadPath(Path) - Method in class net.fabricmc.loom.util.download.DownloadBuilder
 
downloadPathAsync(Path, DownloadExecutor) - Method in class net.fabricmc.loom.util.download.DownloadBuilder
 
DownloadProgressListener - Interface in net.fabricmc.loom.util.download
 
DownloadResult - Interface in net.fabricmc.loom.util.download
 
downloads() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns the value of the downloads record component.
downloads() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Library
Returns the value of the downloads record component.
Downloads(MinecraftVersionMeta.Download, Map<String, MinecraftVersionMeta.Download>) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Downloads
Creates an instance of a Downloads record class.
downloadString() - Method in class net.fabricmc.loom.util.download.DownloadBuilder
 
downloadString(Path) - Method in class net.fabricmc.loom.util.download.DownloadBuilder
 
DownloadTask - Class in net.fabricmc.loom.task
A general purpose task for downloading files from a URL, using the loom Download utility.
DownloadTask() - Constructor for class net.fabricmc.loom.task.DownloadTask
 
DownloadTask.DownloadAction - Class in net.fabricmc.loom.task
 
DownloadTask.DownloadWorkParameters - Interface in net.fabricmc.loom.task
 
DROP_NON_INTERMEDIATE_ROOT_METHODS - Static variable in class net.fabricmc.loom.util.Constants.Properties
When using the MojangMappingLayer this will remove names for non root methods by using the intermediary mappings.
dropNoneIntermediaryRoots() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
Returns the value of the dropNoneIntermediaryRoots record component.
DstNameFilterMappingVisitor - Class in net.fabricmc.loom.configuration.providers.mappings.utils
Filters out method and field names based on the provided regex pattern.
DstNameFilterMappingVisitor(MappingVisitor, Pattern) - Constructor for class net.fabricmc.loom.configuration.providers.mappings.utils.DstNameFilterMappingVisitor
 
Dto(String, Map<String, String>, int) - Constructor for record class net.fabricmc.loom.api.decompilers.DecompilerOptions.Dto
Creates an instance of a Dto record class.
duration() - Method in record class dev.architectury.loom.util.Stopwatch.Stopped
Returns the value of the duration record component.

E

EMPTY_MARKER_FILE - Static variable in class net.fabricmc.loom.task.ExtractArchiveFilesTask
无匹配条目时写入的标记文件名;该文件同时作为“同步已完成”的稳定输出.
emptyMarker(String) - Method in class net.fabricmc.loom.task.ExtractArchiveFilesTask
 
ENABLE_MINECRAFT_VERIFICATION - Static variable in class net.fabricmc.loom.util.Constants.Properties
Skip the signature verification of the Minecraft jar after downloading it.
enableSnowmanRemoval() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarMerger
 
enableSyntheticParamsOffset() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarMerger
 
enigma() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
Returns the value of the enigma record component.
enigma() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpec
Returns the value of the enigma record component.
ENIGMA_SWING - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
enigmaMappings() - Method in interface net.fabricmc.loom.api.mappings.layered.spec.FileMappingsSpecBuilder
Marks that the file contains Enigma mappings.
enigmaMappings() - Method in class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpecBuilderImpl
 
enqueue(String) - Method in class dev.architectury.loom.mcpconfig.McpExecutorBuilder
Enqueues a step and its dependencies to be executed.
Entry(String, int, int, Map<Integer, Integer>) - Constructor for record class net.fabricmc.loom.decompilers.ClassLineNumbers.Entry
Creates an instance of a Entry record class.
Entry(String, long) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex.Entry
Creates an instance of a Entry record class.
Entry(String, String, String) - Constructor for record class net.fabricmc.loom.configuration.providers.BundleMetadata.Entry
Creates an instance of a Entry record class.
Entry(Path, BasicFileAttributes) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarMerger.Entry
 
Entry(Path, BasicFileAttributes, byte[]) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarMerger.Entry
 
Entry(Path, BasicFileAttributes, Supplier<byte[]>) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarMerger.Entry
Creates an instance of a Entry record class.
entrypoint(String, String) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new entrypoint with the given name and value.
entrypoint(String, String, String) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new entrypoint with the given name, value, and language adapter.
entrypoint(String, String, Action<FabricModJsonV1Spec.Entrypoint>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new entrypoint with the given name and value, and configure it with the given action.
entrypoint(String, Action<FabricModJsonV1Spec.Entrypoint>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new entrypoint with the given name, and configure it with the given action.
Entrypoint() - Constructor for class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Entrypoint
 
entrySerializer() - Method in record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl
Returns the value of the entrySerializer record component.
entrySet() - Method in interface dev.architectury.loom.util.collection.Multimap
 
entrySet() - Method in interface dev.architectury.loom.util.collection.Multimap.Specialized
 
entrySet() - Method in class dev.architectury.loom.util.collection.MultimapImpl
 
env() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate
Returns the value of the env record component.
env() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate.Resolved
Returns the value of the env record component.
env() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.SingleJarImpl
 
env() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider.SingleJar
 
env() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider.SingleJarImpl
 
env() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.SingleJarImpl
 
env() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.SingleJarImpl
 
env() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider.SingleJarImpl
 
env() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns the value of the env record component.
environment() - Method in interface net.fabricmc.loom.configuration.accesswidener.AccessWidenerEntry
 
environment() - Method in record class net.fabricmc.loom.configuration.accesswidener.LocalAccessWidenerEntry
 
environment() - Method in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
Returns the value of the environment record component.
environment(String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
ENVIRONMENT_VARIABLE - Static variable in class dev.architectury.loom.forge.dependency.ForgeModClassesService
 
EnvironmentSpec - Record Class in net.fabricmc.loom.spec
环境规格:配置期唯一被读的「小数据」.
EnvironmentSpec(String, MinecraftVersionMeta, EnvironmentSpec.LoaderSpec, EnvironmentSpec.MappingDefinition, List<EnvironmentSpec.PipelineStep>) - Constructor for record class net.fabricmc.loom.spec.EnvironmentSpec
Creates an instance of a EnvironmentSpec record class.
EnvironmentSpec.LoaderSpec - Record Class in net.fabricmc.loom.spec
加载器规格.
EnvironmentSpec.MappingDefinition - Record Class in net.fabricmc.loom.spec
映射配方:**怎么算**,而不是**算出来的东西**.
EnvironmentSpec.PipelineStep - Enum Class in net.fabricmc.loom.spec
流水线步骤:平台差异的表达处.
environmentVariable(String, Object) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
envType() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider.SingleJar
 
equals(Object) - Method in class net.fabricmc.loom.internal.LoomProjectData
相等性只看 LoomProjectData.projectPath():该数据是项目自身状态的投影,一个项目在一次构建里只对应一份数据, 不同来源(内存共享表、导出文件)得到的对象必须被视为同一个项目,见类注释.
equals(Object) - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Mod
与 AccessTransformerEntry.Mod.hashCode() 同源的等值判定:只比身份,不比规则文件字节.
equals(Object) - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Standalone
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor.Descriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor.Spec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerService.Tool
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.forge.config.ConfigValue.Constant
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.forge.config.ConfigValue.Variable
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate.Resolved
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation.Directory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation.FileList
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.forge.config.UserdevConfig.BinaryPatcherConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.forge.MappingsMigrator.MappingsEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.mappings.crane.CraneMappingLayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.mappings.crane.CraneMappingsSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.mappings.ForgeMappingsMerger.ExtraMappings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.mcpconfig.McpConfigData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.mcpconfig.McpConfigFunction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.mcpconfig.McpConfigStep
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
equals(Object) - Method in class dev.architectury.loom.metadata.McmodInfo
 
equals(Object) - Method in class dev.architectury.loom.metadata.ModsToml
 
equals(Object) - Method in class dev.architectury.loom.metadata.QuiltModJson
 
equals(Object) - Method in record class dev.architectury.loom.util.Stopwatch.Stopped
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.architectury.loom.util.Version
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.api.decompilers.DecompilationMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.api.decompilers.DecompilerOptions.Dto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.build.nesting.NestableJarGenerationTask.Metadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerFile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor.Descriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor.Spec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.accesswidener.LocalAccessWidenerEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
与 ModAccessWidenerEntry.hashCode() 同源的等值判定:只比身份,不比规则文件字节.
equals(Object) - Method in record class net.fabricmc.loom.configuration.classpathgroups.ClasspathGroup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroup
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroupDTO
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.ConfigContextImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.Descriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.InjectedInterface
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.Spec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.InstallerData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.LoomDependencyManager
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.mods.AccessWidenerAnalyzeVisitorProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.mods.AccessWidenerUtils.AccessWidenerData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.mods.ArtifactMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.FileArtifactRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.ResolvedArtifactRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinReferenceRemapperImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInlinerApplyVisitorProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension.Context
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension.ModInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor.Descriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor.Spec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.processors.LegacyJarProcessorWrapper.Spec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.processors.MappingProcessorContextImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.Descriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.ModJavadoc
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.Spec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DeobfSpecContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.processors.speccontext.RemappedSpecContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.BundleMetadata.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.BundleMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.GenericAnnotationData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.MethodAnnotationData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.TypeAnnotationKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.signatures.SignatureFixesLayerImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.signatures.SignatureFixesSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.unpick.UnpickLayer.UnpickData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.intermediary.IntermediaryMappingLayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.intermediary.IntermediaryMappingsSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsFactory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec.SilenceLicenseOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.NoOpMappingLayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingLayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingsSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Class
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Field
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Method
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Package
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Parameter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.tiny.TinyJarInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V1
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V2
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.DependencyFileSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.MavenFileSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.MinimalExternalModuleDependencyFileSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.URLFileSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex.Object
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.ProvideContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemappedJars
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.SimpleOutputJar
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarMerger.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftMetadataProvider.Options
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.AssetIndex
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Download
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Downloads
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.JavaVersion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Library
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.OS
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Rule
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.SignatureFixerApplyVisitor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateRevocationList
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.verify.KnownVersions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest.Version
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.RemapConfigurations.ConfigurationOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.V1
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.decompilers.cache.CachedData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl.CacheRules
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.CacheStats
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.CompletedWorkJob
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.FullWorkJob
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.PartialWorkJob
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.WorkRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.decompilers.cache.ClassEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.decompilers.ClassLineNumbers.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.decompilers.ClassLineNumbers
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.decompilers.LineNumberRemapper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.extension.MixinExtension.MixinInformationContainer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.internal.LoomProjectData.ModData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.pipeline.RemapMinecraftTaskRegistry.Producer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.spec.EnvironmentSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.spec.EnvironmentSpec.LoaderSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.spec.EnvironmentSpec.MappingDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.task.AbstractRunTask.LibraryFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.ForgeInputs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.task.service.JarManifestService.MixinVersion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.task.ValidateMixinNameTask.Mixin
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.Checksum.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.ClosureAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.DirectorySource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.SourceSetSource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.ZipSource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinConfiguration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.MixinMappingData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.NamespacePair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.ReferenceMappingData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.fabricmc.loom.util.fmj.ModEnvironment
 
equals(Object) - Method in record class net.fabricmc.loom.util.gradle.SourceSetReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.gradle.ThreadedSimpleProgressLogger
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.JarPackageIndex
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.LoomVersions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.Pair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.ProcessUtil
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.fabricmc.loom.util.service.ServiceType
Indicates whether some other object is "equal to" this one.
error(String, Object...) - Method in class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.AnnotationsDataValidator
 
ErroringModMetadataFile - Class in dev.architectury.loom.metadata
A fallback mod metadata file that represents a non-fatal format error in another file type.
etag(boolean) - Method in class net.fabricmc.loom.util.download.DownloadBuilder
 
evaluateSplit(Project) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets
 
ExampleService - Class in net.fabricmc.loom.util.service
 
ExampleService(ExampleService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.util.service.ExampleService
 
ExampleService.AnotherService - Class in net.fabricmc.loom.util.service
 
ExampleService.AnotherService.Options - Interface in net.fabricmc.loom.util.service
 
ExampleService.Options - Interface in net.fabricmc.loom.util.service
 
ExceptionUtil - Class in net.fabricmc.loom.util
 
ExceptionUtil() - Constructor for class net.fabricmc.loom.util.ExceptionUtil
 
EXCLUDE - Enum constant in enum class net.fabricmc.loom.task.service.TinyRemapperService.ClasspathLibraries
Default, in most cases the Minecraft libraries are not required as they are not obfuscated and do not need to be queried.
excludedLibraryPaths() - Method in record class net.fabricmc.loom.task.AbstractRunTask.LibraryFilter
Returns the value of the excludedLibraryPaths record component.
excludePublication(Publication) - Static method in class net.fabricmc.loom.configuration.MavenPublication
 
exec() - Method in class net.fabricmc.loom.task.AbstractRunTask
 
exec() - Method in class net.fabricmc.loom.task.RenderDocRunTask
 
exec() - Method in class net.fabricmc.loom.task.RunGameTask
 
exec(Action<? super ForgeToolExecutor.Settings>) - Method in class dev.architectury.loom.forge.tool.ForgeToolService
Executes the tool specified in the spec.
exec(Project, Action<? super ForgeToolExecutor.Settings>) - Static method in class dev.architectury.loom.forge.tool.ForgeToolValueSource
Executes an external Java process during project configuration.
execute() - Method in class dev.architectury.loom.mcpconfig.McpExecutor
Executes all queued steps and their dependencies.
execute() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapAction
 
execute() - Method in class net.fabricmc.loom.task.DownloadTask.DownloadAction
 
execute() - Method in class net.fabricmc.loom.task.FabricModJsonV1Task.FabricModJsonV1WorkAction
 
execute() - Method in class net.fabricmc.loom.task.GenerateSourcesTask.DecompileAction
 
execute() - Method in class net.fabricmc.loom.task.launch.ExportClasspathTask.ExportClassPathWorkAction
 
execute() - Method in class net.fabricmc.loom.task.NestJarsAction.NestAction
 
execute() - Method in class net.fabricmc.loom.task.ValidateMixinNameTask.ValidateMixinAction
 
execute(StepLogic.ExecutionContext) - Method in class dev.architectury.loom.mcpconfig.steplogic.ConstantLogic
 
execute(StepLogic.ExecutionContext) - Method in class dev.architectury.loom.mcpconfig.steplogic.DownloadManifestFileLogic
 
execute(StepLogic.ExecutionContext) - Method in class dev.architectury.loom.mcpconfig.steplogic.FunctionLogic
 
execute(StepLogic.ExecutionContext) - Method in class dev.architectury.loom.mcpconfig.steplogic.InjectLogic
 
execute(StepLogic.ExecutionContext) - Method in class dev.architectury.loom.mcpconfig.steplogic.ListLibrariesLogic
 
execute(StepLogic.ExecutionContext) - Method in class dev.architectury.loom.mcpconfig.steplogic.NoOpLogic
 
execute(StepLogic.ExecutionContext) - Method in class dev.architectury.loom.mcpconfig.steplogic.PatchLogic
 
execute(StepLogic.ExecutionContext) - Method in class dev.architectury.loom.mcpconfig.steplogic.StepLogic
 
execute(StepLogic.ExecutionContext) - Method in class dev.architectury.loom.mcpconfig.steplogic.StripLogic
 
execute(Path) - Method in class net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapAction
 
execute(Path) - Method in class net.fabricmc.loom.task.RemapJarTask.RemapAction
 
execute(Path) - Method in class net.fabricmc.loom.task.RemapSourcesJarTask.RemapSourcesAction
 
execute(Path, Path) - Method in class dev.architectury.loom.accesstransformer.AccessTransformerService
 
execute(Task) - Method in class dev.architectury.loom.accesstransformer.Aw2AtAction
 
execute(Task) - Method in class dev.architectury.loom.extensions.AccessWidenerInjection.InjectAccessWidenerAction
 
execute(Task) - Method in class net.fabricmc.loom.task.ManifestModificationAction
 
execute(Task) - Method in class net.fabricmc.loom.task.NestJarsAction
 
execute(T) - Method in record class net.fabricmc.loom.util.ClosureAction
 
ExecutionProcessorContext - Class in net.fabricmc.loom.pipeline
执行期可用的 ProcessorContext 实现.
ExecutionProcessorContext(ServiceFactory, ExecutionProcessorContext.JarConfigurationKind, MinecraftJar.Type, boolean, MappingsNamespace, MappingsNamespace, TinyMappingsService.Options, TinyRemapperService.Options) - Constructor for class net.fabricmc.loom.pipeline.ExecutionProcessorContext
 
ExecutionProcessorContext.JarConfigurationKind - Enum Class in net.fabricmc.loom.pipeline
MinecraftJarConfiguration 的可序列化身份.
existingClasses() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.PartialWorkJob
Returns the value of the existingClasses record component.
existingSources() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.PartialWorkJob
Returns the value of the existingSources record component.
exists(String) - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
Returns 该 maven 构件的 jar 与 pom 是否都存在.
exists(Project) - Static method in class net.fabricmc.loom.util.XVFBExistsValueSource
 
expectedClassName() - Method in record class net.fabricmc.loom.task.ValidateMixinNameTask.Mixin
 
EXPERIMENTAL_VERSIONS - Static variable in class net.fabricmc.loom.util.Constants
 
EXPORT_CLASSPATH - Static variable in class net.fabricmc.loom.util.Constants.Task
 
ExportClasspathTask - Class in net.fabricmc.loom.task.launch
 
ExportClasspathTask() - Constructor for class net.fabricmc.loom.task.launch.ExportClasspathTask
 
ExportClasspathTask.ExportClassPathWorkAction - Class in net.fabricmc.loom.task.launch
 
ExportClasspathTask.ExportClassPathWorkParameters - Interface in net.fabricmc.loom.task.launch
 
ExportClassPathWorkAction() - Constructor for class net.fabricmc.loom.task.launch.ExportClasspathTask.ExportClassPathWorkAction
 
EXPORTED_CLASSPATH - Static variable in class net.fabricmc.loom.util.Constants.Configurations
Used to query classpath data across project boundaries.
ExportLoomProjectDataTask - Class in net.fabricmc.loom.task
把当前项目的 LoomProjectData 导出为文件,供其它项目在内存共享表里查不到时回退读取.
ExportLoomProjectDataTask() - Constructor for class net.fabricmc.loom.task.ExportLoomProjectDataTask
 
exportProjectData() - Method in class net.fabricmc.loom.task.ExportLoomProjectDataTask
 
extendsFrom(String, String) - Method in class net.fabricmc.loom.configuration.LoomConfigurations
 
extendsFrom(Project, String, String) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets
 
extension - Variable in class net.fabricmc.loom.configuration.decompile.DecompileConfiguration
 
extension - Variable in class net.fabricmc.loom.configuration.processors.speccontext.ProjectView.AbstractProjectView
 
extension - Variable in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
extension() - Method in interface net.fabricmc.loom.configuration.ConfigContext
 
extension() - Method in record class net.fabricmc.loom.configuration.ConfigContextImpl
Returns the value of the extension record component.
extension() - Method in record class net.fabricmc.loom.configuration.LoomDependencyManager
Returns the value of the extension record component.
EXTENSION_NAME - Static variable in class net.fabricmc.loom.internal.LoomGradleSharedData
 
EXTENSIONS - Static variable in interface net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension
 
ExternalClasspathGroup - Record Class in net.fabricmc.loom.configuration.classpathgroups
 
ExternalClasspathGroup(String, String) - Constructor for record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroup
Creates an instance of a ExternalClasspathGroup record class.
ExternalClasspathGroupDTO - Record Class in net.fabricmc.loom.configuration.classpathgroups
This object is exported by projects as a json file to be consumed by others to correctly populate the classpath groups.
ExternalClasspathGroupDTO(String, Map<String, List<String>>) - Constructor for record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroupDTO
Creates an instance of a ExternalClasspathGroupDTO record class.
externalGroups() - Method in record class net.fabricmc.loom.configuration.classpathgroups.ClasspathGroup
Returns the value of the externalGroups record component.
extract() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Library
Returns the value of the extract record component.
ExtractArchiveFilesTask - Class in net.fabricmc.loom.task
把若干归档(jar/zip)解压到单一输出目录的声明式任务.
ExtractArchiveFilesTask() - Constructor for class net.fabricmc.loom.task.ExtractArchiveFilesTask
 
extractBundledServerJar() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
extractClientPatches() - Method in class dev.architectury.loom.forge.dependency.PatchProvider
 
extractMappings(FileSystem, Path) - Static method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
extractMappings(Path, Path) - Static method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
ExtractNativesTask - Class in net.fabricmc.loom.task
 
ExtractNativesTask() - Constructor for class net.fabricmc.loom.task.ExtractNativesTask
 
extractServerPatches() - Method in class dev.architectury.loom.forge.dependency.PatchProvider
 
ExtraMappings(Path, MappingFormat, String, String) - Constructor for record class dev.architectury.loom.mappings.ForgeMappingsMerger.ExtraMappings
Creates an instance of a ExtraMappings record class.
extraRemapperConfig() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the extraRemapperConfig record component.

F

FABRIC - Enum constant in enum class net.fabricmc.loom.util.ModPlatform
 
FABRIC - Static variable in class net.fabricmc.loom.util.Constants.TaskGroup
 
FABRIC_INSTALLER - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
FABRIC_LOADER_VERSION - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
FABRIC_LOG4J_UTIL - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
FABRIC_MOD_JSON - Static variable in class net.fabricmc.loom.util.fmj.FabricModJsonFactory
 
FABRIC_REPOSITORY - Static variable in class net.fabricmc.loom.util.Constants
 
FabricApiDataGeneration - Class in net.fabricmc.loom.configuration.fabricapi
 
FabricApiDataGeneration() - Constructor for class net.fabricmc.loom.configuration.fabricapi.FabricApiDataGeneration
 
FabricApiExtension - Interface in net.fabricmc.loom.api.fabricapi
A gradle extension with specific functionality related to Fabric API.
FabricApiExtensionImpl - Class in net.fabricmc.loom.configuration.fabricapi
 
FabricApiExtensionImpl() - Constructor for class net.fabricmc.loom.configuration.fabricapi.FabricApiExtensionImpl
 
FabricApiTesting - Class in net.fabricmc.loom.configuration.fabricapi
 
FabricApiTesting() - Constructor for class net.fabricmc.loom.configuration.fabricapi.FabricApiTesting
 
FabricApiTesting.AcceptEulaTask - Class in net.fabricmc.loom.configuration.fabricapi
 
FabricApiVersions - Class in net.fabricmc.loom.configuration.fabricapi
 
FabricApiVersions() - Constructor for class net.fabricmc.loom.configuration.fabricapi.FabricApiVersions
 
fabricId(String) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.AssetIndex
 
FabricModJson - Class in net.fabricmc.loom.util.fmj
 
FabricModJson(JsonObject, FabricModJsonSource) - Constructor for class net.fabricmc.loom.util.fmj.FabricModJson
 
FabricModJson.Mockable - Class in net.fabricmc.loom.util.fmj
 
FabricModJsonFactory - Class in net.fabricmc.loom.util.fmj
 
FabricModJsonGenerator<Spec> - Interface in net.fabricmc.loom.util.fmj.gen
 
FabricModJsonHelpers - Class in net.fabricmc.loom.util.fmj
 
FabricModJsonHelpers() - Constructor for class net.fabricmc.loom.util.fmj.FabricModJsonHelpers
 
fabricModJsonPath - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
FabricModJsonSource - Interface in net.fabricmc.loom.util.fmj
A mod may be a zip, directory or Gradle SourceSet This abstraction allows easily reading a contained file from the mod.
FabricModJsonSource.DirectorySource - Record Class in net.fabricmc.loom.util.fmj
 
FabricModJsonSource.SourceSetSource - Record Class in net.fabricmc.loom.util.fmj
 
FabricModJsonSource.ZipSource - Record Class in net.fabricmc.loom.util.fmj
 
FabricModJsonUtils - Class in net.fabricmc.loom.util.fmj
 
FabricModJsonUtils.ParseException - Exception Class in net.fabricmc.loom.util.fmj
 
FabricModJsonV0 - Class in net.fabricmc.loom.util.fmj
Deprecated.
FabricModJsonV1 - Class in net.fabricmc.loom.util.fmj
 
FabricModJsonV1Generator - Class in net.fabricmc.loom.util.fmj.gen
 
FabricModJsonV1Spec - Class in net.fabricmc.loom.api.fmj
Represents the Fabric mod JSON v1 specification.
FabricModJsonV1Spec() - Constructor for class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
 
FabricModJsonV1Spec.Dependency - Class in net.fabricmc.loom.api.fmj
 
FabricModJsonV1Spec.Entrypoint - Class in net.fabricmc.loom.api.fmj
 
FabricModJsonV1Spec.Icon - Class in net.fabricmc.loom.api.fmj
 
FabricModJsonV1Spec.Mixin - Class in net.fabricmc.loom.api.fmj
 
FabricModJsonV1Spec.Person - Class in net.fabricmc.loom.api.fmj
 
FabricModJsonV1Task - Class in net.fabricmc.loom.task
A task that generates a fabric.mod.json file using the configured FabricModJsonV1Spec specification.
FabricModJsonV1Task() - Constructor for class net.fabricmc.loom.task.FabricModJsonV1Task
 
FabricModJsonV1Task.FabricModJsonV1WorkAction - Class in net.fabricmc.loom.task
 
FabricModJsonV1Task.FabricModJsonV1WorkParameters - Interface in net.fabricmc.loom.task
 
FabricModJsonV1WorkAction() - Constructor for class net.fabricmc.loom.task.FabricModJsonV1Task.FabricModJsonV1WorkAction
 
FabricModJsonV2 - Class in net.fabricmc.loom.util.fmj
 
failureCount() - Method in class dev.architectury.loom.util.ThreadingUtils.TaskCompleter
返回失败的条目数量.
failures() - Method in class dev.architectury.loom.util.ThreadingUtils.TaskCompleter
返回收集到的失败(best-effort 模式下才有内容).
fallbackNamespaces(String, String) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.FileMappingsSpecBuilder
Sets the fallback namespaces.
fallbackNamespaces(String, String) - Method in class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpecBuilderImpl
 
fallbackSourceNamespace() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
Returns the value of the fallbackSourceNamespace record component.
fallbackSourceNamespace() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpec
Returns the value of the fallbackSourceNamespace record component.
fallbackTargetNamespace() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
Returns the value of the fallbackTargetNamespace record component.
fallbackTargetNamespace() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpec
Returns the value of the fallbackTargetNamespace record component.
fallbackUnpickConstants() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
Returns the value of the fallbackUnpickConstants record component.
fallbackUnpickConstants() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpec
Returns the value of the fallbackUnpickConstants record component.
Field(String, String, List<String>) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Field
Creates an instance of a Field record class.
FieldMappingsMigrator - Class in dev.architectury.loom.forge
 
FieldMappingsMigrator() - Constructor for class dev.architectury.loom.forge.FieldMappingsMigrator
 
fields() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
Returns the value of the fields record component.
fields() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Class
Returns the value of the fields record component.
file(String, String) - Method in class dev.architectury.loom.util.TempFiles
Creates a temporary file.
file(String) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
FILE - Static variable in class dev.architectury.loom.forge.CoreModManagerTransformer
 
FILE_NAME - Static variable in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
FILE_NAME - Static variable in class dev.architectury.loom.metadata.QuiltModJson
 
FILE_PATH - Static variable in class dev.architectury.loom.metadata.McmodInfo
 
FILE_PATH - Static variable in class dev.architectury.loom.metadata.ModsToml
 
FileArtifactRef(Path, String, String, String) - Constructor for record class net.fabricmc.loom.configuration.mods.ArtifactRef.FileArtifactRef
Creates an instance of a FileArtifactRef record class.
FileDependencyInfo - Class in net.fabricmc.loom.configuration
 
FileList(List<String>) - Constructor for record class dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation.FileList
Creates an instance of a FileList record class.
FileMappingsLayer - Record Class in net.fabricmc.loom.configuration.providers.mappings.file
 
FileMappingsLayer(Path, String, String, String, boolean, boolean, boolean, String, String) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
Creates an instance of a FileMappingsLayer record class.
FileMappingsSpec - Record Class in net.fabricmc.loom.configuration.providers.mappings.file
 
FileMappingsSpec(FileSpec, String, Optional<String>, String, boolean, boolean, boolean, Optional<String>, Optional<String>) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpec
Creates an instance of a FileMappingsSpec record class.
FileMappingsSpecBuilder - Interface in net.fabricmc.loom.api.mappings.layered.spec
A builder for a file mappings layer.
FileMappingsSpecBuilderImpl - Class in net.fabricmc.loom.configuration.providers.mappings.file
 
fileSpec() - Method in record class dev.architectury.loom.mappings.crane.CraneMappingsSpec
Returns the value of the fileSpec record component.
fileSpec() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.signatures.SignatureFixesSpec
Returns the value of the fileSpec record component.
fileSpec() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpec
Returns the value of the fileSpec record component.
fileSpec() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingsSpec
Returns the value of the fileSpec record component.
FileSpec - Interface in net.fabricmc.loom.api.mappings.layered.spec
FileSpec should be used in MappingsSpec's that take an input file.
fileStore() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor
Returns the value of the fileStore record component.
FileSystemUtil - Class in net.fabricmc.loom.util
 
FileSystemUtil.Delegate - Class in net.fabricmc.loom.util
 
FileSystemUtil.UnrecoverableZipException - Exception Class in net.fabricmc.loom.util
 
filter(Collection<? extends A>, Predicate<? super A>) - Static method in class dev.architectury.loom.util.collection.CollectionUtil
Filters a list based on a predicate.
finalise(ModProcessorExtension.ModInfo, Path) - Method in interface net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension
 
finalJarStep() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec
Returns 流水线中最后一个产出可被依赖的 jar 的步骤.
find(Iterable<? extends E>, Predicate<? super E>) - Static method in class dev.architectury.loom.util.collection.CollectionUtil
Finds the first element matching the predicate.
findAndApply(Project) - Static method in class net.fabricmc.loom.configuration.DebofInstallerData
 
findClasses(Path) - Static method in class net.fabricmc.loom.decompilers.cache.JarWalker
 
findClasses(FileSystemUtil.Delegate) - Static method in class net.fabricmc.loom.decompilers.cache.JarWalker
 
findFileInResource(Project, SourceSet, String) - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
 
findFirstFileInResource(String, Project, SourceSet...) - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
 
finialise(RunConfiguration, Project) - Static method in class net.fabricmc.loom.configuration.ide.DefaultRunConfigurationSettings
 
finisher() - Method in class net.fabricmc.loom.util.CompletableFutureCollector
 
first(Iterable<? extends A>) - Static method in class dev.architectury.loom.util.collection.CollectionUtil
Gets the first element of an iterable.
fixRecords() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the fixRecords record component.
flush() - Method in class net.fabricmc.loom.util.ConsumingOutputStream
 
flush() - Method in class net.fabricmc.loom.util.SLF4JAdapterHandler
 
FML_SERVER_TWEAKER - Static variable in class net.fabricmc.loom.util.Constants.LegacyForge
 
FML_TWEAKER - Static variable in class net.fabricmc.loom.util.Constants.LegacyForge
 
forcedClientEntry(String) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarSplitter
 
forceDownload() - Method in class net.fabricmc.loom.util.download.DownloadBuilder
 
forceLWJGLFromMavenCentral(RepositoryHandler) - Static method in class net.fabricmc.loom.LoomRepositoryPlugin
 
forFmlLoader(ClassVisitor, MappingTreeView) - Static method in class dev.architectury.loom.neoforge.StringConstantPatcher
Patches the DetectedVersion.class check in FML's FMLLoader to remap that reference to the current deobfuscated ns.
forGameLocator(ClassVisitor, MappingTreeView) - Static method in class dev.architectury.loom.neoforge.StringConstantPatcher
Patches the Minecraft.class check in FML's GameLocator to remap that reference to the current deobfuscated ns.
forge(Action<ForgeExtensionAPI>) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
forge(Action<ForgeExtensionAPI>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
FORGE - Enum constant in enum class net.fabricmc.loom.util.ModPlatform
 
FORGE - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
FORGE_DEPENDENCIES - Static variable in class net.fabricmc.loom.util.Constants.Configurations
Forge's own dependencies.
FORGE_EXTRA - Static variable in class net.fabricmc.loom.util.Constants.Configurations
"Extra" runtime dependencies on Forge.
FORGE_INSTALLER - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
FORGE_INSTALLER_TOOLS - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
FORGE_RUNTIME_LIBRARY - Static variable in class net.fabricmc.loom.util.Constants.Configurations
The configuration used to create the Forge runtime classpath file list.
FORGE_SOURCES_OUTPUT_DIRECTORY - Static variable in class net.fabricmc.loom.task.ExtractArchiveFilesTask
上述任务的输出目录(相对于构建目录).
FORGE_SOURCES_TASK_NAME - Static variable in class net.fabricmc.loom.task.ExtractArchiveFilesTask
展开 Forge 安装器源码包的任务名.
FORGE_UNIVERSAL - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
FORGE_USERDEV - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
forgeClient(MinecraftMetadataProvider, ConfigContext) - Static method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider
 
ForgeExtensionAPI - Interface in net.fabricmc.loom.api
This is the Forge extension API available to build scripts.
ForgeExtensionAPI.DataGenConsumer - Interface in net.fabricmc.loom.api
Deprecated, for removal: This API element is subject to removal in a future version.
Removed in favor of configuring the data generator directly.
ForgeExtensionImpl - Class in net.fabricmc.loom.extension
 
ForgeExtensionImpl(Project, LoomGradleExtension) - Constructor for class net.fabricmc.loom.extension.ForgeExtensionImpl
 
ForgeInputs(List<String>, String, Set<String>, boolean, String) - Constructor for record class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.ForgeInputs
Creates an instance of a ForgeInputs record class.
ForgeInputs(Project, LoomGradleExtension) - Constructor for record class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.ForgeInputs
 
ForgeLibrariesProvider - Class in dev.architectury.loom.forge.dependency
 
ForgeLibrariesProvider() - Constructor for class dev.architectury.loom.forge.dependency.ForgeLibrariesProvider
 
ForgeLoggerConfig - Class in dev.architectury.loom.forge
 
ForgeLoggerConfig() - Constructor for class dev.architectury.loom.forge.ForgeLoggerConfig
 
ForgeMappingsMerger - Class in dev.architectury.loom.mappings
Merges a Tiny file with a new namespace.
ForgeMappingsMerger.ExtraMappings - Record Class in dev.architectury.loom.mappings
 
ForgeMigratedMappingConfiguration - Class in dev.architectury.loom.forge
 
ForgeMigratedMappingConfiguration(String, Path) - Constructor for class dev.architectury.loom.forge.ForgeMigratedMappingConfiguration
 
ForgeMinecraftProvider - Interface in dev.architectury.loom.forge.minecraft
A MinecraftProvider that provides a Forge patched Minecraft jar.
ForgeModClassesService - Class in dev.architectury.loom.forge.dependency
 
ForgeModClassesService(ForgeModClassesService.Options, ServiceFactory) - Constructor for class dev.architectury.loom.forge.dependency.ForgeModClassesService
 
ForgeModClassesService.Options - Interface in dev.architectury.loom.forge.dependency
 
ForgeProvider - Class in dev.architectury.loom.forge.dependency
 
ForgeProvider(Project) - Constructor for class dev.architectury.loom.forge.dependency.ForgeProvider
 
ForgeProvider.ForgeVersion - Class in dev.architectury.loom.forge.dependency
 
ForgeRunsProvider - Class in dev.architectury.loom.forge.dependency
 
ForgeRunsProvider(Project, JsonObject, UserdevConfig) - Constructor for class dev.architectury.loom.forge.dependency.ForgeRunsProvider
 
ForgeRunTemplate - Record Class in dev.architectury.loom.forge.config
 
ForgeRunTemplate(String, String, List<ConfigValue>, List<ConfigValue>, Map<String, ConfigValue>, Map<String, ConfigValue>) - Constructor for record class dev.architectury.loom.forge.config.ForgeRunTemplate
Creates an instance of a ForgeRunTemplate record class.
ForgeRunTemplate.Resolved - Record Class in dev.architectury.loom.forge.config
 
forgeServer(MinecraftMetadataProvider, ConfigContext) - Static method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider
 
ForgeSourcesService - Class in dev.architectury.loom.forge
 
ForgeSourcesService(ForgeSourcesService.Options, ServiceFactory) - Constructor for class dev.architectury.loom.forge.ForgeSourcesService
 
ForgeSourcesService.Options - Interface in dev.architectury.loom.forge
 
forgeTemplate(String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
ForgeToolExecutor - Class in dev.architectury.loom.forge.tool
Contains helpers for executing Forge's command line tools with suppressed output streams to prevent annoying log spam.
ForgeToolExecutor.Settings - Interface in dev.architectury.loom.forge.tool
 
ForgeTools - Class in dev.architectury.loom.forge.tool
 
ForgeTools() - Constructor for class dev.architectury.loom.forge.tool.ForgeTools
 
ForgeToolService - Class in dev.architectury.loom.forge.tool
A service that can execute Forge tools in tasks and during project configuration.
ForgeToolService(ForgeToolService.Options, ServiceFactory) - Constructor for class dev.architectury.loom.forge.tool.ForgeToolService
 
ForgeToolService.Options - Interface in dev.architectury.loom.forge.tool
 
ForgeToolValueSource - Class in dev.architectury.loom.forge.tool
 
ForgeToolValueSource() - Constructor for class dev.architectury.loom.forge.tool.ForgeToolValueSource
 
ForgeToolValueSource.Parameters - Interface in dev.architectury.loom.forge.tool
 
ForgeUniversalProvider - Class in dev.architectury.loom.forge.dependency
 
ForgeUniversalProvider(Project) - Constructor for class dev.architectury.loom.forge.dependency.ForgeUniversalProvider
 
ForgeUserdevProvider - Class in dev.architectury.loom.forge.dependency
 
ForgeUserdevProvider(Project) - Constructor for class dev.architectury.loom.forge.dependency.ForgeUserdevProvider
 
ForgeVersion(String) - Constructor for class dev.architectury.loom.forge.dependency.ForgeProvider.ForgeVersion
 
format() - Method in record class dev.architectury.loom.mappings.ForgeMappingsMerger.ExtraMappings
Returns the value of the format record component.
formatEnvVars(RunConfiguration, String) - Static method in class net.fabricmc.loom.configuration.ide.RunConfigUtils
 
formatMethodAccessFlags(int) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftClassMerger
 
formatRunDir(RunConfiguration, Project, Function<File, String>, Function<String, String>) - Static method in class net.fabricmc.loom.configuration.ide.RunConfigUtils
Format the run directory for use in an IDE run configuration.
forPath(Path) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Client
 
forPath(Path) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.ClientOnly
 
forPath(Path) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Common
 
forPath(Path) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar
 
forPath(Path) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Merged
 
forPath(Path) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Server
 
forPlatform(LoomGradleExtensionAPI) - Static method in enum class dev.architectury.loom.mappings.MappingOption
 
forRequiredSystemFiles(ClassVisitor, MappingTreeView) - Static method in class dev.architectury.loom.neoforge.StringConstantPatcher
Patches the class checks in FML's RequiredSystemFiles to remap that reference to the current deobfuscated ns.
forUserdevLaunchHandler(ClassVisitor) - Static method in class dev.architectury.loom.neoforge.StringConstantPatcher
Patches the Minecraft.class check in FML's CommonUserdevLaunchHandler to refer to a class that is found in any mapping set (Main.class).
from() - Method in record class net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension.Context
Returns the value of the from record component.
from() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.NamespacePair
Returns the value of the from record component.
from(Configuration) - Method in class net.fabricmc.loom.build.nesting.NestableJarGenerationTask
 
fromBytes(byte[], String) - Static method in record class net.fabricmc.loom.configuration.InstallerData
 
fromBytes(String, byte[]) - Static method in class dev.architectury.loom.metadata.ModMetadataFiles
用内存中的原文重建模组元数据文件,供跨项目数据(LoomProjectData)在依赖方复原非 FMJ 形态.
fromDependencies() - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.Descriptor
Returns the value of the fromDependencies record component.
fromDependency(Project, ProjectDependency) - Static method in class net.fabricmc.loom.internal.LoomProjectData
读取依赖项目的跨项目数据,并让三种结果在 API 层面互不混淆.
fromDirectory(Path) - Static method in class dev.architectury.loom.metadata.ModMetadataFiles
Reads the mod metadata file from a directory.
fromInputStream(IOFunction<InputStream, T>, String, String...) - Method in class net.fabricmc.loom.util.FileSystemUtil.Delegate
 
fromJar(Path) - Static method in class dev.architectury.loom.metadata.ModMetadataFiles
Reads the mod metadata file from a jar.
fromJar(Path) - Static method in record class net.fabricmc.loom.configuration.providers.BundleMetadata
 
fromJarCached(SpecStore, Path, String) - Static method in record class net.fabricmc.loom.configuration.providers.BundleMetadata
读取服务端制品的 bundle 元数据,结果按制品的 sha1 落盘复用.
fromJson(JsonObject) - Static method in record class dev.architectury.loom.mcpconfig.McpConfigData
 
fromJson(JsonObject) - Static method in record class dev.architectury.loom.mcpconfig.McpConfigFunction
 
fromJson(JsonObject) - Static method in record class dev.architectury.loom.mcpconfig.McpConfigStep
 
fromMaven(String, Library.Target) - Static method in record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
 
fromMod(String, FabricModJsonSource) - Static method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap
 
fromMod(FabricModJson) - Static method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.InjectedInterface
 
fromMod(FabricModJson) - Static method in record class net.fabricmc.loom.util.fmj.mixin.MixinConfiguration
 
fromModJar(Path) - Static method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerFile
Reads the access-widener contained in a mod jar, or returns null if there is none.
fromMods(List<FabricModJson>) - Static method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.InjectedInterface
 
fromModSettings(Set<ModSettings>) - Static method in record class net.fabricmc.loom.configuration.classpathgroups.ClasspathGroup
 
fromNamespace() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the fromNamespace record component.
fromProject(Project) - Static method in class net.fabricmc.loom.internal.LoomProjectData
 
fromProject(Project) - Static method in class net.fabricmc.loom.util.gradle.daemon.DaemonUtils.Context
 
fromRunConfig(Project, RunConfiguration) - Static method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
 
fromSourceSets(Project, SourceSet...) - Static method in class dev.architectury.loom.metadata.ModMetadataFiles
Reads the first mod metadata file from source sets.
fs() - Method in class net.fabricmc.loom.util.FileSystemUtil.Delegate
 
FsPathConsumer - Interface in dev.architectury.loom.util.function
Consumes two file systems and corresponding path objects.
FullWorkJob(Path, Path, Map<String, String>) - Constructor for record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.FullWorkJob
Creates an instance of a FullWorkJob record class.
FunctionLogic - Class in dev.architectury.loom.mcpconfig.steplogic
Runs a Forge tool configured by a function.
FunctionLogic(FunctionLogic.Options, ServiceFactory) - Constructor for class dev.architectury.loom.mcpconfig.steplogic.FunctionLogic
 
FunctionLogic.Options - Interface in dev.architectury.loom.mcpconfig.steplogic
 
functions() - Method in record class dev.architectury.loom.mcpconfig.McpConfigData
Returns the value of the functions record component.

G

GameTestSettings - Interface in net.fabricmc.loom.api.fabricapi
Represents the settings for game and/or client tests.
GenEclipseRunsTask - Class in net.fabricmc.loom.task
 
GenEclipseRunsTask() - Constructor for class net.fabricmc.loom.task.GenEclipseRunsTask
 
GenEclipseRunsTask.EclipseRunConfig - Interface in net.fabricmc.loom.task
 
generate(FabricModJsonV1Spec) - Method in class net.fabricmc.loom.util.fmj.gen.FabricModJsonV1Generator
 
generate(Spec) - Method in interface net.fabricmc.loom.util.fmj.gen.FabricModJsonGenerator
 
GeneratedIntermediateMappingsProvider - Class in net.fabricmc.loom.configuration.providers.mappings
 
GeneratedIntermediateMappingsProvider() - Constructor for class net.fabricmc.loom.configuration.providers.mappings.GeneratedIntermediateMappingsProvider
 
GenerateDLIConfigTask - Class in net.fabricmc.loom.task.launch
 
GenerateDLIConfigTask() - Constructor for class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
GenerateDLIConfigTask.ForgeInputs - Record Class in net.fabricmc.loom.task.launch
 
GenerateDLIConfigTask.LaunchConfig - Class in net.fabricmc.loom.task.launch
 
GenerateForgePatchedSourcesTask - Class in net.fabricmc.loom.task
 
GenerateForgePatchedSourcesTask() - Constructor for class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
 
GenerateForgePatchedSourcesTask.SasOptions - Interface in net.fabricmc.loom.task
 
GenerateLog4jConfigTask - Class in net.fabricmc.loom.task.launch
 
GenerateLog4jConfigTask() - Constructor for class net.fabricmc.loom.task.launch.GenerateLog4jConfigTask
 
GenerateRemapClasspathTask - Class in net.fabricmc.loom.task.launch
 
GenerateRemapClasspathTask() - Constructor for class net.fabricmc.loom.task.launch.GenerateRemapClasspathTask
 
GenerateSourcesTask - Class in net.fabricmc.loom.task
 
GenerateSourcesTask(DecompilerOptions) - Constructor for class net.fabricmc.loom.task.GenerateSourcesTask
 
GenerateSourcesTask.DecompileAction - Class in net.fabricmc.loom.task
 
GenerateSourcesTask.DecompileParams - Interface in net.fabricmc.loom.task
 
GenerateSourcesTask.MappingsProcessor - Interface in net.fabricmc.loom.task
 
generateSrgTiny - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
GeneratorUtils - Class in net.fabricmc.loom.util.fmj.gen
 
GenericAnnotationData - Record Class in net.fabricmc.loom.configuration.providers.mappings.extras.annotations
 
GenericAnnotationData() - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.GenericAnnotationData
 
GenericAnnotationData(Set<String>, List<AnnotationNode>, Set<TypeAnnotationKey>, List<TypeAnnotationNode>) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.GenericAnnotationData
Creates an instance of a GenericAnnotationData record class.
GenericAnnotationData(GenericAnnotationData) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.GenericAnnotationData
 
generics() - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.InjectedInterface
Returns the value of the generics record component.
genRuns() - Method in class net.fabricmc.loom.task.GenEclipseRunsTask
 
genRuns() - Method in class net.fabricmc.loom.task.GenVsCodeProjectTask
 
GenVsCodeProjectTask - Class in net.fabricmc.loom.task
 
GenVsCodeProjectTask() - Constructor for class net.fabricmc.loom.task.GenVsCodeProjectTask
 
GenVsCodeProjectTask.VsCodeConfiguration - Record Class in net.fabricmc.loom.task
 
get() - Method in class net.fabricmc.loom.util.FileSystemUtil.Delegate
 
get() - Method in class net.fabricmc.loom.util.LazyCloseable
 
get(ThreadingUtils.UnsafeCallable<T>...) - Static method in class dev.architectury.loom.util.ThreadingUtils
 
get(Object, Supplier<T>) - Method in class net.fabricmc.loom.util.AsyncCache
 
get(Path) - Static method in record class net.fabricmc.loom.configuration.providers.mappings.tiny.TinyJarInfo
 
get(Collection<ThreadingUtils.UnsafeCallable<T>>) - Static method in class dev.architectury.loom.util.ThreadingUtils
 
get(Collection<T>, Function<T, R>) - Static method in class dev.architectury.loom.util.ThreadingUtils
 
get(K) - Method in interface dev.architectury.loom.util.collection.Multimap
 
get(K) - Method in interface dev.architectury.loom.util.collection.Multimap.Specialized
 
get(K) - Method in class dev.architectury.loom.util.collection.MultimapImpl
 
get(MappingContext) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.FileSpec
 
get(MappingContext) - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.DependencyFileSpec
 
get(MappingContext) - Method in class net.fabricmc.loom.configuration.providers.mappings.utils.LocalFileSpec
 
get(MappingContext) - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.MavenFileSpec
 
get(MappingContext) - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.MinimalExternalModuleDependencyFileSpec
 
get(MappingContext) - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.URLFileSpec
 
get(O) - Method in class net.fabricmc.loom.util.service.ScopedServiceFactory
 
get(O) - Method in interface net.fabricmc.loom.util.service.ServiceFactory
Gets or creates a service instance with the given options.
get(Project) - Static method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
get(Project) - Static method in class net.fabricmc.loom.configuration.ide.idea.IdeaDownloadSourcesRegistry
 
get(Project) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets
 
get(Project) - Static method in class net.fabricmc.loom.internal.LoomGradleSharedData
 
get(Project) - Static method in interface net.fabricmc.loom.LoomGradleExtension
取项目上的 Loom 扩展.
get(Project) - Static method in class net.fabricmc.loom.task.service.JarManifestService
 
get(Project) - Static method in class net.fabricmc.loom.util.gradle.LoomCacheService
返回当前 Loom classloader 对应的缓存服务.
get(Provider<O>) - Method in interface net.fabricmc.loom.util.service.ServiceFactory
Gets or creates a service instance with the given options.
getAccessTransformerOptions() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
 
getAccessTransformers() - Method in interface dev.architectury.loom.accesstransformer.AccessTransformerService.Options
 
getAccessTransformers() - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI
A collection of all project access transformers.
getAccessTransformers() - Method in interface net.fabricmc.loom.api.NeoForgeExtensionAPI
A collection of all project access transformers.
getAccessTransformers() - Method in class net.fabricmc.loom.extension.ForgeExtensionImpl
 
getAccessTransformers() - Method in class net.fabricmc.loom.extension.NeoForgeExtensionImpl
 
getAccessTransformers(ModPlatform) - Method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
getAccessTransformers(ModPlatform) - Method in class dev.architectury.loom.metadata.ErroringModMetadataFile
 
getAccessTransformers(ModPlatform) - Method in class dev.architectury.loom.metadata.McmodInfo
 
getAccessTransformers(ModPlatform) - Method in interface dev.architectury.loom.metadata.ModMetadataFile
Returns the paths to the access transformer files of this mod, or an empty set if absent.
getAccessTransformers(ModPlatform) - Method in class dev.architectury.loom.metadata.ModsToml
 
getAccessTransformers(ModPlatform) - Method in class dev.architectury.loom.metadata.QuiltModJson
 
getAccessWidener() - Method in class dev.architectury.loom.extensions.AccessWidenerInjection.InjectAccessWidenerAction
 
getAccessWidener() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
The path to the access widener file for the mod.
getAccessWidener() - Method in class net.fabricmc.loom.task.ValidateAccessWidenerTask
 
getAccessWidenerPath() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getAccessWidenerPath() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getAccessWidenerPaths() - Method in class dev.architectury.loom.accesstransformer.Aw2AtAction
 
getAccessWideners() - Method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
getAccessWideners() - Method in class dev.architectury.loom.metadata.ErroringModMetadataFile
 
getAccessWideners() - Method in class dev.architectury.loom.metadata.McmodInfo
 
getAccessWideners() - Method in interface dev.architectury.loom.metadata.ModMetadataFile
Returns the paths to the access widener file of this mod, or an empty set if absent.
getAccessWideners() - Method in class dev.architectury.loom.metadata.ModsToml
 
getAccessWideners() - Method in class dev.architectury.loom.metadata.QuiltModJson
 
getAccessWideners() - Method in interface net.fabricmc.loom.api.aw2at.Aw2AtSettings
Gets the jar paths to the access wideners or class tweakers that will be converted to ATs for Forge or NeoForge runtime.
getAdapter() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Entrypoint
The language adapter to use for this entrypoint, if any.
getAdditionalClassMappings() - Method in interface net.fabricmc.loom.task.service.SourceRemapperService.Options
 
getAdditionalClientOnlyEntries() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
 
getAddNestedDependencies() - Method in class net.fabricmc.loom.task.RemapJarTask
 
getAddToResources() - Method in interface net.fabricmc.loom.api.fabricapi.DataGenerationSettings
Contains a boolean property indicating whether the generated resources will be automatically added to the main sourceset.
getAllLibraries(MinecraftVersionMeta) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.library.MinecraftLibraryHelper
 
getAllOutputDirs() - Method in interface net.fabricmc.loom.task.service.ClientEntriesService.Classes.Options
 
getAllSourceFiles() - Method in interface net.fabricmc.loom.task.service.ClientEntriesService.Source.Options
 
getAnalyzeVisitorProvider() - Method in interface net.fabricmc.loom.api.remapping.TinyRemapperExtension
Deprecated, for removal: This API element is subject to removal in a future version.
getAnalyzeVisitorProvider(TinyRemapperExtension.Context) - Method in interface net.fabricmc.loom.api.remapping.TinyRemapperExtension
See: TinyRemapper.Builder.extraAnalyzeVisitor(TinyRemapper.AnalyzeVisitorProvider).
getAndFinalize(P) - Static method in class dev.architectury.loom.util.PropertyUtil
Gets a property and finalizes its value.
getAnnotationsData() - Method in interface net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsLayer
 
getAnnotationsData() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
 
getAnnotationsData() - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
getAnnotationsData(List<MappingLayer>) - Method in class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsProcessor
 
getAnnotationsJson() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
注解重映射数据的 JSON;为空表示无.
getANSISupportedIDE() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getApConfigurations(Project, Function<SourceSet, String>) - Static method in class net.fabricmc.loom.build.mixin.AnnotationProcessorInvoker
 
getApConfigurationsStream(Function<SourceSet, String>) - Method in interface net.fabricmc.loom.extension.MixinExtension
 
getApConfigurationsStream(Function<SourceSet, String>) - Method in class net.fabricmc.loom.extension.MixinExtensionImpl
 
getAppendProjectPathToDisplayName() - Method in interface net.fabricmc.loom.api.RunConfiguration
Whether to append the project path to the RunConfiguration.getDisplayName() when project isn't the root project.
getAppendProjectPathToDisplayName() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
 
getApplicationResult() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessor
 
getApplicationResult() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.ArmNativesLibraryProcessor
 
getApplicationResult() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LegacyASMLibraryProcessor
 
getApplicationResult() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LoomNativeSupportLibraryProcessor
 
getApplicationResult() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LWJGL2MavenLibraryProcessor
 
getApplicationResult() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LWJGL2UpgradeLibraryProcessor
 
getApplicationResult() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LWJGL3UpgradeLibraryProcessor
 
getApplicationResult() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.ObjcBridgeUpgradeLibraryProcessor
 
getApplicationResult() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.RiscVNativesLibraryProcessor
 
getApplicationResult() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.RuntimeLog4jLibraryProcessor
 
getApplicationResult() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.RuntimeLwjglGraphicsLibraryProcessor
 
getApplyDependencyTransforms() - Method in class net.fabricmc.loom.api.RemapConfigurationSettings
 
getArchitecture() - Method in interface net.fabricmc.loom.util.Platform
 
getArchiveFile() - Method in interface net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapParams
 
getArchiveFile() - Method in interface net.fabricmc.loom.task.NestJarsAction.NestJarsParameters
 
getArchiveOperations() - Method in class net.fabricmc.loom.task.ExtractArchiveFilesTask
 
getArchivePreserveFileTimestamps() - Method in interface net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapParams
 
getArchiveReproducibleFileOrder() - Method in interface net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapParams
 
getArchives() - Method in class net.fabricmc.loom.task.ExtractArchiveFilesTask
待解压的归档集合.
getArgFilePath() - Method in class net.fabricmc.loom.task.AbstractRunTask
 
getArtifacts() - Method in class net.fabricmc.loom.task.RemapTaskConfiguration
 
getAssetsDir() - Method in class net.fabricmc.loom.task.prod.ClientProductionRunTask
 
getAssetsDirectory() - Method in class net.fabricmc.loom.task.DownloadAssetsTask
 
getAssetsDirectoryPath() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getAssetsHash() - Method in class net.fabricmc.loom.task.DownloadAssetsTask
 
getAssetsIndex() - Method in class net.fabricmc.loom.task.prod.ClientProductionRunTask
 
getAssetsIndexJson() - Method in class net.fabricmc.loom.task.DownloadAssetsTask
 
getAsyncCache(String) - Method in class net.fabricmc.loom.util.gradle.LoomCacheService
返回当前 Loom classloader 作用域内按名称共享的异步缓存.
getAtAccessWideners() - Method in class net.fabricmc.loom.task.RemapJarTask
Gets the jar paths to the access wideners that will be converted to ATs for Forge runtime.
getAtAccessWideners() - Method in interface net.fabricmc.loom.task.RemapJarTask.RemapParams
 
getAuthors() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A list of authors of the mod.
getBackupJar() - Method in class net.fabricmc.loom.pipeline.WriteMinecraftJarSidecarsTask
jar 的逐字节副本的输出位置.
getBackupJarPath(MinecraftJar) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
getBaseSettings() - Method in interface dev.architectury.loom.forge.tool.ForgeToolService.Options
The default settings from ForgeToolExecutor.
getBlocking(Object, Supplier<T>) - Method in class net.fabricmc.loom.util.AsyncCache
 
getBooleanProperty(Project, String) - Static method in class net.fabricmc.loom.util.gradle.GradleUtils
 
getBooleanProperty(Project, String, boolean) - Static method in class net.fabricmc.loom.util.gradle.GradleUtils
 
getBooleanPropertyProvider(Project, String) - Static method in class net.fabricmc.loom.util.gradle.GradleUtils
 
getBreaks() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A list of dependencies that this mod breaks.
getBuildDir() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getBuildDir() - Method in class net.fabricmc.loom.extension.LoomFilesProjectImpl
 
getBuildDir() - Method in class net.fabricmc.loom.extension.LoomFilesSettingsImpl
 
getBuildFeatures() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getByKey(K) - Method in class net.fabricmc.loom.util.IdentityBiMap
 
getByValue(V) - Method in class net.fabricmc.loom.util.IdentityBiMap
 
getCache() - Method in interface dev.architectury.loom.mcpconfig.McpExecutor.Options
 
getCacheArtifactPaths(Project) - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
Returns 本依赖的重映射产物落在共享仓库里的**全部**路径.
getCacheArtifactPaths(Project) - Method in class net.fabricmc.loom.configuration.mods.dependency.SplitModDependency
Returns 本依赖在共享仓库里的全部落位.
getCacheKey() - Method in class net.fabricmc.loom.util.CacheKey
 
getCacheLocks() - Method in interface net.fabricmc.loom.extension.LoomFiles
 
getCacheLocks() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getChmod() - Method in class net.fabricmc.loom.util.gradle.daemon.DaemonUtils.Context
 
getClass(String, boolean) - Method in class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.AnnotationsDataValidator
 
getClassesInputJar() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getClassesOutputJar() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getClassifier() - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
产出坐标分类器;同上.
getClassifier() - Method in interface net.fabricmc.loom.pipeline.RemapModsTask.ModSpec
产出坐标的分类器;缺省时产出路径不含分类器段.
getClasspath() - Method in interface dev.architectury.loom.accesstransformer.AccessTransformerService.Options
 
getClasspath() - Method in class net.fabricmc.loom.api.decompilers.DecompilerOptions
Additional classpath entries for the decompiler jvm.
getClasspath() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
 
getClasspath() - Method in class net.fabricmc.loom.task.AbstractRunTask
 
getClasspath() - Method in interface net.fabricmc.loom.task.GenerateForgePatchedSourcesTask.SasOptions
 
getClasspath() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getClasspath() - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
 
getClasspath() - Method in class net.fabricmc.loom.task.service.MigrateMappingsService
 
getClasspath() - Method in interface net.fabricmc.loom.task.service.MigrateMappingsService.Options
 
getClasspath() - Method in interface net.fabricmc.loom.task.service.SourceRemapperService.Options
 
getClasspath() - Method in interface net.fabricmc.loom.task.service.TinyRemapperService.Options
 
getClasspath() - Method in interface net.fabricmc.loom.util.kotlin.KotlinClasspathService.Options
 
getClasspath(ClasspathGroup) - Method in class net.fabricmc.loom.task.service.ClasspathGroupService
 
getClasspath(SourceSetReference, boolean) - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
 
getClassPath() - Method in interface net.fabricmc.loom.task.GenerateSourcesTask.DecompileParams
 
getClasspathDtoJson() - Method in interface net.fabricmc.loom.task.launch.ExportClasspathTask.ExportClassPathWorkParameters
 
getClasspathDtoJson() - Method in class net.fabricmc.loom.task.launch.ExportClasspathTask
 
getClasspathGroupOptions() - Method in interface dev.architectury.loom.forge.dependency.ForgeModClassesService.Options
 
getClasspathGroupOptions() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getClasspathGroups() - Method in class net.fabricmc.loom.task.service.ClasspathGroupService
 
getClasspathGroups() - Method in interface net.fabricmc.loom.task.service.ClasspathGroupService.Options
 
getClasspathGroupsPropertyValue() - Method in class net.fabricmc.loom.task.service.ClasspathGroupService
See: https://github.com/FabricMC/fabric-loader/pull/585.
getClassTweakers() - Method in class net.fabricmc.loom.util.fmj.FabricModJson
 
getClassTweakers() - Method in class net.fabricmc.loom.util.fmj.FabricModJsonV0
Deprecated.
 
getClassTweakers() - Method in class net.fabricmc.loom.util.fmj.FabricModJsonV1
 
getClassTweakers() - Method in class net.fabricmc.loom.util.fmj.FabricModJsonV2
 
getClassTweakers() - Method in class net.fabricmc.loom.util.fmj.ModMetadataFabricModJson
 
getClearRunDirectory() - Method in interface net.fabricmc.loom.api.fabricapi.GameTestSettings
Contains a boolean property indicating whether the run directories should be cleared before running the tests.
getClient() - Method in interface net.fabricmc.loom.api.fabricapi.DataGenerationSettings
Contains a boolean property indicating whether data generation will be compiled and ran with the client.
getClientEntriesServiceOptions() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
 
getClientGameJarPath() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getClientMaven() - Method in class net.fabricmc.loom.configuration.mods.dependency.SplitModDependency
 
getClientMinecraftProvider() - Method in class net.fabricmc.loom.configuration.providers.minecraft.LegacyMergedMinecraftProvider
 
getClientOnlyEntries() - Method in interface net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapParams
 
getClientOnlyEntries() - Method in class net.fabricmc.loom.task.service.ClientEntriesService.Classes
 
getClientOnlyEntries() - Method in class net.fabricmc.loom.task.service.ClientEntriesService
 
getClientOnlyEntries() - Method in class net.fabricmc.loom.task.service.ClientEntriesService.Source
 
getClientOnlyEntriesOptionsProvider(SourceSet) - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
 
getClientOnlyEntriesOptionsProvider(SourceSet) - Method in class net.fabricmc.loom.task.RemapJarTask
 
getClientOnlyEntriesOptionsProvider(SourceSet) - Method in class net.fabricmc.loom.task.RemapSourcesJarTask
 
getClientOnlyJar() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider.Split
 
getClientOnlyJar() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.SplitImpl
 
getClientOnlySourceSetName() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
 
getClientSourceConfigurationName() - Method in class net.fabricmc.loom.api.RemapConfigurationSettings
Optional, only used when split sourcesets are enabled.
getCombined() - Method in class dev.architectury.loom.forge.dependency.ForgeProvider.ForgeVersion
 
getCommonGameJarPath() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getCommonJar() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider.Split
 
getCommonJar() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.SplitImpl
 
getCommonMaven() - Method in class net.fabricmc.loom.configuration.mods.dependency.SplitModDependency
 
getCompileOutputs() - Method in interface net.fabricmc.loom.task.service.MixinAPMappingService.Options
 
getCompileRemapConfigurations() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getCompileRemapConfigurations() - Method in interface net.fabricmc.loom.configuration.processors.speccontext.RemappedProjectView
 
getCompileRemapConfigurations() - Method in class net.fabricmc.loom.configuration.processors.speccontext.RemappedProjectView.Impl
 
getConfig() - Method in class dev.architectury.loom.forge.dependency.ForgeUserdevProvider
 
getConfigName() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
getConfiguration(Project, DebofConfiguration.TargetSourceSet) - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration
 
getConfigurations() - Method in class net.fabricmc.loom.configuration.LoomConfigurations
 
getConfigurations() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets
 
getConfigurations() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets.Single
 
getConfigurations() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets.Split
 
getConfigurations() - Method in class net.fabricmc.loom.task.RemapTaskConfiguration
 
getConfigurations(Project) - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration
 
getConflicts() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A list of conflicting dependencies.
getContactInformation() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A map of contact information for the mod.
getContactInformation() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Person
A map of contact information for the person.
getContributors() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A list of contributors to the mod.
getConvertAccessWideners() - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI
If true, the project access widener file will be remapped to an access transformer file if set.
getConvertAccessWideners() - Method in class net.fabricmc.loom.extension.ForgeExtensionImpl
 
getCopyOnly() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
是否只做原子复制、不重映射(直通模式).
getCreateRunConfiguration() - Method in interface net.fabricmc.loom.api.fabricapi.DataGenerationSettings
Contains a boolean indicating whether a run configuration should be created for the data generation process.
getCreateSourceSet() - Method in interface net.fabricmc.loom.api.fabricapi.DataGenerationSettings
Contains a boolean property indicating whether a new source set should be created for the data generation process.
getCreateSourceSet() - Method in interface net.fabricmc.loom.api.fabricapi.GameTestSettings
Contains a boolean property indicating whether a new source set should be created for the tests.
getCustom(String) - Method in class net.fabricmc.loom.util.fmj.FabricModJson
 
getCustom(String) - Method in class net.fabricmc.loom.util.fmj.FabricModJsonV0
Deprecated.
 
getCustom(String) - Method in class net.fabricmc.loom.util.fmj.FabricModJsonV1
 
getCustom(String) - Method in class net.fabricmc.loom.util.fmj.FabricModJsonV2
 
getCustom(String) - Method in class net.fabricmc.loom.util.fmj.ModMetadataFabricModJson
 
getCustomData() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A map of custom data for the mod.
getCustomMappings() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
Optionally supply a single mapping file or jar file containing mappings to be used for remapping.
getCustomMinecraftManifest() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
getCustomMinecraftMetadata() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getCustomMinecraftMetadata() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getCustomValue(String) - Method in interface dev.architectury.loom.metadata.JsonBackedModMetadataFile
Gets a custom value from this mod metadata file.
getCustomValue(String) - Method in class dev.architectury.loom.metadata.QuiltModJson
 
getDaemonUtilsContext() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getData() - Method in class dev.architectury.loom.mcpconfig.McpConfigProvider
 
getData(MixinRefmap.NamespacePair) - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap
 
getDataGenMods() - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI
Deprecated, for removal: This API element is subject to removal in a future version.
Removed in favor of configuring the data generator directly.
getDataGenMods() - Method in class net.fabricmc.loom.extension.ForgeExtensionImpl
 
getDeclaredArtifactDimensions() - Method in class net.fabricmc.loom.configuration.DependencyInfo
返回声明依赖的 artifact 维度,避免不同扩展名或类型误用同一早缓存.
getDeclaredClassifier() - Method in class net.fabricmc.loom.configuration.DependencyInfo
返回声明依赖的 classifier,供未解析依赖前的缓存键使用.
getDecompileCache(String) - Method in interface net.fabricmc.loom.extension.LoomFiles
 
getDecompileCache(String) - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getDecompileCacheFile() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getDecompilerClassName() - Method in class net.fabricmc.loom.api.decompilers.DecompilerOptions
Class name for to the LoomDecompiler.
getDecompilerOptions() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getDecompilerOptions() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getDecompilerOptions() - Method in interface net.fabricmc.loom.task.GenerateSourcesTask.DecompileParams
 
getDecompileTask(DecompilerOptions, boolean) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Returns the GenerateSourcesTask for the given DecompilerOptions.
getDecompileTask(DecompilerOptions, boolean) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getDefaultLog4jConfigFile() - Method in interface net.fabricmc.loom.extension.LoomFiles
 
getDefaultLog4jConfigFile() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getDefaultMainClass() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
getDefaultMixinRemapType() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getDefaultMixinRemapType() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getDefaultMixinRemapType() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getDefaultMixinRemapTypeEnum() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getDefaultMixinRemapTypeEnum() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getDefaultRefmapName() - Method in interface net.fabricmc.loom.api.MixinExtensionAPI
 
getDefaultRefmapName() - Method in class net.fabricmc.loom.extension.MixinExtensionImpl
 
getDefaultSettings(Project) - Static method in class dev.architectury.loom.forge.tool.ForgeToolExecutor
 
getDefaultValue(Project) - Static method in enum class net.fabricmc.loom.configuration.mods.ArtifactMetadata.MixinRemapType
 
getDependencies() - Method in class net.fabricmc.loom.configuration.LoomConfigurations
 
getDependencies(DebofConfiguration, DebofConfiguration.TargetSourceSet) - Method in interface net.fabricmc.loom.configuration.processors.speccontext.DeobfProjectView
 
getDependencies(DebofConfiguration, DebofConfiguration.TargetSourceSet) - Method in class net.fabricmc.loom.configuration.processors.speccontext.DeobfProjectView.Impl
 
getDependencies(Project) - Static method in class net.fabricmc.loom.internal.LoomProjectData
 
getDependency() - Method in class net.fabricmc.loom.configuration.DependencyInfo
 
getDependencyFactory() - Method in class net.fabricmc.loom.configuration.providers.mappings.IntermediaryMappingsProvider
 
getDependencyFactory() - Method in class net.fabricmc.loom.configuration.sandbox.SandboxConfiguration
 
getDependencyNotation(MinecraftJar.Type) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
getDependencyProviders() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getDependencyProviders() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getDependencyTypes() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
getDependencyTypes() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.LegacyMergedImpl
 
getDependencyTypes() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.LegacyMergedImpl
 
getDependencyTypes() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.MergedImpl
 
getDependencyTypes() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.SingleJarImpl
 
getDependencyTypes() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.SplitImpl
 
getDependencyTypes() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider
 
getDependentProjectData(ProjectView) - Static method in interface net.fabricmc.loom.api.processor.SpecContext
返回 runtime/compile classpath 上去重后的依赖项目数据.
getDependentProjects(ProjectView) - Static method in interface net.fabricmc.loom.api.processor.SpecContext
Deprecated.
getDepends() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A list of depedencies that this mod depends on (required).
getDeprecationHelper() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getDeprecationHelper() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getDepString() - Method in class net.fabricmc.loom.configuration.DependencyInfo
Returns 不含 classifier 的模块坐标(group:name:version).
getDepString() - Method in class net.fabricmc.loom.configuration.FileDependencyInfo
 
getDescription() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
The description of the mod.
getDevLauncherConfig() - Method in interface net.fabricmc.loom.extension.LoomFiles
 
getDevLauncherConfig() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getDevLauncherConfig() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getDevLaunchMainClass() - Method in interface net.fabricmc.loom.api.RunConfiguration
The true entrypoint, this is usually dev launch injector.
getDirectories() - Method in class dev.architectury.loom.forge.dependency.DependencyProvider
 
getDisableObfuscation() - Method in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
是否禁用混淆(与配置期的 ProcessorContextImpl.disableObfuscation() 同源).
getDisplayName() - Method in interface net.fabricmc.loom.api.RunConfiguration
The full name of the run configuration, i.e.
getDisplayName(String) - Method in class dev.architectury.loom.mcpconfig.steplogic.FunctionLogic
 
getDisplayName(String) - Method in class dev.architectury.loom.mcpconfig.steplogic.StepLogic
 
getDisplayName(RunConfiguration, Project) - Static method in class net.fabricmc.loom.configuration.ide.RunConfigUtils
 
getDownload() - Method in interface dev.architectury.loom.mcpconfig.steplogic.DownloadManifestFileLogic.Options
 
getDownloader() - Method in class net.fabricmc.loom.api.mappings.intermediate.IntermediateMappingsProvider
 
getDownloadFactory() - Method in class net.fabricmc.loom.task.DownloadAssetsTask
 
getDownloadThreads() - Method in class net.fabricmc.loom.task.DownloadAssetsTask
 
getEclipseClasspath(SourceSetReference, Project) - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
 
getEclipseRunConfigs() - Method in class net.fabricmc.loom.task.GenEclipseRunsTask
 
getEffectiveServiceFactory() - Method in class net.fabricmc.loom.util.service.ScopedServiceFactory
 
getEmptyMarkers() - Method in class net.fabricmc.loom.task.ExtractArchiveFilesTask
无匹配条目时写入的输出目录内标记文件名.
getEnableClientGameTests() - Method in interface net.fabricmc.loom.api.fabricapi.GameTestSettings
Contains a boolean property indicating whether a run configuration will be created for the client side game tests, using the Fabric API Client Test framework.
getEnableDependencyInterfaceInjection() - Method in interface net.fabricmc.loom.api.InterfaceInjectionExtensionAPI
When true loom will inject interfaces declared in dependency mod manifests into the minecraft jar file.
getEnableGameTests() - Method in interface net.fabricmc.loom.api.fabricapi.GameTestSettings
Contains a boolean property indicating whether a run configuration will be created for the server side game tests, using Vanilla Game Test framework.
getEnableModProvidedJavadoc() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
When true loom will apply mod provided javadoc from dependencies.
getEnableModProvidedJavadoc() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getEnableTransitiveAccessWideners() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
When true loom will apply transitive access wideners from compile dependencies.
getEnableTransitiveAccessWideners() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getEntry(String) - Method in interface net.fabricmc.loom.decompilers.cache.CachedFileStore
 
getEntry(String) - Method in record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl
 
getEntryCompression() - Method in interface net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapParams
 
getEntrypoint() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Entrypoint
The name of the entrypoint, such as "main" or "client".
getEntrypoints() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A list of entrypoints for the mod.
getEnvironment() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
The environment the mod runs in.
getEnvironment() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Mixin
The environment the Mixin configuration applies to.
getEnvironment() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
getEnvironmentVariables() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
getEnvironmentVars() - Method in interface net.fabricmc.loom.api.RunConfiguration
Environment variables to set when running the configuration.
getEnvOnlyJar() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider.SingleJar
 
getEnvOnlyJar() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.SingleJarImpl
 
getError() - Method in class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.TypePathCheckerVisitor
 
getEula() - Method in interface net.fabricmc.loom.api.fabricapi.GameTestSettings
Contains a boolean property indicating whether the eula has been accepted.
getEulaFile() - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiTesting.AcceptEulaTask
 
getExample() - Method in class net.fabricmc.loom.util.service.ExampleService.AnotherService
 
getExample() - Method in interface net.fabricmc.loom.util.service.ExampleService.AnotherService.Options
 
getExcludedLibraryPaths(Project, RunConfiguration) - Static method in class net.fabricmc.loom.configuration.ide.RuntimeLibraries
 
getExecClasspath() - Method in interface dev.architectury.loom.forge.tool.ForgeToolExecutor.Settings
 
getExecOperations() - Method in class dev.architectury.loom.forge.tool.ForgeToolValueSource
 
getExecOperations() - Method in class net.fabricmc.loom.task.AbstractRunTask
 
getExecOperations() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getExecOperations() - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
 
getExecOperations() - Method in class net.fabricmc.loom.task.RenderDocRunTask
 
getExecOperations() - Method in class net.fabricmc.loom.task.tool.ModEnigmaTask
 
getExecOperations() - Method in class net.fabricmc.loom.util.XVFBExistsValueSource
 
getExecutable() - Method in interface dev.architectury.loom.forge.tool.ForgeToolExecutor.Settings
 
getExpectedNamespace() - Method in class net.fabricmc.loom.task.tool.ValidateModProvidedJavadocTask
The expected source namespaced for the mappings.
getExpectedSrcNs() - Method in interface net.fabricmc.loom.configuration.providers.mappings.IntermediateMappingsService.Options
 
getExperimentalVersions(ExtensionAware) - Static method in class net.fabricmc.loom.util.MirrorUtil
 
getExtension() - Method in class dev.architectury.loom.forge.dependency.DependencyProvider
 
getExtension() - Method in class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
getExtension() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
getExtension() - Method in class net.fabricmc.loom.task.AbstractLoomTask
 
getExternalClasspathGroups() - Method in interface net.fabricmc.loom.task.service.ClasspathGroupService.Options
 
getExternalGroups() - Method in class net.fabricmc.loom.api.ModSettings
List of ExternalClasspathGroup that will later be resolved to populate the classpath groups from another Gradle project.
getExtraAccessWideners() - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI
A set of additional access widener files that will be converted to access transformers if enabled.
getExtraAccessWideners() - Method in class net.fabricmc.loom.extension.ForgeExtensionImpl
 
getFabricModJsonPath() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Specifies the fabric.mod.json file location used in injected interface processing.
getFabricModJsonPath() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getFabricRepository(ExtensionAware) - Static method in class net.fabricmc.loom.util.MirrorUtil
 
getFallbackConstants() - Method in interface net.fabricmc.loom.configuration.providers.mappings.extras.unpick.UnpickLayer
 
getFallbackConstants() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
 
getFieldData(String, String) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
 
getFile() - Method in interface dev.architectury.loom.mcpconfig.steplogic.ConstantLogic.Options
 
getFileLockManager() - Method in class net.fabricmc.loom.util.gradle.daemon.DaemonUtils.Context
 
getFileName() - Method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
getFileName() - Method in class dev.architectury.loom.metadata.ErroringModMetadataFile
 
getFileName() - Method in class dev.architectury.loom.metadata.McmodInfo
 
getFileName() - Method in interface dev.architectury.loom.metadata.ModMetadataFile
Returns the file name of this mod metadata file.
getFileName() - Method in class dev.architectury.loom.metadata.ModsToml
 
getFileName() - Method in class dev.architectury.loom.metadata.QuiltModJson
getFiles() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getFiles() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getFiles() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getFileSystemOperations() - Method in class net.fabricmc.loom.task.ExtractArchiveFilesTask
 
getFirstSrcDir(SourceSet) - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
 
getFixRecords() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
是否修复 record 组件(Java 16+ 目标需要).
getForceDownload() - Method in class net.fabricmc.loom.pipeline.DownloadArtifactTask
是否强制重新下载(对应 --refresh-dependencies).
getForge() - Method in class dev.architectury.loom.forge.dependency.ForgeUniversalProvider
 
getForge() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Gets the Forge extension used to configure Forge details.
getForge() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getForge() - Method in interface net.fabricmc.loom.task.GenerateSourcesTask.DecompileParams
 
getForgeAtAccessWideners(Project) - Static method in class dev.architectury.loom.accesstransformer.Aw2At
Gets all to-be-converted access wideners configured in the Loom extension on Forge.
getForgeCache(Project) - Static method in class dev.architectury.loom.forge.dependency.ForgeProvider
Returns the Forge cache directory.
getForgeDependencyRepo() - Method in interface net.fabricmc.loom.extension.LoomFiles
 
getForgeDependencyRepo() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getForgeInputs() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getForgeLike() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
是否 Forge/NeoForge 系,影响内部类重映射.
getForgeLike() - Method in class net.fabricmc.loom.pipeline.RemapModsTask
是否 Forge/NeoForge 系;决定是否执行 AT / CoreMod 加工.
getForgeLoggerConfigSource() - Method in class net.fabricmc.loom.task.launch.GenerateLog4jConfigTask
 
getForgeLoggerConfigSource(Project) - Static method in class dev.architectury.loom.forge.ForgeLoggerConfig
 
getForgeProvider() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getForgeRunsProvider() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getForgeRunsProvider() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getForgeSourceDirectories() - Method in interface dev.architectury.loom.forge.ForgeSourcesService.Options
由声明式解压任务(extractForgeSources)预先展开的 Forge 源码目录.
getForgeSourceJars() - Method in interface dev.architectury.loom.forge.ForgeSourcesService.Options
Forge 安装器源码包(归档形态).
getForgeSourcesOptions() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
 
getForgeSourcesOptions() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getForgeTemplate() - Method in interface net.fabricmc.loom.api.RunConfiguration
The Forge or NeoForge run configuration template applied to this run configuration.
getForgeUniversalProvider() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getForgeUserdevProvider() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getForgeVersion() - Method in class dev.architectury.loom.forge.dependency.ForgeProvider.ForgeVersion
 
getFormattedName() - Method in class net.fabricmc.loom.api.decompilers.DecompilerOptions
 
getForSourceSet(String) - Method in record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroupDTO
 
getFrom() - Method in class net.fabricmc.loom.task.service.MappingsService
 
getFrom() - Method in interface net.fabricmc.loom.task.service.MappingsService.Options
 
getFrom() - Method in interface net.fabricmc.loom.task.service.MixinAPMappingService.Options
 
getFrom() - Method in interface net.fabricmc.loom.task.service.TinyRemapperService.Options
 
getFromNamespace() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
源命名空间.
getFullClasspath() - Method in interface net.fabricmc.loom.configuration.processors.speccontext.DeobfProjectView
 
getFullClasspath() - Method in class net.fabricmc.loom.configuration.processors.speccontext.DeobfProjectView.Impl
 
getFunction() - Method in interface dev.architectury.loom.mcpconfig.steplogic.FunctionLogic.Options
 
getGameJarProcessors() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Deprecated.
getGameJarProcessors() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getGenerateRunConfig() - Method in interface net.fabricmc.loom.api.RunConfiguration
When true a run configuration file will be generated for IDE's.
getGlobalCache() - Method in class dev.architectury.loom.forge.dependency.ForgeProvider
 
getGlobalCaches() - Method in class dev.architectury.loom.forge.minecraft.MinecraftLegacyPatchedProvider
 
getGlobalCaches() - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
Returns 本配置下必须可复用的共享产物列表,供 MinecraftPatchedProvider.needsWork() 判定.
getGlobalMinecraftRepo() - Method in interface net.fabricmc.loom.extension.LoomFiles
 
getGlobalMinecraftRepo() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getGradleUsage() - Method in enum class net.fabricmc.loom.configuration.processors.speccontext.ProjectView.ArtifactUsage
 
getGradleUserHomeDir() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getGradleUserHomeDir() - Method in class net.fabricmc.loom.extension.LoomFilesProjectImpl
 
getGradleUserHomeDir() - Method in class net.fabricmc.loom.extension.LoomFilesSettingsImpl
 
getGroup() - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
产出坐标组;同上.
getGroup() - Method in interface net.fabricmc.loom.pipeline.RemapModsTask.ModSpec
产出坐标的组,决定产出路径.
getIcons() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A list of icons for the mod.
getId() - Method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
getId() - Method in interface dev.architectury.loom.metadata.ModMetadataFile
Returns the mod ID in this mod metadata file, or null if absent.
getId() - Method in class dev.architectury.loom.metadata.QuiltModJson
 
getId() - Method in interface net.fabricmc.loom.configuration.processors.JarProcessor
Deprecated.
Returns a unique ID for this jar processor, containing all configuration details.
getId() - Method in class net.fabricmc.loom.util.fmj.FabricModJson
 
getId() - Method in class net.fabricmc.loom.util.fmj.ModMetadataFabricModJson
 
getIdeaClasspath(SourceSetReference, Project) - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
 
getIdeaModuleName(SourceSetReference) - Static method in class net.fabricmc.loom.configuration.ide.idea.IdeaUtils
 
getIdeaRunConfigs() - Method in class net.fabricmc.loom.configuration.ide.idea.IdeaSyncTask
 
getIdeConfigFolder() - Method in interface net.fabricmc.loom.api.RunConfiguration
Group this run config under the given folder.
getIdeConfigFolder() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
 
getIDELaunchConfigureTaskName(Project) - Static method in class net.fabricmc.loom.task.LoomTasks
 
getIds() - Method in class dev.architectury.loom.metadata.ErroringModMetadataFile
 
getIds() - Method in class dev.architectury.loom.metadata.McmodInfo
 
getIds() - Method in interface dev.architectury.loom.metadata.ModMetadataFile
Returns all mod IDs in this mod metadata file.
getIds() - Method in class dev.architectury.loom.metadata.ModsToml
 
getIds() - Method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
getIds() - Method in class dev.architectury.loom.metadata.QuiltModJson
 
getIncludedSuffixes() - Method in class net.fabricmc.loom.task.ExtractArchiveFilesTask
只保留这些后缀的条目.
getIncludesClientOnlyClasses() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
 
getInitialConfig() - Method in interface dev.architectury.loom.mcpconfig.McpExecutor.Options
The initial config from the data files.
getInjectAccessWidener() - Method in class net.fabricmc.loom.task.RemapJarTask
Sets the "accessWidener" property in the fabric.mod.json, if the project is using access wideners.
getInjectAccessWidener() - Method in interface net.fabricmc.loom.task.RemapJarTask.RemapParams
 
getInjectClientSidedVisitor() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
是否给产物追加 @Environment(CLIENT) 注解(split jar 的 client-only 那一个).
getInjectedAccessWidenerPath() - Method in class net.fabricmc.loom.task.RemapJarTask
The path of the access widener to inject if injectAccessWidener is enabled.
getInjectedInterfaces(String) - Method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
getInjectedInterfaces(String) - Method in class dev.architectury.loom.metadata.ErroringModMetadataFile
 
getInjectedInterfaces(String) - Method in class dev.architectury.loom.metadata.McmodInfo
 
getInjectedInterfaces(String) - Method in interface dev.architectury.loom.metadata.ModMetadataFile
Returns the injected interface data in this mod metadata file.
getInjectedInterfaces(String) - Method in class dev.architectury.loom.metadata.ModsToml
 
getInjectedInterfaces(String) - Method in class dev.architectury.loom.metadata.QuiltModJson
 
getInjectMixinExtension() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
是否向 remapper 注入 mixin 扩展(NeoForge 系需要).
getInlineDependencyRefmaps() - Method in interface net.fabricmc.loom.extension.MixinExtension
 
getInlineDependencyRefmaps() - Method in class net.fabricmc.loom.extension.MixinExtensionImpl
 
getInlineRefmap() - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependencyOptions
 
getInlineRefmap() - Method in interface net.fabricmc.loom.pipeline.RemapModsTask.ModSpec
声明的 refmap 内联选项;决定是否套用 InlineRefmap.
getInnerClassNames() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
Forge 系内部类重映射所需的类名集合.
getInput() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
Deprecated.
getInputArtifact() - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
 
getInputClasses() - Method in interface net.fabricmc.loom.task.ValidateMixinNameTask.ValidateMixinsParams
 
getInputDir() - Method in class net.fabricmc.loom.task.MigrateMappingsTask
 
getInputDir() - Method in interface net.fabricmc.loom.task.service.MigrateSourceCodeMappingsService.Options
 
getInputFile() - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
 
getInputFile() - Method in interface net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapParams
 
getInputFile() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
The main input jar to remap.
getInputFile() - Method in class net.fabricmc.loom.task.MigrateClassTweakerMappingsTask
 
getInputJar() - Method in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
待处理的 jar(命名映射后的产物).
getInputJar() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
待重映射的 jar.
getInputJar() - Method in interface net.fabricmc.loom.pipeline.RemapModsTask.ModSpec
原始 mod jar.
getInputJar() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
The SRG Minecraft file produced by the MCP executor.
getInputJar() - Method in interface net.fabricmc.loom.task.GenerateSourcesTask.DecompileParams
 
getInputJar(SingleJarMinecraftProvider) - Method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider.Client
 
getInputJar(SingleJarMinecraftProvider) - Method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider.Server
 
getInputJar(SingleJarMinecraftProvider) - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider.Client
 
getInputJar(SingleJarMinecraftProvider) - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider
 
getInputJar(SingleJarMinecraftProvider) - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider.Server
 
getInputJarName() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
The jar name to decompile, MinecraftJar.getName().
getInstallerData() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getInstallerData() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getInstallerVersion() - Method in class net.fabricmc.loom.task.prod.ServerProductionRunTask
The version of the Fabric Installer to use.
getInstallPropertiesJar() - Method in class net.fabricmc.loom.task.prod.ServerProductionRunTask
 
getIntegerPropertyProvider(Project, String) - Static method in class net.fabricmc.loom.util.gradle.GradleUtils
 
getInterfaceInjection() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getInterfaceInjection() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getInterfaceInjectionSourceSets() - Method in interface net.fabricmc.loom.api.InterfaceInjectionExtensionAPI
Deprecated, for removal: This API element is subject to removal in a future version.
now uses the source sets defined in LoomGradleExtensionAPI.getMods()
getIntermediaryMinecraftProvider() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getIntermediaryMinecraftProvider() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getIntermediaryNamespace() - Method in interface net.fabricmc.loom.api.processor.ProcessorContext
本平台在工具链中自带数据文件所用的命名空间:fabric/quilt 为 intermediary、 forge 为 srg、neoforge 为 mojang.
getIntermediaryNamespace() - Method in record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
 
getIntermediaryNamespace() - Method in class net.fabricmc.loom.pipeline.ExecutionProcessorContext
 
getIntermediaryNamespace() - Method in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
平台默认命名空间(例如 Forge 的 srg),供 processor 使用.
getIntermediaryTiny() - Method in class net.fabricmc.loom.configuration.providers.mappings.IntermediateMappingsService
 
getIntermediaryTiny() - Method in interface net.fabricmc.loom.configuration.providers.mappings.IntermediateMappingsService.Options
 
getIntermediaryUrl() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Use "%1$s" as a placeholder for the minecraft version.
getIntermediaryUrl() - Method in class net.fabricmc.loom.configuration.providers.mappings.IntermediaryMappingsProvider
 
getIntermediaryUrl() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getIntermediateMappingsProvider() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getIntermediateMappingsProvider() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getInternalClasspath() - Method in class net.fabricmc.loom.task.AbstractRunTask
 
getInternalEnvironmentVars() - Method in class net.fabricmc.loom.task.AbstractRunTask
 
getInternalJvmArgs() - Method in class net.fabricmc.loom.task.AbstractRunTask
 
getInternalRunDir() - Method in class net.fabricmc.loom.task.AbstractRunTask
 
getInvokerTasksStream(String, Class<T>) - Method in interface net.fabricmc.loom.extension.MixinExtension
 
getInvokerTasksStream(String, Class<T>) - Method in class net.fabricmc.loom.extension.MixinExtensionImpl
 
getIPCPath() - Method in interface net.fabricmc.loom.task.GenerateSourcesTask.DecompileParams
 
getIsEnabled() - Method in interface net.fabricmc.loom.api.InterfaceInjectionExtensionAPI
 
getIsFinalised() - Method in interface net.fabricmc.loom.configuration.ide.RunConfigurationInternal
 
getIsManualRefreshDependencies() - Method in class net.fabricmc.loom.util.download.DownloadFactory
 
getIsOffline() - Method in interface net.fabricmc.loom.task.DownloadTask.DownloadWorkParameters
 
getIsOffline() - Method in class net.fabricmc.loom.task.DownloadTask
 
getIsOffline() - Method in class net.fabricmc.loom.util.download.DownloadFactory
 
getJar() - Method in enum class net.fabricmc.loom.configuration.providers.minecraft.SingleJarEnvType
 
getJar() - Method in class net.fabricmc.loom.pipeline.WriteMinecraftJarSidecarsTask
已由处理任务落位的 jar;本任务只为它补出同构件目录里的 pom 与 backup.
getJar(MinecraftJar.Type) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
getJar(MinecraftJar.Type) - Method in interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider.ProviderImpl
 
getJar(MinecraftJar.Type) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider
 
getJarConfiguration() - Method in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
本次构建的 jar 配置身份,供执行期上下文回答「是否 split 形态」.
getJarEntries(Path) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarSplitter
 
getJarFileSystem(File, boolean) - Static method in class net.fabricmc.loom.util.FileSystemUtil
 
getJarFileSystem(URI, boolean) - Static method in class net.fabricmc.loom.util.FileSystemUtil
 
getJarFileSystem(Path) - Static method in class net.fabricmc.loom.util.FileSystemUtil
 
getJarFileSystem(Path, boolean) - Static method in class net.fabricmc.loom.util.FileSystemUtil
 
getJarFileWithSuffix(String, Path) - Static method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getJarHash() - Method in class net.fabricmc.loom.configuration.processors.MinecraftJarProcessorManager
 
getJarIds() - Method in class net.fabricmc.loom.build.nesting.NestableJarGenerationTask
 
getJarManifestService() - Method in interface net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapParams
 
getJarPrefix() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
getJars() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A list of additional JARs to load with the mod.
getJars() - Method in class net.fabricmc.loom.build.nesting.NestableJarGenerationTask
 
getJars() - Method in class net.fabricmc.loom.task.NestJarsAction
 
getJars() - Method in interface net.fabricmc.loom.task.NestJarsAction.NestJarsParameters
 
getJarType() - Method in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
本任务处理的 jar 类型,供执行期上下文回答「是否 merged / 含客户端 / 含服务端」.
getJarType() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
 
getJavaCompileRelease() - Method in interface net.fabricmc.loom.task.service.SourceRemapperService.Options
 
getJavaCompileRelease(Project) - Static method in class net.fabricmc.loom.task.service.SourceRemapperService
 
getJavaLauncher() - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
The JavaLauncher to use when running the game, this can be used to specify a specific Java version to use.
getJavaToolchainExecutable(Project) - Static method in class dev.architectury.loom.forge.tool.JavaExecutableFetcher
 
getJavaToolchainService() - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
 
getJoinedPatches() - Method in class dev.architectury.loom.forge.dependency.ForgeUserdevProvider
 
getJson() - Method in class dev.architectury.loom.forge.dependency.ForgeUserdevProvider
 
getJson() - Method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
getJson() - Method in interface dev.architectury.loom.metadata.JsonBackedModMetadataFile
Returns the backing JSON object of this mod metadata file.
getJson() - Method in class dev.architectury.loom.metadata.QuiltModJson
 
getJson() - Method in class net.fabricmc.loom.task.FabricModJsonV1Task
The fabric.mod.json spec.
getJson() - Method in class net.fabricmc.loom.util.CacheKey
 
getJsonObject(JsonObject, String) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonUtils
 
getJvmArgs() - Method in interface dev.architectury.loom.forge.tool.ForgeToolExecutor.Settings
 
getJvmArgs() - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
A list of additional JVM arguments to pass to the game.
getJvmArguments() - Method in interface net.fabricmc.loom.api.RunConfiguration
Arguments for the JVM, such as system properties.
getKnownIndyBsms() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getKnownIndyBsms() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getKnownIndyBsms() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
已知的 indy BSM 集合.
getKnownIndyBsms() - Method in class net.fabricmc.loom.pipeline.RemapModsTask
已知的 indy BSM 集合(含各 mod 元数据里声明的).
getKnownIndyBsms() - Method in interface net.fabricmc.loom.task.service.TinyRemapperService.Options
 
getKotlinClasspathService() - Method in interface net.fabricmc.loom.task.service.TinyRemapperService.Options
 
getKotlinOptions() - Method in class net.fabricmc.loom.pipeline.RemapModsTask
Kotlin 重映射支持;仅当项目应用了 Kotlin 插件时存在.
getKotlinPluginVersion(Project) - Static method in class net.fabricmc.loom.util.kotlin.KotlinPluginUtils
 
getKotlinVersion() - Method in interface net.fabricmc.loom.util.kotlin.KotlinClasspathService.Options
 
getLanguageAdapters() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A map of language adapters for the mod.
getLaunchConfigurations() - Method in class net.fabricmc.loom.task.GenVsCodeProjectTask
 
getLaunchContent() - Method in interface net.fabricmc.loom.task.GenEclipseRunsTask.EclipseRunConfig
 
getLaunchFile() - Method in interface net.fabricmc.loom.configuration.ide.idea.IdeaSyncTask.IntellijRunConfig
 
getLaunchFile() - Method in interface net.fabricmc.loom.task.GenEclipseRunsTask.EclipseRunConfig
 
getLaunchJson() - Method in class net.fabricmc.loom.task.GenVsCodeProjectTask
 
getLayeredMappingFactories() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getLayeredMappingFactories() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getLegacyResourcesDirectory() - Method in class net.fabricmc.loom.task.DownloadAssetsTask
 
getLenient() - Method in interface net.fabricmc.loom.task.service.UnpickService.Options
 
getLibrariesBase(ExtensionAware) - Static method in class net.fabricmc.loom.util.MirrorUtil
 
getLibrariesForPlatform(MinecraftVersionMeta, Platform) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.library.MinecraftLibraryHelper
 
getLibraryProcessors() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getLibraryProcessors() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getLicenses() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A list of licenses for the mod.
getLinemapFile() - Method in interface net.fabricmc.loom.task.GenerateSourcesTask.DecompileParams
 
getLoaderVersion() - Method in class net.fabricmc.loom.task.prod.ServerProductionRunTask
The version of Fabric Loader to use.
getLocalMinecraftRepo() - Method in interface net.fabricmc.loom.extension.LoomFiles
 
getLocalMinecraftRepo() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getLog4jConfigPaths() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getLog4jConfigs() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getLog4jConfigs() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getLogger() - Method in interface net.fabricmc.loom.api.mappings.layered.MappingContext
 
getLogger() - Method in class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
getLoomProjectDataDependencies(String) - Method in class net.fabricmc.loom.configuration.processors.speccontext.ProjectView.AbstractProjectView
 
getLoomProjectDataDependencies(String) - Method in interface net.fabricmc.loom.configuration.processors.speccontext.ProjectView
返回指定配置中依赖项目的跨项目数据.
getLoomProjectDependencies(String) - Method in interface net.fabricmc.loom.configuration.processors.speccontext.ProjectView
Deprecated.
getMainClass() - Method in interface dev.architectury.loom.accesstransformer.AccessTransformerService.Options
 
getMainClass() - Method in interface dev.architectury.loom.forge.tool.ForgeToolExecutor.Settings
 
getMainClass() - Method in interface net.fabricmc.loom.api.RunConfiguration
The main class of the run configuration.
getMainClass() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
 
getMainClass() - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
 
getMainClass(String, LoomGradleExtension) - Static method in class net.fabricmc.loom.configuration.ide.RunConfigUtils
 
getMainResourceDirectory() - Method in class net.fabricmc.loom.api.ModSettings
The main resource directory in the mod.
getMainSourceSet(Project) - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
 
getMajorVersion() - Method in class dev.architectury.loom.forge.dependency.ForgeProvider.ForgeVersion
 
getManifestAttributes() - Method in interface net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapParams
 
getManifestVersions() - Method in class net.fabricmc.loom.task.service.JarManifestService
返回影响归档内容的版本值,供重映射任务登记缓存输入.
getManualRefreshDeps() - Method in interface dev.architectury.loom.mcpconfig.McpExecutor.Options
 
getMappingConfiguration() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getMappingConfiguration() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getMappingFile() - Method in class net.fabricmc.loom.task.tool.ModEnigmaTask
The mapping file path.
getMappingFiles() - Method in class net.fabricmc.loom.task.tool.ValidateModProvidedJavadocTask
The mapping files to check.
getMappingId() - Method in class net.fabricmc.loom.task.ExportLoomProjectDataTask
映射标识,与 LoomProjectData.fromProject(org.gradle.api.Project) 写入 DTO 的值同源.
getMappingJars() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getMappingOptions() - Method in class dev.architectury.loom.accesstransformer.Aw2AtAction
 
getMappings() - Method in class dev.architectury.loom.mcpconfig.McpConfigProvider
 
getMappings() - Method in interface dev.architectury.loom.mcpconfig.McpExecutor.Options
Mappings extracted from data.mappings in the MCPConfig JSON.
getMappings() - Method in interface net.fabricmc.loom.api.processor.ProcessorContext
 
getMappings() - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependencyOptions
 
getMappings() - Method in record class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor.Spec
 
getMappings() - Method in record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
 
getMappings() - Method in interface net.fabricmc.loom.configuration.providers.mappings.TinyMappingsService.Options
 
getMappings() - Method in class net.fabricmc.loom.pipeline.ExecutionProcessorContext
 
getMappings() - Method in class net.fabricmc.loom.task.AbstractMigrateMappingsTask
 
getMappings() - Method in interface net.fabricmc.loom.task.GenerateSourcesTask.DecompileParams
 
getMappings() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getMappings() - Method in class net.fabricmc.loom.task.service.LorenzMappingService
 
getMappings() - Method in interface net.fabricmc.loom.task.service.LorenzMappingService.Options
 
getMappings() - Method in interface net.fabricmc.loom.task.service.MigrateClassTweakerMappingsService.Options
 
getMappings() - Method in interface net.fabricmc.loom.task.service.MigrateSourceCodeMappingsService.Options
 
getMappings() - Method in interface net.fabricmc.loom.task.service.SourceMappingsService.Options
 
getMappings() - Method in interface net.fabricmc.loom.task.service.SourceRemapperService.Options
 
getMappings() - Method in interface net.fabricmc.loom.task.service.TinyRemapperService.Options
 
getMappings(List<MappingLayer>) - Method in class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsProcessor
 
getMappingsFile() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Returns the tiny mappings file used to remap the game and mods.
getMappingsFile() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getMappingsFile() - Method in interface net.fabricmc.loom.task.service.MappingsService.Options
 
getMappingsFile() - Method in class net.fabricmc.loom.task.service.SourceMappingsService
 
getMappingsPath() - Method in class dev.architectury.loom.mcpconfig.McpConfigProvider
 
getMappingsPath() - Method in class net.fabricmc.loom.task.service.MappingsService
 
getMappingsPath(MappingOption) - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
getMappingsProvider() - Method in class net.fabricmc.loom.task.service.MappingsService
 
getMappingsProvider() - Method in class net.fabricmc.loom.task.service.MixinAPMappingService
 
getMappingsService(Project, ServiceFactory) - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
getMappingsService(Project, ServiceFactory, MappingOption) - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
getMappingsServiceOptions() - Method in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
映射服务配置;执行期据此取出映射树.
getMappingsServiceOptions() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
映射服务配置;执行期据此取出映射树.
getMappingsServiceOptions() - Method in class net.fabricmc.loom.pipeline.RemapModsTask
映射服务配置;执行期据此取出映射树.
getMappingsServiceOptions(Project) - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
getMappingsServiceOptions(Project, MappingOption) - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
getMappingTree() - Method in class net.fabricmc.loom.configuration.providers.mappings.TinyMappingsService
 
getMavenHelper(MinecraftJar.Type) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
getMavenScope() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
getMavenScope() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider
 
getMavenScope() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider
 
getMavenScope() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider
 
getMavenScope() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider
 
getMavenScope() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider
 
getMaxAge() - Method in interface net.fabricmc.loom.task.DownloadTask.DownloadWorkParameters
 
getMaxAge() - Method in class net.fabricmc.loom.task.DownloadTask
The maximum age of the downloaded file in days.
getMaxCachedFiles() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getMaxCacheFileAge() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getMaxShutdownWaitSeconds() - Method in class net.fabricmc.loom.task.prod.TracyCapture
The maximum number of seconds to wait for tracy-capture to stop on its own before killing it.
getMaxThreads() - Method in class net.fabricmc.loom.api.decompilers.DecompilerOptions
Maximum number of threads the decompiler is allowed to use.
getMcp() - Method in class dev.architectury.loom.mcpconfig.McpConfigProvider
 
getMcpConfigProvider() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getMcpExecutorOptions() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
 
getMemory() - Method in class net.fabricmc.loom.api.decompilers.DecompilerOptions
Memory used for forked JVM in megabytes.
getMemoryMappingTree() - Method in class net.fabricmc.loom.configuration.providers.mappings.IntermediateMappingsService
 
getMemoryMappingTree() - Method in class net.fabricmc.loom.task.service.MappingsService
 
getMergedJar() - Method in class dev.architectury.loom.forge.minecraft.MergedForgeMinecraftProvider
 
getMergedJar() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider.Merged
 
getMergedJar() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.LegacyMergedImpl
 
getMergedJar() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.MergedImpl
 
getMergedJar() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MergedMinecraftProvider
 
getMergedMappings() - Method in interface net.fabricmc.loom.task.service.MigrateClassTweakerMappingsService.Options
 
getMergedMojangRaw() - Method in class dev.architectury.loom.forge.dependency.SrgProvider
 
getMergedMojangTrimmed() - Method in class dev.architectury.loom.forge.dependency.SrgProvider
 
getMessages() - Method in interface net.fabricmc.loom.api.MixinExtensionAPI
 
getMessages() - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
getMetadata() - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
 
getMetadataProvider() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getMetadataProvider() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getMethodData(String, String) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
 
getMigrationServiceOptions() - Method in class net.fabricmc.loom.task.MigrateClassTweakerMappingsTask
 
getMigrationServiceOptions() - Method in class net.fabricmc.loom.task.MigrateMappingsTask
 
getMinecraftClientJar() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
getMinecraftClientOnlyJar() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SplitMinecraftProvider
 
getMinecraftCommonJar() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SplitMinecraftProvider
 
getMinecraftCompileLibraries() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getMinecraftEnvOnlyJar() - Method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider
 
getMinecraftEnvOnlyJar() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider
 
getMinecraftExtractedServerJar() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
getMinecraftIntermediateJar() - Method in class dev.architectury.loom.forge.minecraft.MinecraftLegacyPatchedProvider
 
getMinecraftIntermediateJar() - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
getMinecraftJarConfiguration() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getMinecraftJarConfiguration() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getMinecraftJarPaths() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider
 
getMinecraftJarProcessors() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getMinecraftJarProcessors() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getMinecraftJars() - Method in class dev.architectury.loom.forge.minecraft.MergedForgeMinecraftProvider
 
getMinecraftJars() - Method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider
 
getMinecraftJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.LegacyMergedMinecraftProvider
 
getMinecraftJars() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider
 
getMinecraftJars() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider.Merged
 
getMinecraftJars() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider.SingleJar
 
getMinecraftJars() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider.Split
 
getMinecraftJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider
 
getMinecraftJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MergedMinecraftProvider
 
getMinecraftJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
getMinecraftJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider
 
getMinecraftJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SplitMinecraftProvider
 
getMinecraftJars() - Method in class net.fabricmc.loom.task.tool.ModEnigmaTask
 
getMinecraftJars() - Method in class net.fabricmc.loom.task.tool.ValidateModProvidedJavadocTask
The game jars.
getMinecraftJars(MappingsNamespace) - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getMinecraftJarsCollection(MappingsNamespace) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getMinecraftJarsCollection(MappingsNamespace) - Method in interface net.fabricmc.loom.LoomGradleExtension
取某个命名空间下的 Minecraft jar 集合.
getMinecraftLibraries() - Method in interface dev.architectury.loom.mcpconfig.steplogic.ListLibrariesLogic.Options
 
getMinecraftLibraries() - Method in interface dev.architectury.loom.mcpconfig.steplogic.StepLogic.SetupContext
 
getMinecraftPatchedIntermediateJar() - Method in class dev.architectury.loom.forge.minecraft.MinecraftLegacyPatchedProvider
 
getMinecraftPatchedIntermediateJar() - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
getMinecraftPatchedJar() - Method in class dev.architectury.loom.forge.minecraft.MinecraftLegacyPatchedProvider
 
getMinecraftPatchedJar() - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
getMinecraftProvider() - Method in class dev.architectury.loom.forge.dependency.DependencyProvider
 
getMinecraftProvider() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
getMinecraftProvider() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getMinecraftProvider() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getMinecraftServerJar() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
getMinecraftVersion() - Method in class dev.architectury.loom.forge.dependency.ForgeProvider.ForgeVersion
 
getMinecraftVersion() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getMinecraftVersion() - Method in class net.fabricmc.loom.api.mappings.intermediate.IntermediateMappingsProvider
 
getMinecraftVersion() - Method in interface net.fabricmc.loom.configuration.providers.mappings.IntermediateMappingsService.Options
 
getMinecraftVersion() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftMetadataProvider
 
getMinecraftVersion() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getMinecraftVersion() - Method in class net.fabricmc.loom.task.DownloadAssetsTask
 
getMinecraftVersion() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getMinecraftVersion() - Method in class net.fabricmc.loom.task.prod.ServerProductionRunTask
The version of Minecraft to use.
getMixin() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getMixin() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getMixin() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getMixin(InputStream) - Static method in class net.fabricmc.loom.task.ValidateMixinNameTask
 
getMixinApMappings() - Method in interface net.fabricmc.loom.task.service.TinyRemapperService.Options
 
getMixinConfigs() - Method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
getMixinConfigs() - Method in class dev.architectury.loom.metadata.ErroringModMetadataFile
 
getMixinConfigs() - Method in class dev.architectury.loom.metadata.McmodInfo
 
getMixinConfigs() - Method in interface dev.architectury.loom.metadata.ModMetadataFile
Returns a list of the mixin configs declared in this mod metadata file.
getMixinConfigs() - Method in class dev.architectury.loom.metadata.ModsToml
 
getMixinConfigs() - Method in class dev.architectury.loom.metadata.QuiltModJson
 
getMixinConfigs() - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI
A set of all mixin configs related to source set resource roots.
getMixinConfigs() - Method in class net.fabricmc.loom.extension.ForgeExtensionImpl
 
getMixinConfigs() - Method in interface net.fabricmc.loom.task.service.MixinRefmapService.Options
 
getMixinConfigurations() - Method in class net.fabricmc.loom.util.fmj.FabricModJson
 
getMixinConfigurations() - Method in class net.fabricmc.loom.util.fmj.FabricModJsonV0
Deprecated.
 
getMixinConfigurations() - Method in class net.fabricmc.loom.util.fmj.FabricModJsonV1
 
getMixinConfigurations() - Method in class net.fabricmc.loom.util.fmj.FabricModJsonV2
 
getMixinConfigurations() - Method in class net.fabricmc.loom.util.fmj.ModMetadataFabricModJson
 
getMixinInformationContainer(SourceSet) - Static method in interface net.fabricmc.loom.extension.MixinExtension
 
getMixinMappingFileName() - Method in interface net.fabricmc.loom.task.service.MixinAPMappingService.Options
 
getMixinMappingFiles() - Method in class net.fabricmc.loom.task.ExportLoomProjectDataTask
Mixin AP 映射文件的路径列表.
getMixinMappingsForSourceSet(Project, SourceSet) - Static method in class net.fabricmc.loom.build.mixin.AnnotationProcessorInvoker
 
getMixinRefmapServiceOptions() - Method in class net.fabricmc.loom.task.RemapJarTask
 
getMixinRefmapServiceOptions() - Method in interface net.fabricmc.loom.task.RemapJarTask.RemapParams
 
getMixinRemapType() - Method in interface net.fabricmc.loom.pipeline.RemapModsTask.ModSpec
jar 内容派生的 mixin 重映射类型;决定套用哪个扩展.
getMixins() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A list of Mixin configurations for the mod.
getMixinSourceSets() - Method in interface net.fabricmc.loom.extension.MixinExtension
 
getMixinSourceSets() - Method in class net.fabricmc.loom.extension.MixinExtensionImpl
 
getMixinSourceSetsStream() - Method in interface net.fabricmc.loom.extension.MixinExtension
 
getMixinSourceSetsStream() - Method in class net.fabricmc.loom.extension.MixinExtensionImpl
 
getModClasses(String) - Method in class dev.architectury.loom.forge.dependency.ForgeModClassesService
 
getModClassesOptions() - Method in class net.fabricmc.loom.configuration.ide.idea.IdeaSyncTask
 
getModClassesOptions() - Method in class net.fabricmc.loom.task.AbstractRunTask
 
getModClassesOptions() - Method in class net.fabricmc.loom.task.GenEclipseRunsTask
 
getModClassesOptions() - Method in class net.fabricmc.loom.task.GenVsCodeProjectTask
 
getModFiles() - Method in class net.fabricmc.loom.api.ModSettings
List of classpath directories, or jar files used to populate the `fabric.classPathGroups` Fabric Loader system property.
getModId() - Method in interface net.fabricmc.loom.api.fabricapi.DataGenerationSettings
Contains a string property representing the mod ID associated with the data generation process.
getModId() - Method in interface net.fabricmc.loom.api.fabricapi.GameTestSettings
Contains a string property representing the mod ID associated with the tests.
getModId() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Dependency
The mod ID of the dependency.
getModId() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
The ID of the mod.
getModJson() - Method in class net.fabricmc.loom.task.ExportLoomProjectDataTask
项目内全部 mod 的元数据 JSON,与 DTO 中的 mod 列表一一对应.
getModMetadata() - Method in class net.fabricmc.loom.util.fmj.ModMetadataFabricModJson
 
getModPlatform() - Method in class net.fabricmc.loom.task.AbstractLoomTask
 
getModPlatform() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
 
getMods() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getMods() - Method in interface net.fabricmc.loom.api.RunConfiguration
Returns a container of mod settings for this run configuration.
getMods() - Method in class net.fabricmc.loom.configuration.processors.speccontext.ProjectView.AbstractProjectView
 
getMods() - Method in interface net.fabricmc.loom.configuration.processors.speccontext.ProjectView
 
getMods() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getMods() - Method in class net.fabricmc.loom.pipeline.RemapModsTask
待重映射的 mod,各自携带自己的 Maven 坐标(决定产出路径).
getMods() - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
A collection of mods that will be used when running the game.
getModsInProject(Project) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonHelpers
Returns the list of mods provided by either LoomGradleExtensionAPI.getFabricModJsonPath() or fabric.mod.json in main or client resources.
getModSourceSets() - Method in class net.fabricmc.loom.api.ModSettings
Deprecated, for removal: This API element is subject to removal in a future version.
getModVersion() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Reads the mod version from the fabric.mod.json file located in the main sourcesets resources.
getModVersion() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getModVersion() - Method in class net.fabricmc.loom.util.fmj.FabricModJson
 
getMojangMappedMinecraftProvider() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getMojangMappedMinecraftProvider() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getMojmapSrgFileIfPossible(Project) - Static method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
getMojmapTsrg2(Project, LoomGradleExtension) - Static method in class dev.architectury.loom.forge.dependency.SrgProvider
 
getName() - Method in class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor
 
getName() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate
 
getName() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
The display name of the mod.
getName() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Person
The name of the person.
getName() - Method in class net.fabricmc.loom.api.RemapConfigurationSettings
 
getName() - Method in class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor
 
getName() - Method in interface net.fabricmc.loom.configuration.ide.idea.IdeaSyncTask.IntellijRunConfig
 
getName() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
 
getName() - Method in class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor
 
getName() - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
产出坐标名(含 cache key);L3 任务据此定位产出路径,故为 public(见架构 §5.1.1).
getName() - Method in class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor
 
getName() - Method in class net.fabricmc.loom.configuration.processors.LegacyJarProcessorWrapper
 
getName() - Method in class net.fabricmc.loom.configuration.processors.ModJavadocProcessor
 
getName() - Method in class net.fabricmc.loom.configuration.providers.mappings.GeneratedIntermediateMappingsProvider
 
getName() - Method in class net.fabricmc.loom.configuration.providers.mappings.IntermediaryMappingsProvider
 
getName() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar
 
getName() - Method in interface net.fabricmc.loom.pipeline.RemapModsTask.ModSpec
产出坐标的名(含 cache key).
getName() - Method in interface net.fabricmc.loom.task.GenEclipseRunsTask.EclipseRunConfig
 
getName(MinecraftJar.Type) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
getName(MinecraftJar.Type) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider
 
getNamedMinecraftJars() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getNamedMinecraftJars() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getNamedMinecraftProvider() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getNamedMinecraftProvider() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getNameSyntheticMembers() - Method in interface net.fabricmc.loom.api.mappings.layered.spec.MojangMappingsSpecBuilder
 
getNameSyntheticMembers() - Method in class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpecBuilderImpl
 
getNativesDirectory(Project) - Method in interface net.fabricmc.loom.extension.LoomFiles
 
getNativesDirectory(Project) - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getNativesDirectoryPath() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getNeoForge() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Gets the NeoForge extension used to configure NeoForge details.
getNeoForge() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getNeoForge() - Method in class net.fabricmc.loom.pipeline.RemapModsTask
是否 NeoForge;决定 AT 是全量映射还是只映射类名.
getNested() - Method in interface net.fabricmc.loom.util.service.ExampleService.Options
 
getNestedJars() - Method in class net.fabricmc.loom.task.RemapJarTask
 
getNestedJars() - Method in interface net.fabricmc.loom.task.RemapJarTask.RemapParams
 
getNode(Node, String) - Static method in class net.fabricmc.loom.util.GroovyXmlUtil
 
getNotation() - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
 
getObjectFactory() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
 
getObjectFactory() - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiExtensionImpl
 
getObjectFactory() - Method in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
重建 processor 实例所需的 Gradle 工厂;执行期由 Gradle 注入,进不了序列化状态.
getObjectFactory() - Method in class net.fabricmc.loom.task.FabricModJsonV1Task
 
getObjectHolderClassName() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
object holder 改写的类名;为空表示不做该步骤.
getObjectHolderSourceNamespace() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
object holder 改写所用的源命名空间;为空表示不做该步骤.
getObjectHolderTargetNamespace() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
object holder 改写所用的目标命名空间.
getObjects() - Method in interface dev.architectury.loom.forge.tool.ForgeToolService.Options
 
getObjects() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex
 
getOfficialNamespace() - Method in class net.fabricmc.loom.configuration.providers.minecraft.LegacyMergedMinecraftProvider
Deprecated.
getOfficialNamespace() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MergedMinecraftProvider
 
getOfficialNamespace() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
getOfficialNamespace() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider
 
getOfficialNamespace() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SplitMinecraftProvider
 
getOffline() - Method in interface dev.architectury.loom.mcpconfig.McpExecutor.Options
 
getOffline() - Method in class net.fabricmc.loom.pipeline.DownloadArtifactTask
命令行是否要求离线;离线且产物缺失时应当明确失败而不是尝试联网.
getOnCompileClasspath() - Method in class net.fabricmc.loom.api.RemapConfigurationSettings
 
getOnRuntimeClasspath() - Method in class net.fabricmc.loom.api.RemapConfigurationSettings
 
getOperatingSystem() - Method in interface net.fabricmc.loom.util.Platform
 
getOptimizeFabricModJson() - Method in class net.fabricmc.loom.task.RemapJarTask
Whether to optimize the fabric.mod.json file, by default this is false.
getOptimizeFmj() - Method in interface net.fabricmc.loom.task.RemapJarTask.RemapParams
 
getOptions() - Method in class net.fabricmc.loom.api.decompilers.DecompilerOptions
Additional options to be passed to the decompiler.
getOptions() - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
 
getOptions() - Method in class net.fabricmc.loom.util.service.Service
Gets the options for this service.
getOrCreateClassMapping(VisitableMappingTree, String, int, boolean) - Static method in class net.fabricmc.loom.configuration.processors.MappingProcessing
 
getOrCreateFieldMapping(VisitableMappingTree, MappingTree.ClassMapping, String, String, int, boolean) - Static method in class net.fabricmc.loom.configuration.processors.MappingProcessing
 
getOrCreateMethodMapping(VisitableMappingTree, MappingTree.ClassMapping, String, String, int, boolean) - Static method in class net.fabricmc.loom.configuration.processors.MappingProcessing
 
getOrCreateNode(Node, String) - Static method in class net.fabricmc.loom.util.GroovyXmlUtil
 
getOrCreateTag(Path) - Method in class net.fabricmc.loom.task.service.TinyRemapperService
 
getOrNull(Provider<O>) - Method in interface net.fabricmc.loom.util.service.ServiceFactory
Gets or creates a service instance with the given options, or returns null if the options are not present.
getOrProduceMinecraftPatchedIntermediateJar() - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
Returns 打补丁后的中间 Minecraft jar;产物不可复用时先按件补齐.
getOrRegisterCollectorConfiguration(Project, RemapConfigurationSettings, boolean) - Static method in class net.fabricmc.loom.configuration.RemapConfigurations
Gets or creates the collector configuration for a SourceSet.
getOrRegisterCollectorConfiguration(Project, SourceSet, boolean) - Static method in class net.fabricmc.loom.configuration.RemapConfigurations
Gets or creates the collector configuration for a RemapConfigurationSettings instance.
getOutput() - Method in class net.fabricmc.loom.task.DownloadTask
The file to download to.
getOutput() - Method in interface net.fabricmc.loom.task.launch.ExportClasspathTask.ExportClassPathWorkParameters
 
getOutput() - Method in class net.fabricmc.loom.task.launch.ExportClasspathTask
 
getOutput() - Method in class net.fabricmc.loom.task.prod.TracyCapture
The path to the output file.
getOutputBackupJar() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
jar 的逐字节副本,作为 genSources 的输入.
getOutputDir() - Method in class net.fabricmc.loom.task.MigrateMappingsTask
 
getOutputDir() - Method in interface net.fabricmc.loom.task.service.MigrateSourceCodeMappingsService.Options
 
getOutputDirectory() - Method in interface net.fabricmc.loom.api.fabricapi.DataGenerationSettings
Contains the output directory where generated data files will be stored.
getOutputDirectory() - Method in class net.fabricmc.loom.build.nesting.NestableJarGenerationTask
 
getOutputDirectory() - Method in class net.fabricmc.loom.task.ExtractArchiveFilesTask
 
getOutputFile() - Method in class net.fabricmc.loom.pipeline.DownloadArtifactTask
 
getOutputFile() - Method in interface net.fabricmc.loom.task.DownloadTask.DownloadWorkParameters
 
getOutputFile() - Method in class net.fabricmc.loom.task.ExportLoomProjectDataTask
 
getOutputFile() - Method in interface net.fabricmc.loom.task.FabricModJsonV1Task.FabricModJsonV1WorkParameters
 
getOutputFile() - Method in class net.fabricmc.loom.task.FabricModJsonV1Task
The output file to write the generated fabric.mod.json to.
getOutputFile() - Method in class net.fabricmc.loom.task.launch.GenerateLog4jConfigTask
 
getOutputFile() - Method in class net.fabricmc.loom.task.MigrateClassTweakerMappingsTask
 
getOutputFile(String) - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
 
getOutputJar() - Method in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
产物:processor 链就地对这个路径做改写.
getOutputJar() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
产物.
getOutputJar() - Method in interface net.fabricmc.loom.pipeline.RemapModsTask.ModSpec
本 mod 重映射后的 jar 落在共享仓库里的哪一条路径.
getOutputJar() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
The source jar.
getOutputJar() - Method in interface net.fabricmc.loom.task.GenerateSourcesTask.DecompileParams
 
getOutputJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
getOutputJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.LegacyMergedImpl
 
getOutputJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.LegacyMergedImpl
 
getOutputJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider
 
getOutputJars() - Method in class net.fabricmc.loom.pipeline.RemapModsTask
本任务写出(也因此**声明**)的产物:批次里认领到的那部分,逐条文件.
getOutputPath() - Method in class net.fabricmc.loom.pipeline.DownloadArtifactTask
下载产物所在位置,供诊断输出使用(不参与缓存键).
getOutputPom() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
产物的 pom:maven 仓库里与 jar 同名同目录、只有扩展名不同的那个文件.
getOverrideInputs() - Method in class net.fabricmc.loom.task.AbstractMigrateMappingsTask
 
getPack200Provider() - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI
pack200 解包器,仅供 legacy Forge(1.8-1.16)使用.
getPack200Provider() - Method in class net.fabricmc.loom.extension.ForgeExtensionImpl
 
getParentMinecraftProvider() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider
 
getPatchedProvider() - Method in interface dev.architectury.loom.forge.minecraft.ForgeMinecraftProvider
 
getPatchedProvider() - Method in class dev.architectury.loom.forge.minecraft.MergedForgeMinecraftProvider
 
getPatchedProvider() - Method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider
 
getPatchesModifiedPrefix() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
 
getPatchesOriginalPrefix() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
 
getPatchPathInZip() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
 
getPatchProvider() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getPath() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Icon
The path to the icon file, relative to the root of the mod JAR.
getPath() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar
 
getPath() - Method in class net.fabricmc.loom.util.ipc.IPCServer
 
getPath(String, String...) - Method in class net.fabricmc.loom.util.FileSystemUtil.Delegate
 
getPlainConsole() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getPlatform() - Method in class dev.architectury.loom.extensions.AccessWidenerInjection.InjectAccessWidenerAction
 
getPlatform() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getPlatform() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getPlatform() - Method in class net.fabricmc.loom.pipeline.RemapModsTask
平台;用于读取各 jar 的 access widener.
getPlatform() - Method in interface net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapParams
 
getPlatform() - Method in class net.fabricmc.loom.task.NestJarsAction
 
getPlatform() - Method in interface net.fabricmc.loom.task.NestJarsAction.NestJarsParameters
 
getPlatformMappingFile() - Method in interface net.fabricmc.loom.LoomGradleExtension
The mapping file that is specific to the platform settings.
getPlatformMappingFile() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getPlatformMappingFile(LoomGradleExtension) - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
The mapping file that is specific to the platform settings.
getPom() - Method in class net.fabricmc.loom.pipeline.WriteMinecraftJarSidecarsTask
pom 的输出位置,由接线侧按 LocalMavenHelper 的 name/version 算出.
getPomGroup() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
pom 的 group;只参与 pom 内容的生成与落位.
getPomGroup() - Method in class net.fabricmc.loom.pipeline.WriteMinecraftJarSidecarsTask
写 pom 所需坐标之一;未设置 WriteMinecraftJarSidecarsTask.getPom() 时无意义.
getPomMavenRoot() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
pom 所在的 maven 仓库根.
getPomMavenRoot() - Method in class net.fabricmc.loom.pipeline.WriteMinecraftJarSidecarsTask
写 pom 所需坐标之一(maven 仓库根);未设置 WriteMinecraftJarSidecarsTask.getPom() 时无意义.
getPomName() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
pom 的 artifact 名,与构件 jar 的主名相同;可选性同 RemapMinecraftTask.getPomGroup().
getPomName() - Method in class net.fabricmc.loom.pipeline.WriteMinecraftJarSidecarsTask
写 pom 所需坐标之一;未设置 WriteMinecraftJarSidecarsTask.getPom() 时无意义.
getPomVersion() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
pom 的版本,即「MC 版本 + 映射标识」;可选性同 RemapMinecraftTask.getPomGroup().
getPomVersion() - Method in class net.fabricmc.loom.pipeline.WriteMinecraftJarSidecarsTask
写 pom 所需坐标之一;未设置 WriteMinecraftJarSidecarsTask.getPom() 时无意义.
getPostApplyVisitor() - Method in interface net.fabricmc.loom.api.remapping.TinyRemapperExtension
Deprecated, for removal: This API element is subject to removal in a future version.
getPostApplyVisitor(TinyRemapperExtension.Context) - Method in interface net.fabricmc.loom.api.remapping.TinyRemapperExtension
See: TinyRemapper.Builder.extraPostApplyVisitor(TinyRemapper.ApplyVisitorProvider).
getPreApplyVisitor() - Method in interface net.fabricmc.loom.api.remapping.TinyRemapperExtension
Deprecated, for removal: This API element is subject to removal in a future version.
getPreApplyVisitor(TinyRemapperExtension.Context) - Method in interface net.fabricmc.loom.api.remapping.TinyRemapperExtension
See: TinyRemapper.Builder.extraPreApplyVisitor(TinyRemapper.ApplyVisitorProvider).
getPreferGradleTask() - Method in interface net.fabricmc.loom.api.RunConfiguration
When true generated IDE run configurations will prefer to invoke the matching Gradle run task instead of launching the game directly, when that IDE supports such a mode.
getProblems() - Method in class net.fabricmc.loom.task.tool.ModEnigmaTask
 
getProblems() - Method in class net.fabricmc.loom.task.tool.ValidateModProvidedJavadocTask
 
getProcessedJar(MinecraftJar) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider
 
getProcessorDescriptors() - Method in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
processor 链的描述符,顺序即处理顺序.
getProcessorHash() - Method in class net.fabricmc.loom.task.service.SourceMappingsService
 
getProcessorHash() - Method in interface net.fabricmc.loom.task.service.SourceMappingsService.Options
 
getProcessors() - Method in class net.fabricmc.loom.configuration.processors.MinecraftJarProcessorManager
Returns 本 manager 实际会执行的有序 processor 链,顺序即处理顺序.
getProcessorSpecs() - Method in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
与 ProcessMinecraftJarTask.getProcessorDescriptors() 一一对应的 spec,顺序一致.
getProductionNamespace() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Returns the production namespace — the intermediary-like namespace that the processed Minecraft jar and mod dependencies are in before being remapped to named.
getProductionNamespace() - Method in interface net.fabricmc.loom.api.processor.MappingProcessorContext
 
getProductionNamespace() - Method in interface net.fabricmc.loom.api.processor.ProcessorContext
 
getProductionNamespace() - Method in record class net.fabricmc.loom.configuration.processors.MappingProcessorContextImpl
 
getProductionNamespace() - Method in record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
 
getProductionNamespace() - Method in interface net.fabricmc.loom.configuration.processors.speccontext.RemappedProjectView
 
getProductionNamespace() - Method in class net.fabricmc.loom.configuration.processors.speccontext.RemappedProjectView.Impl
 
getProductionNamespace() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getProductionNamespace() - Method in class net.fabricmc.loom.pipeline.ExecutionProcessorContext
 
getProductionNamespace() - Method in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
生产命名空间;processor 请求 remapper 时用的源命名空间.
getProductionNamespace() - Method in class net.fabricmc.loom.task.ExportLoomProjectDataTask
生产命名空间,与 DTO 里写入的值同源;未配置时为空.
getProductionNamespace() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getProductionNamespaceEnum() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getProductionNamespaceEnum() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getProgramArgs() - Method in interface dev.architectury.loom.forge.tool.ForgeToolExecutor.Settings
 
getProgramArgs() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
getProgramArgs() - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
A list of additional program arguments to pass to the game.
getProgramArguments() - Method in interface net.fabricmc.loom.api.RunConfiguration
Arguments for the program, usually Minecraft specific arguments.
getProgressLoggerFactory() - Method in class net.fabricmc.loom.task.DownloadAssetsTask
 
getProgressLoggerFactory() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getProject() - Method in class dev.architectury.loom.forge.dependency.DependencyProvider
 
getProject() - Method in class net.fabricmc.loom.api.ModSettings
 
getProject() - Method in class net.fabricmc.loom.api.RemapConfigurationSettings
 
getProject() - Method in class net.fabricmc.loom.configuration.CompileConfiguration
 
getProject() - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiDataGeneration
 
getProject() - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiTesting
 
getProject() - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiVersions
 
getProject() - Method in class net.fabricmc.loom.configuration.ide.idea.IdeaConfiguration
 
getProject() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Technically deprecated, but as it shadows the "project" property from the parent class, it reports as deprecated in IDEs, which is undesirable.
getProject() - Method in class net.fabricmc.loom.configuration.LoomConfigurations
 
getProject() - Method in class net.fabricmc.loom.configuration.MavenPublication
 
getProject() - Method in class net.fabricmc.loom.configuration.processors.LegacyJarProcessorWrapper
 
getProject() - Method in class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
getProject() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
getProject() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
getProject() - Method in class net.fabricmc.loom.configuration.providers.minecraft.verify.MinecraftJarVerification
 
getProject() - Method in class net.fabricmc.loom.configuration.sandbox.SandboxConfiguration
 
getProject() - Method in class net.fabricmc.loom.decompilers.DecompilerConfiguration
 
getProject() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getProject() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getProject() - Method in class net.fabricmc.loom.task.LoomTasks
 
getProject() - Method in class net.fabricmc.loom.task.RemapTaskConfiguration
 
getProject() - Method in interface net.fabricmc.loom.util.DeprecationHelper
 
getProject() - Method in class net.fabricmc.loom.util.DeprecationHelper.ProjectBased
 
getProject() - Method in class net.fabricmc.loom.util.download.DownloadFactory
 
getProject(String) - Method in class net.fabricmc.loom.internal.LoomGradleSharedData
 
getProjectBuildCache() - Method in interface net.fabricmc.loom.extension.LoomFiles
 
getProjectBuildCache() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getProjectCacheDir() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getProjectCacheDir() - Method in class net.fabricmc.loom.extension.LoomFilesProjectImpl
 
getProjectCacheDir() - Method in class net.fabricmc.loom.extension.LoomFilesSettingsImpl
 
getProjectDependencies(DebofConfiguration) - Method in interface net.fabricmc.loom.configuration.processors.speccontext.DeobfProjectView
 
getProjectDependencies(DebofConfiguration) - Method in class net.fabricmc.loom.configuration.processors.speccontext.DeobfProjectView.Impl
 
getProjectDir() - Method in class net.fabricmc.loom.task.AbstractRunTask
 
getProjectLoaderVersion() - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
 
getProjectPath() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getProjectPath() - Method in class net.fabricmc.loom.extension.LoomFilesProjectImpl
 
getProjectPath() - Method in class net.fabricmc.loom.extension.LoomFilesSettingsImpl
 
getProjectPath() - Method in class net.fabricmc.loom.task.ExportLoomProjectDataTask
项目路径,作为数据身份参与缓存键,避免共享缓存在不同项目之间复用同一份数据.
getProjectPersistentCache() - Method in interface net.fabricmc.loom.extension.LoomFiles
 
getProjectPersistentCache() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getProperty(Project, String) - Static method in class net.fabricmc.loom.util.gradle.GradleUtils
 
getProvider(Class<T>) - Method in class dev.architectury.loom.forge.dependency.DependencyProviders
 
getProviders() - Method in interface dev.architectury.loom.forge.tool.ForgeToolService.Options
 
getProvides() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A list of other mod IDs that this mod uses as aliases.
getPublishingMode() - Method in class net.fabricmc.loom.api.RemapConfigurationSettings
 
getRawSrgFile(Project) - Static method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
getReadMixinConfigsFromManifest() - Method in class net.fabricmc.loom.task.RemapJarTask
Configures whether to read mixin configs from jar manifest if a fabric.mod.json cannot be found.
getReadMixinConfigsFromManifest() - Method in interface net.fabricmc.loom.task.RemapJarTask.RemapParams
 
getReadOnlyJarFileSystem(Path) - Static method in class net.fabricmc.loom.util.FileSystemUtil
打开只读 jar 文件系统,走 JDK 的 newFileSystem(Path, Map) 重载.
getRecommends() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A list of recommended dependencies.
getRefmapDestination(T, String) - Method in class net.fabricmc.loom.build.mixin.AnnotationProcessorInvoker
 
getRefmapDestinationDir(GroovyCompile) - Method in class net.fabricmc.loom.build.mixin.GroovyApInvoker
 
getRefmapDestinationDir(JavaCompile) - Method in class net.fabricmc.loom.build.mixin.JavaApInvoker
 
getRefmapDestinationDir(JavaCompile) - Method in class net.fabricmc.loom.build.mixin.KaptApInvoker
 
getRefmapDestinationDir(ScalaCompile) - Method in class net.fabricmc.loom.build.mixin.ScalaApInvoker
 
getRefmapDestinationDir(T) - Method in class net.fabricmc.loom.build.mixin.AnnotationProcessorInvoker
 
getRefmapName() - Method in interface net.fabricmc.loom.task.service.MixinRefmapService.Options
 
getRefmapTargetNamespace() - Method in interface net.fabricmc.loom.api.MixinExtensionAPI
 
getRefmapTargetNamespace() - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
getRefreshDeps() - Method in class net.fabricmc.loom.configuration.providers.mappings.IntermediaryMappingsProvider
 
getRegistryBin() - Method in class net.fabricmc.loom.util.gradle.daemon.DaemonUtils.Context
 
getRelativeArtifactPath(String) - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
产出文件相对于仓库根的路径(以 / 分隔).
getRemapClasspath() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
重映射 classpath(通常是上一阶段的产物 + 编译期库).
getRemapClasspath() - Method in class net.fabricmc.loom.pipeline.RemapModsTask
重映射 classpath:其它 mod 的原始 jar,以及 mapped Minecraft jar.
getRemapClasspath() - Method in class net.fabricmc.loom.task.launch.GenerateRemapClasspathTask
 
getRemapClasspath() - Method in interface net.fabricmc.loom.task.RemapJarTask.RemapParams
 
getRemapClasspathFile() - Method in interface net.fabricmc.loom.extension.LoomFiles
 
getRemapClasspathFile() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getRemapClasspathFile() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getRemapClasspathFile() - Method in class net.fabricmc.loom.task.launch.GenerateRemapClasspathTask
 
getRemapConfigurations() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getRemapConfigurations() - Method in interface net.fabricmc.loom.configuration.processors.speccontext.RemappedProjectView
 
getRemapConfigurations() - Method in class net.fabricmc.loom.configuration.processors.speccontext.RemappedProjectView.Impl
 
getRemapConfigurations() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getRemapJsrAnnotationsToJetBrains() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
When enabled, Loom remaps JSR Nullable, Nonnull, and Immutable annotations to their JetBrains counterparts in the Minecraft JAR.
getRemapJsrAnnotationsToJetBrains() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getRemapLocals() - Method in interface net.fabricmc.loom.task.service.MappingsService.Options
 
getRemappedAnnotations(MappingsNamespace, MappingConfiguration, Project, ServiceFactory, String) - Static method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
 
getRemappedConfigurationName() - Method in class net.fabricmc.loom.api.RemapConfigurationSettings
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.LegacyMergedImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.MergedImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.SingleJarImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.SplitImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider.LegacyMergedImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider.MergedImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider.SingleJarImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider.SplitImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.LegacyMergedImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.MergedImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.SingleJarImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.SplitImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider.LegacyMergedImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider.MergedImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider.SingleJarImpl
 
getRemappedJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider.SplitImpl
 
getRemappedModCache() - Method in interface net.fabricmc.loom.extension.LoomFiles
 
getRemappedModCache() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getRemappedSignatures(boolean, MappingConfiguration, Project, ServiceFactory, String) - Static method in record class net.fabricmc.loom.configuration.providers.minecraft.SignatureFixerApplyVisitor
 
getRemapper() - Method in class net.fabricmc.loom.task.service.MigrateClassTweakerMappingsService
 
getRemapperExtensionClass() - Method in class net.fabricmc.loom.extension.RemapperExtensionHolder
 
getRemapperExtensions() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getRemapperExtensions() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getRemapperExtensions() - Method in interface net.fabricmc.loom.task.service.TinyRemapperService.Options
 
getRemapperParameters() - Method in class net.fabricmc.loom.extension.RemapperExtensionHolder
 
getRemapperServiceOptions() - Method in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
重映射服务配置;执行期据此取出 remapper.
getRemapTask(MinecraftJar.Type) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
Returns 本 provider 为指定 jar 类型登记到的生产位置;未登记(不可投影或未启用任务生产)时为 null.
getRenderDocArgs() - Method in class net.fabricmc.loom.task.RenderDocRunTask
 
getRenderDocExecutable() - Method in class net.fabricmc.loom.task.RenderDocRunTask
 
getRenderDocExecutable() - Method in class net.fabricmc.loom.task.RenderDocRunUITask
 
getReplacedTarget(LoomGradleExtension, String) - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
取得 Mixin refmap 重映射所需的映射文件.
getResetCache() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getResolvedDepString() - Method in class net.fabricmc.loom.configuration.DependencyInfo
Returns 不含 classifier 的解析后模块坐标(group:name:resolvedVersion).
getResolvedDepString() - Method in class net.fabricmc.loom.configuration.FileDependencyInfo
 
getResolvedVersion() - Method in class net.fabricmc.loom.configuration.DependencyInfo
 
getResolvedVersion() - Method in class net.fabricmc.loom.configuration.FileDependencyInfo
 
getResourcesBase(ExtensionAware) - Static method in class net.fabricmc.loom.util.MirrorUtil
 
getResourcesBaseUrl() - Method in class net.fabricmc.loom.task.DownloadAssetsTask
 
getRoot() - Method in class net.fabricmc.loom.util.FileSystemUtil.Delegate
 
getRoot(String) - Static method in interface net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateChain
Load certificate chain from the classpath, returning the root certificate.
getRoot(Collection<X509Certificate>) - Static method in interface net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateChain
Takes an unordered collection of certificates and builds a tree structure.
getRoot(LoomGradleExtension) - Method in enum class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.MavenScope
 
getRootDir() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getRootDir() - Method in class net.fabricmc.loom.extension.LoomFilesProjectImpl
 
getRootDir() - Method in class net.fabricmc.loom.extension.LoomFilesSettingsImpl
 
getRootProjectPersistentCache() - Method in interface net.fabricmc.loom.extension.LoomFiles
 
getRootProjectPersistentCache() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getRunConfigName() - Method in class net.fabricmc.loom.task.AbstractRunTask
 
getRunConfigs() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getRunConfigs() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getRunConfigs(Project, Collection<? extends RunConfiguration>) - Static method in class net.fabricmc.loom.configuration.ide.idea.IdeaSyncTask
 
getRunConfigTaskName(RunConfiguration) - Static method in class net.fabricmc.loom.task.LoomTasks
 
getRunConfigType() - Method in interface net.fabricmc.loom.configuration.ide.idea.IdeaSyncTask.IntellijRunConfig
 
getRunConfigXml() - Method in interface net.fabricmc.loom.configuration.ide.idea.IdeaSyncTask.IntellijRunConfig
 
getRunDir() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
getRunDir() - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
The directory to run the game in.
getRunDirectory() - Method in interface net.fabricmc.loom.api.RunConfiguration
The run directory for this configuration, relative to the root project directory.
getRuns() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
getRunTemplates() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getRuntimeEnvironment() - Method in interface net.fabricmc.loom.api.RunConfiguration
The environment (or side) to run, usually client or server.
getRuntimeJar() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
The runtime Minecraft file.
getRuntimeMojang() - Method in class net.fabricmc.loom.pipeline.RemapModsTask
Forge 运行时是否使用 Mojang 命名空间;决定 CoreMod 的映射基准.
getRuntimeNamespace() - Method in interface net.fabricmc.loom.task.GenerateSourcesTask.DecompileParams
 
getRuntimeNamespace() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getRuntimeOnlyLog4j() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getRuntimeOnlyLog4j() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getRuntimeOnlyLwjglGraphics() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
When enabled, lwjgl-opengl or lwjgl-vulkan will be added as a runtime dependency preventing the mod from compiling against a specific graphics API.
getRuntimeOnlyLwjglGraphics() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getRuntimeRemapConfigurations() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getRuntimeRemapConfigurations() - Method in interface net.fabricmc.loom.configuration.processors.speccontext.RemappedProjectView
 
getRuntimeRemapConfigurations() - Method in class net.fabricmc.loom.configuration.processors.speccontext.RemappedProjectView.Impl
 
getSasOptions() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
 
getSass() - Method in interface net.fabricmc.loom.task.GenerateForgePatchedSourcesTask.SasOptions
 
getServerBundleMetadata() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
getServerLibraries(BundleMetadata) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.library.MinecraftLibraryHelper
 
getServerMinecraftProvider() - Method in class net.fabricmc.loom.configuration.providers.minecraft.LegacyMergedMinecraftProvider
 
getServiceClass() - Method in interface net.fabricmc.loom.util.service.Service.Options
 
getServiceFactory() - Method in class net.fabricmc.loom.util.service.Service
Return the factory that created this service, this can be used to get nested services.
getSettings() - Method in interface dev.architectury.loom.forge.tool.ForgeToolValueSource.Parameters
 
getSettingsPostEdit() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getSettingsPostEdit() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getSha1() - Method in class net.fabricmc.loom.pipeline.DownloadArtifactTask
期望的 sha1;为空时按 maxAge 缓存策略处理.
getSha1() - Method in interface net.fabricmc.loom.task.DownloadTask.DownloadWorkParameters
 
getSha1() - Method in class net.fabricmc.loom.task.DownloadTask
The expected SHA-1 hash of the downloaded file.
getShouldShowVerboseStderr() - Method in interface dev.architectury.loom.forge.ForgeSourcesService.Options
 
getShowMessageTypes() - Method in interface net.fabricmc.loom.api.MixinExtensionAPI
 
getShowMessageTypes() - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
getShowVerboseStderr() - Method in interface dev.architectury.loom.forge.tool.ForgeToolExecutor.Settings
 
getShowVerboseStdout() - Method in interface dev.architectury.loom.forge.tool.ForgeToolExecutor.Settings
 
getSideAnnotationStrippedMinecraftJar() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
 
getSignatureFixes() - Method in interface net.fabricmc.loom.configuration.providers.mappings.extras.signatures.SignatureFixesLayer
 
getSignatureFixes() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.signatures.SignatureFixesLayerImpl
 
getSignatureFixes() - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
getSignatureFixes() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
签名修复表;为空表示无需修复.
getSignatureFixes(List<MappingLayer>) - Method in class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsProcessor
 
getSize() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Icon
The size of the icon in pixels (e.g.
getSoftFailures() - Method in interface net.fabricmc.loom.task.ValidateMixinNameTask.ValidateMixinsParams
 
getSortKey() - Method in interface net.fabricmc.loom.configuration.accesswidener.AccessWidenerEntry
 
getSortKey() - Method in record class net.fabricmc.loom.configuration.accesswidener.LocalAccessWidenerEntry
 
getSortKey() - Method in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
 
getSource() - Method in class net.fabricmc.loom.util.fmj.FabricModJson
 
getSource(Project) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
getSourceCompatibility() - Method in interface net.fabricmc.loom.task.service.MigrateSourceCodeMappingsService.Options
 
getSourceConfiguration() - Method in class net.fabricmc.loom.api.RemapConfigurationSettings
 
getSourceConfiguration() - Method in class net.fabricmc.loom.configuration.DependencyInfo
 
getSourceDirectories() - Method in interface net.fabricmc.loom.task.service.ClientEntriesService.Source.Options
 
getSourceMappings() - Method in interface net.fabricmc.loom.task.service.MigrateMappingsService.Options
 
getSourceMappingsHash() - Method in class net.fabricmc.loom.configuration.processors.MinecraftJarProcessorManager
 
getSourceMappingsService() - Method in class net.fabricmc.loom.task.service.MigrateMappingsService
 
getSourceNamespace() - Method in interface net.fabricmc.loom.api.mappings.layered.MappingLayer
 
getSourceNamespace() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
 
getSourceNamespace() - Method in record class net.fabricmc.loom.configuration.providers.mappings.intermediary.IntermediaryMappingLayer
 
getSourceNamespace() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
 
getSourceNamespace() - Method in class net.fabricmc.loom.pipeline.RemapModsTask
源命名空间(项目的生产命名空间).
getSourceNamespace() - Method in interface net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapParams
 
getSourceNamespace() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
 
getSourceRemapperOptions() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
 
getSourceRemapperService() - Method in interface dev.architectury.loom.forge.ForgeSourcesService.Options
 
getSourceRootsSeparator() - Method in interface dev.architectury.loom.forge.dependency.ForgeModClassesService.Options
 
getSourcesCacheKey() - Method in class dev.architectury.loom.forge.ForgeSourcesService
Returns 注入输入(Forge 源码包、预解压目录与源码重映射用的映射文件)的指纹,供反编译缓存键覆盖注入.
getSourceSet() - Method in class net.fabricmc.loom.api.RemapConfigurationSettings
 
getSourceSet() - Method in interface net.fabricmc.loom.api.RunConfiguration
The name of the SourceSet to use for the run configuration.
getSourceSet(Project) - Method in enum class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration.TargetSourceSet
 
getSourceSetByName(String, Project) - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
 
getSourceSetForEnv(String) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets
 
getSourceSetForEnv(String) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets.Single
 
getSourceSetForEnv(String) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets.Split
 
getSourceSetName() - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiDataGeneration
 
getSourceSetName() - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiTesting
 
getSourceSetProject(SourceSet) - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
Attempts to compute the owning project for the SourceSet
getSourceSets(Project) - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
 
getSourcesOutputJar() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getSourcesRemapperServiceOptions() - Method in interface net.fabricmc.loom.task.RemapSourcesJarTask.RemapSourcesParams
 
getSpec() - Method in interface net.fabricmc.loom.task.FabricModJsonV1Task.FabricModJsonV1WorkParameters
 
getSpecFingerprints() - Method in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
与 ProcessMinecraftJarTask.getProcessorSpecs() 一一对应的指纹,顺序一致.
getSpecs() - Method in class net.fabricmc.loom.configuration.processors.MinecraftJarProcessorManager
Returns 与 MinecraftJarProcessorManager.getProcessors() 一一对应的 spec 链,顺序一致.
getSplitClientJar() - Method in interface net.fabricmc.loom.pipeline.RemapModsTask.ModSpec
拆分依赖的 client 半落位;非拆分依赖为空,此时 RemapModsTask.ModSpec.getOutputJar() 就是全部产物.
getSplitEnvironmentSourceSets() - Method in class net.fabricmc.loom.task.ExportLoomProjectDataTask
是否拆分环境源集,与 DTO 里写入的值同源.
getSplitModDependencies() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getSplitModDependencies() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getSplitSourceSets() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getSrg() - Method in class dev.architectury.loom.forge.dependency.SrgProvider
 
getSrgMinecraftProvider() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getSrgMinecraftProvider() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getSrgProvider() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getStatusCode() - Method in exception class net.fabricmc.loom.util.download.DownloadException
 
getStepLogic(StepLogic.SetupContext, String, String) - Method in interface dev.architectury.loom.mcpconfig.steplogic.StepLogic.StepLogicProvider
 
getStepLogicOptions() - Method in interface dev.architectury.loom.mcpconfig.McpExecutor.Options
The service options for the step logics of the requested steps.
getStepsToExecute() - Method in interface dev.architectury.loom.mcpconfig.McpExecutor.Options
The requested steps.
getStrictValidation() - Method in interface net.fabricmc.loom.api.fabricapi.DataGenerationSettings
Contains a boolean property indicating whether strict validation is enabled.
getSuggests() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
A list of suggested dependencies.
getSupportedEnvironments() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
 
getSystemProperties() - Method in interface net.fabricmc.loom.api.RunConfiguration
System properties to set when running the configuration.
getTargetConfig() - Method in class dev.architectury.loom.forge.dependency.DependencyProvider
 
getTargetConfig() - Method in class dev.architectury.loom.forge.dependency.ForgeProvider
 
getTargetConfig() - Method in class dev.architectury.loom.forge.dependency.ForgeUniversalProvider
 
getTargetConfig() - Method in class dev.architectury.loom.forge.dependency.ForgeUserdevProvider
 
getTargetConfig() - Method in class dev.architectury.loom.forge.dependency.PatchProvider
 
getTargetConfig() - Method in class dev.architectury.loom.forge.dependency.SrgProvider
 
getTargetConfig() - Method in class dev.architectury.loom.mcpconfig.McpConfigProvider
 
getTargetConfigurationName() - Method in class net.fabricmc.loom.api.RemapConfigurationSettings
 
getTargetJars() - Method in class net.fabricmc.loom.task.ValidateAccessWidenerTask
 
getTargetMappings() - Method in interface net.fabricmc.loom.task.service.MigrateMappingsService.Options
 
getTargetMappingsService() - Method in class net.fabricmc.loom.task.service.MigrateMappingsService
 
getTargetNamespace() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
getTargetNamespace() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider
 
getTargetNamespace() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider
 
getTargetNamespace() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider
 
getTargetNamespace() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider
 
getTargetNamespace() - Method in class net.fabricmc.loom.pipeline.RemapModsTask
目标命名空间;mod 重映射固定为 named.
getTargetNamespace() - Method in interface net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapParams
 
getTargetNamespace() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
 
getTaskName(MinecraftJar.Type) - Method in class net.fabricmc.loom.configuration.decompile.DecompileConfiguration
 
getTaskName(MinecraftJar.Type) - Method in class net.fabricmc.loom.configuration.decompile.SingleJarDecompileConfiguration
 
getTaskName(MinecraftJar.Type) - Method in class net.fabricmc.loom.configuration.decompile.SplitDecompileConfiguration
 
getTasks() - Method in class net.fabricmc.loom.configuration.CompileConfiguration
 
getTasks() - Method in class net.fabricmc.loom.task.LoomTasks
 
getTasks() - Method in class net.fabricmc.loom.task.RemapTaskConfiguration
 
getTasksBeforeRun() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Deprecated.
Unsupported.
getTasksBeforeRun() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getTempFiles() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
 
getTemplates() - Method in class dev.architectury.loom.forge.dependency.ForgeRunsProvider
 
getTinyRemapper() - Method in interface net.fabricmc.loom.task.service.UnpickRemapperService.Options
 
getTinyRemapper(MemoryMappingTree, String, String, boolean, boolean, Consumer<TinyRemapper.Builder>, Set<String>, boolean, Set<String>) - Static method in class net.fabricmc.loom.util.TinyRemapperHelper
构建重映射器,全部输入由调用方备妥.
getTinyRemapper(Project, ServiceFactory, String, String) - Static method in class net.fabricmc.loom.util.TinyRemapperHelper
 
getTinyRemapper(Project, ServiceFactory, String, String, boolean, boolean, Consumer<TinyRemapper.Builder>, Set<String>) - Static method in class net.fabricmc.loom.util.TinyRemapperHelper
 
getTinyRemapperExtension() - Method in class net.fabricmc.loom.util.kotlin.KotlinRemapperClassloader
Load the KotlinMetadataTinyRemapperExtensionImpl class on the new classloader.
getTinyRemapperForInputs() - Method in class net.fabricmc.loom.task.service.TinyRemapperService
 
getTinyRemapperForInputs() - Method in interface net.fabricmc.loom.task.service.TinyRemapperServiceInterface
 
getTinyRemapperForRemapping() - Method in class net.fabricmc.loom.task.service.TinyRemapperService
 
getTinyRemapperForRemapping() - Method in interface net.fabricmc.loom.task.service.TinyRemapperServiceInterface
 
getTinyRemapperOptions() - Method in interface net.fabricmc.loom.task.service.MigrateClassTweakerMappingsService.Options
 
getTinyRemapperServiceOptions() - Method in class net.fabricmc.loom.task.RemapJarTask
 
getTinyRemapperServiceOptions() - Method in interface net.fabricmc.loom.task.RemapJarTask.RemapParams
 
getTo() - Method in class net.fabricmc.loom.task.service.MappingsService
 
getTo() - Method in interface net.fabricmc.loom.task.service.MappingsService.Options
 
getTo() - Method in interface net.fabricmc.loom.task.service.MixinAPMappingService.Options
 
getTo() - Method in interface net.fabricmc.loom.task.service.TinyRemapperService.Options
 
getToNamespace() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
目标命名空间.
getToolchainService() - Method in class dev.architectury.loom.forge.tool.JavaExecutableFetcher
 
getToolClasspath() - Method in class net.fabricmc.loom.task.tool.ModEnigmaTask
The Enigma classpath.
getToolJar() - Method in interface dev.architectury.loom.mcpconfig.steplogic.FunctionLogic.Options
 
getToolServiceOptions() - Method in interface dev.architectury.loom.accesstransformer.AccessTransformerService.Options
 
getToolServiceOptions() - Method in interface dev.architectury.loom.mcpconfig.McpExecutor.Options
 
getToolServiceOptions() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
 
getTracyCapture() - Method in class net.fabricmc.loom.task.AbstractRunTask
 
getTracyCapture() - Method in class net.fabricmc.loom.task.prod.ClientProductionRunTask
 
getTracyCapture() - Method in class net.fabricmc.loom.task.prod.TracyCapture
The path to the tracy-capture executable.
getTransitiveAccessWideners() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getTransitiveAccessWideners() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getType() - Method in class net.fabricmc.loom.configuration.ide.idea.ApplicationIntellijRunConfigWriter
 
getType() - Method in class net.fabricmc.loom.configuration.ide.idea.GradleTaskIntellijRunConfigWriter
 
getType() - Method in interface net.fabricmc.loom.configuration.ide.idea.IntellijRunConfigWriter
 
getType() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar
 
getType() - Method in enum class net.fabricmc.loom.configuration.providers.minecraft.SingleJarEnvType
 
getType(String) - Static method in interface net.fabricmc.loom.configuration.ide.idea.IntellijRunConfigWriter
 
getUncompressNestedJars() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Whether to transform zip entries within nested jars to be using STORED compression.
getUncompressNestedJars() - Method in class net.fabricmc.loom.build.nesting.NestableJarGenerationTask
 
getUncompressNestedJars() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getUnmappedModCollection() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
getUnmappedModCollection() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
getUnpackedZip() - Method in class dev.architectury.loom.mcpconfig.McpConfigProvider
 
getUnpickCacheKey() - Method in class net.fabricmc.loom.task.service.UnpickService
 
getUnpickClasspath() - Method in interface net.fabricmc.loom.task.service.UnpickService.Options
 
getUnpickConstantJar() - Method in interface net.fabricmc.loom.task.service.UnpickService.Options
 
getUnpickData() - Method in interface net.fabricmc.loom.configuration.providers.mappings.extras.unpick.UnpickLayer
 
getUnpickData() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
 
getUnpickData(List<MappingLayer>) - Method in class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsProcessor
 
getUnpickDefinitions() - Method in interface net.fabricmc.loom.task.service.UnpickService.Options
 
getUnpickDefinitionsFile() - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
getUnpickMetadata() - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
getUnpickOptions() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getUnpickOutputJar() - Method in interface net.fabricmc.loom.task.service.UnpickService.Options
 
getUnpickRemapperService() - Method in interface net.fabricmc.loom.task.service.UnpickService.Options
 
getUrl() - Method in class net.fabricmc.loom.pipeline.DownloadArtifactTask
远程制品地址.
getUrl() - Method in interface net.fabricmc.loom.task.DownloadTask.DownloadWorkParameters
 
getUrl() - Method in class net.fabricmc.loom.task.DownloadTask
The URL to download the file from.
getUseArgFile() - Method in class net.fabricmc.loom.task.AbstractRunTask
 
getUseCache() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getUseCustomMixin() - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI
If true, upstream Mixin from Sponge will be replaced with Fabric's or Architectury's fork.
getUseCustomMixin() - Method in class net.fabricmc.loom.extension.ForgeExtensionImpl
 
getUseDefaultCache() - Method in class net.fabricmc.loom.pipeline.DownloadArtifactTask
走 maxAge 缓存策略还是严格按 sha1 校验.
getUseForgeLoggerConfig() - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI
Deprecated, for removal: This API element is subject to removal in a future version.
This API is not needed on newer Minecraft versions where Forge forces its own logger config.
getUseForgeLoggerConfig() - Method in class net.fabricmc.loom.extension.ForgeExtensionImpl
 
getUseForgeLoggerConfig() - Method in class net.fabricmc.loom.task.launch.GenerateLog4jConfigTask
 
getUseIntermediateMappings() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getUseIntermediateMappings() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getUselegacyMixinAP() - Method in interface net.fabricmc.loom.task.service.TinyRemapperService.Options
 
getUseLegacyMixinAp() - Method in interface net.fabricmc.loom.api.MixinExtensionAPI
 
getUseLegacyMixinAp() - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
getUseMixinAP() - Method in class net.fabricmc.loom.task.RemapJarTask
 
getUseMixinExtension() - Method in interface net.fabricmc.loom.task.RemapJarTask.RemapParams
 
getUserCache() - Method in interface net.fabricmc.loom.extension.LoomFiles
 
getUserCache() - Method in class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
getUserdevJar() - Method in class dev.architectury.loom.forge.dependency.ForgeUserdevProvider
 
getUserdevJar() - Method in interface net.fabricmc.loom.task.GenerateForgePatchedSourcesTask.SasOptions
 
getUsername() - Method in interface net.fabricmc.loom.api.fabricapi.GameTestSettings
Contains a string property representing the username to use for the client side game tests.
getUseSplitOfficialNamespaces() - Method in class net.fabricmc.loom.api.mappings.intermediate.IntermediateMappingsProvider
Set to true if the minecraft version is at least Beta 1.0 and pre 1.3.
getUseXvfb() - Method in class net.fabricmc.loom.task.AbstractRunTask
 
getUseXVFB() - Method in class net.fabricmc.loom.task.prod.ClientProductionRunTask
Whether to use XVFB to run the game, using a virtual framebuffer.
getValidateTargetNamespace() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
是否校验目标命名空间存在.
getValue() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Entrypoint
The value of the entrypoint, typically a fully qualified class name.
getValue() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Mixin
The value of the Mixin configuration, typically a path to a JSON file.
getVersion() - Method in class dev.architectury.loom.forge.dependency.ForgeProvider
 
getVersion() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
The version of the mod.
getVersion() - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
产出坐标版本;同上.
getVersion() - Method in record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpec
 
getVersion() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
getVersion() - Method in interface net.fabricmc.loom.pipeline.RemapModsTask.ModSpec
产出坐标的版本.
getVersion() - Method in class net.fabricmc.loom.util.fmj.FabricModJson
 
getVersion() - Method in class net.fabricmc.loom.util.fmj.FabricModJsonV0
Deprecated.
 
getVersion() - Method in class net.fabricmc.loom.util.fmj.FabricModJsonV1
 
getVersion() - Method in class net.fabricmc.loom.util.fmj.FabricModJsonV2
 
getVersion() - Method in class net.fabricmc.loom.util.fmj.ModMetadataFabricModJson
 
getVersion(String) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest
 
getVersionInfo() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
getVersionInfoJson() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
getVersionManifests(ExtensionAware) - Static method in class net.fabricmc.loom.util.MirrorUtil
 
getVersionMeta() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftMetadataProvider
 
getVersionRequirements() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Dependency
A list of version requirements for the dependency.
getVersionsManifests() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
getVersionsManifests() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
getVmArgs() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
getVscodeClasspath(SourceSetReference, Project) - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
 
getWorkerDaemonClientsManager() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getWorkerExecutor() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
 
getWorkerExecutor() - Method in class net.fabricmc.loom.task.DownloadTask
 
getWorkerExecutor() - Method in class net.fabricmc.loom.task.FabricModJsonV1Task
 
getWorkerExecutor() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
getWorkerExecutor() - Method in class net.fabricmc.loom.task.launch.ExportClasspathTask
 
getWorkerExecutor() - Method in class net.fabricmc.loom.task.NestJarsAction
 
getWorkerExecutor() - Method in class net.fabricmc.loom.task.ValidateMixinNameTask
 
getWorkingFile(Project, String) - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
 
getZipEntryPath() - Method in interface net.fabricmc.loom.configuration.providers.mappings.TinyMappingsService.Options
When present, the mappings will be read from the specified zip entry path.
GLOBAL - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.MavenScope
 
GRADLE_TASK_TYPE - Static variable in interface net.fabricmc.loom.configuration.ide.idea.IntellijRunConfigWriter
 
GRADLE_VERSION - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
GradleDownloadProgressListener - Class in net.fabricmc.loom.util.download
 
GradleDownloadProgressListener(String, Function<String, ProgressLogger>) - Constructor for class net.fabricmc.loom.util.download.GradleDownloadProgressListener
 
GradleMappingContext - Class in net.fabricmc.loom.configuration.providers.mappings
 
GradleMappingContext(Project, String) - Constructor for class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
GradleTaskIntellijRunConfigWriter - Class in net.fabricmc.loom.configuration.ide.idea
 
GradleTaskIntellijRunConfigWriter(RunConfiguration, Project) - Constructor for class net.fabricmc.loom.configuration.ide.idea.GradleTaskIntellijRunConfigWriter
 
GradleTypeAdapter - Class in net.fabricmc.loom.util.gradle
 
GradleTypeAdapter() - Constructor for class net.fabricmc.loom.util.gradle.GradleTypeAdapter
 
GradleUtils - Class in net.fabricmc.loom.util.gradle
 
GROOVY - Static variable in class net.fabricmc.loom.build.mixin.AnnotationProcessorInvoker
 
GroovyApInvoker - Class in net.fabricmc.loom.build.mixin
 
GroovyApInvoker(Project) - Constructor for class net.fabricmc.loom.build.mixin.GroovyApInvoker
 
GroovyXmlUtil - Class in net.fabricmc.loom.util
 
group - Variable in class net.fabricmc.loom.configuration.FileDependencyInfo
 
group() - Method in record class net.fabricmc.loom.build.nesting.NestableJarGenerationTask.Metadata
Returns the value of the group record component.
group() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.FileArtifactRef
Returns the value of the group record component.
group() - Method in interface net.fabricmc.loom.configuration.mods.ArtifactRef
 
group() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.ResolvedArtifactRef
 
group() - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
Returns the value of the group record component.
group() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
Returns the value of the group record component.
group() - Method in record class net.fabricmc.loom.task.service.JarManifestService.MixinVersion
Returns the value of the group record component.
group() - Method in record class net.fabricmc.loom.util.LoomVersions
Returns the value of the group record component.
GSON - Static variable in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
 
GSON - Static variable in class net.fabricmc.loom.LoomGradlePlugin
 
GSON - Static variable in class net.fabricmc.loom.util.gradle.GradleTypeAdapter
 

H

handleDependencies() - Method in record class net.fabricmc.loom.configuration.LoomDependencyManager
 
handleDependencies(Project) - Method in class dev.architectury.loom.forge.dependency.DependencyProviders
 
hasClasspathNatives() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryContext
 
hasClient() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
 
hasConstants() - Method in interface net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata
 
hasConstants() - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V1
 
hasConstants() - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V2
 
hasConstantsLocation() - Method in interface net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata
 
hasConstantsLocation() - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V1
 
hasConstantsLocation() - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V2
 
hasEvaluatedLayeredMappings - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
hasGroups() - Method in class net.fabricmc.loom.task.service.ClasspathGroupService
 
hash() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Mod
Returns the value of the hash record component.
hash() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Standalone
Returns the value of the hash record component.
hash() - Method in record class net.fabricmc.loom.configuration.accesswidener.LocalAccessWidenerEntry
Returns the value of the hash record component.
hash() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex.Entry
Returns the value of the hash record component.
hash() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex.Object
Returns the value of the hash record component.
hash(Path) - Method in record class net.fabricmc.loom.decompilers.cache.ClassEntry
Hash the class and its inner classes using sha256.
hashCode() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Mod
身份与改造前逐位一致(合并方式见 record 的注释:从 0 开始的 31 折).
hashCode() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Standalone
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor.Descriptor
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor.Spec
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerService.Tool
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.forge.config.ConfigValue.Constant
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.forge.config.ConfigValue.Variable
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate.Resolved
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation.Directory
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation.FileList
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.forge.config.UserdevConfig.BinaryPatcherConfig
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.forge.MappingsMigrator.MappingsEntry
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.mappings.crane.CraneMappingLayer
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.mappings.crane.CraneMappingsSpec
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.mappings.ForgeMappingsMerger.ExtraMappings
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.mcpconfig.McpConfigData
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.mcpconfig.McpConfigFunction
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.mcpconfig.McpConfigStep
Returns a hash code value for this object.
hashCode() - Method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
hashCode() - Method in class dev.architectury.loom.metadata.McmodInfo
 
hashCode() - Method in class dev.architectury.loom.metadata.ModsToml
 
hashCode() - Method in class dev.architectury.loom.metadata.QuiltModJson
 
hashCode() - Method in record class dev.architectury.loom.util.Stopwatch.Stopped
Returns a hash code value for this object.
hashCode() - Method in record class dev.architectury.loom.util.Version
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.api.decompilers.DecompilationMetadata
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.api.decompilers.DecompilerOptions.Dto
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.build.nesting.NestableJarGenerationTask.Metadata
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerFile
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor.Descriptor
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor.Spec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.accesswidener.LocalAccessWidenerEntry
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
身份与改造前逐位一致.
hashCode() - Method in record class net.fabricmc.loom.configuration.classpathgroups.ClasspathGroup
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroup
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroupDTO
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.ConfigContextImpl
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.Descriptor
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.InjectedInterface
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.Spec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.InstallerData
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.LoomDependencyManager
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.mods.AccessWidenerAnalyzeVisitorProvider
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.mods.AccessWidenerUtils.AccessWidenerData
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactMetadata
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.FileArtifactRef
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.ResolvedArtifactRef
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinReferenceRemapperImpl
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInlinerApplyVisitorProvider
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension.Context
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension.ModInfo
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor.Descriptor
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor.Spec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.processors.LegacyJarProcessorWrapper.Spec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.processors.MappingProcessorContextImpl
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.Descriptor
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.ModJavadoc
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.Spec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DeobfSpecContext
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.RemappedSpecContext
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.BundleMetadata.Entry
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.BundleMetadata
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.GenericAnnotationData
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.MethodAnnotationData
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.TypeAnnotationKey
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.signatures.SignatureFixesLayerImpl
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.signatures.SignatureFixesSpec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.unpick.UnpickLayer.UnpickData
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.intermediary.IntermediaryMappingLayer
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.intermediary.IntermediaryMappingsSpec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsFactory
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec.SilenceLicenseOption
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.NoOpMappingLayer
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingLayer
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingsSpec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Class
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Field
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Method
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Package
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Parameter
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.tiny.TinyJarInfo
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V1
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V2
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.DependencyFileSpec
Returns a hash code value for this object.
hashCode() - Method in class net.fabricmc.loom.configuration.providers.mappings.utils.LocalFileSpec
 
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.MavenFileSpec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.MinimalExternalModuleDependencyFileSpec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.URLFileSpec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex.Entry
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex.Object
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.ProvideContext
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemappedJars
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.SimpleOutputJar
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarMerger.Entry
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftMetadataProvider.Options
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.AssetIndex
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Download
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Downloads
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.JavaVersion
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Library
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.OS
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Rule
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.SignatureFixerApplyVisitor
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateRevocationList
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.verify.KnownVersions
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest.Version
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.RemapConfigurations.ConfigurationOption
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.V1
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.decompilers.cache.CachedData
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl.CacheRules
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.CacheStats
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.CompletedWorkJob
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.FullWorkJob
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.PartialWorkJob
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.WorkRequest
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.decompilers.cache.ClassEntry
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.decompilers.ClassLineNumbers.Entry
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.decompilers.ClassLineNumbers
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.decompilers.LineNumberRemapper
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.extension.MixinExtension.MixinInformationContainer
Returns a hash code value for this object.
hashCode() - Method in class net.fabricmc.loom.internal.LoomProjectData
 
hashCode() - Method in record class net.fabricmc.loom.internal.LoomProjectData.ModData
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.pipeline.RemapMinecraftTaskRegistry.Producer
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec.LoaderSpec
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec.MappingDefinition
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.task.AbstractRunTask.LibraryFilter
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.ForgeInputs
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.task.service.JarManifestService.MixinVersion
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.task.ValidateMixinNameTask.Mixin
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.Checksum.Result
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.ClosureAction
Returns a hash code value for this object.
hashCode() - Method in class net.fabricmc.loom.util.fmj.FabricModJson
 
hashCode() - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.DirectorySource
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.SourceSetSource
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.ZipSource
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinConfiguration
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.MixinMappingData
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.NamespacePair
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.ReferenceMappingData
Returns a hash code value for this object.
hashCode() - Method in class net.fabricmc.loom.util.fmj.ModEnvironment
 
hashCode() - Method in record class net.fabricmc.loom.util.gradle.SourceSetReference
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.gradle.ThreadedSimpleProgressLogger
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.JarPackageIndex
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.LoomVersions
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.Pair
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.ProcessUtil
Returns a hash code value for this object.
hashCode() - Method in record class net.fabricmc.loom.util.service.ServiceType
Returns a hash code value for this object.
hashSuperHierarchy(Map<String, String>) - Method in record class net.fabricmc.loom.decompilers.cache.ClassEntry
Return a hash of the class and its super classes.
hasKotlinPlugin(Project) - Static method in class net.fabricmc.loom.util.kotlin.KotlinPluginUtils
 
hasLibrary(String) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryContext
 
hasMappings() - Method in record class dev.architectury.loom.mcpconfig.McpConfigData
 
hasMappings() - Method in class dev.architectury.loom.mcpconfig.McpConfigProvider
 
hasNatives() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Library
 
hasNativesForOS(Platform) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Library
 
hasNativesToExtract() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
 
hasProperty(String) - Method in interface net.fabricmc.loom.api.mappings.layered.MappingContext
 
hasProperty(String) - Method in class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
hasReceivedMessage() - Method in class net.fabricmc.loom.util.ipc.IPCServer
 
hasServer() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
 
hasStep(String) - Method in class dev.architectury.loom.mcpconfig.McpExecutorBuilder
判断当前 MCP 配置是否声明了指定步骤.
hasUnpickDefinitions() - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
header() - Method in record class net.fabricmc.loom.configuration.mods.AccessWidenerUtils.AccessWidenerData
Returns the value of the header record component.
hex() - Method in record class net.fabricmc.loom.util.Checksum.Result
 
hex(int) - Method in record class net.fabricmc.loom.util.Checksum.Result
 
HIDE - Enum constant in enum class net.fabricmc.loom.util.ProcessUtil.ArgumentVisibility
 
hits() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.CacheStats
Returns the value of the hits record component.
httpVersion(HttpClient.Version) - Method in class net.fabricmc.loom.util.download.DownloadBuilder
 

I

icon(int, String) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new icon with the given size and path.
icon(String) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new icon with the given path.
icon(String, Action<FabricModJsonV1Spec.Icon>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new icon with the given path, and configure it with the given action.
icon(Action<FabricModJsonV1Spec.Icon>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new icon, and configure it with the given action.
Icon() - Constructor for class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Icon
 
id - Variable in enum class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider.Type
 
id() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.AssetIndex
Returns the value of the id record component.
id() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns the value of the id record component.
id() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest.Version
Returns the value of the id record component.
id() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns the value of the id record component.
id() - Method in enum class net.fabricmc.loom.util.ModPlatform
Returns the lowercase ID of this mod platform.
IDE - Static variable in class net.fabricmc.loom.util.Constants.TaskGroup
 
IDEA_OUTPUT_XPATH - Static variable in class net.fabricmc.loom.util.gradle.SourceSetHelper
 
IdeaConfiguration - Class in net.fabricmc.loom.configuration.ide.idea
 
IdeaConfiguration() - Constructor for class net.fabricmc.loom.configuration.ide.idea.IdeaConfiguration
 
IdeaDownloadSourcesRegistry - Class in net.fabricmc.loom.configuration.ide.idea
构建级注册表:收集「IDE 下载源码」所需的 genSources 任务路径.
IdeaDownloadSourcesRegistry() - Constructor for class net.fabricmc.loom.configuration.ide.idea.IdeaDownloadSourcesRegistry
 
IdeaSyncTask - Class in net.fabricmc.loom.configuration.ide.idea
 
IdeaSyncTask() - Constructor for class net.fabricmc.loom.configuration.ide.idea.IdeaSyncTask
 
IdeaSyncTask.IntellijRunConfig - Interface in net.fabricmc.loom.configuration.ide.idea
 
IdeaUtils - Class in net.fabricmc.loom.configuration.ide.idea
 
IdeaUtils() - Constructor for class net.fabricmc.loom.configuration.ide.idea.IdeaUtils
 
ideConfigGenerated(boolean) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
IdentityBiMap<K,V> - Class in net.fabricmc.loom.util
 
IdentityBiMap() - Constructor for class net.fabricmc.loom.util.IdentityBiMap
 
ifaceName() - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.InjectedInterface
Returns the value of the ifaceName record component.
IGNORE_DEPENDENCY_LOOM_VERSION_VALIDATION - Static variable in class net.fabricmc.loom.util.Constants.Properties
 
Impl(Project) - Constructor for class net.fabricmc.loom.configuration.processors.speccontext.DeobfProjectView.Impl
 
Impl(Project) - Constructor for class net.fabricmc.loom.configuration.processors.speccontext.RemappedProjectView.Impl
 
IN_MAP_FILE_NAMED - Static variable in class net.fabricmc.loom.util.Constants.MixinArguments
 
INCLUDE - Enum constant in enum class net.fabricmc.loom.task.service.TinyRemapperService.ClasspathLibraries
Uses more memory, but provides a complete index of all the classes within the libraries.
INCLUDE - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
INCLUDE_INTERNAL - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
includeAllSuffixes() - Method in class net.fabricmc.loom.task.ExtractArchiveFilesTask
显式声明保留全部条目(即不做后缀过滤),与 ExtractArchiveFilesTask.includeSuffixes(String, String...) 互斥.
IncludeConfigurations - Class in net.fabricmc.loom.configuration
Sets up include configurations for the jar task that consumes them.
includesClient() - Method in interface net.fabricmc.loom.api.processor.ProcessorContext
 
includesClient() - Method in record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
 
includesClient() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar
 
includesClient() - Method in class net.fabricmc.loom.pipeline.ExecutionProcessorContext
 
includesServer() - Method in interface net.fabricmc.loom.api.processor.ProcessorContext
 
includesServer() - Method in record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
 
includesServer() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar
 
includesServer() - Method in class net.fabricmc.loom.pipeline.ExecutionProcessorContext
 
includeSuffixes(String, String...) - Method in class net.fabricmc.loom.task.ExtractArchiveFilesTask
只解压这些后缀的条目.
includeTransitive() - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor.Descriptor
Returns the value of the includeTransitive record component.
incomplete() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.FullWorkJob
Returns the value of the incomplete record component.
incomplete() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.PartialWorkJob
Returns the value of the incomplete record component.
incomplete() - Method in interface net.fabricmc.loom.decompilers.cache.CachedJarProcessor.WorkToDoJob
A path to jar file containing all the classes to be processed.
index() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Parameter
Returns the value of the index record component.
indexOf(List<? extends E>, Predicate<? super E>) - Static method in class dev.architectury.loom.util.collection.CollectionUtil
Finds the index of the first element matching the predicate.
inherit(RunConfiguration) - Method in interface net.fabricmc.loom.api.RunConfiguration
 
inherit(RunConfigSettings) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
 
init() - Method in interface net.fabricmc.loom.extension.MixinExtension
 
init() - Method in class net.fabricmc.loom.extension.MixinExtensionImpl
 
initFiles() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MergedMinecraftProvider
 
initFiles() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
initFiles() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider
 
initFiles() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SplitMinecraftProvider
 
injectAccessWidener(Path, Path, UnaryOperator<byte[]>, ModPlatform) - Static method in class dev.architectury.loom.extensions.AccessWidenerInjection
 
injectAccessWidener(TaskProvider<? extends Jar>) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Injects the project access widener or class tweaker file into the specified jar and adds it to the mod metadata file.
injectAccessWidener(TaskProvider<? extends Jar>, Object) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Injects an access widener or class tweaker file into the specified jar and adds it to the mod metadata file.
injectAccessWidener(TaskProvider<? extends Jar>, Object) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
InjectAccessWidenerAction() - Constructor for class dev.architectury.loom.extensions.AccessWidenerInjection.InjectAccessWidenerAction
 
INJECTED_INTERFACE - Static variable in class net.fabricmc.loom.util.Constants.CustomModJsonKeys
 
InjectedInterface(String, String, String, String) - Constructor for record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.InjectedInterface
Creates an instance of a InjectedInterface record class.
injectedInterfaces() - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.Spec
Returns the value of the injectedInterfaces record component.
InjectLogic - Class in dev.architectury.loom.mcpconfig.steplogic
 
InjectLogic(Service.Options, ServiceFactory) - Constructor for class dev.architectury.loom.mcpconfig.steplogic.InjectLogic
 
injectMixinExtension() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the injectMixinExtension record component.
inlineRefmap() - Method in record class net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension.ModInfo
Returns the value of the inlineRefmap record component.
innerClasses() - Method in record class net.fabricmc.loom.decompilers.cache.ClassEntry
Returns the value of the innerClasses record component.
innerClassNames() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the innerClassNames record component.
InnerClassRemapper - Class in dev.architectury.loom.forge
 
InnerClassRemapper() - Constructor for class dev.architectury.loom.forge.InnerClassRemapper
 
inputIdentity(Path) - Static method in class net.fabricmc.loom.spec.SpecStore
生成输入文件的内容身份串.
inputJar() - Method in record class net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension.ModInfo
Returns the value of the inputJar record component.
inputJar() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemappedJars
Returns the value of the inputJar record component.
inputJar() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the inputJar record component.
insertAnalyzeVisitor(int, String, ClassVisitor) - Method in record class net.fabricmc.loom.configuration.mods.AccessWidenerAnalyzeVisitorProvider
 
insertApplyVisitor(TrClass, ClassVisitor) - Method in record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInlinerApplyVisitorProvider
 
insertApplyVisitor(TrClass, ClassVisitor) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor
 
insertApplyVisitor(TrClass, ClassVisitor) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.SignatureFixerApplyVisitor
 
insertApplyVisitor(TrClass, ClassVisitor, InputTag[]) - Method in record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInlinerApplyVisitorProvider
 
insertVisitor(String, RemapperContext, ClassVisitor) - Method in interface net.fabricmc.loom.api.remapping.RemapperExtension
Return a ClassVisitor that will be used when remapping the given class.
INSTALLER_PATH - Static variable in record class net.fabricmc.loom.configuration.InstallerData
 
installerData() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactMetadata
Returns the value of the installerData record component.
InstallerData - Record Class in net.fabricmc.loom.configuration
 
InstallerData(String, JsonObject) - Constructor for record class net.fabricmc.loom.configuration.InstallerData
Creates an instance of a InstallerData record class.
installerJson() - Method in record class net.fabricmc.loom.configuration.InstallerData
Returns the value of the installerJson record component.
INSTANCE - Static variable in class dev.architectury.loom.util.NullOutputStream
 
INSTANCE - Static variable in class net.fabricmc.loom.api.remapping.RemapperParameters.None
 
INSTANCE - Static variable in class net.fabricmc.loom.configuration.accesswidener.TransitiveAccessWidenerMappingsProcessor
 
INSTANCE - Static variable in record class net.fabricmc.loom.configuration.providers.mappings.NoOpMappingLayer
 
INSTANCE - Static variable in record class net.fabricmc.loom.configuration.providers.minecraft.verify.KnownVersions
 
INSTANCE - Static variable in class net.fabricmc.loom.util.fmj.gen.FabricModJsonV1Generator
 
INSTANCE - Static variable in class net.fabricmc.loom.util.TinyRemapperLoggerAdapter
 
IntellijRunConfigWriter - Interface in net.fabricmc.loom.configuration.ide.idea
 
interfaceInjection(Action<InterfaceInjectionExtensionAPI>) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
InterfaceInjectionExtensionAPI - Interface in net.fabricmc.loom.api
 
InterfaceInjectionProcessor - Class in net.fabricmc.loom.configuration.ifaceinject
 
InterfaceInjectionProcessor(String, boolean) - Constructor for class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor
 
InterfaceInjectionProcessor.Descriptor - Record Class in net.fabricmc.loom.configuration.ifaceinject
用于在执行期重建 InterfaceInjectionProcessor 的描述符.
InterfaceInjectionProcessor.InjectedInterface - Record Class in net.fabricmc.loom.configuration.ifaceinject
 
InterfaceInjectionProcessor.Spec - Record Class in net.fabricmc.loom.configuration.ifaceinject
 
intermediary - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
intermediary(Project) - Static method in class net.fabricmc.loom.build.IntermediaryNamespaces
Returns the intermediary namespace of the project.
INTERMEDIARY - Enum constant in enum class net.fabricmc.loom.api.mappings.layered.MappingsNamespace
Intermediary mappings have been generated to provide a stable set of names across minecraft versions.
IntermediaryMappingLayer - Record Class in net.fabricmc.loom.configuration.providers.mappings.intermediary
 
IntermediaryMappingLayer(Supplier<MemoryMappingTree>) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.intermediary.IntermediaryMappingLayer
Creates an instance of a IntermediaryMappingLayer record class.
IntermediaryMappingsProvider - Class in net.fabricmc.loom.configuration.providers.mappings
 
IntermediaryMappingsProvider() - Constructor for class net.fabricmc.loom.configuration.providers.mappings.IntermediaryMappingsProvider
 
IntermediaryMappingsSpec - Record Class in net.fabricmc.loom.configuration.providers.mappings.intermediary
 
IntermediaryMappingsSpec() - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.intermediary.IntermediaryMappingsSpec
Creates an instance of a IntermediaryMappingsSpec record class.
IntermediaryMinecraftProvider<M> - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
IntermediaryMinecraftProvider(Project, M) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider
 
IntermediaryMinecraftProvider.LegacyMergedImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
IntermediaryMinecraftProvider.MergedImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
IntermediaryMinecraftProvider.SingleJarImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
IntermediaryMinecraftProvider.SplitImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
intermediaryMinecraftProviderFactory() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
Returns the value of the intermediaryMinecraftProviderFactory record component.
intermediaryNamespace(ModPlatform) - Static method in class net.fabricmc.loom.build.IntermediaryNamespaces
Returns the intermediary namespace of the platform.
intermediaryNamespace(Project) - Static method in class net.fabricmc.loom.build.IntermediaryNamespaces
Returns the intermediary namespace of the project.
IntermediaryNamespaces - Class in net.fabricmc.loom.build
Contains methods for checking the (fallback/platform default) intermediary namespace of a project.
IntermediaryNamespaces() - Constructor for class net.fabricmc.loom.build.IntermediaryNamespaces
 
intermediarySupplier() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
Returns the value of the intermediarySupplier record component.
intermediaryTree() - Method in interface net.fabricmc.loom.api.mappings.layered.MappingContext
 
intermediaryTree() - Method in class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
intermediateMappingsProvider - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
IntermediateMappingsProvider - Class in net.fabricmc.loom.api.mappings.intermediate
A simple API to allow 3rd party plugins.
IntermediateMappingsProvider() - Constructor for class net.fabricmc.loom.api.mappings.intermediate.IntermediateMappingsProvider
 
IntermediateMappingsProviderInternal - Class in net.fabricmc.loom.configuration.providers.mappings
 
IntermediateMappingsProviderInternal() - Constructor for class net.fabricmc.loom.configuration.providers.mappings.IntermediateMappingsProviderInternal
 
IntermediateMappingsService - Class in net.fabricmc.loom.configuration.providers.mappings
 
IntermediateMappingsService(IntermediateMappingsService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.configuration.providers.mappings.IntermediateMappingsService
 
IntermediateMappingsService.Options - Interface in net.fabricmc.loom.configuration.providers.mappings
 
invokerTasks - Variable in class net.fabricmc.loom.build.mixin.AnnotationProcessorInvoker
 
IoConsumer<A> - Interface in dev.architectury.loom.util.function
Like Consumer, but can throw IOException.
IOFunction<T,R> - Interface in net.fabricmc.loom.util
 
IOStringConsumer - Interface in net.fabricmc.loom.util
 
IPCClient - Class in net.fabricmc.loom.util.ipc
 
IPCClient(Path) - Constructor for class net.fabricmc.loom.util.ipc.IPCClient
 
IPCServer - Class in net.fabricmc.loom.util.ipc
 
IPCServer(Path, Consumer<String>) - Constructor for class net.fabricmc.loom.util.ipc.IPCServer
 
is(String) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
Returns true when the group or the group and name match.
is64Bit() - Method in interface net.fabricmc.loom.util.Platform.Architecture
 
isAllowed() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Rule
 
isApplied(PluginAware) - Static method in class net.fabricmc.loom.LoomGradlePlugin
目标是否已应用 loom(新旧任一 id).
isApplied(Project) - Static method in class net.fabricmc.loom.LoomCompanionGradlePlugin
本项目是否已应用 companion(本 fork / architectury / 上游任一 id).
isApplied(Project) - Static method in class net.fabricmc.loom.LoomNoRemapGradlePlugin
本项目是否已应用 no-remap 变体(新旧任一 id).
isArm() - Method in interface net.fabricmc.loom.util.Platform.Architecture
 
isCacheInvalid(Project, String) - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
Returns true when the cache is invalid.
isCacheInvalid(Project, String) - Method in class net.fabricmc.loom.configuration.mods.dependency.SimpleModDependency
 
isCacheInvalid(Project, String) - Method in class net.fabricmc.loom.configuration.mods.dependency.SplitModDependency
 
isCIBuild() - Static method in class net.fabricmc.loom.configuration.mods.ModConfigurationRemapper
 
isClient() - Method in class net.fabricmc.loom.util.fmj.ModEnvironment
 
isCollectingDependencyVerificationMetadata() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
isCollectingDependencyVerificationMetadata() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
isConfigurationCacheActive() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
isConfigurationCacheActive() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
isDataGenEnabled() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
isDirty() - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
Checks whether the provider's state is dirty (regenerating jars).
isEnabled() - Method in interface net.fabricmc.loom.api.InterfaceInjectionExtensionAPI
 
isExperimental() - Method in enum class net.fabricmc.loom.util.ModPlatform
 
isFabricMod() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactMetadata
Returns the value of the isFabricMod record component.
isForge() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
isForgeLike() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
isForgeLike() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the isForgeLike record component.
isForgeLike() - Method in enum class net.fabricmc.loom.util.ModPlatform
 
isForgeLikeAndNotOfficial() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
isForgeLikeAndOfficial() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
isIdeaSync() - Static method in class net.fabricmc.loom.configuration.ide.idea.IdeaUtils
 
isIdeConfigGenerated() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
isIdeDrivenBuild() - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
判断当前构建是否由 IDE 驱动(IntelliJ 同步 / IDE 内运行).
isJava19OrLater() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryContext
 
isLegacyForge() - Method in class dev.architectury.loom.forge.dependency.ForgeUserdevProvider
 
isLegacyForge() - Method in interface net.fabricmc.loom.LoomGradleExtension
是否为 legacy Forge(1.8-1.16,ForgeGradle 2 时代).
isLegacySplitOfficialNamespaceVersion() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
Returns true if the minecraft version is between Beta 1.0 (inclusive) and 1.3 (exclusive), which splits the official mapping namespace into env-specific variants.
isLegacySplitOfficialNamespaceVersion() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns true if the version was released after Beta 1.0 (inclusive) but before 1.3 (exclusive).
isLegacyVersion() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
isLegacyVersion() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns true if the version was released before 1.3.
isLinux() - Method in enum class net.fabricmc.loom.util.Platform.OperatingSystem
 
isLoomCompanionProject(Project) - Static method in class net.fabricmc.loom.util.gradle.GradleUtils
 
isLoomProject(Project) - Static method in class net.fabricmc.loom.util.gradle.GradleUtils
 
isMacOS() - Method in enum class net.fabricmc.loom.util.Platform.OperatingSystem
 
isMainSourceSet(SourceSet) - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
 
isMerged() - Method in interface net.fabricmc.loom.api.processor.ProcessorContext
 
isMerged() - Method in record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
 
isMerged() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar
 
isMerged() - Method in class net.fabricmc.loom.pipeline.ExecutionProcessorContext
 
isModernForgeLike() - Method in interface net.fabricmc.loom.LoomGradleExtension
是否为 Forge 系(含 NeoForge)中的现代版本,即非 legacy Forge.
isModJar(File, ModPlatform) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonFactory
 
isModJar(Path, ModPlatform) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonFactory
 
isNeoForge() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
isNestableModJar(File, ModPlatform) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonFactory
 
isNestableModJar(Path, ModPlatform) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonFactory
 
isOfficial() - Method in class dev.architectury.loom.mcpconfig.McpConfigProvider
 
isPatchedJarUpToDate(Path) - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
isProjectIsolationActive() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
isProjectIsolationActive() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
isQuilt() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
isRaspberryPi() - Method in interface net.fabricmc.loom.util.Platform
 
isRepositoriesDeclared(Gradle) - Static method in class net.fabricmc.loom.LoomRepositoryPlugin
构建是否已由 settings 侧声明过仓库.
isReusable(String) - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
Returns 该 maven 构件是否既存在、内容又可复用.
isReusable(Path) - Static method in class net.fabricmc.loom.util.cache.JarReusability
Returns 该 jar/zip 是否可作为输入复用.
isReusableJar(Path) - Static method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
Returns 该共享产物是否可作为输入复用.
isReusableMappingsText(Path) - Static method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
Returns 该映射文本产物是否可作为输入复用.
isRiscV() - Method in interface net.fabricmc.loom.util.Platform.Architecture
 
isRootProject(Project) - Static method in class net.fabricmc.loom.util.gradle.GradleUtils
Returns 当前项目是否为根项目.
isRunning() - Method in class dev.architectury.loom.util.Stopwatch
 
isSatisfiedBy(File) - Method in record class net.fabricmc.loom.task.AbstractRunTask.LibraryFilter
 
isServer() - Method in class net.fabricmc.loom.util.fmj.ModEnvironment
 
isSilent() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec.SilenceLicenseOption
 
isSilent() - Method in interface net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec.SilenceLicenseSupplier
 
isSilentMojangMappingsLicenseEnabled() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
isSilentMojangMappingsLicenseEnabled() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
isSourceSetOfProject(SourceSet, Project) - Static method in class net.fabricmc.loom.util.gradle.SourceSetHelper
Returns true when the provided project contains the SourceSet.
isSpecialFile(String) - Static method in class net.fabricmc.loom.util.ZipReprocessorUtil
 
isSplit() - Method in interface net.fabricmc.loom.api.processor.ProcessorContext
本上下文服务的 jar 是否来自 split(客户端与服务端分开产出)配置.
isSplit() - Method in record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
 
isSplit() - Method in class net.fabricmc.loom.pipeline.ExecutionProcessorContext
 
issuer() - Method in class net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateChain.Impl
 
issuer() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateChain
The issuer of this certificate, or null if this is a root certificate.
isSupported(Platform) - Static method in class net.fabricmc.loom.task.RenderDocRunTask
 
isTsrgV2() - Method in class dev.architectury.loom.forge.dependency.SrgProvider
 
isUnobfuscated() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftMetadataProvider
 
isUnobfuscatedForge() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
isUpToDate(AbstractMappedMinecraftProvider.ProvideContext) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
Returns 产物是否已就绪(无需重建).
isUsingIntermediateMappings() - Method in interface net.fabricmc.loom.api.mappings.layered.MappingContext
 
isUsingIntermediateMappings() - Method in class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
isValidForOS(Platform) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Library
 
isValidForOS(Platform) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.OS
 
isVersionOrNewer(String) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
 
isWindows() - Method in enum class net.fabricmc.loom.util.Platform.OperatingSystem
 
isX64() - Method in interface net.fabricmc.loom.util.Platform.Architecture
 
isZip(Path) - Static method in class net.fabricmc.loom.util.ZipUtils
 
iterator() - Method in class net.fabricmc.loom.configuration.providers.minecraft.ManifestLocations
 

J

JAR_TYPE - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
JarManifestService - Class in net.fabricmc.loom.task.service
 
JarManifestService() - Constructor for class net.fabricmc.loom.task.service.JarManifestService
 
JarManifestService.MixinVersion - Record Class in net.fabricmc.loom.task.service
 
JarNester - Class in net.fabricmc.loom.build.nesting
 
JarNester() - Constructor for class net.fabricmc.loom.build.nesting.JarNester
 
JarPackageIndex - Record Class in net.fabricmc.loom.util
An index of all packages and the classes directly contained within.
JarPackageIndex(Map<String, List<String>>) - Constructor for record class net.fabricmc.loom.util.JarPackageIndex
Creates an instance of a JarPackageIndex record class.
JarProcessor - Interface in net.fabricmc.loom.configuration.processors
Deprecated.
jarProcessors - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
Deprecated.
JarReusability - Class in net.fabricmc.loom.util.cache
「产物可作为输入复用」的判定工具:把 jar/zip 的内容校验收敛到唯一实现.
JarSplitter - Class in net.fabricmc.loom.configuration.mods
 
JarSplitter(Path) - Constructor for class net.fabricmc.loom.configuration.mods.JarSplitter
 
JarSplitter.Target - Enum Class in net.fabricmc.loom.configuration.mods
 
JarVerifier - Class in net.fabricmc.loom.configuration.providers.minecraft.verify
 
JarWalker - Class in net.fabricmc.loom.decompilers.cache
 
JAVA - Static variable in class net.fabricmc.loom.build.mixin.AnnotationProcessorInvoker
 
JavaApInvoker - Class in net.fabricmc.loom.build.mixin
 
JavaApInvoker(Project) - Constructor for class net.fabricmc.loom.build.mixin.JavaApInvoker
 
javadoc() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Class
Returns the value of the javadoc record component.
javadoc() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Field
Returns the value of the javadoc record component.
javadoc() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Method
Returns the value of the javadoc record component.
javadoc() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Package
Returns the value of the javadoc record component.
javadoc() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Parameter
Returns the value of the javadoc record component.
javadocs() - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.Spec
Returns the value of the javadocs record component.
javaDocs() - Method in record class net.fabricmc.loom.api.decompilers.DecompilationMetadata
Returns the value of the javaDocs record component.
javaexec(Action<? super ForgeToolExecutor.Settings>) - Method in interface dev.architectury.loom.mcpconfig.steplogic.StepLogic.ExecutionContext
 
javaExecutable() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerService.Tool
Returns the value of the javaExecutable record component.
JavaExecutableFetcher - Class in dev.architectury.loom.forge.tool
 
JavaExecutableFetcher() - Constructor for class dev.architectury.loom.forge.tool.JavaExecutableFetcher
 
javaVersion() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns the value of the javaVersion record component.
JavaVersion(String, int) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.JavaVersion
Creates an instance of a JavaVersion record class.
JAVAX_ANNOTATIONS - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
JETBRAINS_ANNOTATIONS - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
job() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.WorkRequest
Returns the value of the job record component.
join(CompletableFuture<T>) - Static method in class net.fabricmc.loom.util.AsyncCache
 
join(List<String>) - Static method in class net.fabricmc.loom.util.Arguments
 
joinList(Collection<CompletableFuture<List<T>>>) - Static method in class net.fabricmc.loom.util.AsyncCache
 
joinMap(Map<K, CompletableFuture<V>>) - Static method in class net.fabricmc.loom.util.AsyncCache
 
json() - Method in record class net.fabricmc.loom.internal.LoomProjectData.ModData
Returns the value of the json record component.
json(Action<FabricModJsonV1Spec>) - Method in class net.fabricmc.loom.task.FabricModJsonV1Task
Configure the fabric.mod.json spec.
JSON5_FILE_NAME - Static variable in class dev.architectury.loom.metadata.QuiltModJson
 
JsonBackedModMetadataFile - Interface in dev.architectury.loom.metadata
A mod metadata file backed by a JSON object.
jsonObject - Variable in class net.fabricmc.loom.util.fmj.FabricModJson
 
JSR_TO_JETBRAINS - Static variable in class net.fabricmc.loom.util.TinyRemapperHelper
 
JsrAnnotationRemapperProcessor - Class in net.fabricmc.loom.configuration.processors
 
JsrAnnotationRemapperProcessor(String) - Constructor for class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor
 
JsrAnnotationRemapperProcessor.Descriptor - Record Class in net.fabricmc.loom.configuration.processors
用于在执行期重建 JsrAnnotationRemapperProcessor 的描述符.
JsrAnnotationRemapperProcessor.Spec - Record Class in net.fabricmc.loom.configuration.processors
 
jvmArgs() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate
Returns the value of the jvmArgs record component.
jvmArgs() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate.Resolved
Returns the value of the jvmArgs record component.
jvmArgs() - Method in record class dev.architectury.loom.mcpconfig.McpConfigFunction
Returns the value of the jvmArgs record component.
jvmArgs(String...) - Method in interface dev.architectury.loom.forge.tool.ForgeToolExecutor.Settings
 
jvmArgs(Collection<String>) - Method in interface dev.architectury.loom.forge.tool.ForgeToolExecutor.Settings
 

K

KaptApInvoker - Class in net.fabricmc.loom.build.mixin
 
KaptApInvoker(Project) - Constructor for class net.fabricmc.loom.build.mixin.KaptApInvoker
 
keySet() - Method in interface dev.architectury.loom.util.collection.Multimap
 
keySet() - Method in class dev.architectury.loom.util.collection.MultimapImpl
 
KNOT_CLIENT - Static variable in class net.fabricmc.loom.util.Constants.Knot
 
KNOT_SERVER - Static variable in class net.fabricmc.loom.util.Constants.Knot
 
KNOWN_IDY_BSMS - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
knownIdyBsms() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactMetadata
Returns the value of the knownIdyBsms record component.
knownIndyBsms - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
knownIndyBsms() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the knownIndyBsms record component.
KnownVersions - Record Class in net.fabricmc.loom.configuration.providers.minecraft.verify
The know versions keep track of the versions that are signed using SHA1 or not signature at all.
KnownVersions(Map<String, String>, Map<String, String>) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.verify.KnownVersions
Creates an instance of a KnownVersions record class.
KotlinClasspath - Interface in net.fabricmc.loom.util.kotlin
 
KotlinClasspathService - Class in net.fabricmc.loom.util.kotlin
 
KotlinClasspathService(KotlinClasspathService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.util.kotlin.KotlinClasspathService
 
KotlinClasspathService.Options - Interface in net.fabricmc.loom.util.kotlin
 
KotlinMetadataTinyRemapperExtension - Interface in net.fabricmc.loom.util.kotlin
 
KotlinPluginUtils - Class in net.fabricmc.loom.util.kotlin
 
KotlinPluginUtils() - Constructor for class net.fabricmc.loom.util.kotlin.KotlinPluginUtils
 
KotlinRemapperClassloader - Class in net.fabricmc.loom.util.kotlin
Used to run the Kotlin remapper with a specific version of Kotlin that may not match the kotlin version included with gradle.

L

latest() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest
Returns the value of the latest record component.
launch() - Method in class net.fabricmc.loom.task.tool.ModEnigmaTask
 
LAUNCH_WRAPPER - Static variable in class net.fabricmc.loom.util.Constants.LegacyForge
 
LaunchConfig() - Constructor for class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.LaunchConfig
 
layered(Action<LayeredMappingSpecBuilder>) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
layered(Action<LayeredMappingSpecBuilder>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
layeredMappingsDependencyMap - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
LayeredMappingsFactory - Record Class in net.fabricmc.loom.configuration.providers.mappings
 
LayeredMappingsFactory(LayeredMappingSpec) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsFactory
Creates an instance of a LayeredMappingsFactory record class.
LayeredMappingSpec - Record Class in net.fabricmc.loom.configuration.providers.mappings
 
LayeredMappingSpec(List<MappingsSpec<?>>) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpec
Creates an instance of a LayeredMappingSpec record class.
LayeredMappingSpecBuilder - Interface in net.fabricmc.loom.api.mappings.layered.spec
Used to configure a layered mapping spec.
LayeredMappingSpecBuilderImpl - Class in net.fabricmc.loom.configuration.providers.mappings
 
LayeredMappingSpecBuilderImpl(LoomGradleExtensionAPI) - Constructor for class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpecBuilderImpl
 
LayeredMappingsProcessor - Class in net.fabricmc.loom.configuration.providers.mappings
 
LayeredMappingsProcessor(LayeredMappingSpec, boolean) - Constructor for class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsProcessor
 
layeredSpecBuilderScope - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
layers() - Method in record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpec
Returns the value of the layers record component.
Lazy - Class in net.fabricmc.loom.util
 
LazyCloseable<T> - Class in net.fabricmc.loom.util
 
LazyCloseable(Supplier<T>, Consumer<T>) - Constructor for class net.fabricmc.loom.util.LazyCloseable
 
left() - Method in record class net.fabricmc.loom.util.Pair
Returns the value of the left record component.
LEGACY_MERGED - Enum constant in enum class net.fabricmc.loom.pipeline.ExecutionProcessorContext.JarConfigurationKind
 
LEGACY_MERGED - Static variable in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
 
LEGACY_NAME - Static variable in class net.fabricmc.loom.LoomGradlePlugin
上一层分叉(architectury)的插件 id,作为兼容别名保留,使既有项目与测试夹具无需改动.
LEGACY_NAME - Static variable in class net.fabricmc.loom.LoomNoRemapGradlePlugin
上一层分叉(architectury)的插件 id,作为兼容别名保留.
LEGACY_NAME - Static variable in class net.fabricmc.loom.LoomRepositoryPlugin
上一层分叉(architectury)的插件 id,作为兼容别名保留.
LegacyASMLibraryProcessor - Class in net.fabricmc.loom.configuration.providers.minecraft.library.processors
Never depend on the legacy "asm-all".
LegacyASMLibraryProcessor(Platform, LibraryContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LegacyASMLibraryProcessor
 
legacyDataGenDir() - Method in record class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.ForgeInputs
Returns the value of the legacyDataGenDir record component.
legacyFabricLWJGL(RepositoryHandler) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LWJGL2UpgradeLibraryProcessor
 
LegacyJarProcessorWrapper - Class in net.fabricmc.loom.configuration.processors
Wrapper around the deprecated API.
LegacyJarProcessorWrapper(JarProcessor) - Constructor for class net.fabricmc.loom.configuration.processors.LegacyJarProcessorWrapper
 
LegacyJarProcessorWrapper.Spec - Record Class in net.fabricmc.loom.configuration.processors
 
LegacyMergedImpl(NamedMinecraftProvider.LegacyMergedImpl, MinecraftJarProcessorManager) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.LegacyMergedImpl
 
LegacyMergedImpl(Project, LegacyMergedMinecraftProvider) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.LegacyMergedImpl
 
LegacyMergedImpl(Project, LegacyMergedMinecraftProvider) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider.LegacyMergedImpl
 
LegacyMergedImpl(Project, LegacyMergedMinecraftProvider) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.LegacyMergedImpl
 
LegacyMergedImpl(Project, LegacyMergedMinecraftProvider) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider.LegacyMergedImpl
 
legacyMergedMergeAndSaveMappings(Path, Path, IntermediateMappingsService) - Static method in class net.fabricmc.loom.configuration.providers.mappings.tiny.MappingsMerger
 
LegacyMergedMinecraftProvider - Class in net.fabricmc.loom.configuration.providers.minecraft
Minecraft versions prior to 1.3 obfuscate the server and client jars differently.
LegacyMergedMinecraftProvider(MinecraftMetadataProvider, ConfigContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.LegacyMergedMinecraftProvider
 
LfWriter - Class in dev.architectury.loom.util
A BufferedWriter that writes \n (LF) instead of System.lineSeparator().
LfWriter(Writer) - Constructor for class dev.architectury.loom.util.LfWriter
 
libraries() - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Returns the value of the libraries record component.
libraries() - Method in record class net.fabricmc.loom.api.decompilers.DecompilationMetadata
Returns the value of the libraries record component.
libraries() - Method in record class net.fabricmc.loom.configuration.providers.BundleMetadata
Returns the value of the libraries record component.
libraries() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns the value of the libraries record component.
LIBRARIES_BASE - Static variable in class net.fabricmc.loom.util.Constants
 
Library - Record Class in net.fabricmc.loom.configuration.providers.minecraft.library
 
Library(String, String, String, String, Library.Target) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
Creates an instance of a Library record class.
Library(MinecraftVersionMeta.Downloads, String, Map<String, String>, List<MinecraftVersionMeta.Rule>, Object) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Library
Creates an instance of a Library record class.
LIBRARY_PROCESSORS - Static variable in class net.fabricmc.loom.util.Constants.Properties
 
Library.Target - Enum Class in net.fabricmc.loom.configuration.providers.minecraft.library
 
LibraryContext - Class in net.fabricmc.loom.configuration.providers.minecraft.library
 
LibraryContext(MinecraftVersionMeta, JavaVersion) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryContext
 
LibraryFilter(List<String>, String) - Constructor for record class net.fabricmc.loom.task.AbstractRunTask.LibraryFilter
Creates an instance of a LibraryFilter record class.
LibraryLocationLogger - Class in net.fabricmc.loom.util
It's quite common for other plugins to shade these libraries, thus the wrong version is used.
LibraryProcessor - Class in net.fabricmc.loom.configuration.providers.minecraft.library
 
LibraryProcessor(Platform, LibraryContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessor
 
LibraryProcessor.ApplicationResult - Enum Class in net.fabricmc.loom.configuration.providers.minecraft.library
 
LibraryProcessorManager - Class in net.fabricmc.loom.configuration.providers.minecraft.library
 
LibraryProcessorManager(Platform, RepositoryHandler) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessorManager
 
LibraryProcessorManager(Platform, RepositoryHandler, List<LibraryProcessorManager.LibraryProcessorFactory>, List<String>) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessorManager
 
LibraryProcessorManager.LibraryProcessorFactory - Interface in net.fabricmc.loom.configuration.providers.minecraft.library
 
lineMap() - Method in record class net.fabricmc.loom.decompilers.ClassLineNumbers.Entry
Returns the value of the lineMap record component.
lineMap() - Method in record class net.fabricmc.loom.decompilers.ClassLineNumbers
Returns the value of the lineMap record component.
LineNumberRemapper - Record Class in net.fabricmc.loom.decompilers
 
LineNumberRemapper(ClassLineNumbers) - Constructor for record class net.fabricmc.loom.decompilers.LineNumberRemapper
Creates an instance of a LineNumberRemapper record class.
lineNumbers() - Method in record class net.fabricmc.loom.decompilers.cache.CachedData
Returns the value of the lineNumbers record component.
lineNumbers() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.WorkRequest
Returns the value of the lineNumbers record component.
lineNumbers() - Method in record class net.fabricmc.loom.decompilers.LineNumberRemapper
Returns the value of the lineNumbers record component.
LINUX - Enum constant in enum class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.OperatingSystem
 
LINUX - Enum constant in enum class net.fabricmc.loom.util.Platform.OperatingSystem
 
ListLibrariesLogic - Class in dev.architectury.loom.mcpconfig.steplogic
Lists the Minecraft libraries into the output file.
ListLibrariesLogic(ListLibrariesLogic.Options, ServiceFactory) - Constructor for class dev.architectury.loom.mcpconfig.steplogic.ListLibrariesLogic
 
ListLibrariesLogic.Options - Interface in dev.architectury.loom.mcpconfig.steplogic
 
listMultimap() - Static method in interface dev.architectury.loom.util.collection.Multimap
 
listToJson(List<AnnotationsData>) - Static method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
 
load(String, String, String) - Method in class net.fabricmc.loom.spec.SpecStore
读取已缓存的解析结果.
loadClass(String, boolean) - Method in class net.fabricmc.loom.util.kotlin.KotlinRemapperClassloader
 
loader() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec
Returns the value of the loader record component.
LOADER_DEPENDENCIES - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
LoaderSpec(String, String) - Constructor for record class net.fabricmc.loom.spec.EnvironmentSpec.LoaderSpec
Creates an instance of a LoaderSpec record class.
LOCAL - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.MavenScope
 
LOCAL_MOD - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.library.Library.Target
A mod library that needs remapping.
LOCAL_RUNTIME - Static variable in class net.fabricmc.loom.util.Constants.Configurations
A configuration that behaves like runtimeOnly but is not exposed in runtimeElements to dependents.
localAccessTransformers() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor.Descriptor
Returns the value of the localAccessTransformers record component.
LocalAccessWidenerEntry - Record Class in net.fabricmc.loom.configuration.accesswidener
 
LocalAccessWidenerEntry(Path, String) - Constructor for record class net.fabricmc.loom.configuration.accesswidener.LocalAccessWidenerEntry
Creates an instance of a LocalAccessWidenerEntry record class.
localAccessWidenerPath() - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor.Descriptor
Returns the value of the localAccessWidenerPath record component.
LocalFileSpec - Class in net.fabricmc.loom.configuration.providers.mappings.utils
 
LocalFileSpec(File) - Constructor for class net.fabricmc.loom.configuration.providers.mappings.utils.LocalFileSpec
 
LocalMavenHelper - Record Class in net.fabricmc.loom.configuration.mods.dependency
 
LocalMavenHelper(String, String, String, String, Path) - Constructor for record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
 
LocalMavenHelper(String, String, String, String, Path, String) - Constructor for record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
Creates an instance of a LocalMavenHelper record class.
localMods() - Method in interface net.fabricmc.loom.api.processor.SpecContext
 
localMods() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DeobfSpecContext
Returns the value of the localMods record component.
localMods() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.RemappedSpecContext
Returns the value of the localMods record component.
LOCKS_DIR - Static variable in class net.fabricmc.loom.util.Constants.Cache
 
log(TrLogger.Level, String) - Method in class net.fabricmc.loom.util.TinyRemapperLoggerAdapter
 
LOG - Static variable in interface dev.architectury.loom.forge.config.ConfigValue
The variable that refers to a log file for the MCP executor.
log4jConfigs - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
logger - Variable in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
logger() - Method in interface dev.architectury.loom.mcpconfig.steplogic.StepLogic.ExecutionContext
 
logger() - Method in record class net.fabricmc.loom.api.decompilers.DecompilationMetadata
Returns the value of the logger record component.
logger() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
Returns the value of the logger record component.
LOGGER - Static variable in class net.fabricmc.loom.task.ValidateMixinNameTask.ValidateMixinAction
 
LoggerFilter - Class in dev.architectury.loom.util
 
LoggerFilter() - Constructor for class dev.architectury.loom.util.LoggerFilter
 
LoggerFilter.CheckedRunnable<T> - Interface in dev.architectury.loom.util
 
logging() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns the value of the logging record component.
logLibraryVersions() - Static method in class net.fabricmc.loom.util.LibraryLocationLogger
 
LOOM_DEVELOPMENT_DEPENDENCIES - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
LOOM_VERSION - Static variable in class net.fabricmc.loom.LoomGradlePlugin
 
LOOM_VERSION - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
LoomCacheService - Class in net.fabricmc.loom.util.gradle
build 作用域的共享缓存编排服务.
LoomCacheService() - Constructor for class net.fabricmc.loom.util.gradle.LoomCacheService
 
LoomCompanionGradlePlugin - Class in net.fabricmc.loom
 
LoomCompanionGradlePlugin() - Constructor for class net.fabricmc.loom.LoomCompanionGradlePlugin
 
LoomConfigurations - Class in net.fabricmc.loom.configuration
 
LoomConfigurations() - Constructor for class net.fabricmc.loom.configuration.LoomConfigurations
 
LoomConfigurations.Role - Enum Class in net.fabricmc.loom.configuration
 
LoomDecompiler - Interface in net.fabricmc.loom.api.decompilers
 
LoomDependencyManager - Record Class in net.fabricmc.loom.configuration
 
LoomDependencyManager(Project, ServiceFactory, LoomGradleExtension) - Constructor for record class net.fabricmc.loom.configuration.LoomDependencyManager
Creates an instance of a LoomDependencyManager record class.
LoomFiles - Interface in net.fabricmc.loom.extension
 
LoomFilesBaseImpl - Class in net.fabricmc.loom.extension
 
LoomFilesBaseImpl() - Constructor for class net.fabricmc.loom.extension.LoomFilesBaseImpl
 
LoomFilesProjectImpl - Class in net.fabricmc.loom.extension
 
LoomFilesProjectImpl(Project) - Constructor for class net.fabricmc.loom.extension.LoomFilesProjectImpl
 
LoomFilesSettingsImpl - Class in net.fabricmc.loom.extension
 
LoomFilesSettingsImpl(Settings) - Constructor for class net.fabricmc.loom.extension.LoomFilesSettingsImpl
 
LoomGradleExtension - Interface in net.fabricmc.loom
 
LoomGradleExtensionAPI - Interface in net.fabricmc.loom.api
This is the public api available exposed to build scripts.
LoomGradleExtensionApiImpl - Class in net.fabricmc.loom.extension
This class implements the public extension api.
LoomGradleExtensionApiImpl(Project, LoomFiles) - Constructor for class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
LoomGradleExtensionImpl - Class in net.fabricmc.loom.extension
 
LoomGradleExtensionImpl(Project, LoomFiles) - Constructor for class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
LoomGradlePlugin - Class in net.fabricmc.loom
 
LoomGradlePlugin() - Constructor for class net.fabricmc.loom.LoomGradlePlugin
 
LoomGradleSharedData - Class in net.fabricmc.loom.internal
在项目隔离模式下传递只包含可序列化值的共享数据.
LoomGradleSharedData(String) - Constructor for class net.fabricmc.loom.internal.LoomGradleSharedData
 
LoomNativeSupportLibraryProcessor - Class in net.fabricmc.loom.configuration.providers.minecraft.library.processors
 
LoomNativeSupportLibraryProcessor(Platform, LibraryContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LoomNativeSupportLibraryProcessor
 
LoomNoRemapGradlePlugin - Class in net.fabricmc.loom
A marker plugin to indicate to the main loom plugin not to setup for remapping.
LoomNoRemapGradlePlugin() - Constructor for class net.fabricmc.loom.LoomNoRemapGradlePlugin
 
LoomProblems - Class in net.fabricmc.loom.util
 
LoomProjectData - Class in net.fabricmc.loom.internal
跨项目传递的最小项目数据,只包含基础类型和可序列化集合.
LoomProjectData(String, List<LoomProjectData.ModData>, String, String, boolean, List<String>) - Constructor for class net.fabricmc.loom.internal.LoomProjectData
 
LoomProjectData.ModData - Record Class in net.fabricmc.loom.internal
单个模组的跨项目数据.
LoomRemapGradlePlugin - Class in net.fabricmc.loom
An alias for `net.fabricmc.fabric-loom-remap` to `fabric-loom`.
LoomRemapGradlePlugin() - Constructor for class net.fabricmc.loom.LoomRemapGradlePlugin
 
LoomRepositoryPlugin - Class in net.fabricmc.loom
 
LoomRepositoryPlugin() - Constructor for class net.fabricmc.loom.LoomRepositoryPlugin
 
LoomTasks - Class in net.fabricmc.loom.task
 
LoomTasks() - Constructor for class net.fabricmc.loom.task.LoomTasks
 
LoomVersions - Record Class in net.fabricmc.loom.util
Auto generated class, do not edit.
LoomVersions(String, String, String) - Constructor for record class net.fabricmc.loom.util.LoomVersions
Creates an instance of a LoomVersions record class.
LorenzMappingService - Class in net.fabricmc.loom.task.service
 
LorenzMappingService(LorenzMappingService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.LorenzMappingService
 
LorenzMappingService.Options - Interface in net.fabricmc.loom.task.service
 
LWJGL2MavenLibraryProcessor - Class in net.fabricmc.loom.configuration.providers.minecraft.library.processors
1.4.7 contains an LWJGL version with an invalid maven pom, set the metadata sources to not use the pom for this version.
LWJGL2MavenLibraryProcessor(Platform, LibraryContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LWJGL2MavenLibraryProcessor
 
LWJGL2UpgradeLibraryProcessor - Class in net.fabricmc.loom.configuration.providers.minecraft.library.processors
A processor to upgrade LWJGL2.
LWJGL2UpgradeLibraryProcessor(Platform, LibraryContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LWJGL2UpgradeLibraryProcessor
 
LWJGL3UpgradeLibraryProcessor - Class in net.fabricmc.loom.configuration.providers.minecraft.library.processors
 
LWJGL3UpgradeLibraryProcessor(Platform, LibraryContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.processors.LWJGL3UpgradeLibraryProcessor
 

M

MAC_OS - Enum constant in enum class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.OperatingSystem
 
MAC_OS - Enum constant in enum class net.fabricmc.loom.util.Platform.OperatingSystem
 
main() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate
Returns the value of the main record component.
main() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate.Resolved
Returns the value of the main record component.
MAIN - Enum constant in enum class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration.TargetSourceSet
 
mainClass() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerService.Tool
Returns the value of the mainClass record component.
mainClass() - Method in record class net.fabricmc.loom.configuration.providers.BundleMetadata
Returns the value of the mainClass record component.
mainClass() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns the value of the mainClass record component.
mainClass() - Method in interface net.fabricmc.loom.configuration.sandbox.SandboxMetadata
 
mainClass() - Method in record class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.V1
Returns the value of the mainClass record component.
mainClass() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns the value of the mainClass record component.
major() - Method in record class dev.architectury.loom.util.Version
Returns the value of the major record component.
majorVersion() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.JavaVersion
Returns the value of the majorVersion record component.
makeRunDir() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
No replacement
Manifest() - Constructor for class net.fabricmc.loom.util.Constants.Manifest
 
ManifestLocations - Class in net.fabricmc.loom.configuration.providers.minecraft
 
ManifestLocations() - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.ManifestLocations
 
ManifestLocations.ManifestLocation - Class in net.fabricmc.loom.configuration.providers.minecraft
 
ManifestModificationAction - Class in net.fabricmc.loom.task
Action that modifies the manifest of a jar file to add Loom metadata.
ManifestModificationAction(Provider<JarManifestService>, String, Provider<Boolean>, Provider<List<String>>) - Constructor for class net.fabricmc.loom.task.ManifestModificationAction
 
manifestValue() - Method in enum class net.fabricmc.loom.configuration.mods.ArtifactMetadata.MixinRemapType
 
manipulateMappings(Project, Path) - Method in class dev.architectury.loom.forge.ForgeMigratedMappingConfiguration
 
manipulateMappings(Project, Path) - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
manualRefreshDeps() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
manualRefreshDeps() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
map(Iterable<? extends A>, Function<? super A, ? extends B>) - Static method in class dev.architectury.loom.util.collection.CollectionUtil
Transforms the collection with a function.
map(Map<String, String>) - Static method in class net.fabricmc.loom.util.fmj.gen.GeneratorUtils
 
MAP_CODEC - Static variable in record class dev.architectury.loom.forge.config.ForgeRunTemplate
 
MappedMinecraftProvider - Interface in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
MappedMinecraftProvider.Merged - Interface in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
MappedMinecraftProvider.ProviderImpl - Interface in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
MappedMinecraftProvider.SingleJar - Interface in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
MappedMinecraftProvider.Split - Interface in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
MAPPING_CONSTANTS - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
MAPPING_NAMESPACE - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
MappingConfiguration - Class in net.fabricmc.loom.configuration.providers.mappings
 
MappingConfiguration(String, Path) - Constructor for class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
MappingContext - Interface in net.fabricmc.loom.api.mappings.layered
 
MappingDefinition(String, String, boolean) - Constructor for record class net.fabricmc.loom.spec.EnvironmentSpec.MappingDefinition
Creates an instance of a MappingDefinition record class.
MappingException - Exception Class in dev.architectury.loom.mappings
An exception that occurs when processing obfuscation mappings.
MappingException(String) - Constructor for exception class dev.architectury.loom.mappings.MappingException
 
mappingId() - Method in interface net.fabricmc.loom.configuration.accesswidener.AccessWidenerEntry
 
mappingId() - Method in record class net.fabricmc.loom.configuration.accesswidener.LocalAccessWidenerEntry
 
mappingId() - Method in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
 
mappingId() - Method in class net.fabricmc.loom.internal.LoomProjectData
 
MappingLayer - Interface in net.fabricmc.loom.api.mappings.layered
 
MappingOption - Enum Class in dev.architectury.loom.mappings
 
mappingPath() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
Returns the value of the mappingPath record component.
mappingPath() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpec
Returns the value of the mappingPath record component.
mappingPath(String) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.FileMappingsSpecBuilder
Sets the mapping path inside a zip or jar.
mappingPath(String) - Method in class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpecBuilderImpl
 
MappingProcessing - Class in net.fabricmc.loom.configuration.processors
 
MappingProcessing() - Constructor for class net.fabricmc.loom.configuration.processors.MappingProcessing
 
MappingProcessorContext - Interface in net.fabricmc.loom.api.processor
 
MappingProcessorContextImpl - Record Class in net.fabricmc.loom.configuration.processors
 
MappingProcessorContextImpl(ConfigContext) - Constructor for record class net.fabricmc.loom.configuration.processors.MappingProcessorContextImpl
Creates an instance of a MappingProcessorContextImpl record class.
mappings() - Method in interface dev.architectury.loom.mcpconfig.steplogic.StepLogic.ExecutionContext
Mappings extracted from data.mappings in the MCPConfig JSON.
mappings() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the mappings record component.
mappings() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec
Returns the value of the mappings record component.
mappings() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap
Returns the value of the mappings record component.
mappings() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.ReferenceMappingData
Returns the value of the mappings record component.
mappings(Object) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.LayeredMappingSpecBuilder
Add a layer that uses a mappings file or directory.
mappings(Object, Closure<?>) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.LayeredMappingSpecBuilder
Configure and add a layer that uses a mappings file or directory.
mappings(Object, Action<? super FileMappingsSpecBuilder>) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.LayeredMappingSpecBuilder
Configure and add a layer that uses a mappings file or directory.
mappings(Object, Action<? super FileMappingsSpecBuilder>) - Method in class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpecBuilderImpl
 
MAPPINGS - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
MAPPINGS_FINAL - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
MappingsEntry(Path) - Constructor for record class dev.architectury.loom.forge.MappingsMigrator.MappingsEntry
Creates an instance of a MappingsEntry record class.
mappingsFile() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.signatures.SignatureFixesLayerImpl
Returns the value of the mappingsFile record component.
mappingsHash() - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.ModJavadoc
Returns the value of the mappingsHash record component.
mappingsIdentifier - Variable in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
mappingsIdentifier() - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
MappingsMerger - Class in net.fabricmc.loom.configuration.providers.mappings.tiny
 
MappingsMerger() - Constructor for class net.fabricmc.loom.configuration.providers.mappings.tiny.MappingsMerger
 
MappingsMigrator - Interface in dev.architectury.loom.forge
 
MappingsMigrator.MappingsEntry - Record Class in dev.architectury.loom.forge
 
MappingsNamespace - Enum Class in net.fabricmc.loom.api.mappings.layered
The standard namespaces used by loom.
mappingsPath() - Method in record class dev.architectury.loom.mcpconfig.McpConfigData
Returns the value of the mappingsPath record component.
MappingsService - Class in net.fabricmc.loom.task.service
A service that provides mappings for remapping.
MappingsService(MappingsService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.MappingsService
 
MappingsService.Options - Interface in net.fabricmc.loom.task.service
 
MappingsSpec<L> - Interface in net.fabricmc.loom.api.mappings.layered.spec
A MappingsSpec is an immutable set of data used to create the MappingLayer.
mappingsWorkingDir() - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
mappingTree() - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.ModJavadoc
Returns the value of the mappingTree record component.
mapTo(Iterable<? extends A>, C, Function<? super A, ? extends B>) - Static method in class dev.architectury.loom.util.collection.CollectionUtil
Transforms the collection with a function, storing the results in a target collection.
mapToResources() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex
Returns the value of the mapToResources record component.
MARKER_PROP - Static variable in class net.fabricmc.loom.util.gradle.WorkerDaemonClientsManagerHelper
 
matchesStr(String) - Method in record class net.fabricmc.loom.util.Checksum.Result
 
MavenFileSpec - Record Class in net.fabricmc.loom.configuration.providers.mappings.utils
 
MavenFileSpec(String) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.utils.MavenFileSpec
Creates an instance of a MavenFileSpec record class.
mavenNotation() - Method in record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsFactory
 
mavenNotation() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
 
mavenNotation() - Method in record class net.fabricmc.loom.util.LoomVersions
 
MavenPublication - Class in net.fabricmc.loom.configuration
 
MavenPublication() - Constructor for class net.fabricmc.loom.configuration.MavenPublication
 
maxAge() - Method in record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl.CacheRules
Returns the value of the maxAge record component.
maxAge(Duration) - Method in class net.fabricmc.loom.util.download.DownloadBuilder
 
maxFiles() - Method in record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl.CacheRules
Returns the value of the maxFiles record component.
maxLine() - Method in record class net.fabricmc.loom.decompilers.ClassLineNumbers.Entry
Returns the value of the maxLine record component.
maxLineDest() - Method in record class net.fabricmc.loom.decompilers.ClassLineNumbers.Entry
Returns the value of the maxLineDest record component.
maxRetries(int) - Method in class net.fabricmc.loom.util.download.DownloadBuilder
 
maxThreads() - Method in record class net.fabricmc.loom.api.decompilers.DecompilerOptions.Dto
Returns the value of the maxThreads record component.
maybeCreate(Project, Function<O, Boolean>) - Method in record class net.fabricmc.loom.util.service.ServiceType
Maybe create an instance of the options class for the given service class.
McmodInfo - Class in dev.architectury.loom.metadata
 
mcp() - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Returns the value of the mcp record component.
MCP_ANNOTATIONS - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
MCP_CONFIG - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
McpConfigData - Record Class in dev.architectury.loom.mcpconfig
Data extracted from the MCPConfig JSON file.
McpConfigData(String, JsonObject, String, boolean, Map<String, List<McpConfigStep>>, Map<String, McpConfigFunction>) - Constructor for record class dev.architectury.loom.mcpconfig.McpConfigData
Creates an instance of a McpConfigData record class.
McpConfigFunction - Record Class in dev.architectury.loom.mcpconfig
An executable program for steps.
McpConfigFunction(String, List<ConfigValue>, List<ConfigValue>, String) - Constructor for record class dev.architectury.loom.mcpconfig.McpConfigFunction
Creates an instance of a McpConfigFunction record class.
McpConfigProvider - Class in dev.architectury.loom.mcpconfig
 
McpConfigProvider(Project) - Constructor for class dev.architectury.loom.mcpconfig.McpConfigProvider
 
McpConfigStep - Record Class in dev.architectury.loom.mcpconfig
 
McpConfigStep(String, String, Map<String, ConfigValue>) - Constructor for record class dev.architectury.loom.mcpconfig.McpConfigStep
Creates an instance of a McpConfigStep record class.
McpExecutor - Class in dev.architectury.loom.mcpconfig
Executes MCPConfig and NeoForm configs to build Minecraft jars on those platforms.
McpExecutor(McpExecutor.Options, ServiceFactory) - Constructor for class dev.architectury.loom.mcpconfig.McpExecutor
 
McpExecutor.Options - Interface in dev.architectury.loom.mcpconfig
 
McpExecutorBuilder - Class in dev.architectury.loom.mcpconfig
Builds an McpExecutor's options from the project state and enqueued steps.
McpExecutorBuilder(Project, MinecraftProvider, Path, McpConfigProvider, String) - Constructor for class dev.architectury.loom.mcpconfig.McpExecutorBuilder
 
mcpId - Variable in enum class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider.Type
 
MCPReader - Class in dev.architectury.loom.mappings
 
MCPReader(Path, Path) - Constructor for class dev.architectury.loom.mappings.MCPReader
 
md5() - Method in class net.fabricmc.loom.util.Checksum
 
memoryMappingTree() - Method in record class net.fabricmc.loom.configuration.providers.mappings.intermediary.IntermediaryMappingLayer
Returns the value of the memoryMappingTree record component.
merge() - Method in class dev.architectury.loom.mappings.ForgeMappingsMerger
 
merge() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarMerger
 
merge(byte[], byte[]) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftClassMerger
 
merge(AnnotationsData) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
 
merge(ClassLineNumbers, ClassLineNumbers) - Static method in record class net.fabricmc.loom.decompilers.ClassLineNumbers
Merge two ClassLineNumbers together, throwing an exception if there are any duplicate class line mappings.
MERGE_MINECRAFT - Enum constant in enum class net.fabricmc.loom.spec.EnvironmentSpec.PipelineStep
合并客户端与服务端 jar(仅需要合并的版本配置).
mergeAccess(int, int) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftClassMerger
When merging 2 members with differing access we pick the least permissive access.
mergeAndSaveMappings(Path, Path, IntermediateMappingsService) - Static method in class net.fabricmc.loom.configuration.providers.mappings.tiny.MappingsMerger
 
mergeAndSaveMappings(Path, Path, MinecraftProvider, IntermediateMappingsService) - Static method in class net.fabricmc.loom.configuration.providers.mappings.tiny.MappingsMerger
 
Merged(Path) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Merged
 
MERGED - Enum constant in enum class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider.Type
 
MERGED - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Type
 
MERGED - Enum constant in enum class net.fabricmc.loom.pipeline.ExecutionProcessorContext.JarConfigurationKind
 
MERGED - Static variable in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
 
MergedForgeMinecraftProvider - Class in dev.architectury.loom.forge.minecraft
 
MergedForgeMinecraftProvider(MinecraftMetadataProvider, ConfigContext) - Constructor for class dev.architectury.loom.forge.minecraft.MergedForgeMinecraftProvider
 
MergedImpl(NamedMinecraftProvider.MergedImpl, MinecraftJarProcessorManager) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.MergedImpl
 
MergedImpl(Project, MergedMinecraftProvider) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.MergedImpl
 
MergedImpl(Project, MergedMinecraftProvider) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider.MergedImpl
 
MergedImpl(Project, MergedMinecraftProvider) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.MergedImpl
 
MergedImpl(Project, MergedMinecraftProvider) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider.MergedImpl
 
MergedMinecraftProvider - Class in net.fabricmc.loom.configuration.providers.minecraft
 
MergedMinecraftProvider(MinecraftMetadataProvider, ConfigContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MergedMinecraftProvider
 
mergeJars() - Method in class dev.architectury.loom.forge.minecraft.MergedForgeMinecraftProvider
 
mergeJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MergedMinecraftProvider
 
mergeJars(File, File, File) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.MergedMinecraftProvider
 
mergeMojang(MappingContext, Path, ForgeMappingsMerger.ExtraMappings, boolean) - Static method in class dev.architectury.loom.mappings.ForgeMappingsMerger
 
mergeNamespace() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
Returns the value of the mergeNamespace record component.
mergeNamespace() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpec
Returns the value of the mergeNamespace record component.
mergeNamespace(String) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.FileMappingsSpecBuilder
Sets the merge namespace of this mappings spec.
mergeNamespace(String) - Method in class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpecBuilderImpl
 
mergeNamespace(MappingsNamespace) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.FileMappingsSpecBuilder
Sets the merge namespace of this mappings spec.
mergeNamespace(MappingsNamespace) - Method in class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpecBuilderImpl
 
mergeSrg(Path, Path, ForgeMappingsMerger.ExtraMappings, boolean) - Static method in class dev.architectury.loom.mappings.ForgeMappingsMerger
Merges SRG mappings with a tiny mappings tree through the obf names.
messages(Action<MapProperty<String, String>>) - Method in interface net.fabricmc.loom.api.MixinExtensionAPI
 
messages(Action<MapProperty<String, String>>) - Method in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
metadata() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.unpick.UnpickLayer.UnpickData
Returns the value of the metadata record component.
metadata() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarMerger.Entry
Returns the value of the metadata record component.
Metadata(String, String, String, String) - Constructor for record class net.fabricmc.loom.build.nesting.NestableJarGenerationTask.Metadata
Creates an instance of a Metadata record class.
metadataFileName() - Method in record class net.fabricmc.loom.internal.LoomProjectData.ModData
Returns the value of the metadataFileName record component.
Method(String, String, List<ParchmentTreeV1.Parameter>, List<String>) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Method
Creates an instance of a Method record class.
MethodAnnotationData - Record Class in net.fabricmc.loom.configuration.providers.mappings.extras.annotations
 
MethodAnnotationData() - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.MethodAnnotationData
 
MethodAnnotationData(Set<String>, List<AnnotationNode>, Set<TypeAnnotationKey>, List<TypeAnnotationNode>, Map<Integer, GenericAnnotationData>) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.MethodAnnotationData
Creates an instance of a MethodAnnotationData record class.
MethodAnnotationData(MethodAnnotationData) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.MethodAnnotationData
 
MethodInheritanceMappingsMigrator - Class in dev.architectury.loom.forge
With some forge patches, methods can inherit methods from a class that is not in the mappings.
MethodInheritanceMappingsMigrator() - Constructor for class dev.architectury.loom.forge.MethodInheritanceMappingsMigrator
 
methods() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
Returns the value of the methods record component.
methods() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Class
Returns the value of the methods record component.
micro() - Method in record class dev.architectury.loom.util.Version
Returns the value of the micro record component.
migrate(Project, List<MappingsMigrator.MappingsEntry>) - Method in class dev.architectury.loom.forge.FieldMappingsMigrator
 
migrate(Project, List<MappingsMigrator.MappingsEntry>) - Method in interface dev.architectury.loom.forge.MappingsMigrator
 
migrate(Project, List<MappingsMigrator.MappingsEntry>) - Method in class dev.architectury.loom.forge.MethodInheritanceMappingsMigrator
 
MIGRATE_MAPPINGS - Enum constant in enum class net.fabricmc.loom.spec.EnvironmentSpec.PipelineStep
在基础映射之上做平台特有的映射迁移(仅 Forge 系,且依赖上一步的产物).
MigrateClassTweakerMappingsService - Class in net.fabricmc.loom.task.service
 
MigrateClassTweakerMappingsService(MigrateClassTweakerMappingsService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.MigrateClassTweakerMappingsService
 
MigrateClassTweakerMappingsService.Options - Interface in net.fabricmc.loom.task.service
 
MigrateClassTweakerMappingsTask - Class in net.fabricmc.loom.task
 
MigrateClassTweakerMappingsTask() - Constructor for class net.fabricmc.loom.task.MigrateClassTweakerMappingsTask
 
migratedFieldsCache - Variable in class dev.architectury.loom.forge.FieldMappingsMigrator
 
migrateForPlatform() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec.MappingDefinition
Returns the value of the migrateForPlatform record component.
migrateMappings() - Method in class net.fabricmc.loom.task.service.MigrateSourceCodeMappingsService
 
MigrateMappingsService - Class in net.fabricmc.loom.task.service
 
MigrateMappingsService(MigrateMappingsService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.MigrateMappingsService
 
MigrateMappingsService.Options - Interface in net.fabricmc.loom.task.service
 
MigrateMappingsTask - Class in net.fabricmc.loom.task
 
MigrateMappingsTask() - Constructor for class net.fabricmc.loom.task.MigrateMappingsTask
 
MigrateSourceCodeMappingsService - Class in net.fabricmc.loom.task.service
 
MigrateSourceCodeMappingsService(MigrateSourceCodeMappingsService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.MigrateSourceCodeMappingsService
 
MigrateSourceCodeMappingsService.Options - Interface in net.fabricmc.loom.task.service
 
MIN_BOOTSTRAP_DEV_VERSION - Static variable in class net.fabricmc.loom.util.Constants.Forge
The minimum Forge version that needs bootstrap-dev to use MOD_CLASSES.
MIN_USE_MOJANG_NS_VERSION - Static variable in class net.fabricmc.loom.util.Constants.Forge
The minimum version of Forge that uses "mojang" as the namespace in production.
MINECRAFT - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
MINECRAFT_CLIENT_COMPILE_LIBRARIES - Static variable in class net.fabricmc.loom.util.Constants.Configurations
These configurations contain the minecraft client libraries.
MINECRAFT_CLIENT_RUNTIME_LIBRARIES - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
MINECRAFT_COMPILE_LIBRARIES - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
MINECRAFT_NATIVES - Static variable in class net.fabricmc.loom.util.Constants.Configurations
Before Minecraft 1.19-pre1 this contains libraries that need to be extracted otherwise this goes on the runtime classpath.
MINECRAFT_RUNTIME_LIBRARIES - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
MINECRAFT_SERVER_COMPILE_LIBRARIES - Static variable in class net.fabricmc.loom.util.Constants.Configurations
The server specific configurations will be empty when using a legacy (pre 21w38a server jar) find the client only dependencies on the "minecraftLibraries" config.
MINECRAFT_SERVER_RUNTIME_LIBRARIES - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
MINECRAFT_TEST_CLIENT_RUNTIME_LIBRARIES - Static variable in class net.fabricmc.loom.util.Constants.Configurations
The configuration that contains the Minecraft client and loader runtime libraries, as used by the production run tasks.
MINECRAFT_VERSION - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
MinecraftClassMerger - Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftClassMerger() - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftClassMerger
 
MinecraftClassMerger.SidedClassVisitor - Class in net.fabricmc.loom.configuration.providers.minecraft
 
minecraftJar() - Method in record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
Returns the value of the minecraftJar record component.
MinecraftJar - Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftJar(Path, boolean, boolean, boolean, MinecraftJar.Type) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar
 
MinecraftJar.Client - Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftJar.ClientOnly - Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftJar.Common - Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftJar.Merged - Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftJar.Server - Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftJar.Type - Enum Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftJarConfiguration<M,N,Q> - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftJarConfiguration(MinecraftJarConfiguration.MinecraftProviderFactory<M>, MinecraftJarConfiguration.IntermediaryMinecraftProviderFactory<M>, MinecraftJarConfiguration.NamedMinecraftProviderFactory<M>, MinecraftJarConfiguration.SrgMinecraftProviderFactory<M>, MinecraftJarConfiguration.MojangMappedMinecraftProviderFactory<M>, MinecraftJarConfiguration.ProcessedNamedMinecraftProviderFactory<M, N>, MinecraftJarConfiguration.DecompileConfigurationFactory<Q>, List<String>) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
Creates an instance of a MinecraftJarConfiguration record class.
MinecraftJarMerger - Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftJarMerger(File, File, File) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarMerger
 
MinecraftJarMerger.Entry - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftJarProcessor<S> - Interface in net.fabricmc.loom.api.processor
 
MinecraftJarProcessor.MappingsProcessor<S> - Interface in net.fabricmc.loom.api.processor
 
MinecraftJarProcessor.ProcessorDescriptor<T> - Interface in net.fabricmc.loom.api.processor
描述如何在执行期重建一个 MinecraftJarProcessor 实例.
MinecraftJarProcessor.Spec - Interface in net.fabricmc.loom.api.processor
 
MinecraftJarProcessorManager - Class in net.fabricmc.loom.configuration.processors
 
MinecraftJarRemap - Class in net.fabricmc.loom.core
L4 计算核心:把一个 jar 从源命名空间重映射到目标命名空间.
MinecraftJarRemap.Options - Record Class in net.fabricmc.loom.core
一次重映射所需的全部输入.
MinecraftJarSplitter - Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftJarSplitter(Path, Path) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarSplitter
 
MinecraftJarVerification - Class in net.fabricmc.loom.configuration.providers.minecraft.verify
 
MinecraftJarVerification(String) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.verify.MinecraftJarVerification
 
MinecraftLegacyPatchedProvider - Class in dev.architectury.loom.forge.minecraft
 
MinecraftLegacyPatchedProvider(Project, MinecraftProvider, MinecraftPatchedProvider.Type) - Constructor for class dev.architectury.loom.forge.minecraft.MinecraftLegacyPatchedProvider
 
MinecraftLibraryHelper - Class in net.fabricmc.loom.configuration.providers.minecraft.library
Utils to get the Minecraft libraries for a given platform, no processing is applied.
MinecraftLibraryHelper() - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.MinecraftLibraryHelper
 
MinecraftLibraryProvider - Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftLibraryProvider(MinecraftProvider, Project) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftLibraryProvider
 
MinecraftMetadataProvider - Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftMetadataProvider.Options - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftPatchedProvider - Class in dev.architectury.loom.forge.minecraft
 
MinecraftPatchedProvider(Project, MinecraftProvider, MinecraftPatchedProvider.Type) - Constructor for class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
MinecraftPatchedProvider.ThrowingProducer - Interface in dev.architectury.loom.forge.minecraft
允许抛出任意受检异常的生产回调(AtomicFiles.IOConsumer 只允许 IOException).
MinecraftPatchedProvider.Type - Enum Class in dev.architectury.loom.forge.minecraft
 
minecraftProvider - Variable in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
minecraftProvider - Variable in class net.fabricmc.loom.configuration.decompile.DecompileConfiguration
 
minecraftProvider - Variable in class net.fabricmc.loom.configuration.providers.mappings.GeneratedIntermediateMappingsProvider
 
minecraftProvider - Variable in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
minecraftProvider() - Method in interface net.fabricmc.loom.api.mappings.layered.MappingContext
 
minecraftProvider() - Method in class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
MinecraftProvider - Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftProvider(MinecraftMetadataProvider, ConfigContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
minecraftProviderFactory() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
Returns the value of the minecraftProviderFactory record component.
MinecraftSourceSets - Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftSourceSets() - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets
 
MinecraftSourceSets.Single - Class in net.fabricmc.loom.configuration.providers.minecraft
Used when we have a single source set, either with split or merged jars.
MinecraftSourceSets.Split - Class in net.fabricmc.loom.configuration.providers.minecraft
Used when we have a split client/common source set and split jars.
minecraftVersion() - Method in interface net.fabricmc.loom.api.mappings.layered.MappingContext
 
minecraftVersion() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
Returns the value of the minecraftVersion record component.
minecraftVersion() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftMetadataProvider.Options
Returns the value of the minecraftVersion record component.
minecraftVersion() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
minecraftVersion() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec
Returns the value of the minecraftVersion record component.
minecraftVersionId() - Method in record class net.fabricmc.loom.configuration.providers.mappings.tiny.TinyJarInfo
Returns the value of the minecraftVersionId record component.
MinecraftVersionMeta - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftVersionMeta(Object, MinecraftVersionMeta.AssetIndex, String, int, Map<String, MinecraftVersionMeta.Download>, String, List<MinecraftVersionMeta.Library>, Object, String, int, String, String, String, MinecraftVersionMeta.JavaVersion) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Creates an instance of a MinecraftVersionMeta record class.
MinecraftVersionMeta.AssetIndex - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftVersionMeta.Download - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftVersionMeta.Downloads - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftVersionMeta.JavaVersion - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftVersionMeta.Library - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftVersionMeta.OS - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
MinecraftVersionMeta.Rule - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
minecraftWorkingDirectory(Project, String) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
MinimalExternalModuleDependencyFileSpec - Record Class in net.fabricmc.loom.configuration.providers.mappings.utils
 
MinimalExternalModuleDependencyFileSpec(MinimalExternalModuleDependency) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.utils.MinimalExternalModuleDependencyFileSpec
Creates an instance of a MinimalExternalModuleDependencyFileSpec record class.
minimumLauncherVersion() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns the value of the minimumLauncherVersion record component.
minor() - Method in record class dev.architectury.loom.util.Version
Returns the value of the minor record component.
MirrorUtil - Class in net.fabricmc.loom.util
 
MirrorUtil() - Constructor for class net.fabricmc.loom.util.MirrorUtil
 
misses() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.CacheStats
Returns the value of the misses record component.
MISSING_GROUP - Static variable in class net.fabricmc.loom.configuration.mods.ModConfigurationRemapper
 
mixin(String) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new Mixin configuration with the given value.
mixin(String, Action<FabricModJsonV1Spec.Mixin>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new Mixin configuration with the given value, and configure it with the given action.
mixin(Action<FabricModJsonV1Spec.Mixin>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a new Mixin configuration, and configure it with the given action.
mixin(Action<MixinExtensionAPI>) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
mixin(Action<MixinExtensionAPI>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
Mixin() - Constructor for class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Mixin
 
Mixin(String, Type, boolean) - Constructor for record class net.fabricmc.loom.task.ValidateMixinNameTask.Mixin
Creates an instance of a Mixin record class.
MIXIN - Enum constant in enum class net.fabricmc.loom.configuration.mods.ArtifactMetadata.MixinRemapType
 
MIXIN_COMPILE_EXTENSIONS - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
MIXIN_COMPILE_EXTENSIONS_VERSION - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
MIXIN_CONFIGS_MANIFEST_KEY - Static variable in class net.fabricmc.loom.util.Constants.Forge
 
MIXIN_GROUP - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
MIXIN_INFORMATION_CONTAINER - Static variable in interface net.fabricmc.loom.extension.MixinExtension
 
MIXIN_REMAP_TYPE - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
MIXIN_REMAPPER_SERVICE - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
MIXIN_VERSION - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
MixinAPMappingService - Class in net.fabricmc.loom.task.service
 
MixinAPMappingService(MixinAPMappingService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.MixinAPMappingService
 
MixinAPMappingService.Options - Interface in net.fabricmc.loom.task.service
 
mixinConfig(String...) - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI
Adds mixin config files to mixinConfigs.
mixinConfigPattern() - Method in record class net.fabricmc.loom.extension.MixinExtension.MixinInformationContainer
Returns the value of the mixinConfigPattern record component.
mixinConfigs() - Method in record class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.ForgeInputs
Returns the value of the mixinConfigs record component.
mixinConfigs(String...) - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI
Adds mixin config files to mixinConfigs.
mixinConfigs(String...) - Method in class net.fabricmc.loom.extension.ForgeExtensionImpl
 
MixinConfiguration - Record Class in net.fabricmc.loom.util.fmj.mixin
 
MixinConfiguration(MixinRefmap) - Constructor for record class net.fabricmc.loom.util.fmj.mixin.MixinConfiguration
Creates an instance of a MixinConfiguration record class.
mixinExtension - Variable in class net.fabricmc.loom.build.mixin.AnnotationProcessorInvoker
 
MixinExtension - Interface in net.fabricmc.loom.extension
A gradle extension to configure mixin annotation processor.
MixinExtension.MixinInformationContainer - Record Class in net.fabricmc.loom.extension
An information container stores necessary information for configuring the mixin annotation processor.
MixinExtensionAPI - Interface in net.fabricmc.loom.api
 
MixinExtensionApiImpl - Class in net.fabricmc.loom.extension
 
MixinExtensionApiImpl(Project) - Constructor for class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
MixinExtensionImpl - Class in net.fabricmc.loom.extension
 
MixinExtensionImpl(Project) - Constructor for class net.fabricmc.loom.extension.MixinExtensionImpl
 
MixinInformationContainer(SourceSet, Provider<String>, PatternSet) - Constructor for record class net.fabricmc.loom.extension.MixinExtension.MixinInformationContainer
Creates an instance of a MixinInformationContainer record class.
MixinMappingData(Map<String, MixinRefmap.ReferenceMappingData>) - Constructor for record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.MixinMappingData
Creates an instance of a MixinMappingData record class.
mixinMappingFiles() - Method in class net.fabricmc.loom.internal.LoomProjectData
 
mixinModJars() - Method in record class net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension.Context
Returns the value of the mixinModJars record component.
MixinReferenceRemapper - Interface in net.fabricmc.loom.configuration.mods.dependency.refmap
 
MixinReferenceRemapperImpl - Record Class in net.fabricmc.loom.configuration.mods.dependency.refmap
 
MixinReferenceRemapperImpl(Map<String, MixinRefmap.ReferenceMappingData>) - Constructor for record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinReferenceRemapperImpl
Creates an instance of a MixinReferenceRemapperImpl record class.
MixinRefmap - Record Class in net.fabricmc.loom.util.fmj.mixin
 
MixinRefmap(String, MixinRefmap.MixinMappingData, Map<MixinRefmap.NamespacePair, MixinRefmap.MixinMappingData>) - Constructor for record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap
Creates an instance of a MixinRefmap record class.
MixinRefmap.MixinMappingData - Record Class in net.fabricmc.loom.util.fmj.mixin
 
MixinRefmap.NamespacePair - Record Class in net.fabricmc.loom.util.fmj.mixin
 
MixinRefmap.ReferenceMappingData - Record Class in net.fabricmc.loom.util.fmj.mixin
 
MixinRefmapInliner - Class in net.fabricmc.loom.configuration.mods.dependency.refmap
 
MixinRefmapInliner() - Constructor for class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInliner
 
MixinRefmapInlinerApplyVisitorProvider - Record Class in net.fabricmc.loom.configuration.mods.dependency.refmap
 
MixinRefmapInlinerApplyVisitorProvider(MixinReferenceRemapper, Predicate<InputTag>) - Constructor for record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInlinerApplyVisitorProvider
Creates an instance of a MixinRefmapInlinerApplyVisitorProvider record class.
MixinRefmapInlinerClassVisitor - Class in net.fabricmc.loom.configuration.mods.dependency.refmap
 
MixinRefmapInlinerClassVisitor(MixinReferenceRemapper, ClassVisitor) - Constructor for class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInlinerClassVisitor
 
MixinRefmapService - Class in net.fabricmc.loom.task.service
 
MixinRefmapService(MixinRefmapService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.MixinRefmapService
 
MixinRefmapService.Options - Interface in net.fabricmc.loom.task.service
 
mixinRemapType() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactMetadata
Returns the value of the mixinRemapType record component.
mixinRemapType() - Method in record class net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension.ModInfo
Returns the value of the mixinRemapType record component.
mixinTinyMappings - Variable in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
MixinVersion(String, String) - Constructor for record class net.fabricmc.loom.task.service.JarManifestService.MixinVersion
Creates an instance of a MixinVersion record class.
mod(String...) - Method in interface net.fabricmc.loom.api.ForgeExtensionAPI.DataGenConsumer
Deprecated.
Adds mod IDs applied for data generation.
Mod(String, int, byte[], String) - Constructor for record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Mod
Creates an instance of a Mod record class.
MOD_COMPILE_CLASSPATH - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
MOD_COMPILE_CLASSPATH_MAPPED - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
ModAccessWidenerEntry - Record Class in net.fabricmc.loom.configuration.accesswidener
AccessWidenerEntry implementation for a FabricModJson.
ModAccessWidenerEntry(String, int, String, ModEnvironment, boolean, byte[]) - Constructor for record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
Creates an instance of a ModAccessWidenerEntry record class.
ModBuildExtensions - Class in dev.architectury.loom.extensions
 
ModBuildExtensions() - Constructor for class dev.architectury.loom.extensions.ModBuildExtensions
 
ModConfigurationRemapper - Class in net.fabricmc.loom.configuration.mods
 
ModConfigurationRemapper() - Constructor for class net.fabricmc.loom.configuration.mods.ModConfigurationRemapper
 
ModData(String, Map<String, byte[]>) - Constructor for record class net.fabricmc.loom.internal.LoomProjectData.ModData
供只关心元数据与资源的调用方(含既有测试)使用的便捷构造方法.
ModData(String, Map<String, byte[]>, String) - Constructor for record class net.fabricmc.loom.internal.LoomProjectData.ModData
Creates an instance of a ModData record class.
modDependencies() - Method in interface net.fabricmc.loom.api.processor.SpecContext
Returns a list of all the external mods that this project depends on regardless of configuration.
modDependencies() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DeobfSpecContext
Returns the value of the modDependencies record component.
modDependencies() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.RemappedSpecContext
Returns the value of the modDependencies record component.
modDependenciesCompileRuntime() - Method in interface net.fabricmc.loom.api.processor.SpecContext
Return a set of mods that should be used for transforms, that target EITHER the common or client.
modDependenciesCompileRuntime() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DeobfSpecContext
Returns the value of the modDependenciesCompileRuntime record component.
modDependenciesCompileRuntime() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.RemappedSpecContext
 
modDependenciesCompileRuntimeClient() - Method in interface net.fabricmc.loom.api.processor.SpecContext
Return a set of mods that should be used for transforms, that target ONLY the client.
modDependenciesCompileRuntimeClient() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DeobfSpecContext
Returns the value of the modDependenciesCompileRuntimeClient record component.
modDependenciesCompileRuntimeClient() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.RemappedSpecContext
 
ModDependency - Class in net.fabricmc.loom.configuration.mods.dependency
 
ModDependency(ArtifactRef, ArtifactMetadata, ModDependencyOptions) - Constructor for class net.fabricmc.loom.configuration.mods.dependency.ModDependency
 
ModDependencyFactory - Class in net.fabricmc.loom.configuration.mods.dependency
 
ModDependencyFactory() - Constructor for class net.fabricmc.loom.configuration.mods.dependency.ModDependencyFactory
 
ModDependencyOptions - Class in net.fabricmc.loom.configuration.mods.dependency
Inputs used to process a mod dependency.
ModDependencyOptions() - Constructor for class net.fabricmc.loom.configuration.mods.dependency.ModDependencyOptions
 
modDepsKey(File, String) - Static method in class net.fabricmc.loom.util.gradle.LoomCacheService
mod 依赖重映射写 LOCAL 共享 remapped_mods 缓存时的互斥 key(按根项目目录 + mappings 标识分).
ModDirTransformerDiscovererPatch - Class in dev.architectury.loom.forge
Patches ModDirTransformerDiscovererPatch in Forge 49.0.50+ so that it doesn't try to create modules directly out of UnionFS root paths created by Union Relauncher.
ModDirTransformerDiscovererPatch(ClassVisitor) - Constructor for class dev.architectury.loom.forge.ModDirTransformerDiscovererPatch
 
ModEnigmaTask - Class in net.fabricmc.loom.task.tool
Add this task to a mod development environment to use Enigma against the game jars.
ModEnigmaTask() - Constructor for class net.fabricmc.loom.task.tool.ModEnigmaTask
 
ModEnvironment - Class in net.fabricmc.loom.util.fmj
 
modId() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Mod
Returns the value of the modId record component.
modId() - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerFile
Returns the value of the modId record component.
modId() - Method in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
Returns the value of the modId record component.
modId() - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.InjectedInterface
Returns the value of the modId record component.
modId() - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.ModJavadoc
Returns the value of the modId record component.
modId(File) - Method in interface net.fabricmc.loom.api.fabricapi.DataGenerationSettings
Sets DataGenerationSettings.getModId() property based on the id field defined in the provided file.
modId(File) - Method in interface net.fabricmc.loom.api.fabricapi.GameTestSettings
Sets GameTestSettings.getModId() property based on the id field defined in the provided file.
modifyAccessFlags(int) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
 
modifyAccessFlags(int) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.GenericAnnotationData
 
modifyAccessFlags(int) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.MethodAnnotationData
 
modifyJarManifest() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapAction
 
ModInfo(Path, ArtifactMetadata.MixinRemapType, boolean) - Constructor for record class net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension.ModInfo
Creates an instance of a ModInfo record class.
ModJarPostProcess - Class in net.fabricmc.loom.core
L4 计算核心:重映射后、与项目无关的 mod jar 后处理步骤.
ModJarRemap - Class in net.fabricmc.loom.core
L4 计算核心:构建用于 mod jar 重映射的 TinyRemapper.
ModJarRemap.Extensions - Interface in net.fabricmc.loom.core
追加 remapper 配置的回调.
ModJavadoc(String, MemoryMappingTree, String) - Constructor for record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.ModJavadoc
Creates an instance of a ModJavadoc record class.
ModJavadocProcessor - Class in net.fabricmc.loom.configuration.processors
 
ModJavadocProcessor(String) - Constructor for class net.fabricmc.loom.configuration.processors.ModJavadocProcessor
 
ModJavadocProcessor.Descriptor - Record Class in net.fabricmc.loom.configuration.processors
用于在执行期重建 ModJavadocProcessor 的描述符.
ModJavadocProcessor.ModJavadoc - Record Class in net.fabricmc.loom.configuration.processors
 
ModJavadocProcessor.Spec - Record Class in net.fabricmc.loom.configuration.processors
 
ModMetadataFabricModJson - Class in net.fabricmc.loom.util.fmj
 
ModMetadataFile - Interface in dev.architectury.loom.metadata
The metadata file of a mod, such as architectury.common.json or quilt.mod.json.
ModMetadataFiles - Class in dev.architectury.loom.metadata
Utilities for reading mod metadata files.
ModMetadataFiles() - Constructor for class dev.architectury.loom.metadata.ModMetadataFiles
 
ModPlatform - Enum Class in net.fabricmc.loom.util
 
ModProcessorExtension - Interface in net.fabricmc.loom.configuration.mods.extension
An interface to aid with applying mod-specific remapping extensions.
ModProcessorExtension.Context - Record Class in net.fabricmc.loom.configuration.mods.extension
扩展装配上下文.
ModProcessorExtension.ModInfo - Record Class in net.fabricmc.loom.configuration.mods.extension
一个 mod 在「是否 / 如何套用扩展」这件事上被用到的全部事实.
modProvidedJavadoc - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
mods() - Method in class net.fabricmc.loom.internal.LoomProjectData
 
mods(Action<NamedDomainObjectContainer<ModSettings>>) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Optionally register and configure a ModSettings object.
mods(Action<NamedDomainObjectContainer<ModSettings>>) - Method in interface net.fabricmc.loom.api.RunConfiguration
Configures the mods of this run configuration.
mods(Action<NamedDomainObjectContainer<ModSettings>>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
modSchemaVersion() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Mod
Returns the value of the modSchemaVersion record component.
modSchemaVersion() - Method in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
Returns the value of the modSchemaVersion record component.
ModSettings - Class in net.fabricmc.loom.api
A Named object for setting mod-related values.
ModSettings() - Constructor for class net.fabricmc.loom.api.ModSettings
 
ModsToml - Class in dev.architectury.loom.metadata
 
module() - Method in record class net.fabricmc.loom.util.LoomVersions
Returns the value of the module record component.
module(String, String) - Method in interface net.fabricmc.loom.api.fabricapi.FabricApiExtension
Get a Dependency for a given Fabric API module.
module(String, String) - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiExtensionImpl
 
module(String, String) - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiVersions
 
moduleVersion(String, String) - Method in interface net.fabricmc.loom.api.fabricapi.FabricApiExtension
Get the version of a Fabric API module.
moduleVersion(String, String) - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiExtensionImpl
 
moduleVersion(String, String) - Method in class net.fabricmc.loom.configuration.fabricapi.FabricApiVersions
 
MOJANG - Enum constant in enum class net.fabricmc.loom.api.mappings.layered.MappingsNamespace
Mojang's official names from their deobfuscation maps.
MojangMappedMinecraftProvider<M> - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
MojangMappedMinecraftProvider(Project, M) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider
 
MojangMappedMinecraftProvider.LegacyMergedImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
MojangMappedMinecraftProvider.MergedImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
MojangMappedMinecraftProvider.SingleJarImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
MojangMappedMinecraftProvider.SplitImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
mojangMappedMinecraftProviderFactory() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
Returns the value of the mojangMappedMinecraftProviderFactory record component.
MojangMappingLayer - Record Class in net.fabricmc.loom.configuration.providers.mappings.mojmap
 
MojangMappingLayer(String, Path, Path, boolean, boolean, Supplier<MemoryMappingTree>, Logger, MojangMappingsSpec.SilenceLicenseOption) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
Creates an instance of a MojangMappingLayer record class.
MojangMappingsSpec - Record Class in net.fabricmc.loom.configuration.providers.mappings.mojmap
 
MojangMappingsSpec(boolean) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec
 
MojangMappingsSpec(MojangMappingsSpec.SilenceLicenseOption, boolean) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec
Creates an instance of a MojangMappingsSpec record class.
MojangMappingsSpec(MojangMappingsSpec.SilenceLicenseSupplier, boolean) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec
 
MojangMappingsSpec.SilenceLicenseOption - Record Class in net.fabricmc.loom.configuration.providers.mappings.mojmap
 
MojangMappingsSpec.SilenceLicenseSupplier - Interface in net.fabricmc.loom.configuration.providers.mappings.mojmap
 
MojangMappingsSpecBuilder - Interface in net.fabricmc.loom.api.mappings.layered.spec
 
MojangMappingsSpecBuilderImpl - Class in net.fabricmc.loom.configuration.providers.mappings.mojmap
 
move(Path, Path) - Static method in class net.fabricmc.loom.util.cache.AtomicFiles
原子 move:优先 ATOMIC_MOVE,个别平台不支持时退化为普通 move.
Multimap<K,V> - Interface in dev.architectury.loom.util.collection
 
Multimap.Specialized<K,V,C> - Interface in dev.architectury.loom.util.collection
 
MultimapImpl<K,V,C> - Class in dev.architectury.loom.util.collection
 
MUST_APPLY - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessor.ApplicationResult
This processor should be applied automatically to enable Minecraft to run on the current platform.

N

name - Variable in class net.fabricmc.loom.configuration.FileDependencyInfo
 
name() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor.Descriptor
Returns the value of the name record component.
name() - Method in record class dev.architectury.loom.forge.config.ConfigValue.Variable
Returns the value of the name record component.
name() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate
Returns the value of the name record component.
name() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate.Resolved
Returns the value of the name record component.
name() - Method in record class dev.architectury.loom.mcpconfig.McpConfigStep
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.build.nesting.NestableJarGenerationTask.Metadata
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor.Descriptor
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.classpathgroups.ClasspathGroup
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.Descriptor
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.FileArtifactRef
Returns the value of the name record component.
name() - Method in interface net.fabricmc.loom.configuration.mods.ArtifactRef
 
name() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.ResolvedArtifactRef
 
name() - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor.Descriptor
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.Descriptor
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.providers.BundleMetadata.Entry
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.TypeAnnotationKey
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Class
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Field
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Method
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Package
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Parameter
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex.Object
 
name() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
Returns the value of the name record component.
name() - Method in class net.fabricmc.loom.configuration.providers.minecraft.ManifestLocations.ManifestLocation
 
name() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemappedJars
 
name() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Library
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.OS
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.decompilers.cache.ClassEntry
Returns the value of the name record component.
name() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns the value of the name record component.
name(String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
name(SourceSet) - Method in record class net.fabricmc.loom.configuration.RemapConfigurations.ConfigurationOption
 
NAME - Static variable in class net.fabricmc.loom.configuration.providers.mappings.IntermediaryMappingsProvider
 
NAME - Static variable in class net.fabricmc.loom.LoomCompanionGradlePlugin
 
NAME - Static variable in class net.fabricmc.loom.LoomGradlePlugin
 
NAME - Static variable in class net.fabricmc.loom.LoomNoRemapGradlePlugin
 
NAME - Static variable in class net.fabricmc.loom.LoomRemapGradlePlugin
 
NAME - Static variable in class net.fabricmc.loom.LoomRepositoryPlugin
本 fork 的插件 id.
NAME - Static variable in class net.fabricmc.loom.util.gradle.LoomCacheService
 
NAME - Static variable in class net.fabricmc.loom.util.gradle.SyncTaskBuildService
 
NAMED - Enum constant in enum class net.fabricmc.loom.api.mappings.layered.MappingsNamespace
Named mappings are the developer friendly names used to develop mods against.
NAMED_ELEMENTS - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
NamedMinecraftProvider<M> - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
NamedMinecraftProvider(Project, M) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider
 
NamedMinecraftProvider.LegacyMergedImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
NamedMinecraftProvider.MergedImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
NamedMinecraftProvider.SingleJarImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
NamedMinecraftProvider.SplitImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
namedMinecraftProviderFactory() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
Returns the value of the namedMinecraftProviderFactory record component.
namespace() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
Returns the value of the namespace record component.
namespace() - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V2
Returns the value of the namespace record component.
NamespacePair(String, String) - Constructor for record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.NamespacePair
Creates an instance of a NamespacePair record class.
namespacesMatch() - Method in interface net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapParams
nameSyntheticMembers() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
Returns the value of the nameSyntheticMembers record component.
nameSyntheticMembers() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec
Returns the value of the nameSyntheticMembers record component.
NAMING_SERVICE - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
NATIVE_SUPPORT - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
natives() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Library
Returns the value of the natives record component.
NATIVES - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.library.Library.Target
Natives.
needsMappingMigration() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec
Returns 该平台是否需要在重映射之前先做映射迁移.
neoForge(Action<NeoForgeExtensionAPI>) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
neoForge(Action<NeoForgeExtensionAPI>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
NEOFORGE - Enum constant in enum class net.fabricmc.loom.util.ModPlatform
 
NEOFORGE - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
NEOFORGE_FILE_PATH - Static variable in class dev.architectury.loom.metadata.ModsToml
 
NEOFORGE_INSTALLER_TOOLS - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
NeoForgeExtensionAPI - Interface in net.fabricmc.loom.api
This is the NeoForge extension API available to build scripts.
NeoForgeExtensionImpl - Class in net.fabricmc.loom.extension
 
NeoForgeExtensionImpl(Project) - Constructor for class net.fabricmc.loom.extension.NeoForgeExtensionImpl
 
NeoForgeModDependencies - Class in dev.architectury.loom.neoforge
 
NeoForgeModDependencies() - Constructor for class dev.architectury.loom.neoforge.NeoForgeModDependencies
 
NestableJarGenerationTask - Class in net.fabricmc.loom.build.nesting
 
NestableJarGenerationTask() - Constructor for class net.fabricmc.loom.build.nesting.NestableJarGenerationTask
 
NestableJarGenerationTask.Metadata - Record Class in net.fabricmc.loom.build.nesting
 
NestAction() - Constructor for class net.fabricmc.loom.task.NestJarsAction.NestAction
 
NESTING_METADATA_PATH - Static variable in class net.fabricmc.loom.build.nesting.NestableJarGenerationTask
 
nestJars(Collection<File>, File) - Static method in class net.fabricmc.loom.build.nesting.JarNester
 
nestJars(Collection<File>, File, ModPlatform) - Static method in class net.fabricmc.loom.build.nesting.JarNester
 
nestJars(Project, TaskProvider<? extends Jar>, Configuration) - Static method in class net.fabricmc.loom.configuration.IncludeConfigurations
 
nestJars(Project, TaskProvider<? extends Jar>, Configuration, String, String) - Static method in class net.fabricmc.loom.configuration.IncludeConfigurations
 
nestJars(Project, TaskProvider<? extends Jar>, NamedDomainObjectProvider<? extends Configuration>) - Static method in class net.fabricmc.loom.configuration.IncludeConfigurations
 
nestJars(Project, TaskProvider<? extends Jar>, Provider<? extends Configuration>, String, String) - Static method in class net.fabricmc.loom.configuration.IncludeConfigurations
 
nestJars(TaskProvider<? extends Jar>, Configuration) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Includes dependencies from a configuration in the specified jar task.
nestJars(TaskProvider<? extends Jar>, Configuration) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
nestJars(TaskProvider<? extends Jar>, FileCollection) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Nest mod jars from a FileCollection into the specified jar task.
nestJars(TaskProvider<? extends Jar>, FileCollection) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
nestJars(TaskProvider<? extends Jar>, NamedDomainObjectProvider<? extends Configuration>) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
Includes dependencies from a lazily provided configuration in the specified jar task.
nestJars(TaskProvider<? extends Jar>, NamedDomainObjectProvider<? extends Configuration>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
NestJarsAction - Class in net.fabricmc.loom.task
Configuration-cache-compatible action for nesting jars.
NestJarsAction() - Constructor for class net.fabricmc.loom.task.NestJarsAction
 
NestJarsAction.NestAction - Class in net.fabricmc.loom.task
 
NestJarsAction.NestJarsParameters - Interface in net.fabricmc.loom.task
 
net.fabricmc.loom - package net.fabricmc.loom
 
net.fabricmc.loom.api - package net.fabricmc.loom.api
 
net.fabricmc.loom.api.aw2at - package net.fabricmc.loom.api.aw2at
 
net.fabricmc.loom.api.decompilers - package net.fabricmc.loom.api.decompilers
 
net.fabricmc.loom.api.fabricapi - package net.fabricmc.loom.api.fabricapi
 
net.fabricmc.loom.api.fmj - package net.fabricmc.loom.api.fmj
 
net.fabricmc.loom.api.manifest - package net.fabricmc.loom.api.manifest
 
net.fabricmc.loom.api.mappings.intermediate - package net.fabricmc.loom.api.mappings.intermediate
 
net.fabricmc.loom.api.mappings.layered - package net.fabricmc.loom.api.mappings.layered
 
net.fabricmc.loom.api.mappings.layered.spec - package net.fabricmc.loom.api.mappings.layered.spec
 
net.fabricmc.loom.api.processor - package net.fabricmc.loom.api.processor
 
net.fabricmc.loom.api.remapping - package net.fabricmc.loom.api.remapping
 
net.fabricmc.loom.build - package net.fabricmc.loom.build
 
net.fabricmc.loom.build.mixin - package net.fabricmc.loom.build.mixin
 
net.fabricmc.loom.build.nesting - package net.fabricmc.loom.build.nesting
 
net.fabricmc.loom.configuration - package net.fabricmc.loom.configuration
 
net.fabricmc.loom.configuration.accesswidener - package net.fabricmc.loom.configuration.accesswidener
 
net.fabricmc.loom.configuration.classpathgroups - package net.fabricmc.loom.configuration.classpathgroups
 
net.fabricmc.loom.configuration.decompile - package net.fabricmc.loom.configuration.decompile
 
net.fabricmc.loom.configuration.fabricapi - package net.fabricmc.loom.configuration.fabricapi
 
net.fabricmc.loom.configuration.ide - package net.fabricmc.loom.configuration.ide
 
net.fabricmc.loom.configuration.ide.idea - package net.fabricmc.loom.configuration.ide.idea
 
net.fabricmc.loom.configuration.ifaceinject - package net.fabricmc.loom.configuration.ifaceinject
 
net.fabricmc.loom.configuration.mods - package net.fabricmc.loom.configuration.mods
 
net.fabricmc.loom.configuration.mods.dependency - package net.fabricmc.loom.configuration.mods.dependency
 
net.fabricmc.loom.configuration.mods.dependency.refmap - package net.fabricmc.loom.configuration.mods.dependency.refmap
 
net.fabricmc.loom.configuration.mods.extension - package net.fabricmc.loom.configuration.mods.extension
 
net.fabricmc.loom.configuration.processors - package net.fabricmc.loom.configuration.processors
 
net.fabricmc.loom.configuration.processors.speccontext - package net.fabricmc.loom.configuration.processors.speccontext
 
net.fabricmc.loom.configuration.providers - package net.fabricmc.loom.configuration.providers
 
net.fabricmc.loom.configuration.providers.forge.fg2 - package net.fabricmc.loom.configuration.providers.forge.fg2
ForgeGradle 2(legacy Forge 1.8-1.16)时代的支持代码.
net.fabricmc.loom.configuration.providers.mappings - package net.fabricmc.loom.configuration.providers.mappings
 
net.fabricmc.loom.configuration.providers.mappings.extras.annotations - package net.fabricmc.loom.configuration.providers.mappings.extras.annotations
 
net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate - package net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate
 
net.fabricmc.loom.configuration.providers.mappings.extras.signatures - package net.fabricmc.loom.configuration.providers.mappings.extras.signatures
 
net.fabricmc.loom.configuration.providers.mappings.extras.unpick - package net.fabricmc.loom.configuration.providers.mappings.extras.unpick
 
net.fabricmc.loom.configuration.providers.mappings.file - package net.fabricmc.loom.configuration.providers.mappings.file
 
net.fabricmc.loom.configuration.providers.mappings.intermediary - package net.fabricmc.loom.configuration.providers.mappings.intermediary
 
net.fabricmc.loom.configuration.providers.mappings.mojmap - package net.fabricmc.loom.configuration.providers.mappings.mojmap
 
net.fabricmc.loom.configuration.providers.mappings.parchment - package net.fabricmc.loom.configuration.providers.mappings.parchment
 
net.fabricmc.loom.configuration.providers.mappings.tiny - package net.fabricmc.loom.configuration.providers.mappings.tiny
 
net.fabricmc.loom.configuration.providers.mappings.unpick - package net.fabricmc.loom.configuration.providers.mappings.unpick
 
net.fabricmc.loom.configuration.providers.mappings.utils - package net.fabricmc.loom.configuration.providers.mappings.utils
 
net.fabricmc.loom.configuration.providers.minecraft - package net.fabricmc.loom.configuration.providers.minecraft
 
net.fabricmc.loom.configuration.providers.minecraft.assets - package net.fabricmc.loom.configuration.providers.minecraft.assets
 
net.fabricmc.loom.configuration.providers.minecraft.library - package net.fabricmc.loom.configuration.providers.minecraft.library
 
net.fabricmc.loom.configuration.providers.minecraft.library.processors - package net.fabricmc.loom.configuration.providers.minecraft.library.processors
 
net.fabricmc.loom.configuration.providers.minecraft.mapped - package net.fabricmc.loom.configuration.providers.minecraft.mapped
 
net.fabricmc.loom.configuration.providers.minecraft.verify - package net.fabricmc.loom.configuration.providers.minecraft.verify
 
net.fabricmc.loom.configuration.sandbox - package net.fabricmc.loom.configuration.sandbox
 
net.fabricmc.loom.core - package net.fabricmc.loom.core
 
net.fabricmc.loom.decompilers - package net.fabricmc.loom.decompilers
 
net.fabricmc.loom.decompilers.cache - package net.fabricmc.loom.decompilers.cache
 
net.fabricmc.loom.extension - package net.fabricmc.loom.extension
 
net.fabricmc.loom.internal - package net.fabricmc.loom.internal
Loom 内部实现:隔离项目共享数据与项目数据交换对象.
net.fabricmc.loom.pipeline - package net.fabricmc.loom.pipeline
 
net.fabricmc.loom.spec - package net.fabricmc.loom.spec
 
net.fabricmc.loom.task - package net.fabricmc.loom.task
 
net.fabricmc.loom.task.launch - package net.fabricmc.loom.task.launch
 
net.fabricmc.loom.task.prod - package net.fabricmc.loom.task.prod
 
net.fabricmc.loom.task.service - package net.fabricmc.loom.task.service
 
net.fabricmc.loom.task.tool - package net.fabricmc.loom.task.tool
 
net.fabricmc.loom.util - package net.fabricmc.loom.util
 
net.fabricmc.loom.util.cache - package net.fabricmc.loom.util.cache
 
net.fabricmc.loom.util.download - package net.fabricmc.loom.util.download
 
net.fabricmc.loom.util.fmj - package net.fabricmc.loom.util.fmj
 
net.fabricmc.loom.util.fmj.gen - package net.fabricmc.loom.util.fmj.gen
 
net.fabricmc.loom.util.fmj.mixin - package net.fabricmc.loom.util.fmj.mixin
 
net.fabricmc.loom.util.gradle - package net.fabricmc.loom.util.gradle
 
net.fabricmc.loom.util.gradle.daemon - package net.fabricmc.loom.util.gradle.daemon
 
net.fabricmc.loom.util.ipc - package net.fabricmc.loom.util.ipc
 
net.fabricmc.loom.util.kotlin - package net.fabricmc.loom.util.kotlin
 
net.fabricmc.loom.util.service - package net.fabricmc.loom.util.service
 
newLine() - Method in class dev.architectury.loom.util.LfWriter
 
NO_OP - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemapperHookKind
未覆写,或覆写被证明是空操作:任务侧恒不挂 visitor.
noIntermediateMappings() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
An Experimental option to provide empty intermediate mappings, to be used for game versions without any intermediate mappings.
noIntermediateMappings() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
NONE - Enum constant in enum class net.fabricmc.loom.api.RemapConfigurationSettings.PublishingMode
 
NONE - Enum constant in enum class net.fabricmc.loom.configuration.LoomConfigurations.Role
 
NONE - Static variable in interface net.fabricmc.loom.util.download.DownloadProgressListener
 
NonRemappedJarTaskConfiguration - Class in net.fabricmc.loom.task
Configures the jar task for non-remapped (non-obfuscated) output.
NonRemappedJarTaskConfiguration(Project, LoomGradleExtension) - Constructor for class net.fabricmc.loom.task.NonRemappedJarTaskConfiguration
 
NoOpLogic - Class in dev.architectury.loom.mcpconfig.steplogic
A no-op step logic that is used for steps automatically executed by Loom earlier.
NoOpLogic(Service.Options, ServiceFactory) - Constructor for class dev.architectury.loom.mcpconfig.steplogic.NoOpLogic
 
NoOpMappingLayer - Record Class in net.fabricmc.loom.configuration.providers.mappings
 
NoOpMappingLayer() - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.NoOpMappingLayer
Creates an instance of a NoOpMappingLayer record class.
NullOutputStream - Class in dev.architectury.loom.util
 
numberOfThreads() - Method in record class net.fabricmc.loom.api.decompilers.DecompilationMetadata
Returns the value of the numberOfThreads record component.

O

obfuscatedNamespace() - Method in record class dev.architectury.loom.mappings.ForgeMappingsMerger.ExtraMappings
Returns the value of the obfuscatedNamespace record component.
ObjcBridgeUpgradeLibraryProcessor - Class in net.fabricmc.loom.configuration.providers.minecraft.library.processors
 
ObjcBridgeUpgradeLibraryProcessor(Platform, LibraryContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.processors.ObjcBridgeUpgradeLibraryProcessor
 
Object(String, String, long) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex.Object
Creates an instance of a Object record class.
objectHolderClassName() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the objectHolderClassName record component.
objectHolderSourceNamespace() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the objectHolderSourceNamespace record component.
objectHolderTargetNamespace() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the objectHolderTargetNamespace record component.
objects() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex
Returns the value of the objects record component.
obtain() - Method in class dev.architectury.loom.forge.tool.ForgeToolValueSource
 
obtain() - Method in class net.fabricmc.loom.util.XVFBExistsValueSource
 
of(byte[]) - Static method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
of(byte[]) - Static method in class dev.architectury.loom.metadata.McmodInfo
 
of(byte[]) - Static method in class dev.architectury.loom.metadata.ModsToml
 
of(byte[]) - Static method in class dev.architectury.loom.metadata.QuiltModJson
 
of(byte[]) - Static method in class net.fabricmc.loom.util.Checksum
 
of(JsonArray) - Static method in class dev.architectury.loom.metadata.McmodInfo
 
of(JsonObject) - Static method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
of(JsonObject) - Static method in class dev.architectury.loom.metadata.QuiltModJson
 
of(File) - Static method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
of(File) - Static method in class dev.architectury.loom.metadata.ModsToml
 
of(File) - Static method in class dev.architectury.loom.metadata.QuiltModJson
 
of(File) - Static method in class net.fabricmc.loom.util.Checksum
 
of(String) - Static method in interface dev.architectury.loom.forge.config.ConfigValue
 
of(String) - Static method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
of(String) - Static method in class dev.architectury.loom.metadata.McmodInfo
 
of(String) - Static method in class dev.architectury.loom.metadata.ModsToml
 
of(String) - Static method in class dev.architectury.loom.metadata.QuiltModJson
 
of(String) - Static method in enum class net.fabricmc.loom.api.mappings.layered.MappingsNamespace
Gets a MappingsNamespace from a namespace string.
of(String) - Static method in class net.fabricmc.loom.util.Checksum
 
of(Path) - Static method in class dev.architectury.loom.metadata.ArchitecturyCommonJson
 
of(Path) - Static method in class dev.architectury.loom.metadata.ModsToml
 
of(Path) - Static method in class dev.architectury.loom.metadata.QuiltModJson
 
of(Path) - Static method in class net.fabricmc.loom.util.Checksum
 
of(Supplier<T>) - Static method in class net.fabricmc.loom.util.Lazy
 
of(List<Checksum>) - Static method in class net.fabricmc.loom.util.Checksum
 
of(Set<String>, MappingTree, String, String) - Static method in class dev.architectury.loom.forge.InnerClassRemapper
 
of(MinecraftJarConfiguration<?, ?, ?>) - Static method in enum class net.fabricmc.loom.pipeline.ExecutionProcessorContext.JarConfigurationKind
由配置期的配置常量得到可序列化身份.
of(FileCollection) - Static method in class net.fabricmc.loom.util.Checksum
 
of(Project) - Static method in class net.fabricmc.loom.util.Checksum
 
official() - Method in record class dev.architectury.loom.mcpconfig.McpConfigData
Returns the value of the official record component.
OFFICIAL - Enum constant in enum class net.fabricmc.loom.api.mappings.layered.MappingsNamespace
Official mappings are the names that are used in the vanilla Minecraft game jars, these are usually obfuscated.
officialMojangMappings() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
officialMojangMappings() - Method in interface net.fabricmc.loom.api.mappings.layered.spec.LayeredMappingSpecBuilder
Add a layer that uses the official mappings provided by Mojang with the default decompilerOptions.
officialMojangMappings() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
officialMojangMappings(Closure) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.LayeredMappingSpecBuilder
Configure and add a layer that uses the official mappings provided by Mojang.
officialMojangMappings(Action<MojangMappingsSpecBuilder>) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.LayeredMappingSpecBuilder
Configure and add a layer that uses the official mappings provided by Mojang.
officialMojangMappings(Action<MojangMappingsSpecBuilder>) - Method in class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpecBuilderImpl
 
offline() - Method in class net.fabricmc.loom.util.download.DownloadBuilder
 
ofMojmapTsrg(Path) - Static method in record class dev.architectury.loom.mappings.ForgeMappingsMerger.ExtraMappings
 
onComplete(ThreadingUtils.UnsafeConsumer<Stopwatch>) - Method in class dev.architectury.loom.util.ThreadingUtils.TaskCompleter
 
OneDrive - Class in net.fabricmc.loom.util
 
onEnd() - Method in interface net.fabricmc.loom.util.download.DownloadProgressListener
 
onEnd() - Method in class net.fabricmc.loom.util.download.GradleDownloadProgressListener
 
onProgress(long, long) - Method in interface net.fabricmc.loom.util.download.DownloadProgressListener
 
onProgress(long, long) - Method in class net.fabricmc.loom.util.download.GradleDownloadProgressListener
 
onStart() - Method in interface net.fabricmc.loom.util.download.DownloadProgressListener
 
onStart() - Method in class net.fabricmc.loom.util.download.GradleDownloadProgressListener
 
openReader() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Mod
 
openReader() - Method in interface dev.architectury.loom.accesstransformer.AccessTransformerEntry
 
openReader() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Standalone
 
OPT_IN - Enum constant in enum class net.fabricmc.loom.configuration.mods.ArtifactMetadata.RemapRequirements
 
OPT_OUT - Enum constant in enum class net.fabricmc.loom.configuration.mods.ArtifactMetadata.RemapRequirements
 
optimizeFmj(JsonObject) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonUtils
 
options() - Method in record class net.fabricmc.loom.api.decompilers.DecompilationMetadata
Returns the value of the options record component.
options() - Method in record class net.fabricmc.loom.api.decompilers.DecompilerOptions.Dto
Returns the value of the options record component.
Options(String, ManifestLocations, String, Path, Path) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftMetadataProvider.Options
Creates an instance of a Options record class.
Options(TinyRemapper, Path, Path, List<Path>, MemoryMappingTree, String, String, boolean, boolean, boolean, boolean, Set<String>, Set<String>, AnnotationsData, Map<String, String>, String, String, String, Consumer<TinyRemapper.Builder>) - Constructor for record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Creates an instance of a Options record class.
optionsClass() - Method in record class net.fabricmc.loom.util.service.ServiceType
Returns the value of the optionsClass record component.
os() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Rule
Returns the value of the os record component.
OS(String) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.OS
Creates an instance of a OS record class.
OUT_MAP_FILE_NAMED - Static variable in class net.fabricmc.loom.util.Constants.MixinArguments
 
OUT_REFMAP_FILE - Static variable in class net.fabricmc.loom.util.Constants.MixinArguments
 
outgoingConfigurations() - Method in enum class net.fabricmc.loom.api.RemapConfigurationSettings.PublishingMode
 
output() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.FullWorkJob
Returns the value of the output record component.
output() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.PartialWorkJob
Returns the value of the output record component.
output() - Method in interface net.fabricmc.loom.decompilers.cache.CachedJarProcessor.WorkToDoJob
 
OUTPUT - Static variable in interface dev.architectury.loom.forge.config.ConfigValue
The variable that refers to the current MCP step's output path.
outputFile - Variable in class net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapAction
 
outputJar() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.OutputJar
 
outputJar() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemappedJars
Returns the value of the outputJar record component.
outputJar() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.SimpleOutputJar
Returns the value of the outputJar record component.
outputJar() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the outputJar record component.
outputJarPath() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemappedJars
 
outputNameMap() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.FullWorkJob
Returns the value of the outputNameMap record component.
outputNameMap() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.PartialWorkJob
Returns the value of the outputNameMap record component.
outputNameMap() - Method in interface net.fabricmc.loom.decompilers.cache.CachedJarProcessor.WorkToDoJob
 

P

pack(Path, Path) - Static method in class net.fabricmc.loom.util.ZipUtils
 
Pack200Provider - Interface in net.fabricmc.loom.configuration.providers.forge.fg2
pack200 解包器.
Package(String, List<String>) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Package
Creates an instance of a Package record class.
packages() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1
Returns the value of the packages record component.
packages() - Method in record class net.fabricmc.loom.util.JarPackageIndex
Returns the value of the packages record component.
Pair<L,R> - Record Class in net.fabricmc.loom.util
 
Pair(L, R) - Constructor for record class net.fabricmc.loom.util.Pair
Creates an instance of a Pair record class.
Parameter(int, String, String) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Parameter
Creates an instance of a Parameter record class.
parameters() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.MethodAnnotationData
Returns the value of the parameters record component.
parameters() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Method
Returns the value of the parameters record component.
parchment(Object) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.LayeredMappingSpecBuilder
 
parchment(Object, Closure) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.LayeredMappingSpecBuilder
 
parchment(Object, Action<ParchmentMappingsSpecBuilder>) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.LayeredMappingSpecBuilder
 
parchment(Object, Action<ParchmentMappingsSpecBuilder>) - Method in class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpecBuilderImpl
 
parchmentFile() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingLayer
Returns the value of the parchmentFile record component.
ParchmentMappingLayer - Record Class in net.fabricmc.loom.configuration.providers.mappings.parchment
 
ParchmentMappingLayer(Path, boolean) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingLayer
Creates an instance of a ParchmentMappingLayer record class.
ParchmentMappingsSpec - Record Class in net.fabricmc.loom.configuration.providers.mappings.parchment
 
ParchmentMappingsSpec(FileSpec, boolean) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingsSpec
Creates an instance of a ParchmentMappingsSpec record class.
ParchmentMappingsSpecBuilder - Interface in net.fabricmc.loom.api.mappings.layered.spec
 
ParchmentMappingsSpecBuilderImpl - Class in net.fabricmc.loom.configuration.providers.mappings.parchment
 
ParchmentPrefixStripingMappingVisitor - Class in net.fabricmc.loom.configuration.providers.mappings.parchment
 
ParchmentPrefixStripingMappingVisitor(MappingVisitor) - Constructor for class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentPrefixStripingMappingVisitor
 
ParchmentTreeV1 - Record Class in net.fabricmc.loom.configuration.providers.mappings.parchment
 
ParchmentTreeV1(String, List<ParchmentTreeV1.Class>, List<ParchmentTreeV1.Package>) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1
Creates an instance of a ParchmentTreeV1 record class.
ParchmentTreeV1.Class - Record Class in net.fabricmc.loom.configuration.providers.mappings.parchment
 
ParchmentTreeV1.Field - Record Class in net.fabricmc.loom.configuration.providers.mappings.parchment
 
ParchmentTreeV1.Method - Record Class in net.fabricmc.loom.configuration.providers.mappings.parchment
 
ParchmentTreeV1.Package - Record Class in net.fabricmc.loom.configuration.providers.mappings.parchment
 
ParchmentTreeV1.Parameter - Record Class in net.fabricmc.loom.configuration.providers.mappings.parchment
 
parent() - Method in record class net.fabricmc.loom.util.gradle.ThreadedSimpleProgressLogger
Returns the value of the parent record component.
parse(String) - Static method in record class dev.architectury.loom.util.Version
 
parse(String, boolean) - Static method in record class dev.architectury.loom.util.Version
 
parse(Path) - Static method in interface net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata
 
ParseException(String, Object...) - Constructor for exception class net.fabricmc.loom.util.fmj.FabricModJsonUtils.ParseException
 
PartialWorkJob(Path, Path, Path, Path, Map<String, String>) - Constructor for record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.PartialWorkJob
Creates an instance of a PartialWorkJob record class.
passArgument(GroovyCompile, String, String) - Method in class net.fabricmc.loom.build.mixin.GroovyApInvoker
 
passArgument(JavaCompile, String, String) - Method in class net.fabricmc.loom.build.mixin.JavaApInvoker
 
passArgument(JavaCompile, String, String) - Method in class net.fabricmc.loom.build.mixin.KaptApInvoker
 
passArgument(ScalaCompile, String, String) - Method in class net.fabricmc.loom.build.mixin.ScalaApInvoker
 
passArgument(T, String, String) - Method in class net.fabricmc.loom.build.mixin.AnnotationProcessorInvoker
 
patch() - Method in record class dev.architectury.loom.util.Version
Returns the value of the patch record component.
patches - Variable in enum class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider.Type
 
patches() - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Returns the value of the patches record component.
patchesModifiedPrefix() - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Returns the value of the patchesModifiedPrefix record component.
patchesOriginalPrefix() - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Returns the value of the patchesOriginalPrefix record component.
patchJars(Path, Path, Path) - Method in class dev.architectury.loom.forge.minecraft.MinecraftLegacyPatchedProvider
 
patchJars(Path, Path, Path) - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
PatchLogic - Class in dev.architectury.loom.mcpconfig.steplogic
 
PatchLogic(Service.Options, ServiceFactory) - Constructor for class dev.architectury.loom.mcpconfig.steplogic.PatchLogic
 
PatchProvider - Class in dev.architectury.loom.forge.dependency
 
PatchProvider(Project) - Constructor for class dev.architectury.loom.forge.dependency.PatchProvider
 
path() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Standalone
Returns the value of the path record component.
path() - Method in record class dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation.Directory
Returns the value of the path record component.
path() - Method in record class dev.architectury.loom.forge.MappingsMigrator.MappingsEntry
Returns the value of the path record component.
path() - Method in record class dev.architectury.loom.mappings.ForgeMappingsMerger.ExtraMappings
Returns the value of the path record component.
path() - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerFile
Returns the value of the path record component.
path() - Method in record class net.fabricmc.loom.configuration.accesswidener.LocalAccessWidenerEntry
Returns the value of the path record component.
path() - Method in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
Returns the value of the path record component.
path() - Method in record class net.fabricmc.loom.configuration.mods.AccessWidenerUtils.AccessWidenerData
Returns the value of the path record component.
path() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.FileArtifactRef
Returns the value of the path record component.
path() - Method in interface net.fabricmc.loom.configuration.mods.ArtifactRef
 
path() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.ResolvedArtifactRef
 
path() - Method in record class net.fabricmc.loom.configuration.providers.BundleMetadata.Entry
Returns the value of the path record component.
path() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
Returns the value of the path record component.
path() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex.Object
Returns the value of the path record component.
path() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarMerger.Entry
Returns the value of the path record component.
path() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.AssetIndex
Returns the value of the path record component.
path() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Download
Returns the value of the path record component.
path(String) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
PATH - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
paths() - Method in record class dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation.FileList
Returns the value of the paths record component.
paths() - Method in record class net.fabricmc.loom.configuration.classpathgroups.ClasspathGroup
Returns the value of the paths record component.
Person() - Constructor for class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec.Person
 
pipeline() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec
Returns the value of the pipeline record component.
platform - Variable in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessor
 
platform() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec.LoaderSpec
Returns the value of the platform record component.
platform(String) - Method in class dev.architectury.loom.util.DependencyDownloader
Adds a platform dependency.
Platform - Interface in net.fabricmc.loom.util
 
Platform.Architecture - Interface in net.fabricmc.loom.util
 
Platform.OperatingSystem - Enum Class in net.fabricmc.loom.util
 
PLUGIN_BETA - Static variable in class net.fabricmc.loom.util.Constants
 
PLUGIN_DEPRECATED - Static variable in class net.fabricmc.loom.util.Constants
 
PLUGIN_ID - Static variable in class net.fabricmc.loom.util.Constants
 
pluginVersion() - Method in class net.fabricmc.loom.internal.LoomGradleSharedData
 
pomPathFor(Path) - Static method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
Returns 与产物 jar 同名同目录、只有扩展名不同的 pom 路径.
postVisitDirectory(Path, IOException) - Method in class net.fabricmc.loom.util.DeletingFileVisitor
 
prebuiltRemapper() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the prebuiltRemapper record component.
prepareJob(Path) - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor
 
PREVIOUS_OUTPUT_SUFFIX - Static variable in interface dev.architectury.loom.forge.config.ConfigValue
A suffix that is appended to the name of an MCP step to get its output path.
printWithParents(ProcessHandle) - Method in record class net.fabricmc.loom.util.ProcessUtil
 
PROBLEM_GROUP - Static variable in class net.fabricmc.loom.util.LoomProblems
 
problemId(String, String) - Static method in class net.fabricmc.loom.util.LoomProblems
 
process() - Method in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
 
process(File) - Method in interface net.fabricmc.loom.configuration.processors.JarProcessor
Deprecated.
Currently this is a destructive process that replaces the existing jar.
process(Path, Path) - Method in record class net.fabricmc.loom.decompilers.LineNumberRemapper
 
PROCESS_INCLUDE_JARS - Static variable in class net.fabricmc.loom.util.Constants.Task
 
PROCESS_PROJECT_JAR - Enum constant in enum class net.fabricmc.loom.spec.EnvironmentSpec.PipelineStep
应用项目级处理(AW / AT / 接口注入).
ProcessedNamedMinecraftProvider<M,P> - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
ProcessedNamedMinecraftProvider(P, MinecraftJarProcessorManager) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider
 
ProcessedNamedMinecraftProvider.LegacyMergedImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
ProcessedNamedMinecraftProvider.MergedImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
ProcessedNamedMinecraftProvider.SingleJarImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
ProcessedNamedMinecraftProvider.SplitImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
processedNamedMinecraftProviderFactory() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
Returns the value of the processedNamedMinecraftProviderFactory record component.
processEntries(Path, Path, AsyncZipProcessor) - Static method in interface net.fabricmc.loom.util.AsyncZipProcessor
 
processEntryAsync(Path, Path) - Method in interface net.fabricmc.loom.util.AsyncZipProcessor
 
processException(Throwable, DaemonUtils.Context) - Static method in class net.fabricmc.loom.util.ExceptionUtil
 
processJar() - Method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider
 
processJar() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider
 
processJar(Path, AccessTransformerJarProcessor.Spec, ProcessorContext) - Method in class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor
 
processJar(Path, ProcessorContext) - Method in class net.fabricmc.loom.configuration.processors.MinecraftJarProcessorManager
 
processJar(Path, AccessWidenerJarProcessor.Spec, ProcessorContext) - Method in class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor
 
processJar(Path, InterfaceInjectionProcessor.Spec, ProcessorContext) - Method in class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor
 
processJar(Path, JsrAnnotationRemapperProcessor.Spec, ProcessorContext) - Method in class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor
 
processJar(Path, LegacyJarProcessorWrapper.Spec, ProcessorContext) - Method in class net.fabricmc.loom.configuration.processors.LegacyJarProcessorWrapper
 
processJar(Path, ModJavadocProcessor.Spec, ProcessorContext) - Method in class net.fabricmc.loom.configuration.processors.ModJavadocProcessor
 
processJar(Path, S, ProcessorContext) - Method in interface net.fabricmc.loom.api.processor.MinecraftJarProcessor
 
processLibraries(List<Library>, LibraryContext) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessorManager
 
processLibraries(List<LibraryProcessor>, List<Library>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessorManager
 
processMappings() - Method in interface net.fabricmc.loom.api.processor.MinecraftJarProcessor
 
processMappings() - Method in class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor
 
processMappings() - Method in class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor
 
processMappings() - Method in class net.fabricmc.loom.configuration.processors.ModJavadocProcessor
 
processMappings(MemoryMappingTree, MappingProcessorContext) - Method in class net.fabricmc.loom.configuration.processors.MinecraftJarProcessorManager
 
ProcessMinecraftJarTask - Class in net.fabricmc.loom.pipeline
L3 流水线:对「命名映射后的 Minecraft jar」执行 jar processor 链.
ProcessMinecraftJarTask() - Constructor for class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
 
ProcessorContext - Interface in net.fabricmc.loom.api.processor
 
ProcessorContextImpl - Record Class in net.fabricmc.loom.configuration.processors
 
ProcessorContextImpl(ConfigContext, MinecraftJar) - Constructor for record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
Creates an instance of a ProcessorContextImpl record class.
ProcessUtil - Record Class in net.fabricmc.loom.util
 
ProcessUtil(ProcessUtil.ArgumentVisibility) - Constructor for record class net.fabricmc.loom.util.ProcessUtil
Creates an instance of a ProcessUtil record class.
ProcessUtil.ArgumentVisibility - Enum Class in net.fabricmc.loom.util
 
produceIntermediateJarIfMissing() - Method in class dev.architectury.loom.forge.minecraft.MinecraftLegacyPatchedProvider
 
produceIntermediateJarIfMissing() - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
Producer(Path, String) - Constructor for record class net.fabricmc.loom.pipeline.RemapMinecraftTaskRegistry.Producer
Creates an instance of a Producer record class.
PRODUCTION_RUNTIME_MODS - Static variable in class net.fabricmc.loom.util.Constants.Configurations
Mods to be used by AbstractProductionRunTask tasks by default.
productionNamespace() - Method in interface net.fabricmc.loom.api.mappings.layered.MappingContext
 
productionNamespace() - Method in interface net.fabricmc.loom.api.processor.SpecContext
 
productionNamespace() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DeobfSpecContext
 
productionNamespace() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.RemappedSpecContext
Returns the value of the productionNamespace record component.
productionNamespace() - Method in class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
productionNamespace() - Method in class net.fabricmc.loom.internal.LoomProjectData
 
programArg(String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
programArgs(String...) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
programArgs(Collection<String>) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
progress(DownloadProgressListener) - Method in class net.fabricmc.loom.util.download.DownloadBuilder
 
ProgressGroup - Class in net.fabricmc.loom.util.gradle
 
ProgressGroup(String, ProgressLoggerFactory) - Constructor for class net.fabricmc.loom.util.gradle.ProgressGroup
 
ProgressGroup(Project, String) - Constructor for class net.fabricmc.loom.util.gradle.ProgressGroup
 
project - Variable in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
project - Variable in class net.fabricmc.loom.build.mixin.AnnotationProcessorInvoker
 
project - Variable in class net.fabricmc.loom.configuration.decompile.DecompileConfiguration
 
project - Variable in class net.fabricmc.loom.configuration.ide.idea.ApplicationIntellijRunConfigWriter
 
project - Variable in class net.fabricmc.loom.configuration.ide.idea.GradleTaskIntellijRunConfigWriter
 
project - Variable in class net.fabricmc.loom.configuration.processors.speccontext.ProjectView.AbstractProjectView
 
project - Variable in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
project() - Method in interface dev.architectury.loom.mcpconfig.steplogic.StepLogic.SetupContext
 
project() - Method in interface net.fabricmc.loom.configuration.ConfigContext
 
project() - Method in record class net.fabricmc.loom.configuration.ConfigContextImpl
Returns the value of the project record component.
project() - Method in record class net.fabricmc.loom.configuration.LoomDependencyManager
Returns the value of the project record component.
project() - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.SourceSetSource
Returns the value of the project record component.
project() - Method in record class net.fabricmc.loom.util.gradle.SourceSetReference
Returns the value of the project record component.
ProjectBased(Project) - Constructor for class net.fabricmc.loom.util.DeprecationHelper.ProjectBased
 
projectName() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns the value of the projectName record component.
projectPath() - Method in record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroup
Returns the value of the projectPath record component.
projectPath() - Method in record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroupDTO
Returns the value of the projectPath record component.
projectPath() - Method in class net.fabricmc.loom.internal.LoomProjectData
 
ProjectView - Interface in net.fabricmc.loom.configuration.processors.speccontext
 
ProjectView.AbstractProjectView - Class in net.fabricmc.loom.configuration.processors.speccontext
 
ProjectView.ArtifactUsage - Enum Class in net.fabricmc.loom.configuration.processors.speccontext
 
properties(Map<String, String>) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
Properties() - Constructor for class net.fabricmc.loom.util.Constants.Properties
 
property(String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
property(String, String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
property(String, String) - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.LaunchConfig
 
property(String, String, String) - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.LaunchConfig
 
PropertyUtil - Class in dev.architectury.loom.util
Working with properties.
PropertyUtil() - Constructor for class dev.architectury.loom.util.PropertyUtil
 
props() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate
Returns the value of the props record component.
props() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate.Resolved
Returns the value of the props record component.
provide() - Method in class dev.architectury.loom.forge.minecraft.MinecraftLegacyPatchedProvider
 
provide() - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
provide() - Method in class net.fabricmc.loom.configuration.providers.minecraft.LegacyMergedMinecraftProvider
 
provide() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MergedMinecraftProvider
 
provide() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftLibraryProvider
 
provide() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
provide() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider
 
provide() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SplitMinecraftProvider
 
provide(Path) - Method in class net.fabricmc.loom.api.mappings.intermediate.IntermediateMappingsProvider
Generate or download a tinyv2 mapping file with intermediary and named namespaces.
provide(Path) - Method in class net.fabricmc.loom.configuration.providers.mappings.GeneratedIntermediateMappingsProvider
 
provide(Path) - Method in class net.fabricmc.loom.configuration.providers.mappings.IntermediateMappingsProviderInternal
 
provide(Path, Project) - Method in class net.fabricmc.loom.configuration.providers.mappings.IntermediaryMappingsProvider
 
provide(Path, Project) - Method in class net.fabricmc.loom.configuration.providers.mappings.IntermediateMappingsProviderInternal
 
provide(DependencyInfo) - Method in class dev.architectury.loom.forge.dependency.DependencyProvider
 
provide(DependencyInfo) - Method in class dev.architectury.loom.forge.dependency.ForgeProvider
 
provide(DependencyInfo) - Method in class dev.architectury.loom.forge.dependency.ForgeUniversalProvider
 
provide(DependencyInfo) - Method in class dev.architectury.loom.forge.dependency.ForgeUserdevProvider
 
provide(DependencyInfo) - Method in class dev.architectury.loom.forge.dependency.PatchProvider
 
provide(DependencyInfo) - Method in class dev.architectury.loom.forge.dependency.SrgProvider
 
provide(DependencyInfo) - Method in class dev.architectury.loom.mcpconfig.McpConfigProvider
 
provide(MappingConfiguration, Project) - Static method in class dev.architectury.loom.forge.dependency.ForgeLibrariesProvider
 
provide(AbstractMappedMinecraftProvider.ProvideContext) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
供给本 provider 的产物:**生产已改由任务承担**,本方法不再在配置期写任何产物.
provide(AbstractMappedMinecraftProvider.ProvideContext) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.LegacyMergedImpl
 
provide(AbstractMappedMinecraftProvider.ProvideContext) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.LegacyMergedImpl
legacy merged(MC 1.3 之前的合并 jar)刻意不参与本次的任务切换.
provide(AbstractMappedMinecraftProvider.ProvideContext) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider
供给「经 jar processor 链处理过」的命名 jar:**生产已改由任务承担**,本方法不再在配置期写任何产物.
provideClient() - Method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider.Client
 
provideClient() - Method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider
 
provideClient() - Method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider.Server
 
provideClient() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
provideClient() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider.Client
 
provideClient() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider.Server
 
ProvideContext(boolean, boolean, ConfigContext) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.ProvideContext
Creates an instance of a ProvideContext record class.
PROVIDED_JAVADOC - Static variable in class net.fabricmc.loom.util.Constants.CustomModJsonKeys
 
provideServer() - Method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider.Client
 
provideServer() - Method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider.Server
 
provideServer() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
provideServer() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider.Client
 
provideServer() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider.Server
 
prune() - Method in record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl
 
publish(Path, AtomicFiles.IOConsumer<Path>) - Static method in class net.fabricmc.loom.util.cache.AtomicFiles
原子发布:让 producer 把内容写入「同目录唯一临时文件」,写完后原子 move 到 target.
publish(LogRecord) - Method in class net.fabricmc.loom.util.SLF4JAdapterHandler
 
publishAtomically(Path, MinecraftPatchedProvider.ThrowingProducer) - Static method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
原子发布:在「临时文件 + 原子落位」保护下执行可能抛出任意受检异常的生产动作.
publishingMode() - Method in record class net.fabricmc.loom.configuration.RemapConfigurations.ConfigurationOption
Returns the value of the publishingMode record component.
put(K, V) - Method in interface dev.architectury.loom.util.collection.Multimap
 
put(K, V) - Method in class dev.architectury.loom.util.collection.MultimapImpl
 
put(K, V) - Method in class net.fabricmc.loom.util.IdentityBiMap
 
putAll(K, Collection<? extends V>) - Method in interface dev.architectury.loom.util.collection.Multimap
 
putAll(K, Collection<? extends V>) - Method in class dev.architectury.loom.util.collection.MultimapImpl
 
putEntry(String, T) - Method in interface net.fabricmc.loom.decompilers.cache.CachedFileStore
 
putEntry(String, T) - Method in record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl
 
putProject(LoomProjectData) - Method in class net.fabricmc.loom.internal.LoomGradleSharedData
 

Q

qualifier() - Method in record class dev.architectury.loom.util.Version
Returns the value of the qualifier record component.
QUIET - Static variable in class net.fabricmc.loom.util.Constants.MixinArguments
 
QUILT - Enum constant in enum class net.fabricmc.loom.util.ModPlatform
 
QuiltModJson - Class in dev.architectury.loom.metadata
 

R

read(InputStream) - Static method in record class net.fabricmc.loom.decompilers.cache.CachedData
 
read(Reader) - Static method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
 
read(String) - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.DirectorySource
 
read(String) - Method in interface net.fabricmc.loom.util.fmj.FabricModJsonSource
 
read(String) - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.SourceSetSource
 
read(String) - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.ZipSource
 
read(Path) - Method in class dev.architectury.loom.mappings.MCPReader
 
read(Path) - Method in interface net.fabricmc.loom.decompilers.cache.CachedFileStore.EntrySerializer
 
read(Path) - Static method in class net.fabricmc.loom.internal.LoomProjectData
读取跨项目数据文件.
read(Path, Path) - Static method in record class net.fabricmc.loom.configuration.providers.mappings.extras.unpick.UnpickLayer.UnpickData
 
read(ClassTweakerVisitor, LazyCloseable<TinyRemapper>, MappingsNamespace) - Method in interface net.fabricmc.loom.configuration.accesswidener.AccessWidenerEntry
 
read(ClassTweakerVisitor, LazyCloseable<TinyRemapper>, MappingsNamespace) - Method in record class net.fabricmc.loom.configuration.accesswidener.LocalAccessWidenerEntry
 
read(ClassTweakerVisitor, LazyCloseable<TinyRemapper>, MappingsNamespace) - Method in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
 
readAccessWidenerData(Path, ModPlatform) - Static method in class net.fabricmc.loom.configuration.mods.AccessWidenerUtils
 
readAll(FabricModJson, boolean) - Static method in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
 
readAllBytes(String) - Method in class net.fabricmc.loom.util.FileSystemUtil.Delegate
 
readAttribute(Path, String) - Static method in class net.fabricmc.loom.util.AttributeHelper
 
readClassNames(Path) - Static method in class dev.architectury.loom.forge.InnerClassRemapper
 
readFromJar(Path) - Static method in interface net.fabricmc.loom.configuration.sandbox.SandboxMetadata
 
readInt(JsonObject, String) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonUtils
 
readList(Reader) - Static method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
 
readMappingId(Project) - Static method in class net.fabricmc.loom.internal.LoomProjectData
读取当前项目的映射标识,与 LoomProjectData.fromProject(Project) 打包进 DTO 的值同源.
readMappings(BufferedReader) - Static method in record class net.fabricmc.loom.decompilers.ClassLineNumbers
 
readMixinConfigsFromManifest(File) - Static method in class dev.architectury.loom.extensions.ModBuildExtensions
 
readMixinMappingFiles(Project) - Static method in class net.fabricmc.loom.internal.LoomProjectData
读取项目内全部 Mixin AP 映射文件路径,与 LoomProjectData.fromProject(Project) 打包进 DTO 的列表同源.
readModJson(Project) - Static method in class net.fabricmc.loom.internal.LoomProjectData
读取项目内全部 mod 的元数据 JSON,与 LoomProjectData.fromProject(Project) 写入 DTO 的 mod 列表同源.
readOfficial(ClassTweakerVisitor) - Method in interface net.fabricmc.loom.configuration.accesswidener.AccessWidenerEntry
 
readOfficial(ClassTweakerVisitor) - Method in record class net.fabricmc.loom.configuration.accesswidener.LocalAccessWidenerEntry
 
readOfficial(ClassTweakerVisitor) - Method in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
 
readProductionNamespace(Project) - Static method in class net.fabricmc.loom.internal.LoomProjectData
读取生产命名空间,与 LoomProjectData.fromProject(Project) 打包进 DTO 的值同源.
readString(JsonObject, String) - Static method in class net.fabricmc.loom.util.fmj.FabricModJsonUtils
 
readString(String) - Method in class net.fabricmc.loom.util.FileSystemUtil.Delegate
 
recommends(String, Iterable<String>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a recommended dependency on another mod with the given mod ID and version requirements.
recommends(String, String) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a recommended dependency on another mod with the given mod ID and a single version requirement.
recommends(String, Action<FabricModJsonV1Spec.Dependency>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a recommended dependency on another mod with the given mod ID, and configure it with the given action.
recommends(Action<FabricModJsonV1Spec.Dependency>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a recommended dependency, and configure it with the given action.
RecordComponentFixVisitor - Class in net.fabricmc.loom.util
 
RecordComponentFixVisitor(ClassVisitor, MemoryMappingTree, int, int) - Constructor for class net.fabricmc.loom.util.RecordComponentFixVisitor
 
reference() - Method in class net.fabricmc.loom.util.FileSystemUtil.Delegate
 
ReferenceMappingData(Map<String, String>) - Constructor for record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.ReferenceMappingData
Creates an instance of a ReferenceMappingData record class.
refmap() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinConfiguration
Returns the value of the refmap record component.
refmapNameProvider() - Method in record class net.fabricmc.loom.extension.MixinExtension.MixinInformationContainer
Returns the value of the refmapNameProvider record component.
refmapPath() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap
Returns the value of the refmapPath record component.
refreshDeps() - Method in class dev.architectury.loom.forge.dependency.DependencyProvider
 
refreshDeps() - Method in interface net.fabricmc.loom.api.mappings.layered.MappingContext
 
refreshDeps() - Method in class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
refreshDeps() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
refreshDeps() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
refreshDeps() - Method in interface net.fabricmc.loom.LoomGradleExtension
 
refreshOutputs() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.ProvideContext
Returns the value of the refreshOutputs record component.
register(Project) - Static method in class net.fabricmc.loom.util.gradle.SyncTaskBuildService
 
registerConfigurations(Project) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets
 
registerJarProcessTask(MinecraftJar, RemapMinecraftTaskRegistry.Producer, Map<String, String>, List<MinecraftJarProcessor<?>>, List<MinecraftJarProcessor.Spec>) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider
为给定的命名 jar 注册「processor 链处理」任务.
registerRemapTask(AbstractMappedMinecraftProvider.RemappedJars, ConfigContext) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
把一个 AbstractMappedMinecraftProvider.RemappedJars 投影成 L3 重映射任务,返回的任务引用可承载消费侧的文件依赖.
relativeFile(File) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Download
 
RELEASE_TIME_1_20_6 - Static variable in class net.fabricmc.loom.util.Constants.Forge
The release time of 1.20.6, the minimum version of Minecraft where Forge uses "mojang" as the namespace in production.
RELEASE_TIME_1_21_11_UNOBFUSCATED_SNAPSHOTS - Static variable in class net.fabricmc.loom.util.Constants
 
RELEASE_TIME_1_3 - Static variable in class net.fabricmc.loom.util.Constants
 
RELEASE_TIME_BETA_1_0 - Static variable in class net.fabricmc.loom.util.Constants
 
releaseTime() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns the value of the releaseTime record component.
remap() - Method in class net.fabricmc.loom.pipeline.RemapMinecraftTask
 
remap() - Method in class net.fabricmc.loom.pipeline.RemapModsTask
 
remap(File) - Method in class net.fabricmc.loom.task.service.UnpickRemapperService
Return the remapped definitions.
remap(String) - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.ReferenceMappingData
 
remap(String, String) - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.MixinMappingData
 
remap(Path, boolean, MappingTree, String) - Static method in class dev.architectury.loom.forge.CoreModClassRemapper
 
remap(Path, MappingTree, String) - Static method in class dev.architectury.loom.accesstransformer.AtClassRemapper
重映射 jar 内 AT 条目的类名(SRG → named).
remap(TinyRemapper, String) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
 
remap(AccessTransformSet, MappingSet) - Static method in class dev.architectury.loom.forge.AccessTransformSetMapper
 
remap(Project, Path, MappingTree) - Static method in class dev.architectury.loom.accesstransformer.AtClassRemapper
 
REMAP_JAR_TASK_NAME - Static variable in class net.fabricmc.loom.task.RemapTaskConfiguration
 
REMAP_KEY - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
REMAP_MINECRAFT - Enum constant in enum class net.fabricmc.loom.spec.EnvironmentSpec.PipelineStep
重映射到目标命名空间.
REMAP_SOURCES_JAR_TASK_NAME - Static variable in class net.fabricmc.loom.task.RemapTaskConfiguration
 
remapAccessWidener(byte[], Remapper, String, String) - Static method in class net.fabricmc.loom.configuration.mods.AccessWidenerUtils
Remap a mods access widener from intermediary to named, so that loader can apply it in our dev-env.
RemapAction() - Constructor for class net.fabricmc.loom.task.RemapJarTask.RemapAction
 
remapAll() - Method in class net.fabricmc.loom.util.SourceRemapper
 
remapAts(Path, MappingTreeView, String, String) - Static method in class dev.architectury.loom.neoforge.NeoForgeModDependencies
 
remapClasspath() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemappedJars
Returns the value of the remapClasspath record component.
remapClasspath() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the remapClasspath record component.
RemapConfigurations - Class in net.fabricmc.loom.configuration
 
RemapConfigurations.ConfigurationOption - Record Class in net.fabricmc.loom.configuration
 
RemapConfigurationSettings - Class in net.fabricmc.loom.api
A Named object for configuring "proxy" configurations that remap artifacts.
RemapConfigurationSettings(String) - Constructor for class net.fabricmc.loom.api.RemapConfigurationSettings
 
RemapConfigurationSettings.PublishingMode - Enum Class in net.fabricmc.loom.api
 
remapJar(boolean, Path, MappingTree, String) - Static method in class dev.architectury.loom.forge.CoreModClassRemapper
重映射 jar 内 CoreMod 清单条目的类名.
remapJar(AbstractMappedMinecraftProvider.RemappedJars, ConfigContext) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
remapJar(ServiceFactory) - Method in class dev.architectury.loom.forge.minecraft.MinecraftLegacyPatchedProvider
 
remapJar(ServiceFactory) - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
remapJar(Project, boolean, Path, MappingTree) - Static method in class dev.architectury.loom.forge.CoreModClassRemapper
 
RemapJarTask - Class in net.fabricmc.loom.task
 
RemapJarTask() - Constructor for class net.fabricmc.loom.task.RemapJarTask
 
RemapJarTask.RemapAction - Class in net.fabricmc.loom.task
 
RemapJarTask.RemapParams - Interface in net.fabricmc.loom.task
 
RemapMinecraftTask - Class in net.fabricmc.loom.pipeline
L3 流水线:把 Minecraft jar 重映射到目标命名空间.
RemapMinecraftTask() - Constructor for class net.fabricmc.loom.pipeline.RemapMinecraftTask
 
RemapMinecraftTaskRegistry - Class in net.fabricmc.loom.pipeline
「同一个产物路径,同一构建内只有一个生产者任务」的登记表.
RemapMinecraftTaskRegistry.Producer - Record Class in net.fabricmc.loom.pipeline
一条共享产物的生产位置.
RemapModsTask - Class in net.fabricmc.loom.pipeline
L3 流水线:把一个配置里的 mod jar 批量重映射到目标命名空间.
RemapModsTask() - Constructor for class net.fabricmc.loom.pipeline.RemapModsTask
 
RemapModsTask.ModSpec - Interface in net.fabricmc.loom.pipeline
一个待重映射 mod 的描述.
remapNeoForgeAts(Path, MemoryMappingTree, String, String) - Static method in class net.fabricmc.loom.core.ModJarPostProcess
全量重映射 NeoForge 的 access transformer.
remapObjectHolder(Path, String, MappingTree, String, String) - Static method in class dev.architectury.loom.forge.RemapObjectHolderVisitor
 
RemapObjectHolderVisitor - Class in dev.architectury.loom.forge
 
RemapObjectHolderVisitor(int, ClassVisitor, MappingTree, String, String) - Constructor for class dev.architectury.loom.forge.RemapObjectHolderVisitor
 
RemappedJars(Path, MinecraftJar, MappingsNamespace, Path...) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemappedJars
Creates an instance of a RemappedJars record class.
RemappedModArtifacts - Class in net.fabricmc.loom.configuration.mods.dependency
一批 remapped mod 产物**各自的生产位置**,消费方据此把产物路径换成可注入配置的依赖表示.
RemappedModArtifacts(Project, Path, Map<Path, RemapMinecraftTaskRegistry.Producer>) - Constructor for class net.fabricmc.loom.configuration.mods.dependency.RemappedModArtifacts
 
RemappedProjectView - Interface in net.fabricmc.loom.configuration.processors.speccontext
 
RemappedProjectView.Impl - Class in net.fabricmc.loom.configuration.processors.speccontext
 
RemappedSpecContext - Record Class in net.fabricmc.loom.configuration.processors.speccontext
 
RemappedSpecContext(List<FabricModJson>, List<FabricModJson>, List<RemappedSpecContext.ModHolder>, MappingsNamespace) - Constructor for record class net.fabricmc.loom.configuration.processors.speccontext.RemappedSpecContext
Creates an instance of a RemappedSpecContext record class.
remapper() - Method in interface net.fabricmc.loom.api.remapping.RemapperContext
 
remapper() - Method in record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInlinerApplyVisitorProvider
Returns the value of the remapper record component.
RemapperContext - Interface in net.fabricmc.loom.api.remapping
Context for a RemapperExtension.
RemapperExtension<T> - Interface in net.fabricmc.loom.api.remapping
A remapper extension can be used to add extra processing to the remapping process.
RemapperExtensionHolder - Class in net.fabricmc.loom.extension
 
RemapperExtensionHolder(RemapperParameters) - Constructor for class net.fabricmc.loom.extension.RemapperExtensionHolder
 
remapperExtensions - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
remapperHookKind() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
remapperHookKind() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.SplitImpl
 
remapperHookKind() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider.SplitImpl
 
remapperHookKind() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.SplitImpl
 
remapperHookKind() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider.SplitImpl
 
RemapperParameters - Interface in net.fabricmc.loom.api.remapping
Marker interface for parameter objects to RemapperExtensions.
RemapperParameters.None - Class in net.fabricmc.loom.api.remapping
 
remapper 装配有一处待核验的差异 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.registerJarProcessTask(MinecraftJar, RemapMinecraftTaskRegistry.Producer, Map<String, String>, List<MinecraftJarProcessor<?>>, List<MinecraftJarProcessor.Spec>)
Section
remapReference(String, String) - Method in interface net.fabricmc.loom.configuration.mods.dependency.refmap.MixinReferenceRemapper
 
remapReference(String, String) - Method in record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinReferenceRemapperImpl
 
remapRequirements() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactMetadata
Returns the value of the remapRequirements record component.
RemapSourcesAction() - Constructor for class net.fabricmc.loom.task.RemapSourcesJarTask.RemapSourcesAction
 
remapSourcesJar(Path, Path) - Method in class net.fabricmc.loom.task.service.SourceRemapperService
 
RemapSourcesJarTask - Class in net.fabricmc.loom.task
 
RemapSourcesJarTask() - Constructor for class net.fabricmc.loom.task.RemapSourcesJarTask
 
RemapSourcesJarTask.RemapSourcesAction - Class in net.fabricmc.loom.task
 
RemapSourcesJarTask.RemapSourcesParams - Interface in net.fabricmc.loom.task
 
RemapTaskConfiguration - Class in net.fabricmc.loom.task
 
RemapTaskConfiguration() - Constructor for class net.fabricmc.loom.task.RemapTaskConfiguration
 
removedInLoom2_0(String) - Method in interface net.fabricmc.loom.util.DeprecationHelper
 
removePrefix() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingLayer
Returns the value of the removePrefix record component.
removePrefix() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingsSpec
Returns the value of the removePrefix record component.
removeRefmap(Path) - Static method in class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInliner
render() - Method in class net.fabricmc.loom.configuration.ide.idea.ApplicationIntellijRunConfigWriter
 
render() - Method in class net.fabricmc.loom.configuration.ide.idea.GradleTaskIntellijRunConfigWriter
 
render() - Method in interface net.fabricmc.loom.configuration.ide.idea.IntellijRunConfigWriter
 
RENDER_DOC - Static variable in class net.fabricmc.loom.util.Constants.Properties
Set to true in all RenderDocRunTask can be used to determine at runtime if running with loom's renderdoc setup.
RENDERDOC - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
RenderDocRunTask - Class in net.fabricmc.loom.task
 
RenderDocRunTask(RunConfiguration) - Constructor for class net.fabricmc.loom.task.RenderDocRunTask
 
RenderDocRunUITask - Class in net.fabricmc.loom.task
 
RenderDocRunUITask() - Constructor for class net.fabricmc.loom.task.RenderDocRunUITask
 
replace(Path, String, byte[]) - Static method in class net.fabricmc.loom.util.ZipUtils
 
replaceAccessWidener(Path, Pair<byte[], String>) - Static method in class net.fabricmc.loom.core.ModJarPostProcess
把重映射后的 access widener 写回 jar.
replaceIfNullOrEmpty(String, Supplier<String>) - Static method in class net.fabricmc.loom.configuration.mods.ModConfigurationRemapper
 
replaceMixinIntermediaryNamespace(Project, String) - Static method in class net.fabricmc.loom.build.IntermediaryNamespaces
Potentially replaces the remapping target namespace for mixin refmaps.
replaceSystemOut() - Static method in class dev.architectury.loom.util.LoggerFilter
 
replaceWithInLoom2_0(String, String) - Method in interface net.fabricmc.loom.util.DeprecationHelper
 
repo() - Method in record class dev.architectury.loom.mcpconfig.McpConfigFunction
Returns the value of the repo record component.
reportError(ProblemId, Path, String) - Method in interface net.fabricmc.loom.task.tool.ValidateModProvidedJavadocTask.ErrorReporter
 
reportError(ProblemId, Path, String, Exception) - Method in interface net.fabricmc.loom.task.tool.ValidateModProvidedJavadocTask.ErrorReporter
 
reprocessZip(Path, boolean, boolean) - Static method in class net.fabricmc.loom.util.ZipReprocessorUtil
 
reprocessZip(Path, boolean, boolean, ZipEntryCompression) - Static method in class net.fabricmc.loom.util.ZipReprocessorUtil
 
request() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns the value of the request record component.
require(boolean) - Static method in class net.fabricmc.loom.util.Check
 
require(boolean, String) - Static method in class net.fabricmc.loom.util.Check
 
requiresBackupJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
requiresBackupJars() - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider
 
requiresProcessingJar(Path) - Method in class net.fabricmc.loom.configuration.processors.MinecraftJarProcessorManager
 
RESOLVABLE - Enum constant in enum class net.fabricmc.loom.configuration.LoomConfigurations.Role
 
resolve() - Method in class net.fabricmc.loom.configuration.DependencyInfo
 
resolve() - Method in class net.fabricmc.loom.configuration.FileDependencyInfo
 
resolve(ConfigValue) - Method in interface dev.architectury.loom.mcpconfig.steplogic.StepLogic.ExecutionContext
 
resolve(ConfigValue.Resolver) - Method in record class dev.architectury.loom.forge.config.ConfigValue.Constant
 
resolve(ConfigValue.Resolver) - Method in interface dev.architectury.loom.forge.config.ConfigValue
 
resolve(ConfigValue.Resolver) - Method in record class dev.architectury.loom.forge.config.ConfigValue.Variable
 
resolve(ConfigValue.Resolver) - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate
 
resolve(ConfigValue.Variable) - Method in interface dev.architectury.loom.forge.config.ConfigValue.Resolver
 
resolve(ConfigValue.Variable) - Method in class dev.architectury.loom.forge.dependency.ForgeRunsProvider
 
resolve(List<ConfigValue>) - Method in interface dev.architectury.loom.mcpconfig.steplogic.StepLogic.ExecutionContext
 
resolve(Project) - Method in record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsFactory
 
resolveArtifacts(ProjectView.ArtifactUsage) - Method in class net.fabricmc.loom.configuration.processors.speccontext.RemappedProjectView.Impl
 
resolveArtifacts(ProjectView.ArtifactUsage) - Method in interface net.fabricmc.loom.configuration.processors.speccontext.RemappedProjectView
 
Resolved(String, String, List<String>, List<String>, Map<String, String>, Map<String, String>) - Constructor for record class dev.architectury.loom.forge.config.ForgeRunTemplate.Resolved
Creates an instance of a Resolved record class.
ResolvedArtifactRef(ResolvedArtifact, Path) - Constructor for record class net.fabricmc.loom.configuration.mods.ArtifactRef.ResolvedArtifactRef
Creates an instance of a ResolvedArtifactRef record class.
resolveDependency(Dependency) - Method in interface net.fabricmc.loom.api.mappings.layered.MappingContext
 
resolveDependency(Dependency) - Method in class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
resolveDependency(MinimalExternalModuleDependency) - Method in interface net.fabricmc.loom.api.mappings.layered.MappingContext
 
resolveDependency(MinimalExternalModuleDependency) - Method in class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
resolvedFiles - Variable in class net.fabricmc.loom.configuration.FileDependencyInfo
 
resolveExternal(Set<File>) - Static method in record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroupDTO
 
resolveFile() - Method in class net.fabricmc.loom.configuration.DependencyInfo
 
resolveFiles(Project, Configuration, boolean) - Static method in class dev.architectury.loom.util.DependencyDownloader
Resolves a configuration and its superconfigurations.
resolveLayers(MappingContext) - Method in class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsProcessor
 
resolveMavenDependency(String) - Method in interface net.fabricmc.loom.api.mappings.layered.MappingContext
 
resolveMavenDependency(String) - Method in class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
resolveTool(Project) - Static method in class dev.architectury.loom.accesstransformer.AccessTransformerService
配置期解析 AT 工具,得到执行期可用的信息.
resourceDir() - Method in record class net.fabricmc.loom.configuration.classpathgroups.ClasspathGroup
Returns the value of the resourceDir record component.
resources() - Method in record class net.fabricmc.loom.internal.LoomProjectData.ModData
Returns the value of the resources record component.
RESOURCES_BASE - Static variable in class net.fabricmc.loom.util.Constants
 
Result(byte[]) - Constructor for record class net.fabricmc.loom.util.Checksum.Result
Creates an instance of a Result record class.
rewriteClassFile(Path, boolean, UnaryOperator<ClassVisitor>) - Static method in class dev.architectury.loom.util.ClassVisitorUtil
 
rewriteClassFile(Path, UnaryOperator<ClassVisitor>) - Static method in class dev.architectury.loom.util.ClassVisitorUtil
 
rewriteJar() - Method in class net.fabricmc.loom.task.AbstractRemapJarTask.AbstractRemapAction
 
RiffChunk - Class in net.fabricmc.loom.decompilers.cache
Write a RIFF chunk to a file channel
RiffChunk(String, FileChannel) - Constructor for class net.fabricmc.loom.decompilers.cache.RiffChunk
 
right() - Method in record class net.fabricmc.loom.util.Pair
Returns the value of the right record component.
RiscVNativesLibraryProcessor - Class in net.fabricmc.loom.configuration.providers.minecraft.library.processors
A processor to add support for RISC-V.
RiscVNativesLibraryProcessor(Platform, LibraryContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.processors.RiscVNativesLibraryProcessor
 
root() - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
Returns the value of the root record component.
root() - Method in record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl
Returns the value of the root record component.
Rule(String, MinecraftVersionMeta.OS) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Rule
Creates an instance of a Rule record class.
rules() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Library
Returns the value of the rules record component.
run - Variable in class net.fabricmc.loom.configuration.ide.idea.ApplicationIntellijRunConfigWriter
 
run - Variable in class net.fabricmc.loom.configuration.ide.idea.GradleTaskIntellijRunConfigWriter
 
run() - Method in interface dev.architectury.loom.util.LoggerFilter.CheckedRunnable
 
run() - Method in interface dev.architectury.loom.util.ThreadingUtils.UnsafeRunnable
 
run() - Method in class net.fabricmc.loom.configuration.CompileConfiguration
 
run() - Method in class net.fabricmc.loom.configuration.ide.idea.IdeaConfiguration
 
run() - Method in class net.fabricmc.loom.configuration.LoomConfigurations
 
run() - Method in class net.fabricmc.loom.configuration.MavenPublication
 
run() - Method in class net.fabricmc.loom.configuration.sandbox.SandboxConfiguration
 
run() - Method in class net.fabricmc.loom.decompilers.DecompilerConfiguration
 
run() - Method in class net.fabricmc.loom.task.DownloadTask
 
run() - Method in class net.fabricmc.loom.task.ExtractArchiveFilesTask
 
run() - Method in class net.fabricmc.loom.task.FabricModJsonV1Task
 
run() - Method in class net.fabricmc.loom.task.GenerateForgePatchedSourcesTask
 
run() - Method in class net.fabricmc.loom.task.GenerateSourcesTask
 
run() - Method in class net.fabricmc.loom.task.launch.ExportClasspathTask
 
run() - Method in class net.fabricmc.loom.task.launch.GenerateDLIConfigTask
 
run() - Method in class net.fabricmc.loom.task.launch.GenerateLog4jConfigTask
 
run() - Method in class net.fabricmc.loom.task.launch.GenerateRemapClasspathTask
 
run() - Method in class net.fabricmc.loom.task.LoomTasks
 
run() - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
 
run() - Method in class net.fabricmc.loom.task.prod.ClientProductionRunTask
 
run() - Method in class net.fabricmc.loom.task.prod.ServerProductionRunTask
 
run() - Method in interface net.fabricmc.loom.task.prod.TracyCapture.IORunnable
 
run() - Method in class net.fabricmc.loom.task.RemapTaskConfiguration
 
run() - Method in class net.fabricmc.loom.task.RenderDocRunUITask
 
run() - Method in class net.fabricmc.loom.task.ValidateAccessWidenerTask
 
run() - Method in class net.fabricmc.loom.task.ValidateMixinNameTask
 
run() - Method in interface net.fabricmc.loom.util.download.DownloadExecutor.DownloadRunner
 
run() - Method in class net.fabricmc.loom.util.ipc.IPCServer
 
run(ThreadingUtils.UnsafeRunnable...) - Static method in class dev.architectury.loom.util.ThreadingUtils
 
run(Collection<ThreadingUtils.UnsafeRunnable>) - Static method in class dev.architectury.loom.util.ThreadingUtils
 
run(Collection<T>, ThreadingUtils.UnsafeConsumer<T>) - Static method in class dev.architectury.loom.util.ThreadingUtils
 
run(MinecraftJarRemap.Options) - Static method in class net.fabricmc.loom.core.MinecraftJarRemap
执行一次 jar 重映射.
run(T[], ThreadingUtils.UnsafeConsumer<T>) - Static method in class dev.architectury.loom.util.ThreadingUtils
 
RunConfigSettings - Class in net.fabricmc.loom.configuration.ide
 
RunConfigSettings(Project, String) - Constructor for class net.fabricmc.loom.configuration.ide.RunConfigSettings
 
RunConfiguration - Interface in net.fabricmc.loom.api
Represents a run configuration for Minecraft, these can presented via an IDE run configuration or a Gradle task.
RunConfigurationInternal - Interface in net.fabricmc.loom.configuration.ide
 
RunConfigUtils - Class in net.fabricmc.loom.configuration.ide
 
RunConfigUtils() - Constructor for class net.fabricmc.loom.configuration.ide.RunConfigUtils
 
runDir() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns the value of the runDir record component.
runDir(String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
runExclusive(Path, String, Duration, Callable<Void>) - Method in class net.fabricmc.loom.util.gradle.LoomCacheService
在按 key 取得的「JVM 监视器 + 跨进程文件锁」保护下执行一个互斥动作.
RunGameTask - Class in net.fabricmc.loom.task
 
RunGameTask(RunConfiguration) - Constructor for class net.fabricmc.loom.task.RunGameTask
 
runs() - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Returns the value of the runs record component.
runs(Action<NamedDomainObjectContainer<RunConfigSettings>>) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
runs(Action<NamedDomainObjectContainer<RunConfigSettings>>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
runTask() - Method in class net.fabricmc.loom.configuration.ide.idea.IdeaSyncTask
 
RUNTIME - Enum constant in enum class net.fabricmc.loom.configuration.processors.speccontext.ProjectView.ArtifactUsage
 
RUNTIME - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.library.Library.Target
A runtime only library.
RUNTIME - Static variable in record class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration
 
RUNTIME_JAVA_COMPATIBILITY_VERSION - Static variable in class net.fabricmc.loom.util.Constants.Properties
When set the version of java that will be assumed that the game will run on, this defaults to the current java version.
RUNTIME_ONLY - Enum constant in enum class net.fabricmc.loom.api.RemapConfigurationSettings.PublishingMode
 
runtimeClasspath() - Method in record class net.fabricmc.loom.configuration.RemapConfigurations.ConfigurationOption
Returns the value of the runtimeClasspath record component.
RuntimeLibraries - Class in net.fabricmc.loom.configuration.ide
 
RuntimeLibraries() - Constructor for class net.fabricmc.loom.configuration.ide.RuntimeLibraries
 
RuntimeLog4jLibraryProcessor - Class in net.fabricmc.loom.configuration.providers.minecraft.library.processors
 
RuntimeLog4jLibraryProcessor(Platform, LibraryContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.processors.RuntimeLog4jLibraryProcessor
 
RuntimeLwjglGraphicsLibraryProcessor - Class in net.fabricmc.loom.configuration.providers.minecraft.library.processors
 
RuntimeLwjglGraphicsLibraryProcessor(Platform, LibraryContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.library.processors.RuntimeLwjglGraphicsLibraryProcessor
 
runtimeNamespace() - Method in record class net.fabricmc.loom.api.decompilers.DecompilationMetadata
Returns the value of the runtimeNamespace record component.
runWithTracy(TracyCapture.IORunnable) - Method in class net.fabricmc.loom.task.prod.TracyCapture
 

S

SANDBOX - Static variable in class net.fabricmc.loom.util.Constants.Properties
 
SANDBOX_METADATA_FILENAME - Static variable in interface net.fabricmc.loom.configuration.sandbox.SandboxMetadata
 
SandboxConfiguration - Class in net.fabricmc.loom.configuration.sandbox
Allows the user to specify a sandbox maven artifact as a gradle property.
SandboxConfiguration() - Constructor for class net.fabricmc.loom.configuration.sandbox.SandboxConfiguration
 
SandboxMetadata - Interface in net.fabricmc.loom.configuration.sandbox
 
SandboxMetadata.Architecture - Enum Class in net.fabricmc.loom.configuration.sandbox
 
SandboxMetadata.OperatingSystem - Enum Class in net.fabricmc.loom.configuration.sandbox
 
SandboxMetadata.V1 - Record Class in net.fabricmc.loom.configuration.sandbox
 
sass() - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Returns the value of the sass record component.
savePom() - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
 
SCALA - Static variable in class net.fabricmc.loom.build.mixin.AnnotationProcessorInvoker
 
ScalaApInvoker - Class in net.fabricmc.loom.build.mixin
 
ScalaApInvoker(Project) - Constructor for class net.fabricmc.loom.build.mixin.ScalaApInvoker
 
scheduleRemapSources(File, File, boolean, boolean, Runnable) - Method in class net.fabricmc.loom.util.SourceRemapper
 
ScopedServiceFactory - Class in net.fabricmc.loom.util.service
An implementation of ServiceFactory that creates services scoped to the factory instance.
ScopedServiceFactory() - Constructor for class net.fabricmc.loom.util.service.ScopedServiceFactory
 
SERIALIZER - Static variable in record class net.fabricmc.loom.decompilers.cache.CachedData
 
server() - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Sets the environment to 'server', indicating the mod only runs on the server side.
server() - Method in interface net.fabricmc.loom.api.RunConfiguration
Configure run config with the default server options.
server() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
 
server() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.verify.KnownVersions
Returns the value of the server record component.
server(NamedMinecraftProvider.SingleJarImpl, MinecraftJarProcessorManager) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.SingleJarImpl
 
server(MinecraftMetadataProvider, ConfigContext) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider
 
server(Project, SingleJarMinecraftProvider) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.SingleJarImpl
 
server(Project, SingleJarMinecraftProvider) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider.SingleJarImpl
 
server(Project, SingleJarMinecraftProvider) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.SingleJarImpl
 
server(Project, SingleJarMinecraftProvider) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider.SingleJarImpl
 
Server(Path) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Server
 
SERVER - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Type
 
SERVER - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.SingleJarEnvType
 
SERVER - Static variable in class net.fabricmc.loom.util.fmj.ModEnvironment
 
SERVER - Static variable in class net.fabricmc.loom.util.SidedClassVisitor
 
SERVER_OFFICIAL - Enum constant in enum class net.fabricmc.loom.api.mappings.layered.MappingsNamespace
Official names for the Minecraft server jar, usually obfuscated.
SERVER_ONLY - Enum constant in enum class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider.Type
 
SERVER_ONLY - Enum constant in enum class net.fabricmc.loom.pipeline.ExecutionProcessorContext.JarConfigurationKind
 
SERVER_ONLY - Static variable in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
 
serverData() - Method in interface net.fabricmc.loom.api.RunConfiguration
Configure run config with the default data options.
serverData() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
 
serverMappings() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
Returns the value of the serverMappings record component.
serverOnlyMinecraftJar() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
ServerProductionRunTask - Class in net.fabricmc.loom.task.prod
A task that runs the server using the production server launcher.
ServerProductionRunTask() - Constructor for class net.fabricmc.loom.task.prod.ServerProductionRunTask
 
serverWithGui() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Removes the nogui argument for the server configuration.
Service<O> - Class in net.fabricmc.loom.util.service
A service is used to manage a set of data or a task that may be reused multiple times.
Service(O, ServiceFactory) - Constructor for class net.fabricmc.loom.util.service.Service
 
Service.Options - Interface in net.fabricmc.loom.util.service
The base type of options class for a service.
serviceClass() - Method in record class net.fabricmc.loom.util.service.ServiceType
Returns the value of the serviceClass record component.
serviceFactory() - Method in interface net.fabricmc.loom.configuration.ConfigContext
 
serviceFactory() - Method in record class net.fabricmc.loom.configuration.ConfigContextImpl
Returns the value of the serviceFactory record component.
serviceFactory() - Method in record class net.fabricmc.loom.configuration.LoomDependencyManager
Returns the value of the serviceFactory record component.
ServiceFactory - Interface in net.fabricmc.loom.util.service
A factory for creating Service instances.
ServiceType<O,S> - Record Class in net.fabricmc.loom.util.service
A record to hold the options and service class for a service.
ServiceType(Class<O>, Class<S>) - Constructor for record class net.fabricmc.loom.util.service.ServiceType
Creates an instance of a ServiceType record class.
setArgs(List<String>) - Method in interface dev.architectury.loom.forge.tool.ForgeToolExecutor.Settings
 
setClasspath(Object...) - Method in interface dev.architectury.loom.forge.tool.ForgeToolExecutor.Settings
 
setClasspath(FileCollection) - Method in class net.fabricmc.loom.task.AbstractRunTask
 
setClasspathModificationsInXml(String, String) - Static method in class net.fabricmc.loom.configuration.ide.idea.IdeaSyncTask
 
setClasspathModificationsInXml(String, List<String>) - Static method in class net.fabricmc.loom.configuration.ide.idea.IdeaSyncTask
 
setConfigName(String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
setDefaultMainClass(String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
setDependencyProviders(DependencyProviders) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
setDependencyProviders(DependencyProviders) - Method in interface net.fabricmc.loom.LoomGradleExtension
 
setEnvironment(String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
setForgeModClasses(Path, String) - Static method in class net.fabricmc.loom.configuration.ide.idea.IdeaSyncTask
 
setForgeRunsProvider(ForgeRunsProvider) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
setForgeRunsProvider(ForgeRunsProvider) - Method in interface net.fabricmc.loom.LoomGradleExtension
 
setGenerateSrgTiny(Boolean) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
setGenerateSrgTiny(Boolean) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
setIdeConfigGenerated(boolean) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
setIgnoreDependenciesFilter(Predicate<McpConfigStep>) - Method in class dev.architectury.loom.mcpconfig.DependencySet
 
setInstallerData(InstallerData) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
setInstallerData(InstallerData) - Method in interface net.fabricmc.loom.LoomGradleExtension
 
setIntermediaryMinecraftProvider(IntermediaryMinecraftProvider<?>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
setIntermediaryMinecraftProvider(IntermediaryMinecraftProvider<?>) - Method in interface net.fabricmc.loom.LoomGradleExtension
 
setIntermediateMappingsProvider(Class<T>, Action<T>) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
setIntermediateMappingsProvider(Class<T>, Action<T>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
setIntermediateMappingsProvider(IntermediateMappingsProvider) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
setIntermediateMappingsProvider(IntermediateMappingsProvider) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
setJarPrefix(String) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
setMappingConfiguration(MappingConfiguration) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
setMappingConfiguration(MappingConfiguration) - Method in interface net.fabricmc.loom.LoomGradleExtension
 
setMetadataProvider(MinecraftMetadataProvider) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
setMetadataProvider(MinecraftMetadataProvider) - Method in interface net.fabricmc.loom.LoomGradleExtension
 
setMinecraftJarsTaskOutputs(MappingsNamespace, FileCollection) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
setMinecraftJarsTaskOutputs(MappingsNamespace, FileCollection) - Method in interface net.fabricmc.loom.LoomGradleExtension
登记某个命名空间下、由任务产出的 Minecraft jar 集合.
setMinecraftProvider(MinecraftProvider) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
setMinecraftProvider(MinecraftProvider) - Method in interface net.fabricmc.loom.LoomGradleExtension
 
setMixinInformationContainer(SourceSet, MixinExtension.MixinInformationContainer) - Static method in interface net.fabricmc.loom.extension.MixinExtension
 
setMojangMappedMinecraftProvider(MojangMappedMinecraftProvider<?>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
setMojangMappedMinecraftProvider(MojangMappedMinecraftProvider<?>) - Method in interface net.fabricmc.loom.LoomGradleExtension
 
setMultimap() - Static method in interface dev.architectury.loom.util.collection.Multimap
 
setName(String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
setNamedMinecraftProvider(NamedMinecraftProvider<?>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
setNamedMinecraftProvider(NamedMinecraftProvider<?>) - Method in interface net.fabricmc.loom.LoomGradleExtension
 
setNameSyntheticMembers(boolean) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.MojangMappingsSpecBuilder
When enabled synthetic fields and methods will be mapped to name specified in the official mojang mappings.
setNameSyntheticMembers(boolean) - Method in class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpecBuilderImpl
 
setOutput(String) - Method in interface dev.architectury.loom.mcpconfig.steplogic.StepLogic.ExecutionContext
 
setOutput(Path) - Method in interface dev.architectury.loom.mcpconfig.steplogic.StepLogic.ExecutionContext
 
setRefreshDeps(boolean) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
setRefreshDeps(boolean) - Method in interface net.fabricmc.loom.LoomGradleExtension
 
setRemovePrefix(boolean) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.ParchmentMappingsSpecBuilder
When enabled the "p" prefix will be stripped from parameter names.
setRemovePrefix(boolean) - Method in class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingsSpecBuilderImpl
 
setRunDir(String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
setSource(Function<Project, SourceSet>) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
setSource(SourceSet) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
setSrgMinecraftProvider(SrgMinecraftProvider<?>) - Method in class net.fabricmc.loom.extension.LoomGradleExtensionImpl
 
setSrgMinecraftProvider(SrgMinecraftProvider<?>) - Method in interface net.fabricmc.loom.LoomGradleExtension
 
setStepLogicProvider(StepLogic.StepLogicProvider) - Method in class dev.architectury.loom.mcpconfig.McpExecutorBuilder
Sets the custom step logic provider of this executor.
settingsPostEdit - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
setup() - Method in interface net.fabricmc.loom.configuration.processors.JarProcessor
Deprecated.
 
setup(Project, MinecraftProvider, Path, Path, boolean, boolean) - Method in class dev.architectury.loom.forge.FieldMappingsMigrator
 
setup(Project, MinecraftProvider, Path, Path, boolean, boolean) - Method in interface dev.architectury.loom.forge.MappingsMigrator
 
setup(Project, MinecraftProvider, Path, Path, boolean, boolean) - Method in class dev.architectury.loom.forge.MethodInheritanceMappingsMigrator
 
setupDependencyProviders(Project, LoomGradleExtension) - Static method in class net.fabricmc.loom.configuration.CompileConfiguration
 
setupForLegacyVersions(RepositoryHandler) - Static method in class net.fabricmc.loom.LoomRepositoryPlugin
 
setupForSourceSet(Project, SourceSet) - Static method in class net.fabricmc.loom.configuration.RemapConfigurations
 
setupPost(Project) - Method in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
setWorkingDir(File) - Method in class net.fabricmc.loom.task.AbstractRunTask
 
sha1() - Method in record class net.fabricmc.loom.configuration.providers.BundleMetadata.Entry
Returns the value of the sha1 record component.
sha1() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.AssetIndex
Returns the value of the sha1 record component.
sha1() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Download
Returns the value of the sha1 record component.
sha1() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest.Version
Returns the value of the sha1 record component.
sha1() - Method in class net.fabricmc.loom.util.Checksum
 
sha1(String) - Method in class net.fabricmc.loom.util.download.DownloadBuilder
 
sha256() - Method in class net.fabricmc.loom.util.Checksum
 
sharedEntry(String) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarSplitter
 
shouldGenerateSrgTiny() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
shouldGenerateSrgTiny() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
shouldOverwrite(String) - Method in class net.fabricmc.loom.configuration.ide.idea.ApplicationIntellijRunConfigWriter
 
shouldOverwrite(String) - Method in class net.fabricmc.loom.configuration.ide.idea.GradleTaskIntellijRunConfigWriter
 
shouldOverwrite(String) - Method in interface net.fabricmc.loom.configuration.ide.idea.IntellijRunConfigWriter
 
shouldRefreshOutputs(AbstractMappedMinecraftProvider.ProvideContext) - Method in class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
 
shouldRemap() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactMetadata
 
shouldRemapSourcesInConfigurationPhase(Project) - Static method in class net.fabricmc.loom.configuration.mods.ModConfigurationRemapper
Returns 是否在配置阶段加工依赖的 remapped sources.
shouldShowVerboseStderr(Project) - Static method in class dev.architectury.loom.forge.tool.ForgeToolExecutor
 
shouldShowVerboseStdout(Project) - Static method in class dev.architectury.loom.forge.tool.ForgeToolExecutor
 
SHOW_MESSAGE_TYPES - Static variable in class net.fabricmc.loom.util.Constants.MixinArguments
 
SHOW_SENSITIVE - Enum constant in enum class net.fabricmc.loom.util.ProcessUtil.ArgumentVisibility
 
SIDE_STRIPPER - Static variable in class dev.architectury.loom.forge.tool.ForgeTools
 
SidedClassVisitor - Class in net.fabricmc.loom.util
Applies the @Environment annotation to all classes.
SidedClassVisitor(int, ClassVisitor, String) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftClassMerger.SidedClassVisitor
 
SidedJarIndexGenerator - Class in dev.architectury.loom.neoforge
 
SidedJarIndexGenerator(Path, Path, MappingTreeView) - Constructor for class dev.architectury.loom.neoforge.SidedJarIndexGenerator
 
SidedJarIndexGenerator.FileDistConsumer - Interface in dev.architectury.loom.neoforge
 
signatureFix(Object) - Method in interface net.fabricmc.loom.api.mappings.layered.spec.LayeredMappingSpecBuilder
Add a signatureFix layer.
signatureFix(Object) - Method in class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpecBuilderImpl
 
SignatureFixerApplyVisitor - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
SignatureFixerApplyVisitor(Map<String, String>) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.SignatureFixerApplyVisitor
Creates an instance of a SignatureFixerApplyVisitor record class.
signatureFixes() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.SignatureFixerApplyVisitor
Returns the value of the signatureFixes record component.
SignatureFixesLayer - Interface in net.fabricmc.loom.configuration.providers.mappings.extras.signatures
 
SignatureFixesLayerImpl - Record Class in net.fabricmc.loom.configuration.providers.mappings.extras.signatures
 
SignatureFixesLayerImpl(Path) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.signatures.SignatureFixesLayerImpl
Creates an instance of a SignatureFixesLayerImpl record class.
SignatureFixesSpec - Record Class in net.fabricmc.loom.configuration.providers.mappings.extras.signatures
 
SignatureFixesSpec(FileSpec) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.signatures.SignatureFixesSpec
Creates an instance of a SignatureFixesSpec record class.
signatures() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the signatures record component.
SignatureVerificationFailure - Exception Class in net.fabricmc.loom.configuration.providers.minecraft.verify
 
SignatureVerificationFailure(String) - Constructor for exception class net.fabricmc.loom.configuration.providers.minecraft.verify.SignatureVerificationFailure
 
SignatureVerificationFailure(String, Throwable) - Constructor for exception class net.fabricmc.loom.configuration.providers.minecraft.verify.SignatureVerificationFailure
 
silenceLicense() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
Returns the value of the silenceLicense record component.
silenceLicense() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec
Returns the value of the silenceLicense record component.
SilenceLicenseOption(MojangMappingsSpec.SilenceLicenseSupplier) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec.SilenceLicenseOption
Creates an instance of a SilenceLicenseOption record class.
silentMojangMappingsLicense() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
silentMojangMappingsLicense() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
SimpleModDependency - Class in net.fabricmc.loom.configuration.mods.dependency
 
SimpleModDependency(ArtifactRef, ArtifactMetadata, ModDependencyOptions, NamedDomainObjectProvider<? extends Configuration>, Project) - Constructor for class net.fabricmc.loom.configuration.mods.dependency.SimpleModDependency
 
SimpleOutputJar(MinecraftJar) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.SimpleOutputJar
Creates an instance of a SimpleOutputJar record class.
single(Iterable<? extends A>) - Static method in class dev.architectury.loom.util.collection.CollectionUtil
Gets the single element of an iterable.
Single() - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets.Single
 
SingleJarDecompileConfiguration - Class in net.fabricmc.loom.configuration.decompile
 
SingleJarDecompileConfiguration(Project, MappedMinecraftProvider) - Constructor for class net.fabricmc.loom.configuration.decompile.SingleJarDecompileConfiguration
 
SingleJarEnvType - Enum Class in net.fabricmc.loom.configuration.providers.minecraft
 
SingleJarForgeMinecraftProvider - Class in dev.architectury.loom.forge.minecraft
 
SingleJarForgeMinecraftProvider.Client - Class in dev.architectury.loom.forge.minecraft
 
SingleJarForgeMinecraftProvider.Server - Class in dev.architectury.loom.forge.minecraft
 
SingleJarMinecraftProvider - Class in net.fabricmc.loom.configuration.providers.minecraft
 
SingleJarMinecraftProvider(MinecraftMetadataProvider, ConfigContext, MappingsNamespace) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider
 
SingleJarMinecraftProvider.Client - Class in net.fabricmc.loom.configuration.providers.minecraft
 
SingleJarMinecraftProvider.Server - Class in net.fabricmc.loom.configuration.providers.minecraft
 
singleOrArray(List<V>, Function<V, JsonElement>) - Static method in class net.fabricmc.loom.util.fmj.gen.GeneratorUtils
 
size() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex.Entry
Returns the value of the size record component.
size() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex.Object
Returns the value of the size record component.
size() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.AssetIndex
Returns the value of the size record component.
size() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Download
Returns the value of the size record component.
skip(String) - Method in class dev.architectury.loom.mcpconfig.DependencySet
 
skip(Predicate<McpConfigStep>) - Method in class dev.architectury.loom.mcpconfig.DependencySet
 
SKIPPED_LOG_MARKER - Static variable in class dev.architectury.loom.forge.ForgeSourcesService
「配置期 Forge 源码注入因 named MC jar 未就位而整批跳过」的日志前缀.
SKIPPED_LOG_MARKER - Static variable in class net.fabricmc.loom.util.SourceRemapper
「配置期 mod 源码重映射因 MC jar 未就位而整批跳过」的日志前缀.
SLF4JAdapterHandler - Class in net.fabricmc.loom.util
 
SLF4JAdapterHandler(Logger, boolean) - Constructor for class net.fabricmc.loom.util.SLF4JAdapterHandler
 
snapshotVersion() - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
Returns the value of the snapshotVersion record component.
SnowmanClassVisitor - Class in net.fabricmc.loom.util
 
SnowmanClassVisitor(int, ClassVisitor) - Constructor for class net.fabricmc.loom.util.SnowmanClassVisitor
 
SnowmanClassVisitor.SnowmanMethodVisitor - Class in net.fabricmc.loom.util
 
SnowmanMethodVisitor(int, MethodVisitor) - Constructor for class net.fabricmc.loom.util.SnowmanClassVisitor.SnowmanMethodVisitor
 
source(String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
source(SourceSet) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
Source(ClientEntriesService.Source.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.ClientEntriesService.Source
 
SourceMappingsService - Class in net.fabricmc.loom.task.service
 
SourceMappingsService(SourceMappingsService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.SourceMappingsService
 
SourceMappingsService.Options - Interface in net.fabricmc.loom.task.service
 
sourceNamespace() - Method in interface net.fabricmc.loom.api.remapping.RemapperContext
 
sourceNamespace() - Method in interface net.fabricmc.loom.api.remapping.TinyRemapperExtension.Context
 
sourceNamespace() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemappedJars
Returns the value of the sourceNamespace record component.
SourceRemapper - Class in net.fabricmc.loom.util
 
SourceRemapper(Project, ServiceFactory, boolean) - Constructor for class net.fabricmc.loom.util.SourceRemapper
 
SourceRemapper(Project, ServiceFactory, String, String) - Constructor for class net.fabricmc.loom.util.SourceRemapper
 
SourceRemapperService - Class in net.fabricmc.loom.task.service
 
SourceRemapperService(SourceRemapperService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.SourceRemapperService
 
SourceRemapperService.Options - Interface in net.fabricmc.loom.task.service
 
sources() - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Returns the value of the sources record component.
sources() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.FileArtifactRef
 
sources() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.ResolvedArtifactRef
Returns the value of the sources record component.
sources() - Method in interface net.fabricmc.loom.configuration.mods.ArtifactRef
 
sources() - Method in record class net.fabricmc.loom.decompilers.cache.CachedData
Returns the value of the sources record component.
sourceSet() - Method in record class net.fabricmc.loom.extension.MixinExtension.MixinInformationContainer
Returns the value of the sourceSet record component.
sourceSet() - Method in record class net.fabricmc.loom.util.gradle.SourceSetReference
Returns the value of the sourceSet record component.
sourceSet(String) - Method in class net.fabricmc.loom.api.ModSettings
Add SourceSet's output directories from the current project to be grouped with the named mod.
sourceSet(String, String) - Method in class net.fabricmc.loom.api.ModSettings
Add SourceSet's output directories from the supplied project to be grouped with the named mod.
sourceSet(String, ProjectDependency) - Method in class net.fabricmc.loom.api.ModSettings
Add SourceSet's output directories from the supplied project to be grouped with the named mod.
sourceSet(String, Project) - Method in class net.fabricmc.loom.api.ModSettings
Deprecated.
Replaced with ModSettings.sourceSet(String, String) to avoid passing a project reference.
sourceSet(SourceSet) - Method in class net.fabricmc.loom.api.ModSettings
Add SourceSet's output directories from the current project to be grouped with the named mod.
sourceSet(SourceSet, Project) - Method in class net.fabricmc.loom.api.ModSettings
Deprecated.
Replaced with ModSettings.sourceSet(String, String) to avoid passing a project reference.
SourceSetHelper - Class in net.fabricmc.loom.util.gradle
 
sourceSetName() - Method in record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroup
Returns the value of the sourceSetName record component.
SourceSetReference - Record Class in net.fabricmc.loom.util.gradle
A reference to a SourceSet from a Project.
SourceSetReference(SourceSet, Project) - Constructor for record class net.fabricmc.loom.util.gradle.SourceSetReference
Creates an instance of a SourceSetReference record class.
sourceSets() - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.SourceSetSource
Returns the value of the sourceSets record component.
SourceSetSource(Project, SourceSet...) - Constructor for record class net.fabricmc.loom.util.fmj.FabricModJsonSource.SourceSetSource
Creates an instance of a SourceSetSource record class.
sourcesFileName() - Method in record class net.fabricmc.loom.decompilers.cache.ClassEntry
 
spec() - Method in record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsFactory
Returns the value of the spec record component.
Spec(String) - Constructor for record class net.fabricmc.loom.configuration.processors.LegacyJarProcessorWrapper.Spec
Creates an instance of a Spec record class.
Spec(List<AccessTransformerEntry>) - Constructor for record class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor.Spec
Creates an instance of a Spec record class.
Spec(List<AccessWidenerEntry>) - Constructor for record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor.Spec
Creates an instance of a Spec record class.
Spec(List<InterfaceInjectionProcessor.InjectedInterface>, Set<String>) - Constructor for record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.Spec
Creates an instance of a Spec record class.
Spec(List<ModJavadocProcessor.ModJavadoc>) - Constructor for record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.Spec
Creates an instance of a Spec record class.
Spec(Map<String, String>) - Constructor for record class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor.Spec
Creates an instance of a Spec record class.
SpecContext - Interface in net.fabricmc.loom.api.processor
 
SpecStore - Class in net.fabricmc.loom.spec
L2 规格层的持久化存储.
SpecStore(Path) - Constructor for class net.fabricmc.loom.spec.SpecStore
 
split(SidedJarIndexGenerator.FileDistConsumer) - Method in class dev.architectury.loom.neoforge.SidedJarIndexGenerator
 
split(Path, Path) - Method in class net.fabricmc.loom.configuration.mods.JarSplitter
 
split(Path, Path) - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarSplitter
 
Split() - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.MinecraftSourceSets.Split
 
SPLIT - Enum constant in enum class net.fabricmc.loom.configuration.mods.JarSplitter.Target
 
SPLIT - Enum constant in enum class net.fabricmc.loom.pipeline.ExecutionProcessorContext.JarConfigurationKind
 
SPLIT - Static variable in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
 
SPLIT_CLIENT_VISITOR_ONLY - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemapperHookKind
覆写只等价于 configureSplitRemapper:任务侧按「非 merged 且含客户端」逐 jar 决定.
SPLIT_ENV - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
SPLIT_ENV_NAME - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
SplitDecompileConfiguration - Class in net.fabricmc.loom.configuration.decompile
 
SplitDecompileConfiguration(Project, MappedMinecraftProvider.Split) - Constructor for class net.fabricmc.loom.configuration.decompile.SplitDecompileConfiguration
 
splitEnvironmentSourceSets() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
splitEnvironmentSourceSets() - Method in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
splitEnvironmentSourceSets() - Method in class net.fabricmc.loom.internal.LoomProjectData
 
SplitImpl(NamedMinecraftProvider.SplitImpl, MinecraftJarProcessorManager) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.SplitImpl
 
SplitImpl(Project, SplitMinecraftProvider) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.SplitImpl
 
SplitImpl(Project, SplitMinecraftProvider) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.MojangMappedMinecraftProvider.SplitImpl
 
SplitImpl(Project, SplitMinecraftProvider) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.SplitImpl
 
SplitImpl(Project, SplitMinecraftProvider) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider.SplitImpl
 
splitMinecraftJar() - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
SplitMinecraftProvider - Class in net.fabricmc.loom.configuration.providers.minecraft
 
SplitMinecraftProvider(MinecraftMetadataProvider, ConfigContext) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.SplitMinecraftProvider
 
SplitModDependency - Class in net.fabricmc.loom.configuration.mods.dependency
 
SplitModDependency(ArtifactRef, ArtifactMetadata, ModDependencyOptions, NamedDomainObjectProvider<? extends Configuration>, NamedDomainObjectProvider<? extends Configuration>, JarSplitter.Target, Project) - Constructor for class net.fabricmc.loom.configuration.mods.dependency.SplitModDependency
 
SRG - Enum constant in enum class net.fabricmc.loom.api.mappings.layered.MappingsNamespace
SRG mappings provided by Minecraft Forge.
SRG - Static variable in class net.fabricmc.loom.util.Constants.Configurations
 
SrgMinecraftProvider<M> - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
SrgMinecraftProvider(Project, M) - Constructor for class net.fabricmc.loom.configuration.providers.minecraft.mapped.SrgMinecraftProvider
 
SrgMinecraftProvider.LegacyMergedImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
SrgMinecraftProvider.MergedImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
SrgMinecraftProvider.SingleJarImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
SrgMinecraftProvider.SplitImpl - Class in net.fabricmc.loom.configuration.providers.minecraft.mapped
 
srgMinecraftProviderFactory() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
Returns the value of the srgMinecraftProviderFactory record component.
SrgProvider - Class in dev.architectury.loom.forge.dependency
 
SrgProvider(Project) - Constructor for class dev.architectury.loom.forge.dependency.SrgProvider
 
srgToNamedSrg - Variable in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
srgToNamedSrg() - Method in record class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.ForgeInputs
Returns the value of the srgToNamedSrg record component.
Standalone(Path, String) - Constructor for record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Standalone
Creates an instance of a Standalone record class.
start() - Method in class dev.architectury.loom.util.Stopwatch
 
startFirstThread() - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
No replacement
STATIC - Enum constant in enum class net.fabricmc.loom.configuration.mods.ArtifactMetadata.MixinRemapType
 
staticRemappedMixins() - Method in record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInlinerApplyVisitorProvider
Returns the value of the staticRemappedMixins record component.
stats() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.WorkRequest
Returns the value of the stats record component.
StepLogic<O> - Class in dev.architectury.loom.mcpconfig.steplogic
The logic for executing a step.
StepLogic(O, ServiceFactory) - Constructor for class dev.architectury.loom.mcpconfig.steplogic.StepLogic
 
StepLogic.ExecutionContext - Interface in dev.architectury.loom.mcpconfig.steplogic
 
StepLogic.SetupContext - Interface in dev.architectury.loom.mcpconfig.steplogic
 
StepLogic.StepLogicProvider - Interface in dev.architectury.loom.mcpconfig.steplogic
 
steps() - Method in record class dev.architectury.loom.mcpconfig.McpConfigData
Returns the value of the steps record component.
stop() - Method in class dev.architectury.loom.util.Stopwatch
 
stopIdleJVM(WorkerDaemonClientsManager, String) - Static method in class net.fabricmc.loom.util.gradle.WorkerDaemonClientsManagerHelper
 
stopOnEntry() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns the value of the stopOnEntry record component.
Stopped(Duration) - Constructor for record class dev.architectury.loom.util.Stopwatch.Stopped
Creates an instance of a Stopped record class.
Stopwatch - Class in dev.architectury.loom.util
 
Stopwatch.Stopped - Record Class in dev.architectury.loom.util
 
stopWhenIdle(DaemonUtils.Context) - Static method in class net.fabricmc.loom.util.gradle.daemon.DaemonUtils
 
store(String, String, String, String) - Method in class net.fabricmc.loom.spec.SpecStore
写入解析结果.
streamClasspath() - Method in class net.fabricmc.loom.task.prod.AbstractProductionRunTask
 
streamClasspath() - Method in class net.fabricmc.loom.task.prod.ServerProductionRunTask
 
streamEntries() - Method in interface dev.architectury.loom.util.collection.Multimap
 
StringConstantPatcher - Class in dev.architectury.loom.neoforge
A class visitor that replaces a set of string constants in the processed class file(s).
stringOrArray(List<String>) - Static method in class net.fabricmc.loom.util.fmj.gen.GeneratorUtils
 
Strings - Class in net.fabricmc.loom.util
 
Strings() - Constructor for class net.fabricmc.loom.util.Strings
 
StripLogic - Class in dev.architectury.loom.mcpconfig.steplogic
Strips certain classes from the jar.
StripLogic(Service.Options, ServiceFactory) - Constructor for class dev.architectury.loom.mcpconfig.steplogic.StripLogic
 
stripMethodArg(String) - Static method in class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentPrefixStripingMappingVisitor
 
stripNestedJars(Path) - Static method in class net.fabricmc.loom.core.ModJarPostProcess
去掉嵌套 jar 的元数据.
submitWork(Class<? extends AbstractRemapJarTask.AbstractRemapAction<P>>, Action<P>) - Method in class net.fabricmc.loom.task.AbstractRemapJarTask
 
suggests(String, Iterable<String>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a suggested dependency on another mod with the given mod ID and version requirements.
suggests(String, String) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a suggested dependency on another mod with the given mod ID and a single version requirement.
suggests(String, Action<FabricModJsonV1Spec.Dependency>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a suggested dependency on another mod with the given mod ID, and configure it with the given action.
suggests(Action<FabricModJsonV1Spec.Dependency>) - Method in class net.fabricmc.loom.api.fmj.FabricModJsonV1Spec
Add a suggested dependency, and configure it with the given action.
superClasses() - Method in record class net.fabricmc.loom.decompilers.cache.ClassEntry
Returns the value of the superClasses record component.
supplier() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec.SilenceLicenseOption
Returns the value of the supplier record component.
supplier() - Method in class net.fabricmc.loom.util.CompletableFutureCollector
 
supplyModConfigurations(Project, ServiceFactory, String, LoomGradleExtension, SourceRemapper) - Static method in class net.fabricmc.loom.configuration.mods.ModConfigurationRemapper
 
supportedEnvironments() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
Returns the value of the supportedEnvironments record component.
supportedPlatforms() - Method in record class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.V1
Returns the value of the supportedPlatforms record component.
supportsArm64(Platform.OperatingSystem) - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryContext
 
supportsJava19OrLater() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryContext
 
supportsPlatform(Platform) - Method in interface net.fabricmc.loom.configuration.sandbox.SandboxMetadata
 
supportsPlatform(Platform) - Method in record class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.V1
 
supportsUnixDomainSockets() - Method in interface net.fabricmc.loom.util.Platform
 
SyncTaskBuildService - Class in net.fabricmc.loom.util.gradle
Add the following snippet to task to prevent tasks running asynchronously with any other task with the same build service.
SyncTaskBuildService() - Constructor for class net.fabricmc.loom.util.gradle.SyncTaskBuildService
 
SyncTaskBuildService.Params - Interface in net.fabricmc.loom.util.gradle
 
SyntheticParameterClassVisitor - Class in net.fabricmc.loom.util
ProGuard has a bug where parameter annotations are applied incorrectly in the presence of synthetic arguments.
SyntheticParameterClassVisitor(int, ClassVisitor) - Constructor for class net.fabricmc.loom.util.SyntheticParameterClassVisitor
 

T

target() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
Returns the value of the target record component.
target() - Method in record class net.fabricmc.loom.task.ValidateMixinNameTask.Mixin
Returns the value of the target record component.
targetNameFunc() - Method in record class net.fabricmc.loom.configuration.RemapConfigurations.ConfigurationOption
Returns the value of the targetNameFunc record component.
targetNamespace() - Method in interface net.fabricmc.loom.api.remapping.RemapperContext
 
targetNamespace() - Method in interface net.fabricmc.loom.api.remapping.TinyRemapperExtension.Context
 
targetNamespace() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec.MappingDefinition
Returns the value of the targetNamespace record component.
taskCompleter() - Static method in class dev.architectury.loom.util.ThreadingUtils
 
TaskCompleter() - Constructor for class dev.architectury.loom.util.ThreadingUtils.TaskCompleter
 
taskPath() - Method in record class net.fabricmc.loom.pipeline.RemapMinecraftTaskRegistry.Producer
Returns the value of the taskPath record component.
TempFiles - Class in dev.architectury.loom.util
A helper for temporary files and directories that cleans up when closed by deleting all created temp files.
TempFiles() - Constructor for class dev.architectury.loom.util.TempFiles
 
tempSibling(Path) - Static method in class net.fabricmc.loom.util.cache.AtomicFiles
为 target 生成一个同目录、唯一且尚不存在的临时路径(不创建文件).
ThreadedProgressLoggerConsumer - Class in net.fabricmc.loom.util.gradle
 
ThreadedProgressLoggerConsumer(Logger, ProgressLoggerFactory, String, String) - Constructor for class net.fabricmc.loom.util.gradle.ThreadedProgressLoggerConsumer
 
ThreadedProgressLoggerConsumer(Project, String, String) - Constructor for class net.fabricmc.loom.util.gradle.ThreadedProgressLoggerConsumer
 
ThreadedSimpleProgressLogger - Record Class in net.fabricmc.loom.util.gradle
 
ThreadedSimpleProgressLogger(IOStringConsumer) - Constructor for record class net.fabricmc.loom.util.gradle.ThreadedSimpleProgressLogger
Creates an instance of a ThreadedSimpleProgressLogger record class.
ThreadingUtils - Class in dev.architectury.loom.util
 
ThreadingUtils() - Constructor for class dev.architectury.loom.util.ThreadingUtils
 
ThreadingUtils.TaskCompleter - Class in dev.architectury.loom.util
 
ThreadingUtils.UnsafeCallable<T> - Interface in dev.architectury.loom.util
 
ThreadingUtils.UnsafeConsumer<T> - Interface in dev.architectury.loom.util
 
ThreadingUtils.UnsafeRunnable - Interface in dev.architectury.loom.util
 
throwNotFound() - Static method in class dev.architectury.loom.forge.ForgeLoggerConfig
 
time() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns the value of the time record component.
TINY_REMAPPER_VERSION - Static variable in class net.fabricmc.loom.util.Constants.Manifest
 
TinyJarInfo - Record Class in net.fabricmc.loom.configuration.providers.mappings.tiny
 
TinyJarInfo(boolean, Optional<String>) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.tiny.TinyJarInfo
Creates an instance of a TinyJarInfo record class.
tinyMappings - Variable in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
tinyMappingsJar - Variable in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
TinyMappingsService - Class in net.fabricmc.loom.configuration.providers.mappings
 
TinyMappingsService(TinyMappingsService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.configuration.providers.mappings.TinyMappingsService
 
TinyMappingsService.Options - Interface in net.fabricmc.loom.configuration.providers.mappings
 
tinyMappingsWithMojang - Variable in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
tinyMappingsWithSrg - Variable in class net.fabricmc.loom.configuration.providers.mappings.MappingConfiguration
 
TinyRemapperExtension - Interface in net.fabricmc.loom.api.remapping
A remapper extension, that has direct access to the TinyRemapper APIs.
TinyRemapperExtension.Context - Interface in net.fabricmc.loom.api.remapping
 
TinyRemapperHelper - Class in net.fabricmc.loom.util
Contains shortcuts to create tiny remappers using the mappings accessibly to the project.
TinyRemapperLoggerAdapter - Class in net.fabricmc.loom.util
 
TinyRemapperService - Class in net.fabricmc.loom.task.service
 
TinyRemapperService(TinyRemapperService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.TinyRemapperService
 
TinyRemapperService.ClasspathLibraries - Enum Class in net.fabricmc.loom.task.service
 
TinyRemapperService.Options - Interface in net.fabricmc.loom.task.service
 
TinyRemapperServiceInterface - Interface in net.fabricmc.loom.task.service
 
to() - Method in record class net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension.Context
Returns the value of the to record component.
to() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.NamespacePair
Returns the value of the to record component.
toAccessTransformSet(BufferedReader) - Static method in class dev.architectury.loom.accesstransformer.Aw2At
Converts an access widener file to an access transform set.
toAt(AccessWidenerVisitor.AccessType) - Static method in class dev.architectury.loom.accesstransformer.Aw2At
 
toBeRemovedIn(String, String) - Method in interface net.fabricmc.loom.util.DeprecationHelper
 
toBeRemovedIn(String, String, String) - Method in interface net.fabricmc.loom.util.DeprecationHelper
 
toDto() - Method in class net.fabricmc.loom.api.decompilers.DecompilerOptions
 
toFile() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar
 
toJson() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
 
toJson(UnpickMetadata) - Static method in interface net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata
 
tolerateFailures() - Method in class dev.architectury.loom.util.ThreadingUtils.TaskCompleter
把本 completer 切换为 best-effort 模式:单个任务失败只被收集,不再让 ThreadingUtils.TaskCompleter.complete() 上抛.
toNamespace() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the toNamespace record component.
tool() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor.Descriptor
Returns the value of the tool record component.
Tool(String, List<String>, String, boolean, boolean) - Constructor for record class dev.architectury.loom.accesstransformer.AccessTransformerService.Tool
Creates an instance of a Tool record class.
toString() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Mod
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Standalone
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor.Descriptor
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerJarProcessor.Spec
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerService.Tool
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.forge.config.ConfigValue.Constant
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.forge.config.ConfigValue.Variable
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate.Resolved
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.forge.config.ForgeRunTemplate
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation.Directory
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation.FileList
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.forge.config.UserdevConfig.BinaryPatcherConfig
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.forge.MappingsMigrator.MappingsEntry
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.mappings.crane.CraneMappingLayer
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.mappings.crane.CraneMappingsSpec
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.mappings.ForgeMappingsMerger.ExtraMappings
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.mcpconfig.McpConfigData
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.mcpconfig.McpConfigFunction
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.mcpconfig.McpConfigStep
Returns a string representation of this record class.
toString() - Method in record class dev.architectury.loom.util.Stopwatch.Stopped
Returns a string representation of this record class.
toString() - Method in class dev.architectury.loom.util.Stopwatch
 
toString() - Method in record class dev.architectury.loom.util.Version
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.api.decompilers.DecompilationMetadata
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.api.decompilers.DecompilerOptions.Dto
Returns a string representation of this record class.
toString() - Method in enum class net.fabricmc.loom.api.mappings.layered.MappingsNamespace
 
toString() - Method in class net.fabricmc.loom.api.ModSettings
 
toString() - Method in class net.fabricmc.loom.api.RemapConfigurationSettings
 
toString() - Method in record class net.fabricmc.loom.build.nesting.NestableJarGenerationTask.Metadata
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerFile
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor.Descriptor
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.accesswidener.AccessWidenerJarProcessor.Spec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.accesswidener.LocalAccessWidenerEntry
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.classpathgroups.ClasspathGroup
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroup
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.classpathgroups.ExternalClasspathGroupDTO
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.ConfigContextImpl
Returns a string representation of this record class.
toString() - Method in class net.fabricmc.loom.configuration.DependencyInfo
 
toString() - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.Descriptor
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.InjectedInterface
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.ifaceinject.InterfaceInjectionProcessor.Spec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.InstallerData
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.LoomDependencyManager
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.mods.AccessWidenerAnalyzeVisitorProvider
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.mods.AccessWidenerUtils.AccessWidenerData
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactMetadata
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.FileArtifactRef
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.ResolvedArtifactRef
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
Returns a string representation of this record class.
toString() - Method in class net.fabricmc.loom.configuration.mods.dependency.ModDependency
 
toString() - Method in record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinReferenceRemapperImpl
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInlinerApplyVisitorProvider
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension.Context
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.mods.extension.ModProcessorExtension.ModInfo
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor.Descriptor
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.processors.JsrAnnotationRemapperProcessor.Spec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.processors.LegacyJarProcessorWrapper.Spec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.processors.MappingProcessorContextImpl
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.Descriptor
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.ModJavadoc
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.processors.ModJavadocProcessor.Spec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.processors.ProcessorContextImpl
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.DeobfSpecContext
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.processors.speccontext.RemappedSpecContext
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.BundleMetadata.Entry
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.BundleMetadata
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.AnnotationsData
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.GenericAnnotationData
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.MethodAnnotationData
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.TypeAnnotationKey
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.signatures.SignatureFixesLayerImpl
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.signatures.SignatureFixesSpec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.unpick.UnpickLayer.UnpickData
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.intermediary.IntermediaryMappingLayer
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.intermediary.IntermediaryMappingsSpec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingsFactory
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.LayeredMappingSpec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec.SilenceLicenseOption
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingsSpec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.NoOpMappingLayer
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingLayer
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingsSpec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Class
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Field
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Method
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Package
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Parameter
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.tiny.TinyJarInfo
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V1
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V2
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.DependencyFileSpec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.MavenFileSpec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.MinimalExternalModuleDependencyFileSpec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.URLFileSpec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex.Entry
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex.Object
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.ProvideContext
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemappedJars
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.SimpleOutputJar
Returns a string representation of this record class.
toString() - Method in enum class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Type
 
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarConfiguration
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJarMerger.Entry
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftMetadataProvider.Options
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.AssetIndex
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Download
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Downloads
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.JavaVersion
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Library
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.OS
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Rule
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.SignatureFixerApplyVisitor
Returns a string representation of this record class.
toString() - Method in class net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateChain.Impl
 
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateRevocationList
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.verify.KnownVersions
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest.Version
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.RemapConfigurations.ConfigurationOption
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.V1
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.decompilers.cache.CachedData
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl.CacheRules
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.decompilers.cache.CachedFileStoreImpl
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.CacheStats
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.CompletedWorkJob
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.FullWorkJob
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.PartialWorkJob
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.WorkRequest
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.decompilers.cache.ClassEntry
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.decompilers.ClassLineNumbers.Entry
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.decompilers.ClassLineNumbers
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.decompilers.LineNumberRemapper
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.extension.MixinExtension.MixinInformationContainer
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.internal.LoomProjectData.ModData
Returns a string representation of this record class.
toString() - Method in class net.fabricmc.loom.internal.LoomProjectData
 
toString() - Method in record class net.fabricmc.loom.pipeline.RemapMinecraftTaskRegistry.Producer
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec.LoaderSpec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec.MappingDefinition
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.task.AbstractRunTask.LibraryFilter
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.ForgeInputs
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.task.service.JarManifestService.MixinVersion
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.task.ValidateMixinNameTask.Mixin
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.Checksum.Result
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.ClosureAction
Returns a string representation of this record class.
toString() - Method in class net.fabricmc.loom.util.fmj.FabricModJson
 
toString() - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.DirectorySource
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.SourceSetSource
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.ZipSource
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinConfiguration
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.MixinMappingData
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.NamespacePair
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap.ReferenceMappingData
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.fmj.mixin.MixinRefmap
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.gradle.SourceSetReference
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.gradle.ThreadedSimpleProgressLogger
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.JarPackageIndex
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.LoomVersions
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.Pair
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.ProcessUtil
Returns a string representation of this record class.
toString() - Method in record class net.fabricmc.loom.util.service.ServiceType
Returns a string representation of this record class.
totalSize() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.AssetIndex
Returns the value of the totalSize record component.
tracy(Action<? super TracyCapture>) - Method in class net.fabricmc.loom.task.AbstractRunTask
Configures the tracy profiler to run alongside the game.
tracy(Action<? super TracyCapture>) - Method in class net.fabricmc.loom.task.prod.ClientProductionRunTask
Configures the tracy profiler to run alongside the game.
TracyCapture - Class in net.fabricmc.loom.task.prod
 
TracyCapture() - Constructor for class net.fabricmc.loom.task.prod.TracyCapture
 
TracyCapture.IORunnable - Interface in net.fabricmc.loom.task.prod
 
transform(Path, Collection<Pair<String, ZipUtils.UnsafeUnaryOperator<byte[]>>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transform(Path, Map<String, ZipUtils.UnsafeUnaryOperator<byte[]>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transform(Path, Stream<Pair<String, ZipUtils.UnsafeUnaryOperator<byte[]>>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transform(MemoryMappingTree) - Method in interface net.fabricmc.loom.task.GenerateSourcesTask.MappingsProcessor
 
transform(MemoryMappingTree, AccessWidenerJarProcessor.Spec, MappingProcessorContext) - Method in class net.fabricmc.loom.configuration.accesswidener.TransitiveAccessWidenerMappingsProcessor
 
transform(MemoryMappingTree, S, MappingProcessorContext) - Method in interface net.fabricmc.loom.api.processor.MinecraftJarProcessor.MappingsProcessor
 
transformAsync(Path, Collection<Pair<String, ZipUtils.UnsafeUnaryOperator<byte[]>>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transformAsync(Path, Supplier<ExecutorService>, Collection<Pair<String, ZipUtils.UnsafeUnaryOperator<byte[]>>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transformAsync(Path, Supplier<ExecutorService>, Map<String, ZipUtils.UnsafeUnaryOperator<byte[]>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transformAsync(Path, Supplier<ExecutorService>, Stream<Pair<String, ZipUtils.UnsafeUnaryOperator<byte[]>>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transformAsync(Path, Stream<Pair<String, ZipUtils.UnsafeUnaryOperator<byte[]>>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transformJson(Class<T>, Path, String, ZipUtils.UnsafeUnaryOperator<T>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transformJson(Class<T>, Path, Collection<Pair<String, ZipUtils.UnsafeUnaryOperator<T>>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transformJson(Class<T>, Path, Map<String, ZipUtils.UnsafeUnaryOperator<T>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transformJson(Class<T>, Path, Stream<Pair<String, ZipUtils.UnsafeUnaryOperator<T>>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transformMapped(Path, Map<String, ZipUtils.UnsafeUnaryOperator<T>>, Function<byte[], T>, Function<T, byte[]>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transformString(Path, Collection<Pair<String, ZipUtils.UnsafeUnaryOperator<String>>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transformString(Path, Map<String, ZipUtils.UnsafeUnaryOperator<String>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transformString(Path, Stream<Pair<String, ZipUtils.UnsafeUnaryOperator<String>>>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
transformZipEntry(Path, String, ZipUtils.UnsafeUnaryOperator<byte[]>) - Static method in class net.fabricmc.loom.util.ZipReprocessorUtil
Transforms a single entry in a zip file, preserving the existing entry order.
TransitiveAccessWidenerMappingsProcessor - Class in net.fabricmc.loom.configuration.accesswidener
 
transitiveAccessWideners - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
transitiveOnly() - Method in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
Returns the value of the transitiveOnly record component.
tryStopGradleDaemon(DaemonUtils.Context) - Static method in class net.fabricmc.loom.util.gradle.daemon.DaemonUtils
Request the Gradle daemon to stop when it becomes idle.
type - Variable in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
type() - Method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider.Client
 
type() - Method in class dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider.Server
 
type() - Method in record class dev.architectury.loom.mcpconfig.McpConfigStep
Returns the value of the type record component.
type() - Method in interface net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.OutputJar
 
type() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta
Returns the value of the type record component.
type() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider.Client
 
type() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider.Server
 
type() - Method in class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider
 
type() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest.Version
Returns the value of the type record component.
type() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns the value of the type record component.
TYPE - Static variable in class dev.architectury.loom.accesstransformer.AccessTransformerService
 
TYPE - Static variable in class dev.architectury.loom.forge.dependency.ForgeModClassesService
 
TYPE - Static variable in class dev.architectury.loom.forge.ForgeSourcesService
 
TYPE - Static variable in class dev.architectury.loom.forge.tool.ForgeToolService
 
TYPE - Static variable in class dev.architectury.loom.mcpconfig.McpExecutor
 
TYPE - Static variable in class dev.architectury.loom.mcpconfig.steplogic.ConstantLogic
 
TYPE - Static variable in class dev.architectury.loom.mcpconfig.steplogic.DownloadManifestFileLogic
 
TYPE - Static variable in class dev.architectury.loom.mcpconfig.steplogic.FunctionLogic
 
TYPE - Static variable in class dev.architectury.loom.mcpconfig.steplogic.InjectLogic
 
TYPE - Static variable in class dev.architectury.loom.mcpconfig.steplogic.ListLibrariesLogic
 
TYPE - Static variable in class dev.architectury.loom.mcpconfig.steplogic.NoOpLogic
 
TYPE - Static variable in class dev.architectury.loom.mcpconfig.steplogic.PatchLogic
 
TYPE - Static variable in class dev.architectury.loom.mcpconfig.steplogic.StripLogic
 
TYPE - Static variable in class net.fabricmc.loom.configuration.providers.mappings.IntermediateMappingsService
 
TYPE - Static variable in class net.fabricmc.loom.configuration.providers.mappings.TinyMappingsService
 
TYPE - Static variable in class net.fabricmc.loom.task.service.ClasspathGroupService
 
TYPE - Static variable in class net.fabricmc.loom.task.service.ClientEntriesService.Classes
 
TYPE - Static variable in class net.fabricmc.loom.task.service.ClientEntriesService.Source
 
TYPE - Static variable in class net.fabricmc.loom.task.service.LorenzMappingService
 
TYPE - Static variable in class net.fabricmc.loom.task.service.MappingsService
 
TYPE - Static variable in class net.fabricmc.loom.task.service.MixinAPMappingService
 
TYPE - Static variable in class net.fabricmc.loom.task.service.MixinRefmapService
 
TYPE - Static variable in class net.fabricmc.loom.task.service.SourceMappingsService
 
TYPE - Static variable in class net.fabricmc.loom.task.service.SourceRemapperService
 
TYPE - Static variable in class net.fabricmc.loom.task.service.TinyRemapperService
 
TYPE - Static variable in class net.fabricmc.loom.task.service.UnpickRemapperService
 
TYPE - Static variable in class net.fabricmc.loom.task.service.UnpickService
 
TYPE - Static variable in class net.fabricmc.loom.util.kotlin.KotlinClasspathService
 
TYPE - Static variable in class net.fabricmc.loom.util.service.ExampleService.AnotherService
 
TYPE - Static variable in class net.fabricmc.loom.util.service.ExampleService
 
TypeAnnotationKey - Record Class in net.fabricmc.loom.configuration.providers.mappings.extras.annotations
 
TypeAnnotationKey(int, String, String) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.TypeAnnotationKey
Creates an instance of a TypeAnnotationKey record class.
typeAnnotationsToAdd() - Method in interface net.fabricmc.loom.configuration.providers.mappings.extras.annotations.BaseAnnotationData
 
typeAnnotationsToAdd() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
Returns the value of the typeAnnotationsToAdd record component.
typeAnnotationsToAdd() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.GenericAnnotationData
Returns the value of the typeAnnotationsToAdd record component.
typeAnnotationsToAdd() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.MethodAnnotationData
Returns the value of the typeAnnotationsToAdd record component.
typeAnnotationsToRemove() - Method in interface net.fabricmc.loom.configuration.providers.mappings.extras.annotations.BaseAnnotationData
 
typeAnnotationsToRemove() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.ClassAnnotationData
Returns the value of the typeAnnotationsToRemove record component.
typeAnnotationsToRemove() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.GenericAnnotationData
Returns the value of the typeAnnotationsToRemove record component.
typeAnnotationsToRemove() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.MethodAnnotationData
Returns the value of the typeAnnotationsToRemove record component.
typePath() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.TypeAnnotationKey
Returns the value of the typePath record component.
TypePathCheckerVisitor - Class in net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate
 
TypePathCheckerVisitor(TypePath) - Constructor for class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.TypePathCheckerVisitor
 
typeRef() - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.TypeAnnotationKey
Returns the value of the typeRef record component.

U

universal() - Method in record class dev.architectury.loom.forge.config.UserdevConfig
Returns the value of the universal record component.
UNIVERSAL - Static variable in class net.fabricmc.loom.util.fmj.ModEnvironment
 
UNKNOWN - Enum constant in enum class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemapperHookKind
无法判定的覆写:拒绝投影(默认值,第三方未知覆写照旧走这里).
UNKNOWN - Static variable in record class dev.architectury.loom.util.Version
 
UnobfuscatedMappingNsCompleter - Class in net.fabricmc.loom.configuration.providers.mappings.tiny
Adapted from MappingNsCompleter.
UnobfuscatedMappingNsCompleter(MappingVisitor, String, Map<String, String>) - Constructor for class net.fabricmc.loom.configuration.providers.mappings.tiny.UnobfuscatedMappingNsCompleter
 
unpack(InputStream, JarOutputStream) - Method in interface net.fabricmc.loom.configuration.providers.forge.fg2.Pack200Provider
 
unpack(Path, String) - Static method in class net.fabricmc.loom.util.ZipUtils
 
unpackAll(Path, Path) - Static method in class net.fabricmc.loom.util.ZipUtils
 
unpackEntry(Path, Path, Project) - Method in record class net.fabricmc.loom.configuration.providers.BundleMetadata.Entry
 
unpackGson(Path, String, Class<T>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
unpackGsonNullable(Path, String, Class<T>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
unpackJson(Path, String, Class<T>) - Static method in class net.fabricmc.loom.util.ZipUtils
 
unpackNullable(Path, String) - Static method in class net.fabricmc.loom.util.ZipUtils
 
unpick() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
Returns the value of the unpick record component.
unpick() - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsSpec
Returns the value of the unpick record component.
UNPICK_DEFINITIONS_PATH - Static variable in interface net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata
 
UNPICK_METADATA_PATH - Static variable in interface net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata
 
UnpickData(UnpickMetadata, byte[]) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.extras.unpick.UnpickLayer.UnpickData
Creates an instance of a UnpickData record class.
unpickGroup() - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V1
Deprecated.
unpickJar(Path, Path) - Method in class net.fabricmc.loom.task.service.UnpickService
 
UnpickLayer - Interface in net.fabricmc.loom.configuration.providers.mappings.extras.unpick
 
UnpickLayer.UnpickData - Record Class in net.fabricmc.loom.configuration.providers.mappings.extras.unpick
 
UnpickMetadata - Interface in net.fabricmc.loom.configuration.providers.mappings.unpick
 
UnpickMetadata.V1 - Record Class in net.fabricmc.loom.configuration.providers.mappings.unpick
 
UnpickMetadata.V2 - Record Class in net.fabricmc.loom.configuration.providers.mappings.unpick
Unpick metadata v2.
UnpickRemapperService - Class in net.fabricmc.loom.task.service
 
UnpickRemapperService(UnpickRemapperService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.UnpickRemapperService
 
UnpickRemapperService.Options - Interface in net.fabricmc.loom.task.service
 
UnpickService - Class in net.fabricmc.loom.task.service
 
UnpickService(UnpickService.Options, ServiceFactory) - Constructor for class net.fabricmc.loom.task.service.UnpickService
 
UnpickService.Options - Interface in net.fabricmc.loom.task.service
 
unpickVersion() - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V1
Deprecated.
UNPROTECT_FANCYMODLOADER10 - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
UNPROTECT_MODLAUNCHER - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
UnrecoverableZipException(String, Throwable) - Constructor for exception class net.fabricmc.loom.util.FileSystemUtil.UnrecoverableZipException
 
updateFieldMigration(Project, List<MappingsMigrator.MappingsEntry>) - Method in class dev.architectury.loom.forge.FieldMappingsMigrator
 
UPSTREAM_NAME - Static variable in class net.fabricmc.loom.LoomCompanionGradlePlugin
 
uri() - Method in class net.fabricmc.loom.util.FileSystemUtil.Delegate
 
url() - Method in record class net.fabricmc.loom.configuration.providers.mappings.utils.URLFileSpec
Returns the value of the url record component.
url() - Method in class net.fabricmc.loom.configuration.providers.minecraft.ManifestLocations.ManifestLocation
 
url() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.AssetIndex
Returns the value of the url record component.
url() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftVersionMeta.Download
Returns the value of the url record component.
url() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest.Version
Returns the value of the url record component.
URLFileSpec - Record Class in net.fabricmc.loom.configuration.providers.mappings.utils
 
URLFileSpec(String) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.utils.URLFileSpec
Creates an instance of a URLFileSpec record class.
useCustomMixin() - Method in record class net.fabricmc.loom.task.launch.GenerateDLIConfigTask.ForgeInputs
Returns the value of the useCustomMixin record component.
useMixinAp - Variable in class net.fabricmc.loom.extension.MixinExtensionApiImpl
 
userCache() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftMetadataProvider.Options
Returns the value of the userCache record component.
UserdevConfig - Record Class in dev.architectury.loom.forge.config
 
UserdevConfig(String, String, String, String, Optional<String>, Optional<String>, String, UserdevConfig.BinaryPatcherConfig, List<String>, Map<String, ForgeRunTemplate>, List<String>, UserdevConfig.AccessTransformerLocation) - Constructor for record class dev.architectury.loom.forge.config.UserdevConfig
Creates an instance of a UserdevConfig record class.
UserdevConfig.AccessTransformerLocation - Interface in dev.architectury.loom.forge.config
 
UserdevConfig.AccessTransformerLocation.Directory - Record Class in dev.architectury.loom.forge.config
 
UserdevConfig.AccessTransformerLocation.FileList - Record Class in dev.architectury.loom.forge.config
 
UserdevConfig.BinaryPatcherConfig - Record Class in dev.architectury.loom.forge.config
 
usesLWJGL3() - Method in class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryContext
 
usesMojangAtRuntime() - Method in class dev.architectury.loom.forge.dependency.ForgeProvider
 

V

V1(String, String) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V1
Creates an instance of a V1 record class.
V1(String, Map<SandboxMetadata.OperatingSystem, List<SandboxMetadata.Architecture>>) - Constructor for record class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.V1
Creates an instance of a V1 record class.
v2() - Method in record class net.fabricmc.loom.configuration.providers.mappings.tiny.TinyJarInfo
Returns the value of the v2 record component.
V2(String, String) - Constructor for record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V2
Creates an instance of a V2 record class.
ValidateAccessWidenerTask - Class in net.fabricmc.loom.task
 
ValidateAccessWidenerTask() - Constructor for class net.fabricmc.loom.task.ValidateAccessWidenerTask
 
ValidateMixinAction() - Constructor for class net.fabricmc.loom.task.ValidateMixinNameTask.ValidateMixinAction
 
ValidateMixinNameTask - Class in net.fabricmc.loom.task
Task to validate mixin names.
ValidateMixinNameTask() - Constructor for class net.fabricmc.loom.task.ValidateMixinNameTask
 
ValidateMixinNameTask.Mixin - Record Class in net.fabricmc.loom.task
 
ValidateMixinNameTask.ValidateMixinAction - Class in net.fabricmc.loom.task
 
ValidateMixinNameTask.ValidateMixinsParams - Interface in net.fabricmc.loom.task
 
ValidateModProvidedJavadocTask - Class in net.fabricmc.loom.task.tool
Checks that the mod-provided javadoc mappings in a specific file are valid.
ValidateModProvidedJavadocTask() - Constructor for class net.fabricmc.loom.task.tool.ValidateModProvidedJavadocTask
 
ValidateModProvidedJavadocTask.ErrorReporter - Interface in net.fabricmc.loom.task.tool
 
ValidateModProvidedJavadocTask.Validator - Class in net.fabricmc.loom.task.tool
 
validateTargetNamespace() - Method in record class net.fabricmc.loom.core.MinecraftJarRemap.Options
Returns the value of the validateTargetNamespace record component.
Validator(ValidateModProvidedJavadocTask.ErrorReporter, Collection<File>) - Constructor for class net.fabricmc.loom.task.tool.ValidateModProvidedJavadocTask.Validator
 
value() - Method in record class dev.architectury.loom.forge.config.ConfigValue.Constant
Returns the value of the value record component.
valueOf(String) - Static method in enum class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.architectury.loom.mappings.MappingOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.api.mappings.layered.MappingsNamespace
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.api.RemapConfigurationSettings.PublishingMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.configuration.LoomConfigurations.Role
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.configuration.mods.ArtifactMetadata.MixinRemapType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.configuration.mods.ArtifactMetadata.RemapRequirements
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.configuration.mods.JarSplitter.Target
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration.TargetSourceSet
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.configuration.processors.speccontext.ProjectView.ArtifactUsage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.configuration.providers.minecraft.library.Library.Target
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessor.ApplicationResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.MavenScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemapperHookKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.configuration.providers.minecraft.SingleJarEnvType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.Architecture
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.OperatingSystem
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.pipeline.ExecutionProcessorContext.JarConfigurationKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.spec.EnvironmentSpec.PipelineStep
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.task.service.TinyRemapperService.ClasspathLibraries
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.util.ModPlatform
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.util.Platform.OperatingSystem
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.fabricmc.loom.util.ProcessUtil.ArgumentVisibility
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.architectury.loom.mappings.MappingOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.api.mappings.layered.MappingsNamespace
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.api.RemapConfigurationSettings.PublishingMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.configuration.LoomConfigurations.Role
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.configuration.mods.ArtifactMetadata.MixinRemapType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.configuration.mods.ArtifactMetadata.RemapRequirements
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.configuration.mods.JarSplitter.Target
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.configuration.processors.speccontext.DebofConfiguration.TargetSourceSet
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.configuration.processors.speccontext.ProjectView.ArtifactUsage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.configuration.providers.minecraft.library.Library.Target
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.configuration.providers.minecraft.library.LibraryProcessor.ApplicationResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.MavenScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.RemapperHookKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.configuration.providers.minecraft.MinecraftJar.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.configuration.providers.minecraft.SingleJarEnvType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.Architecture
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.OperatingSystem
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.pipeline.ExecutionProcessorContext.JarConfigurationKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.spec.EnvironmentSpec.PipelineStep
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.task.service.TinyRemapperService.ClasspathLibraries
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.util.ModPlatform
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.fabricmc.loom.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 net.fabricmc.loom.util.ProcessUtil.ArgumentVisibility
Returns an array containing the constants of this enum class, in the order they are declared.
Variable(String) - Constructor for record class dev.architectury.loom.forge.config.ConfigValue.Variable
Creates an instance of a Variable record class.
VARIABLE_KEY - Static variable in class dev.architectury.loom.forge.dependency.ForgeModClassesService
 
verboseStderr() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerService.Tool
Returns the value of the verboseStderr record component.
verboseStdout() - Method in record class dev.architectury.loom.accesstransformer.AccessTransformerService.Tool
Returns the value of the verboseStdout record component.
verify(Path, CertificateChain) - Static method in class net.fabricmc.loom.configuration.providers.minecraft.verify.JarVerifier
 
verify(CertificateChain) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateRevocationList
Verify that none of the certs in the chain are revoked.
verify(Project) - Static method in class net.fabricmc.loom.util.OneDrive
 
verifyChainMatches(CertificateChain) - Method in class net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateChain.Impl
 
verifyChainMatches(CertificateChain) - Method in interface net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateChain
Verify that this certificate chain matches exactly with another one.
verifyClientJar(Path) - Method in class net.fabricmc.loom.configuration.providers.minecraft.verify.MinecraftJarVerification
 
verifyServerJar(Path) - Method in class net.fabricmc.loom.configuration.providers.minecraft.verify.MinecraftJarVerification
 
version - Variable in class net.fabricmc.loom.configuration.FileDependencyInfo
 
version() - Method in record class dev.architectury.loom.mcpconfig.McpConfigData
Returns the value of the version record component.
version() - Method in record class dev.architectury.loom.mcpconfig.McpConfigFunction
Returns the value of the version record component.
version() - Method in record class net.fabricmc.loom.build.nesting.NestableJarGenerationTask.Metadata
Returns the value of the version record component.
version() - Method in record class net.fabricmc.loom.configuration.InstallerData
Returns the value of the version record component.
version() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.FileArtifactRef
Returns the value of the version record component.
version() - Method in record class net.fabricmc.loom.configuration.mods.ArtifactRef.ResolvedArtifactRef
 
version() - Method in interface net.fabricmc.loom.configuration.mods.ArtifactRef
 
version() - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
Returns the value of the version record component.
version() - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1
Returns the value of the version record component.
version() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
Returns the value of the version record component.
version() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec.LoaderSpec
Returns the value of the version record component.
version() - Method in record class net.fabricmc.loom.task.service.JarManifestService.MixinVersion
Returns the value of the version record component.
version() - Method in interface net.fabricmc.loom.util.kotlin.KotlinClasspath
 
version() - Method in class net.fabricmc.loom.util.kotlin.KotlinClasspathService
 
version() - Method in record class net.fabricmc.loom.util.LoomVersions
Returns the value of the version record component.
Version - Record Class in dev.architectury.loom.util
A simple version class that can be used to compare versions.
Version(int, int, int, int, String) - Constructor for record class dev.architectury.loom.util.Version
Creates an instance of a Version record class.
Version(String, String, String, String) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest.Version
Creates an instance of a Version record class.
Version(String, String) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest.Version
 
VERSION_MANIFESTS - Static variable in class net.fabricmc.loom.util.Constants
 
versionMeta() - Method in record class net.fabricmc.loom.spec.EnvironmentSpec
Returns the value of the versionMeta record component.
versions() - Method in record class net.fabricmc.loom.configuration.providers.BundleMetadata
Returns the value of the versions record component.
versions() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest
Returns the value of the versions record component.
VersionsManifest - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
VersionsManifest(List<VersionsManifest.Version>, Map<String, String>) - Constructor for record class net.fabricmc.loom.configuration.providers.minecraft.VersionsManifest
Creates an instance of a VersionsManifest record class.
VersionsManifest.Version - Record Class in net.fabricmc.loom.configuration.providers.minecraft
 
versionsManifests - Variable in class net.fabricmc.loom.extension.LoomGradleExtensionApiImpl
 
versionsManifests() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftMetadataProvider.Options
Returns the value of the versionsManifests record component.
versionsManifests(Action<VersionsManifestsAPI>) - Method in interface net.fabricmc.loom.api.LoomGradleExtensionAPI
 
VersionsManifestsAPI - Interface in net.fabricmc.loom.api.manifest
 
VINEFLOWER - Static variable in record class net.fabricmc.loom.util.LoomVersions
 
virtual() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.assets.AssetIndex
Returns the value of the virtual record component.
visit(int, int, String, String, String, String[]) - Method in class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInlinerClassVisitor
 
visit(int, int, String, String, String, String[]) - Method in class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor.AnnotationsApplyClassVisitor
 
visit(int, int, String, String, String, String[]) - Method in class net.fabricmc.loom.util.RecordComponentFixVisitor
 
visit(int, int, String, String, String, String[]) - Method in class net.fabricmc.loom.util.SyntheticParameterClassVisitor
 
visit(Function<String, T>, Function<List<String>, T>) - Method in record class dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation.Directory
 
visit(Function<String, T>, Function<List<String>, T>) - Method in record class dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation.FileList
 
visit(Function<String, T>, Function<List<String>, T>) - Method in interface dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation
 
visit(MappingVisitor) - Method in record class dev.architectury.loom.mappings.crane.CraneMappingLayer
 
visit(MappingVisitor) - Method in interface net.fabricmc.loom.api.mappings.layered.MappingLayer
 
visit(MappingVisitor) - Method in record class net.fabricmc.loom.configuration.providers.mappings.extras.signatures.SignatureFixesLayerImpl
 
visit(MappingVisitor) - Method in record class net.fabricmc.loom.configuration.providers.mappings.file.FileMappingsLayer
 
visit(MappingVisitor) - Method in record class net.fabricmc.loom.configuration.providers.mappings.intermediary.IntermediaryMappingLayer
 
visit(MappingVisitor) - Method in record class net.fabricmc.loom.configuration.providers.mappings.mojmap.MojangMappingLayer
 
visit(MappingVisitor) - Method in record class net.fabricmc.loom.configuration.providers.mappings.NoOpMappingLayer
 
visit(MappingVisitor) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentMappingLayer
 
visit(MappingVisitor) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Class
 
visit(MappingVisitor) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Field
 
visit(MappingVisitor) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Method
 
visit(MappingVisitor) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1.Parameter
 
visit(MappingVisitor, String) - Method in record class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentTreeV1
 
visit(ClassVisitor) - Method in interface net.fabricmc.loom.util.ZipUtils.AsmClassOperator
 
visitAll(CertificateChain, CertificateChain.CertificateConsumer) - Static method in interface net.fabricmc.loom.configuration.providers.minecraft.verify.CertificateChain
Recursively visit all certificates in the chain, including this one.
visitAnnotation(String, boolean) - Method in class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInlinerClassVisitor
 
visitAnnotation(String, boolean) - Method in class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor.AnnotationsApplyClassVisitor
 
visitAnnotation(String, boolean) - Method in class net.fabricmc.loom.util.SidedClassVisitor
 
visitArrayType() - Method in class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.TypePathCheckerVisitor
 
visitBaseType(char) - Method in class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.TypePathCheckerVisitor
 
visitClass(String) - Method in class net.fabricmc.loom.configuration.providers.mappings.tiny.UnobfuscatedMappingNsCompleter
 
visitClassType(String) - Method in class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.TypePathCheckerVisitor
 
visitContent() - Method in class net.fabricmc.loom.configuration.providers.mappings.tiny.UnobfuscatedMappingNsCompleter
 
visitDstName(MappedElementKind, int, String) - Method in class net.fabricmc.loom.configuration.providers.mappings.tiny.UnobfuscatedMappingNsCompleter
 
visitDstName(MappedElementKind, int, String) - Method in class net.fabricmc.loom.configuration.providers.mappings.utils.AddConstructorMappingVisitor
 
visitDstName(MappedElementKind, int, String) - Method in class net.fabricmc.loom.configuration.providers.mappings.utils.DstNameFilterMappingVisitor
 
visitElementContent(MappedElementKind) - Method in class net.fabricmc.loom.configuration.providers.mappings.tiny.UnobfuscatedMappingNsCompleter
 
visitElementContent(MappedElementKind) - Method in class net.fabricmc.loom.configuration.providers.mappings.utils.AddConstructorMappingVisitor
 
visitEnd() - Method in class dev.architectury.loom.forge.CoreModManagerTransformer
 
visitEnd() - Method in class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.TypePathCheckerVisitor
 
visitEnd() - Method in class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor.AnnotationsApplyClassVisitor
 
visitEnd() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftClassMerger.SidedClassVisitor
 
visitEnd() - Method in class net.fabricmc.loom.util.SidedClassVisitor
 
visitField(int, String, String, String, Object) - Method in class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor.AnnotationsApplyClassVisitor
 
visitField(int, String, String, String, Object) - Method in class net.fabricmc.loom.util.RecordComponentFixVisitor
 
visitField(String, String) - Method in class net.fabricmc.loom.configuration.providers.mappings.tiny.UnobfuscatedMappingNsCompleter
 
visitFile(Path, BasicFileAttributes) - Method in class net.fabricmc.loom.util.DeletingFileVisitor
 
visitHeader() - Method in class net.fabricmc.loom.configuration.providers.mappings.tiny.UnobfuscatedMappingNsCompleter
 
visitInnerClass(String, String, String, int) - Method in class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor.AnnotationsApplyClassVisitor
 
visitInnerClass(String, String, String, int) - Method in class net.fabricmc.loom.util.SyntheticParameterClassVisitor
 
visitInnerClassType(String) - Method in class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.TypePathCheckerVisitor
 
visitIo(IOFunction<String, T>, IOFunction<List<String>, T>) - Method in record class dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation.Directory
 
visitIo(IOFunction<String, T>, IOFunction<List<String>, T>) - Method in record class dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation.FileList
 
visitIo(IOFunction<String, T>, IOFunction<List<String>, T>) - Method in interface dev.architectury.loom.forge.config.UserdevConfig.AccessTransformerLocation
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class net.fabricmc.loom.util.SnowmanClassVisitor.SnowmanMethodVisitor
 
visitMetadata(String, String) - Method in class net.fabricmc.loom.configuration.providers.mappings.tiny.UnobfuscatedMappingNsCompleter
 
visitMethod(int, String, String, String, String[]) - Method in class dev.architectury.loom.forge.CoreModManagerTransformer
 
visitMethod(int, String, String, String, String[]) - Method in class dev.architectury.loom.forge.ModDirTransformerDiscovererPatch
 
visitMethod(int, String, String, String, String[]) - Method in class dev.architectury.loom.forge.RemapObjectHolderVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class dev.architectury.loom.neoforge.StringConstantPatcher
 
visitMethod(int, String, String, String, String[]) - Method in class net.fabricmc.loom.configuration.mods.dependency.refmap.MixinRefmapInlinerClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor.AnnotationsApplyClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class net.fabricmc.loom.util.SnowmanClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class net.fabricmc.loom.util.SyntheticParameterClassVisitor
 
visitMethod(String, String) - Method in class net.fabricmc.loom.configuration.providers.mappings.tiny.UnobfuscatedMappingNsCompleter
 
visitMethod(String, String) - Method in class net.fabricmc.loom.configuration.providers.mappings.utils.AddConstructorMappingVisitor
 
visitMethodArg(int, int, String) - Method in class net.fabricmc.loom.configuration.providers.mappings.tiny.UnobfuscatedMappingNsCompleter
 
visitMethodArg(int, int, String) - Method in class net.fabricmc.loom.configuration.providers.mappings.parchment.ParchmentPrefixStripingMappingVisitor
 
visitMethodVar(int, int, int, int, String) - Method in class net.fabricmc.loom.configuration.providers.mappings.tiny.UnobfuscatedMappingNsCompleter
 
visitMojangMappings(MappingVisitor, MappingContext) - Static method in class dev.architectury.loom.forge.dependency.SrgProvider
 
visitNamespaces(String, List<String>) - Method in class net.fabricmc.loom.configuration.providers.mappings.tiny.UnobfuscatedMappingNsCompleter
 
visitNamespaces(String, List<String>) - Method in class net.fabricmc.loom.configuration.providers.mappings.utils.AddConstructorMappingVisitor
 
visitNestMember(String) - Method in class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor.AnnotationsApplyClassVisitor
 
visitParameter(String, int) - Method in class net.fabricmc.loom.util.SnowmanClassVisitor.SnowmanMethodVisitor
 
visitPermittedSubclass(String) - Method in class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor.AnnotationsApplyClassVisitor
 
visitRecordComponent(String, String, String) - Method in class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor.AnnotationsApplyClassVisitor
 
visitRecordComponent(String, String, String) - Method in class net.fabricmc.loom.util.RecordComponentFixVisitor
 
visitSource(String, String) - Method in class net.fabricmc.loom.util.SnowmanClassVisitor
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.fabricmc.loom.configuration.providers.minecraft.AnnotationsApplyVisitor.AnnotationsApplyClassVisitor
 
visitTypeArgument() - Method in class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.TypePathCheckerVisitor
 
visitTypeArgument(char) - Method in class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.TypePathCheckerVisitor
 
visitTypeVariable(String) - Method in class net.fabricmc.loom.configuration.providers.mappings.extras.annotations.validate.TypePathCheckerVisitor
 
vmArg(String) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
vmArgs() - Method in record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Returns the value of the vmArgs record component.
vmArgs(String...) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
vmArgs(Collection<String>) - Method in class net.fabricmc.loom.configuration.ide.RunConfigSettings
Deprecated.
VsCodeConfiguration(String, String, String, String, String, String, boolean, String, String, String, Map<String, Object>, String, String) - Constructor for record class net.fabricmc.loom.task.GenVsCodeProjectTask.VsCodeConfiguration
Creates an instance of a VsCodeConfiguration record class.

W

walkFileSystems(Path, Path, Predicate<Path>, FsPathConsumer) - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
 
warn(String) - Method in class net.fabricmc.loom.util.DeprecationHelper.ProjectBased
 
warn(String) - Method in interface net.fabricmc.loom.util.DeprecationHelper
 
WINDOWS - Enum constant in enum class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.OperatingSystem
 
WINDOWS - Enum constant in enum class net.fabricmc.loom.util.Platform.OperatingSystem
 
Windows 的替换限制 - Search tag in class net.fabricmc.loom.util.cache.AtomicFiles
Section
WITH_MOJANG - Enum constant in enum class dev.architectury.loom.mappings.MappingOption
 
WITH_SRG - Enum constant in enum class dev.architectury.loom.mappings.MappingOption
 
withClassifier(String) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
 
withClassifier(String) - Method in record class net.fabricmc.loom.configuration.mods.dependency.LocalMavenHelper
 
withConstants(String) - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V1
 
withConstants(String) - Method in record class net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata.V2
 
withConstants(String) - Method in interface net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata
 
withLock(Path, String, Duration, Callable<T>) - Static method in class net.fabricmc.loom.util.cache.CacheEntryLock
在按 key 取得的跨进程文件锁保护下执行 action.
withoutConstants() - Method in interface net.fabricmc.loom.configuration.providers.mappings.unpick.UnpickMetadata
 
withPatchedLock(Callable<Void>) - Method in class dev.architectury.loom.forge.minecraft.MinecraftPatchedProvider
在跨进程锁保护下执行 patched jar 生产.
withSystemOutAndErrSuppressed(LoggerFilter.CheckedRunnable<T>) - Static method in class dev.architectury.loom.util.LoggerFilter
 
withTarget(Library.Target) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
 
withVersion(String) - Method in record class net.fabricmc.loom.configuration.providers.minecraft.library.Library
 
WorkerDaemonClientsManagerHelper - Class in net.fabricmc.loom.util.gradle
 
WorkerDaemonClientsManagerHelper() - Constructor for class net.fabricmc.loom.util.gradle.WorkerDaemonClientsManagerHelper
 
workingDir() - Method in record class net.fabricmc.loom.configuration.providers.minecraft.MinecraftMetadataProvider.Options
Returns the value of the workingDir record component.
workingDir() - Method in class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
 
workingDirectory(String) - Method in interface net.fabricmc.loom.api.mappings.layered.MappingContext
Creates a temporary working dir to be used to store working files.
workingDirectory(String) - Method in class net.fabricmc.loom.configuration.providers.mappings.GradleMappingContext
 
WorkRequest(CachedJarProcessor.WorkJob, CachedJarProcessor.CacheStats, ClassLineNumbers) - Constructor for record class net.fabricmc.loom.decompilers.cache.CachedJarProcessor.WorkRequest
Creates an instance of a WorkRequest record class.
write() - Method in class net.fabricmc.loom.pipeline.WriteMinecraftJarSidecarsTask
 
write(byte[]) - Method in class dev.architectury.loom.util.NullOutputStream
 
write(byte[], int, int) - Method in class dev.architectury.loom.util.NullOutputStream
 
write(int) - Method in class dev.architectury.loom.util.NullOutputStream
 
write(int) - Method in class net.fabricmc.loom.util.ConsumingOutputStream
 
write(Writer) - Method in record class net.fabricmc.loom.decompilers.ClassLineNumbers.Entry
 
write(Writer) - Method in record class net.fabricmc.loom.decompilers.ClassLineNumbers
 
write(FileChannel) - Method in record class net.fabricmc.loom.decompilers.cache.CachedData
 
write(Path) - Method in class net.fabricmc.loom.internal.LoomProjectData
 
write(T, Path) - Method in interface net.fabricmc.loom.decompilers.cache.CachedFileStore.EntrySerializer
 
writeAttribute(Path, String, String) - Static method in class net.fabricmc.loom.util.AttributeHelper
 
writeLaunchFile() - Method in interface net.fabricmc.loom.configuration.ide.idea.IdeaSyncTask.IntellijRunConfig
 
writeLaunchFile() - Method in interface net.fabricmc.loom.task.GenEclipseRunsTask.EclipseRunConfig
 
writeMappingNamespace(Path, String) - Static method in class net.fabricmc.loom.core.ModJarPostProcess
在 manifest 中记录本产物所处的映射命名空间.
WriteMinecraftJarSidecarsTask - Class in net.fabricmc.loom.pipeline
补出 maven 构件目录里「不属于 jar processor 链」的两个文件:pom 与 backup.
WriteMinecraftJarSidecarsTask() - Constructor for class net.fabricmc.loom.pipeline.WriteMinecraftJarSidecarsTask
 

X

X86_64 - Enum constant in enum class net.fabricmc.loom.configuration.sandbox.SandboxMetadata.Architecture
 
XVFB - Static variable in class net.fabricmc.loom.util.XVFBExistsValueSource
 
XVFBExistsValueSource - Class in net.fabricmc.loom.util
 
XVFBExistsValueSource() - Constructor for class net.fabricmc.loom.util.XVFBExistsValueSource
 

Z

zipPath() - Method in record class net.fabricmc.loom.util.fmj.FabricModJsonSource.ZipSource
Returns the value of the zipPath record component.
ZipReprocessorUtil - Class in net.fabricmc.loom.util
 
ZipSource(Path) - Constructor for record class net.fabricmc.loom.util.fmj.FabricModJsonSource.ZipSource
Creates an instance of a ZipSource record class.
ZipUtils - Class in net.fabricmc.loom.util
 
ZipUtils() - Constructor for class net.fabricmc.loom.util.ZipUtils
 
ZipUtils.AsmClassOperator - Interface in net.fabricmc.loom.util
 
ZipUtils.UnsafeUnaryOperator<T> - Interface in net.fabricmc.loom.util
 

一

一条依赖可能有多条产物 - Search tag in class net.fabricmc.loom.pipeline.RemapModsTask
Section

三

三种形态各自意味着什么 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.remapperHookKind()
Section
三种形态各自意味着什么 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.remapperHookKind()
Section
三种形态各自意味着什么 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.remapperHookKind()
Section
三种形态各自意味着什么 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.remapperHookKind()
Section
三种形态各自意味着什么 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.remapperHookKind()
Section

不

不可序列化的部分 - Search tag in record class net.fabricmc.loom.spec.EnvironmentSpec
Section
不可投影时整批回退到配置期生产,且必留痕 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.provide(AbstractMappedMinecraftProvider.ProvideContext)
Section
不可投影时整批回退到配置期生产,且必留痕 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.provide(AbstractMappedMinecraftProvider.ProvideContext)
Section
不可投影时整批回退,且必留痕 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.provide(AbstractMappedMinecraftProvider.ProvideContext)
Section

与

与 forgeLike 不是同一件事 - Search tag in net.fabricmc.loom.pipeline.RemapMinecraftTask.getInjectMixinExtension()
Section
与其它输入的关系 - Search tag in net.fabricmc.loom.pipeline.RemapMinecraftTask.getCopyOnly()
Section
与原实现的语义差异 - Search tag in class net.fabricmc.loom.pipeline.ExecutionProcessorContext
Section

为

为什么 annotations / signatureFixes 只能在配置期算 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.registerRemapTask(AbstractMappedMinecraftProvider.RemappedJars, ConfigContext)
Section
为什么 mappings 是配方而不是产物 - Search tag in record class net.fabricmc.loom.spec.EnvironmentSpec
Section
为什么 remapper 由 service 装配而不是本类自建 - Search tag in class net.fabricmc.loom.pipeline.RemapMinecraftTask
Section
为什么 spec 不是 @Input,而是 @Internal + 指纹 - Search tag in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
Section
为什么单独一个任务,而不是塞进处理任务 - Search tag in class net.fabricmc.loom.pipeline.WriteMinecraftJarSidecarsTask
Section
为什么参数这么多是合理的 - Search tag in class net.fabricmc.loom.core.MinecraftJarRemap
Section
为什么坐标是输入而不是从输出路径反推 - Search tag in net.fabricmc.loom.pipeline.RemapMinecraftTask.getOutputPom()
Section
为什么必须由产出方登记 - Search tag in net.fabricmc.loom.LoomGradleExtension.setMinecraftJarsTaskOutputs(MappingsNamespace, FileCollection)
Section
为什么必须由产出方登记 - Search tag in net.fabricmc.loom.LoomGradleExtension.setMinecraftJarsTaskOutputs(MappingsNamespace, FileCollection)
Section
为什么是「批量」而不是「一 jar 一任务」 - Search tag in class net.fabricmc.loom.pipeline.RemapModsTask
Section
为什么是四个独立方法而不是一个 apply() - Search tag in class net.fabricmc.loom.core.ModJarPostProcess
Section
为什么消费方不能只依赖「本项目的那一个任务」 - Search tag in class net.fabricmc.loom.configuration.mods.dependency.RemappedModArtifacts
Section
为什么用 AtomicFiles 而不是裸 Files.copy - Search tag in net.fabricmc.loom.pipeline.RemapMinecraftTask.getCopyOnly()
Section
为什么用 AtomicFiles 而不是裸 Files.copy - Search tag in net.fabricmc.loom.pipeline.RemapMinecraftTask.getOutputBackupJar()
Section
为什么要比对输入指纹,而不是只按路径共享 - Search tag in class net.fabricmc.loom.pipeline.RemapMinecraftTaskRegistry
Section
为什么规则文件字节可以在配置期读 - Search tag in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
Section
为什么身份是显式写出来的 - Search tag in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Mod
Section
为什么身份是显式写出来的 - Search tag in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
Section
为什么输入里没有 Project - Search tag in class net.fabricmc.loom.pipeline.DownloadArtifactTask
Section
为什么输出可以位于用户级共享目录 - Search tag in class net.fabricmc.loom.pipeline.DownloadArtifactTask
Section
为什么这张表必须跨 classloader 共享 - Search tag in class net.fabricmc.loom.pipeline.RemapMinecraftTaskRegistry
Section
为什么这里不持有 FabricModJson - Search tag in record class dev.architectury.loom.accesstransformer.AccessTransformerEntry.Mod
Section
为什么这里不持有 FabricModJson - Search tag in record class net.fabricmc.loom.configuration.accesswidener.ModAccessWidenerEntry
Section
为什么链不能用 @Nested - Search tag in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
Section
为什么需要这个类 - Search tag in class net.fabricmc.loom.core.ModJarRemap
Section

产

产出落位与共享路径的所有权 - Search tag in class net.fabricmc.loom.pipeline.RemapModsTask
Section
产物落位:三个具体文件,目录一律不声明 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.registerRemapTask(AbstractMappedMinecraftProvider.RemappedJars, ConfigContext)
Section
产物落位:三个具体文件,绝不声明目录 - Search tag in class net.fabricmc.loom.pipeline.RemapMinecraftTask
Section

依

依赖按任务路径登记 - Search tag in class net.fabricmc.loom.configuration.mods.dependency.RemappedModArtifacts
Section

共

共享路径:同一条路径只有一个生产者 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.registerRemapTask(AbstractMappedMinecraftProvider.RemappedJars, ConfigContext)
Section

原

原子性契约(必须保持) - Search tag in class net.fabricmc.loom.core.MinecraftJarRemap
Section

可

可选性的边界 - Search tag in net.fabricmc.loom.pipeline.RemapMinecraftTask.getOutputBackupJar()
Section
可选性的边界 - Search tag in net.fabricmc.loom.pipeline.RemapMinecraftTask.getOutputPom()
Section

各

各项输入的来源 - Search tag in class net.fabricmc.loom.pipeline.ExecutionProcessorContext
Section

同

同一命名空间返回的是同一份集合实例 - Search tag in net.fabricmc.loom.LoomGradleExtension.getMinecraftJarsCollection(MappingsNamespace)
Section
同一命名空间返回的是同一份集合实例 - Search tag in net.fabricmc.loom.LoomGradleExtension.getMinecraftJarsCollection(MappingsNamespace)
Section

它

它的实际影响随 NeoForge 版本而变 - Search tag in net.fabricmc.loom.pipeline.RemapMinecraftTask.getInjectMixinExtension()
Section

对

对入参的要求 - Search tag in net.fabricmc.loom.LoomGradleExtension.setMinecraftJarsTaskOutputs(MappingsNamespace, FileCollection)
Section
对入参的要求 - Search tag in net.fabricmc.loom.LoomGradleExtension.setMinecraftJarsTaskOutputs(MappingsNamespace, FileCollection)
Section

本

本任务不产出的东西 - Search tag in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
Section
本任务不产出的文件 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.registerJarProcessTask(MinecraftJar, RemapMinecraftTaskRegistry.Producer, Map<String, String>, List<MinecraftJarProcessor<?>>, List<MinecraftJarProcessor.Spec>)
Section
本方法覆盖不到的 provider 形态 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.registerRemapTask(AbstractMappedMinecraftProvider.RemappedJars, ConfigContext)
Section
本表如何建模 - Search tag in class net.fabricmc.loom.pipeline.RemapMinecraftTaskRegistry
Section

登

登记是「并进」而不是「替换引用」 - Search tag in net.fabricmc.loom.LoomGradleExtension.setMinecraftJarsTaskOutputs(MappingsNamespace, FileCollection)
Section
登记是「并进」而不是「替换引用」 - Search tag in net.fabricmc.loom.LoomGradleExtension.setMinecraftJarsTaskOutputs(MappingsNamespace, FileCollection)
Section

缺

缺省 false 的边界 - Search tag in net.fabricmc.loom.pipeline.RemapMinecraftTask.getInjectClientSidedVisitor()
Section
缺省 false 的边界 - Search tag in net.fabricmc.loom.pipeline.RemapMinecraftTask.getInjectMixinExtension()
Section

落

落位必须原子 - Search tag in class net.fabricmc.loom.pipeline.WriteMinecraftJarSidecarsTask
Section

装

装配路径与配置期同源 - Search tag in net.fabricmc.loom.pipeline.RemapMinecraftTask.getInjectClientSidedVisitor()
Section

跨

跨构建的那一半不在这里 - Search tag in class net.fabricmc.loom.pipeline.RemapMinecraftTaskRegistry
Section

输

输入怎么来 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.registerJarProcessTask(MinecraftJar, RemapMinecraftTaskRegistry.Producer, Map<String, String>, List<MinecraftJarProcessor<?>>, List<MinecraftJarProcessor.Spec>)
Section
输入映射 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider.registerRemapTask(AbstractMappedMinecraftProvider.RemappedJars, ConfigContext)
Section

边

边界 - Search tag in record class net.fabricmc.loom.spec.EnvironmentSpec
Section

配

配置期的钩子与分支如何变成输入 - Search tag in class net.fabricmc.loom.pipeline.RemapMinecraftTask
Section

链

链从哪来 - Search tag in net.fabricmc.loom.configuration.providers.minecraft.mapped.ProcessedNamedMinecraftProvider.registerJarProcessTask(MinecraftJar, RemapMinecraftTaskRegistry.Producer, Map<String, String>, List<MinecraftJarProcessor<?>>, List<MinecraftJarProcessor.Spec>)
Section
链的输入设计 - Search tag in class net.fabricmc.loom.pipeline.ProcessMinecraftJarTask
Section
A B C D E F G H I J K L M N O P Q R S T U V W X Z 一 三 不 与 为 产 依 共 原 可 各 同 它 对 本 登 缺 落 装 跨 输 边 配 链 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form