Class IntermediaryMinecraftProvider<M extends MinecraftProvider>
java.lang.Object
net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider<M>
net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider<M>
- All Implemented Interfaces:
MappedMinecraftProvider,MappedMinecraftProvider.ProviderImpl
- Direct Known Subclasses:
IntermediaryMinecraftProvider.LegacyMergedImpl,IntermediaryMinecraftProvider.MergedImpl,IntermediaryMinecraftProvider.SingleJarImpl,IntermediaryMinecraftProvider.SplitImpl
public abstract sealed class IntermediaryMinecraftProvider<M extends MinecraftProvider>
extends AbstractMappedMinecraftProvider<M>
permits IntermediaryMinecraftProvider.MergedImpl, IntermediaryMinecraftProvider.LegacyMergedImpl, IntermediaryMinecraftProvider.SingleJarImpl, IntermediaryMinecraftProvider.SplitImpl
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic final classstatic final classNested classes/interfaces inherited from class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
AbstractMappedMinecraftProvider.MavenScope, AbstractMappedMinecraftProvider.OutputJar, AbstractMappedMinecraftProvider.ProvideContext, AbstractMappedMinecraftProvider.RemappedJars, AbstractMappedMinecraftProvider.SimpleOutputJarNested classes/interfaces inherited from interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider
MappedMinecraftProvider.Merged, MappedMinecraftProvider.ProviderImpl, MappedMinecraftProvider.SingleJar, MappedMinecraftProvider.Split -
Field Summary
Fields inherited from class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
extension, minecraftProvider -
Constructor Summary
ConstructorsConstructorDescriptionIntermediaryMinecraftProvider(org.gradle.api.Project project, M minecraftProvider) -
Method Summary
Methods inherited from class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
cacheKey, configureRemapper, configureSplitRemapper, createBackupJars, getBackupJarPath, getDependencyNotation, getDependencyTypes, getJar, getMavenHelper, getMinecraftProvider, getName, getOutputJars, getProject, getRemappedJars, getVersion, isUpToDate, provide, remapJar, shouldRefreshOutputsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider
getMinecraftJarPaths, getMinecraftJars
-
Constructor Details
-
IntermediaryMinecraftProvider
-
-
Method Details
-
getTargetNamespace
- Specified by:
getTargetNamespacein classAbstractMappedMinecraftProvider<M extends MinecraftProvider>
-
getMavenScope
- Specified by:
getMavenScopein classAbstractMappedMinecraftProvider<M extends MinecraftProvider>
-
requiresBackupJars
protected boolean requiresBackupJars()- Overrides:
requiresBackupJarsin classAbstractMappedMinecraftProvider<M extends MinecraftProvider>
-