Class FabricVersionBuilder
java.lang.Object
fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder<FabricVersion,FabricVersionBuilder>
fr.flowarg.flowupdater.versions.fabric.FabricVersionBuilder
- All Implemented Interfaces:
IBuilder<FabricVersion>
public class FabricVersionBuilder
extends ModLoaderVersionBuilder<FabricVersion,FabricVersionBuilder>
-
Field Summary
Fields inherited from class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
curseModPackArgument, curseModsArgument, fileDeleterArgument, modrinthModsArgument, modrinthPackArgument, modsArgument -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build a newFabricVersioninstance with provided arguments.withFabricVersion(String fabricVersion) withOptiFine(OptiFineInfo optiFineInfo) Append some OptiFine download's information.Methods inherited from class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
withCurseModPack, withCurseMods, withCurseMods, withCurseMods, withCurseMods, withFileDeleter, withModrinthModPack, withModrinthMods, withModrinthMods, withModrinthMods, withModrinthMods, withMods, withMods, withMods, withMods
-
Constructor Details
-
FabricVersionBuilder
public FabricVersionBuilder()
-
-
Method Details
-
withFabricVersion
- Parameters:
fabricVersion- the Fabric version you want to install (don't use this function if you want to use the latest fabric version).- Returns:
- the builder.
-
withOptiFine
Append some OptiFine download's information.- Parameters:
optiFineInfo- OptiFine info.- Returns:
- the builder.
-
build
Build a newFabricVersioninstance with provided arguments.- Specified by:
buildin interfaceIBuilder<FabricVersion>- Specified by:
buildin classModLoaderVersionBuilder<FabricVersion,FabricVersionBuilder> - Returns:
- the freshly created instance.
- Throws:
BuilderException- if an error occurred.
-