Class IntermediaryMinecraftProvider.LegacyMergedImpl
java.lang.Object
net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider<LegacyMergedMinecraftProvider>
net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider<LegacyMergedMinecraftProvider>
net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider.LegacyMergedImpl
- All Implemented Interfaces:
MappedMinecraftProvider,MappedMinecraftProvider.Merged,MappedMinecraftProvider.ProviderImpl
- Enclosing class:
IntermediaryMinecraftProvider<M extends MinecraftProvider>
public static final class IntermediaryMinecraftProvider.LegacyMergedImpl
extends IntermediaryMinecraftProvider<LegacyMergedMinecraftProvider>
implements MappedMinecraftProvider.Merged
-
Nested Class Summary
Nested classes/interfaces inherited from class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider
IntermediaryMinecraftProvider.LegacyMergedImpl, IntermediaryMinecraftProvider.MergedImpl, IntermediaryMinecraftProvider.SingleJarImpl, IntermediaryMinecraftProvider.SplitImplNested 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
ConstructorsConstructorDescriptionLegacyMergedImpl(org.gradle.api.Project project, LegacyMergedMinecraftProvider minecraftProvider) -
Method Summary
Methods inherited from class net.fabricmc.loom.configuration.providers.minecraft.mapped.IntermediaryMinecraftProvider
getMavenScope, getTargetNamespace, requiresBackupJarsMethods inherited from class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
cacheKey, configureRemapper, configureSplitRemapper, createBackupJars, getBackupJarPath, getDependencyNotation, getJar, getMavenHelper, getMinecraftProvider, getName, getProject, getVersion, isUpToDate, 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
getMinecraftJarPathsMethods inherited from interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider.Merged
getMergedJar, getMinecraftJarsMethods inherited from interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider.ProviderImpl
getJar
-
Constructor Details
-
LegacyMergedImpl
public LegacyMergedImpl(org.gradle.api.Project project, LegacyMergedMinecraftProvider minecraftProvider)
-
-
Method Details
-
provide
public List<MinecraftJar> provide(AbstractMappedMinecraftProvider.ProvideContext context) throws Exception - Overrides:
providein classAbstractMappedMinecraftProvider<LegacyMergedMinecraftProvider>- Throws:
Exception
-
getRemappedJars
- Specified by:
getRemappedJarsin classAbstractMappedMinecraftProvider<LegacyMergedMinecraftProvider>- Returns:
- A list of jars that should be remapped
-
getOutputJars
- Overrides:
getOutputJarsin classAbstractMappedMinecraftProvider<LegacyMergedMinecraftProvider>- Returns:
- A list of output jars that this provider generates
-
getDependencyTypes
- Overrides:
getDependencyTypesin classAbstractMappedMinecraftProvider<LegacyMergedMinecraftProvider>
-