Class NamedMinecraftProvider.SingleJarImpl
java.lang.Object
net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider<SingleJarMinecraftProvider>
net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider<SingleJarMinecraftProvider>
net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider.SingleJarImpl
- All Implemented Interfaces:
MappedMinecraftProvider,MappedMinecraftProvider.ProviderImpl,MappedMinecraftProvider.SingleJar
- Enclosing class:
NamedMinecraftProvider<M extends MinecraftProvider>
public static final class NamedMinecraftProvider.SingleJarImpl
extends NamedMinecraftProvider<SingleJarMinecraftProvider>
implements MappedMinecraftProvider.SingleJar
-
Nested Class Summary
Nested classes/interfaces inherited from class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider
NamedMinecraftProvider.LegacyMergedImpl, NamedMinecraftProvider.MergedImpl, NamedMinecraftProvider.SingleJarImpl, NamedMinecraftProvider.SplitImplNested classes/interfaces inherited from class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
AbstractMappedMinecraftProvider.MavenScope, AbstractMappedMinecraftProvider.OutputJar, AbstractMappedMinecraftProvider.ProvideContext, AbstractMappedMinecraftProvider.RemappedJars, AbstractMappedMinecraftProvider.RemapperHookKind, 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 -
Method Summary
Modifier and TypeMethodDescriptionclient(org.gradle.api.Project project, SingleJarMinecraftProvider minecraftProvider) env()server(org.gradle.api.Project project, SingleJarMinecraftProvider minecraftProvider) Methods inherited from class net.fabricmc.loom.configuration.providers.minecraft.mapped.NamedMinecraftProvider
getMavenScope, getTargetNamespaceMethods inherited from class net.fabricmc.loom.configuration.providers.minecraft.mapped.AbstractMappedMinecraftProvider
cacheKey, configureRemapper, configureSplitRemapper, createBackupJars, disableTaskProduction, getBackupJarPath, getDependencyNotation, getJar, getMavenHelper, getMinecraftProvider, getName, getOutputJars, getProject, getRemapTask, getVersion, isUpToDate, provide, registerRemapTask, remapJar, remapperHookKind, requiresBackupJars, 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.ProviderImpl
getJarMethods inherited from interface net.fabricmc.loom.configuration.providers.minecraft.mapped.MappedMinecraftProvider.SingleJar
envType, getEnvOnlyJar, getMinecraftJars
-
Method Details
-
server
public static NamedMinecraftProvider.SingleJarImpl server(org.gradle.api.Project project, SingleJarMinecraftProvider minecraftProvider) -
client
public static NamedMinecraftProvider.SingleJarImpl client(org.gradle.api.Project project, SingleJarMinecraftProvider minecraftProvider) -
getRemappedJars
- Specified by:
getRemappedJarsin classAbstractMappedMinecraftProvider<SingleJarMinecraftProvider>- Returns:
- A list of jars that should be remapped
-
getDependencyTypes
- Overrides:
getDependencyTypesin classAbstractMappedMinecraftProvider<SingleJarMinecraftProvider>
-
env
- Specified by:
envin interfaceMappedMinecraftProvider.SingleJar
-