Class SingleJarForgeMinecraftProvider
java.lang.Object
net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider
dev.architectury.loom.forge.minecraft.SingleJarForgeMinecraftProvider
- All Implemented Interfaces:
ForgeMinecraftProvider
- Direct Known Subclasses:
SingleJarForgeMinecraftProvider.Client,SingleJarForgeMinecraftProvider.Server
public abstract class SingleJarForgeMinecraftProvider
extends SingleJarMinecraftProvider
implements ForgeMinecraftProvider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final class -
Method Summary
Modifier and TypeMethodDescriptionforgeClient(MinecraftMetadataProvider metadataProvider, ConfigContext configContext) forgeServer(MinecraftMetadataProvider metadataProvider, ConfigContext configContext) protected voidprotected booleanMethods inherited from class net.fabricmc.loom.configuration.providers.minecraft.SingleJarMinecraftProvider
cacheKey, client, earlyProjectionBlocker, getInputJar, getOfficialNamespace, initFiles, produceOwnJars, provide, server, typeMethods inherited from class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
addProducerDependency, dependOn, dir, extractBundledServerJar, file, getExtension, getJarPrefix, getMinecraftClientJar, getMinecraftExtractedServerJar, getMinecraftServerJar, getProject, getServerBundleMetadata, getVersionInfo, isFinalProductKnown, isLegacySplitOfficialNamespaceVersion, isLegacyVersion, isTaskProduction, minecraftVersion, minecraftWorkingDirectory, normalize, outputForTasks, path, producerOf, productionTaskPath, projectionBlocker, provideMinecraftJars, provideServer, refreshDeps, registerProviderTasks, registerTaskProducedArtifact, setJarPrefix, workingDir
-
Method Details
-
forgeServer
public static SingleJarForgeMinecraftProvider.Server forgeServer(MinecraftMetadataProvider metadataProvider, ConfigContext configContext) -
forgeClient
public static SingleJarForgeMinecraftProvider.Client forgeClient(MinecraftMetadataProvider metadataProvider, ConfigContext configContext) -
provideClient
protected boolean provideClient()- Overrides:
provideClientin classMinecraftProvider
-
processJar
- Overrides:
processJarin classSingleJarMinecraftProvider- Throws:
Exception
-
getPatchedProvider
- Specified by:
getPatchedProviderin interfaceForgeMinecraftProvider
-
getMinecraftEnvOnlyJar
- Overrides:
getMinecraftEnvOnlyJarin classSingleJarMinecraftProvider
-
getMinecraftJars
- Overrides:
getMinecraftJarsin classSingleJarMinecraftProvider
-