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, getInputJar, getOfficialNamespace, initFiles, provide, server, typeMethods inherited from class net.fabricmc.loom.configuration.providers.minecraft.MinecraftProvider
dir, extractBundledServerJar, file, getExtension, getJarPrefix, getMinecraftClientJar, getMinecraftExtractedServerJar, getMinecraftServerJar, getProject, getServerBundleMetadata, getVersionInfo, isLegacySplitOfficialNamespaceVersion, isLegacyVersion, minecraftVersion, minecraftWorkingDirectory, path, provideServer, refreshDeps, 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
-