- FabricBasedVersion - Class in fr.flowarg.flowupdater.versions.fabric
-
- FabricBasedVersion(String, List<Mod>, List<CurseFileInfo>, List<ModrinthVersionInfo>, ModFileDeleter, CurseModPackInfo, ModrinthModPackInfo, OptiFineInfo, String) - Constructor for class fr.flowarg.flowupdater.versions.fabric.FabricBasedVersion
-
- FabricVersion - Class in fr.flowarg.flowupdater.versions.fabric
-
The object that contains Fabric's stuff.
- FabricVersionBuilder - Class in fr.flowarg.flowupdater.versions.fabric
-
- FabricVersionBuilder() - Constructor for class fr.flowarg.flowupdater.versions.fabric.FabricVersionBuilder
-
- fakeContext(Path, String) - Static method in class fr.flowarg.flowupdater.versions.ModLoaderUtils
-
- fetchMod(CurseFileInfo) - Method in class fr.flowarg.flowupdater.integrations.curseforgeintegration.CurseForgeIntegration
-
- fetchMod(ModrinthVersionInfo) - Method in class fr.flowarg.flowupdater.integrations.modrinthintegration.ModrinthIntegration
-
- fetchModLink(CurseFileInfo) - Method in class fr.flowarg.flowupdater.integrations.curseforgeintegration.CurseForgeIntegration
-
- fileDeleter - Variable in class fr.flowarg.flowupdater.versions.AbstractModLoaderVersion
-
- fileDeleterArgument - Variable in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
- FlowUpdater - Class in fr.flowarg.flowupdater
-
Represent the base class of the updater.
You can define some parameters about your version (Forge, Vanilla, MCP, Fabric...).
- FlowUpdater.FlowUpdaterBuilder - Class in fr.flowarg.flowupdater
-
- FlowUpdaterBuilder() - Constructor for class fr.flowarg.flowupdater.FlowUpdater.FlowUpdaterBuilder
-
- FlowUpdaterException - Exception in fr.flowarg.flowupdater.utils
-
A simple runtime exception class that represents a fatal FlowUpdater error.
- FlowUpdaterException() - Constructor for exception fr.flowarg.flowupdater.utils.FlowUpdaterException
-
Initialize the exception.
- FlowUpdaterException(String) - Constructor for exception fr.flowarg.flowupdater.utils.FlowUpdaterException
-
Initialize the exception with an error message.
- FlowUpdaterException(String, Throwable) - Constructor for exception fr.flowarg.flowupdater.utils.FlowUpdaterException
-
Initialize the exception with an error message and a cause.
- FlowUpdaterException(Throwable) - Constructor for exception fr.flowarg.flowupdater.utils.FlowUpdaterException
-
Initialize the exception with a cause.
- folder - Variable in class fr.flowarg.flowupdater.integrations.Integration
-
- ForgeVersion - Class in fr.flowarg.flowupdater.versions.forge
-
- ForgeVersion(String, List<Mod>, List<CurseFileInfo>, List<ModrinthVersionInfo>, ModFileDeleter, CurseModPackInfo, ModrinthModPackInfo, OptiFineInfo) - Constructor for class fr.flowarg.flowupdater.versions.forge.ForgeVersion
-
- ForgeVersionBuilder - Class in fr.flowarg.flowupdater.versions.forge
-
- ForgeVersionBuilder() - Constructor for class fr.flowarg.flowupdater.versions.forge.ForgeVersionBuilder
-
- fr.flowarg.flowupdater - package fr.flowarg.flowupdater
-
Main package of FlowUpdater.
- fr.flowarg.flowupdater.download - package fr.flowarg.flowupdater.download
-
This package contains some things about download stuff.
- fr.flowarg.flowupdater.download.json - package fr.flowarg.flowupdater.download.json
-
This package contains some objects that can be/are parsed as a JSON.
- fr.flowarg.flowupdater.integrations - package fr.flowarg.flowupdater.integrations
-
Integration API package.
- fr.flowarg.flowupdater.integrations.curseforgeintegration - package fr.flowarg.flowupdater.integrations.curseforgeintegration
-
CurseForge Integration package.
- fr.flowarg.flowupdater.integrations.modrinthintegration - package fr.flowarg.flowupdater.integrations.modrinthintegration
-
Modrinth Integration package.
- fr.flowarg.flowupdater.integrations.optifineintegration - package fr.flowarg.flowupdater.integrations.optifineintegration
-
OptiFine Integration package.
- fr.flowarg.flowupdater.utils - package fr.flowarg.flowupdater.utils
-
Utility package.
- fr.flowarg.flowupdater.utils.builderapi - package fr.flowarg.flowupdater.utils.builderapi
-
Builder API package.
- fr.flowarg.flowupdater.versions - package fr.flowarg.flowupdater.versions
-
This package contains all common classes to the versions system.
- fr.flowarg.flowupdater.versions.fabric - package fr.flowarg.flowupdater.versions.fabric
-
This package contains all the classes that are used to install Fabric-based mod loaders (Fabric and Quilt at the moment).
- fr.flowarg.flowupdater.versions.forge - package fr.flowarg.flowupdater.versions.forge
-
This package contains all the classes that are used to install Forge.
- fr.flowarg.flowupdater.versions.neoforge - package fr.flowarg.flowupdater.versions.neoforge
-
This package contains all the classes that are used to install NeoForge.
- fromJson(JsonElement) - Static method in class fr.flowarg.flowupdater.download.json.Mod
-
- FU_VERSION - Static variable in class fr.flowarg.flowupdater.FlowUpdater
-
FlowUpdater's version string constant
- gen(String) - Static method in class fr.flowarg.flowupdater.utils.Version
-
- get() - Method in class fr.flowarg.flowupdater.utils.builderapi.BuilderArgument
-
Check and get the wrapped object.
- getAnotherAssets() - Method in class fr.flowarg.flowupdater.versions.VanillaVersion
-
The list of custom assets.
- getAnotherLibraries() - Method in class fr.flowarg.flowupdater.versions.VanillaVersion
-
The list of custom libraries.
- getArtifact() - Method in class fr.flowarg.flowupdater.versions.ParsedLibrary
-
- getAuthor() - Method in class fr.flowarg.flowupdater.integrations.curseforgeintegration.CurseModPack
-
Get the mod pack's author.
- getBuiltInMods() - Method in class fr.flowarg.flowupdater.integrations.modrinthintegration.ModrinthModPack
-
Get the built-in mods in the mod pack.
- getCallback() - Method in class fr.flowarg.flowupdater.FlowUpdater
-
Get the current callback.
- getCallback() - Method in class fr.flowarg.flowupdater.versions.AbstractModLoaderVersion
-
- getCallback() - Method in interface fr.flowarg.flowupdater.versions.IModLoaderVersion
-
- getClientSha1() - Method in class fr.flowarg.flowupdater.download.json.MCP
-
Return the client sha1.
- getClientSize() - Method in class fr.flowarg.flowupdater.download.json.MCP
-
Return the client size.
- getClientURL() - Method in class fr.flowarg.flowupdater.download.json.MCP
-
Return the client url.
- getContent(URL) - Static method in class fr.flowarg.flowupdater.utils.IOUtils
-
Get the content from a remote url.
- getContent(InputStream) - Static method in class fr.flowarg.flowupdater.utils.IOUtils
-
Get the content from a remote stream.
- getCurseModPack(CurseModPackInfo) - Method in class fr.flowarg.flowupdater.integrations.curseforgeintegration.CurseForgeIntegration
-
Get a CurseForge's mod pack object with a project identifier and a file identifier.
- getCurseModPack(ModrinthModPackInfo) - Method in class fr.flowarg.flowupdater.integrations.modrinthintegration.ModrinthIntegration
-
Get a CurseForge's mod pack object with a project identifier and a file identifier.
- getCurseModPackInfo() - Method in interface fr.flowarg.flowupdater.integrations.curseforgeintegration.ICurseForgeCompatible
-
Get information about the mod pack to update.
- getCurseModPackInfo() - Method in class fr.flowarg.flowupdater.versions.AbstractModLoaderVersion
-
Get information about the mod pack to update.
- getCurseMods() - Method in interface fr.flowarg.flowupdater.integrations.curseforgeintegration.ICurseForgeCompatible
-
Get all curse mods to update.
- getCurseMods() - Method in class fr.flowarg.flowupdater.versions.AbstractModLoaderVersion
-
Get all curse mods to update.
- getCustomAssetIndex() - Method in class fr.flowarg.flowupdater.versions.VanillaVersion
-
The custom asset index.
- getDownloadableAssets() - Method in class fr.flowarg.flowupdater.download.DownloadList
-
Get the queue that contains all assets to download.
- getDownloadableFiles() - Method in class fr.flowarg.flowupdater.download.DownloadList
-
Get the list that contains all downloadable files.
- getDownloadedBytes() - Method in class fr.flowarg.flowupdater.download.DownloadList.DownloadInfo
-
Get the downloaded bytes.
- getDownloadedFiles() - Method in class fr.flowarg.flowupdater.download.DownloadList.DownloadInfo
-
Get the number of downloaded files.
- getDownloadInfo() - Method in class fr.flowarg.flowupdater.download.DownloadList
-
Get the new API to get information about the progress of the download.
- getDownloadList() - Method in class fr.flowarg.flowupdater.FlowUpdater
-
Get the download list which contains all download information.
- getDownloadList() - Method in class fr.flowarg.flowupdater.versions.AbstractModLoaderVersion
-
- getDownloadList() - Method in interface fr.flowarg.flowupdater.versions.IModLoaderVersion
-
- getDownloadURL() - Method in class fr.flowarg.flowupdater.download.json.ExternalFile
-
Get the url of the external file.
- getDownloadURL() - Method in class fr.flowarg.flowupdater.download.json.Mod
-
Get the mod url.
- getExcluded() - Method in class fr.flowarg.flowupdater.download.json.CurseModPackInfo
-
Get the excluded mods.
- getExcluded() - Method in class fr.flowarg.flowupdater.download.json.ModrinthModPackInfo
-
Get the excluded mods.
- getExternalFileDeleter() - Method in class fr.flowarg.flowupdater.utils.UpdaterOptions
-
The external file deleter is used to check if some external files need to be downloaded.
- getExternalFiles() - Method in class fr.flowarg.flowupdater.FlowUpdater
-
Get the list of external files.
- getExternalFilesFromJson(URL) - Static method in class fr.flowarg.flowupdater.download.json.ExternalFile
-
Provide a List of external file from a JSON file.
- getExternalFilesFromJson(String) - Static method in class fr.flowarg.flowupdater.download.json.ExternalFile
-
Provide a List of external file from a JSON file.
- getExtFiles() - Method in class fr.flowarg.flowupdater.download.DownloadList
-
Get the list that contains all external files.
- getFile() - Method in class fr.flowarg.flowupdater.download.json.AssetDownloadable
-
Get the file path of the asset.
- getFileDeleter() - Method in class fr.flowarg.flowupdater.versions.AbstractModLoaderVersion
-
- getFileDeleter() - Method in interface fr.flowarg.flowupdater.versions.IModLoaderVersion
-
- getFileID() - Method in class fr.flowarg.flowupdater.download.json.CurseFileInfo
-
Get the file ID.
- getFilesFromJson(URL) - Static method in class fr.flowarg.flowupdater.download.json.CurseFileInfo
-
Retrieve a collection of
CurseFileInfo
by parsing a remote JSON file.
- getFilesFromJson(String) - Static method in class fr.flowarg.flowupdater.download.json.CurseFileInfo
-
Retrieve a collection of
CurseFileInfo
by parsing a remote JSON file.
- getHash() - Method in class fr.flowarg.flowupdater.download.json.AssetDownloadable
-
Get the hash of the asset.
- getJavaPath() - Method in class fr.flowarg.flowupdater.utils.UpdaterOptions
-
The path to the java executable to use with Forge and Fabric installers.
- getJsonURL() - Method in class fr.flowarg.flowupdater.versions.VanillaVersion
-
Get the url of the JSON version.
- getLatestArtifactVersion(String) - Static method in class fr.flowarg.flowupdater.utils.IOUtils
-
- getLatestArtifactVersion(Document) - Static method in class fr.flowarg.flowupdater.utils.IOUtils
-
- getLogger() - Method in class fr.flowarg.flowupdater.FlowUpdater
-
Get the current logger.
- getLogger() - Method in class fr.flowarg.flowupdater.versions.AbstractModLoaderVersion
-
Get the ILogger
object.
- getLogger() - Method in interface fr.flowarg.flowupdater.versions.IModLoaderVersion
-
Get the ILogger
object.
- getMCP() - Method in class fr.flowarg.flowupdater.versions.VanillaVersion
-
Get the MCP object of the version.
- getMCPFromJson(URL) - Static method in class fr.flowarg.flowupdater.download.json.MCP
-
Provide an MCP instance from a JSON file.
- getMCPFromJson(String) - Static method in class fr.flowarg.flowupdater.download.json.MCP
-
Provide an MCP instance from a JSON file.
- getMinecraftAssetIndex() - Method in class fr.flowarg.flowupdater.versions.VanillaVersion
-
Get the JSON object representing Minecraft's asset index.
- getMinecraftClient() - Method in class fr.flowarg.flowupdater.versions.VanillaVersion
-
Get the JSON object representing Minecraft's client.
- getMinecraftFolder() - Static method in class fr.flowarg.flowupdater.utils.IOUtils
-
Retrieve the local Minecraft folder path.
- getMinecraftLibrariesJson() - Method in class fr.flowarg.flowupdater.versions.VanillaVersion
-
Get the JSON array representing all Minecraft's libraries.
- getModLoaderVersion() - Method in class fr.flowarg.flowupdater.FlowUpdater
-
- getModLoaderVersion() - Method in class fr.flowarg.flowupdater.versions.AbstractModLoaderVersion
-
Get the mod loader version.
- getModLoaderVersion() - Method in interface fr.flowarg.flowupdater.versions.IModLoaderVersion
-
Get the mod loader version.
- getModrinthModPack() - Method in interface fr.flowarg.flowupdater.integrations.modrinthintegration.IModrinthCompatible
-
Get the modrinth mod pack.
- getModrinthModPack() - Method in class fr.flowarg.flowupdater.versions.AbstractModLoaderVersion
-
- getModrinthModPackInfo() - Method in interface fr.flowarg.flowupdater.integrations.modrinthintegration.IModrinthCompatible
-
Get information about the mod pack to update.
- getModrinthModPackInfo() - Method in class fr.flowarg.flowupdater.versions.AbstractModLoaderVersion
-
Get information about the mod pack to update.
- getModrinthMods() - Method in interface fr.flowarg.flowupdater.integrations.modrinthintegration.IModrinthCompatible
-
Get all modrinth mods to update.
- getModrinthMods() - Method in class fr.flowarg.flowupdater.versions.AbstractModLoaderVersion
-
Get all modrinth mods to update.
- getModrinthVersionsFromJson(URL) - Static method in class fr.flowarg.flowupdater.download.json.ModrinthVersionInfo
-
- getModrinthVersionsFromJson(String) - Static method in class fr.flowarg.flowupdater.download.json.ModrinthVersionInfo
-
- getMods() - Method in class fr.flowarg.flowupdater.download.DownloadList
-
Get the list that contains all mods.
- getMods() - Method in class fr.flowarg.flowupdater.integrations.curseforgeintegration.CurseModPack
-
Get the mods in the mod pack.
- getMods() - Method in class fr.flowarg.flowupdater.integrations.modrinthintegration.ModrinthModPack
-
Get the mods in the mod pack.
- getMods() - Method in class fr.flowarg.flowupdater.versions.AbstractModLoaderVersion
-
Get all processed mods / mods to process.
- getMods() - Method in interface fr.flowarg.flowupdater.versions.IModLoaderVersion
-
Get all processed mods / mods to process.
- getModsFromJson(URL) - Static method in class fr.flowarg.flowupdater.download.json.Mod
-
Provide a List of Mods from a JSON file.
- getModsFromJson(String) - Static method in class fr.flowarg.flowupdater.download.json.Mod
-
Provide a List of Mods from a JSON file.
- getModsToIgnore() - Method in class fr.flowarg.flowupdater.utils.ModFileDeleter
-
- getName() - Method in class fr.flowarg.flowupdater.download.json.Downloadable
-
Get the relative path of the file.
- getName() - Method in class fr.flowarg.flowupdater.download.json.Mod
-
Get the mod name.
- getName() - Method in class fr.flowarg.flowupdater.integrations.curseforgeintegration.CurseModPack
-
Get the mod pack's name.
- getName() - Method in class fr.flowarg.flowupdater.integrations.modrinthintegration.ModrinthModPack
-
Get the mod pack's name.
- getName() - Method in class fr.flowarg.flowupdater.integrations.optifineintegration.OptiFine
-
Get the OptiFine filename.
- getName() - Method in class fr.flowarg.flowupdater.versions.VanillaVersion
-
Get the name of the version.
- getObjectName() - Method in class fr.flowarg.flowupdater.utils.builderapi.BuilderArgument
-
Get the name of the current object's name.
- getOptiFine() - Method in class fr.flowarg.flowupdater.download.DownloadList
-
Get the OptiFine object.
- getOptiFine(String, boolean) - Method in class fr.flowarg.flowupdater.integrations.optifineintegration.OptiFineIntegration
-
Get an OptiFine object from the official website.
- getOptiFineInfo() - Method in interface fr.flowarg.flowupdater.integrations.optifineintegration.IOptiFineCompatible
-
Get information about OptiFine to update.
- getOptiFineInfo() - Method in class fr.flowarg.flowupdater.versions.AbstractModLoaderVersion
-
Get information about OptiFine to update.
- getOptiFineInfo() - Method in class fr.flowarg.flowupdater.versions.forge.ForgeVersion
-
- getPath() - Method in class fr.flowarg.flowupdater.download.json.ExternalFile
-
Get the path of the external file.
- getPath() - Method in class fr.flowarg.flowupdater.versions.ParsedLibrary
-
- getPostExecutions() - Method in class fr.flowarg.flowupdater.FlowUpdater
-
Get the list of post-executions.
- getProjectID() - Method in class fr.flowarg.flowupdater.download.json.CurseFileInfo
-
Get the project ID.
- getProjectReference() - Method in class fr.flowarg.flowupdater.download.json.ModrinthVersionInfo
-
- getSha1() - Method in class fr.flowarg.flowupdater.download.json.Downloadable
-
Get the sha1 of the file.
- getSha1() - Method in class fr.flowarg.flowupdater.download.json.ExternalFile
-
Get the sha1 of the external file.
- getSha1() - Method in class fr.flowarg.flowupdater.download.json.Mod
-
Get the sha1 of the mod.
- getSha1FromLibrary(JsonObject, String) - Method in class fr.flowarg.flowupdater.versions.fabric.FabricBasedVersion
-
- getSize() - Method in class fr.flowarg.flowupdater.download.json.AssetDownloadable
-
Get the length of the asset.
- getSize() - Method in class fr.flowarg.flowupdater.download.json.Downloadable
-
Get the size of the file.
- getSize() - Method in class fr.flowarg.flowupdater.download.json.ExternalFile
-
Get the size of the external file.
- getSize() - Method in class fr.flowarg.flowupdater.download.json.Mod
-
Get the mod size.
- getSize() - Method in class fr.flowarg.flowupdater.integrations.optifineintegration.OptiFine
-
Get the OptiFine file size.
- getTotalToDownloadBytes() - Method in class fr.flowarg.flowupdater.download.DownloadList.DownloadInfo
-
Get the total of bytes to download.
- getTotalToDownloadFiles() - Method in class fr.flowarg.flowupdater.download.DownloadList.DownloadInfo
-
Get the number of files to download.
- getUniqueObjects() - Method in class fr.flowarg.flowupdater.download.json.AssetIndex
-
Get an immutable collection of asset objects.
- getUpdaterOptions() - Method in class fr.flowarg.flowupdater.FlowUpdater
-
Get the FlowUpdater's options.
- getUrl() - Method in class fr.flowarg.flowupdater.download.json.AssetDownloadable
-
Get the remote url of the asset.
- getUrl() - Method in class fr.flowarg.flowupdater.download.json.CurseModPackInfo
-
Get the url of the mod pack endpoint.
- getUrl() - Method in class fr.flowarg.flowupdater.download.json.Downloadable
-
Get the url of the file.
- getUrl() - Method in class fr.flowarg.flowupdater.versions.ParsedLibrary
-
- getVanillaVersion() - Method in class fr.flowarg.flowupdater.FlowUpdater
-
- getVersion() - Method in class fr.flowarg.flowupdater.download.json.OptiFineInfo
-
Get the OptiFine's version.
- getVersion() - Method in class fr.flowarg.flowupdater.integrations.curseforgeintegration.CurseModPack
-
Get the mod pack's version.
- getVersion() - Method in class fr.flowarg.flowupdater.integrations.modrinthintegration.ModrinthModPack
-
Get the mod pack's version.
- getVersionId() - Method in class fr.flowarg.flowupdater.download.json.ModrinthVersionInfo
-
- getVersionNumber() - Method in class fr.flowarg.flowupdater.download.json.ModrinthVersionInfo
-
- IBuilder<T> - Interface in fr.flowarg.flowupdater.utils.builderapi
-
Builder API ; Builder interface.
- ICurseForgeCompatible - Interface in fr.flowarg.flowupdater.integrations.curseforgeintegration
-
This class represents an object that using CurseForge features.
- IFileDeleter - Interface in fr.flowarg.flowupdater.utils
-
Just a marker class that is extended by all file deleter classes.
- IModLoaderVersion - Interface in fr.flowarg.flowupdater.versions
-
- IModrinthCompatible - Interface in fr.flowarg.flowupdater.integrations.modrinthintegration
-
- incrementDownloaded(long) - Method in class fr.flowarg.flowupdater.download.DownloadList
-
This method increments the number of bytes downloaded by the number of bytes passed in parameter.
- init() - Method in class fr.flowarg.flowupdater.download.DownloadList
-
This method initializes fields.
- init(ILogger) - Method in interface fr.flowarg.flowupdater.download.IProgressCallback
-
- install(Path) - Method in class fr.flowarg.flowupdater.versions.fabric.FabricBasedVersion
-
Install the current mod loader in a specified directory.
- install(Path) - Method in class fr.flowarg.flowupdater.versions.forge.ForgeVersion
-
- install(Path) - Method in interface fr.flowarg.flowupdater.versions.IModLoaderVersion
-
Install the current mod loader in a specified directory.
- install(Path) - Method in class fr.flowarg.flowupdater.versions.neoforge.NeoForgeVersion
-
- installAllMods(Path) - Method in interface fr.flowarg.flowupdater.versions.IModLoaderVersion
-
Download mods in the mods' folder.
- installMods(Path) - Method in class fr.flowarg.flowupdater.versions.AbstractModLoaderVersion
-
- installMods(Path) - Method in interface fr.flowarg.flowupdater.versions.IModLoaderVersion
-
Install all mods in the mods' directory.
- Integration - Class in fr.flowarg.flowupdater.integrations
-
The new Integration system replaces an old plugin system
which had some problems such as unavailability to communicate directly with FlowUpdater.
- Integration(ILogger, Path) - Constructor for class fr.flowarg.flowupdater.integrations.Integration
-
Default constructor of a basic Integration.
- IntegrationManager - Class in fr.flowarg.flowupdater.integrations
-
The integration manager loads integration's stuff at the startup of FlowUpdater.
- IntegrationManager(FlowUpdater) - Constructor for class fr.flowarg.flowupdater.integrations.IntegrationManager
-
Construct a new Integration Manager.
- IOptiFineCompatible - Interface in fr.flowarg.flowupdater.integrations.optifineintegration
-
- IOUtils - Class in fr.flowarg.flowupdater.utils
-
A basic I/O utility class.
- IOUtils() - Constructor for class fr.flowarg.flowupdater.utils.IOUtils
-
- IProgressCallback - Interface in fr.flowarg.flowupdater.download
-
This interface provides useful methods to implement to access to download and update status.
- isBetweenOrEqual(Version, Version) - Method in class fr.flowarg.flowupdater.utils.Version
-
- isEqualTo(Version) - Method in class fr.flowarg.flowupdater.utils.Version
-
- isInstalled() - Method in class fr.flowarg.flowupdater.versions.ParsedLibrary
-
- isInstallExtFiles() - Method in class fr.flowarg.flowupdater.download.json.CurseModPackInfo
-
- isInstallExtFiles() - Method in class fr.flowarg.flowupdater.download.json.ModrinthModPackInfo
-
- isModLoaderAlreadyInstalled(Path) - Method in class fr.flowarg.flowupdater.versions.fabric.FabricBasedVersion
-
- isModLoaderAlreadyInstalled(Path) - Method in class fr.flowarg.flowupdater.versions.forge.ForgeVersion
-
- isModLoaderAlreadyInstalled(Path) - Method in interface fr.flowarg.flowupdater.versions.IModLoaderVersion
-
Check if the current mod loader is already installed.
- isModLoaderAlreadyInstalled(Path) - Method in class fr.flowarg.flowupdater.versions.neoforge.NeoForgeVersion
-
- isNewerOrEqualTo(Version) - Method in class fr.flowarg.flowupdater.utils.Version
-
- isNewerThan(Version) - Method in class fr.flowarg.flowupdater.utils.Version
-
- isOlderOrEqualTo(Version) - Method in class fr.flowarg.flowupdater.utils.Version
-
- isOlderThan(Version) - Method in class fr.flowarg.flowupdater.utils.Version
-
- isPreview() - Method in class fr.flowarg.flowupdater.download.json.OptiFineInfo
-
Is the version a preview?
- isRequired() - Method in class fr.flowarg.flowupdater.integrations.curseforgeintegration.CurseModPack.CurseModPackMod
-
Is the mod required.
- isSnapshot() - Method in class fr.flowarg.flowupdater.versions.VanillaVersion
-
Is the current version a snapshot?
- isUpdate() - Method in class fr.flowarg.flowupdater.download.json.ExternalFile
-
- isUseFileDeleter() - Method in class fr.flowarg.flowupdater.utils.ModFileDeleter
-
- isVersionChecker() - Method in class fr.flowarg.flowupdater.utils.UpdaterOptions
-
Should check the version of FlowUpdater.
- withAnotherAssets(Collection<AssetDownloadable>) - Method in class fr.flowarg.flowupdater.versions.VanillaVersion.VanillaVersionBuilder
-
Add custom assets to the version.
- withAnotherAssets(AssetDownloadable...) - Method in class fr.flowarg.flowupdater.versions.VanillaVersion.VanillaVersionBuilder
-
Add custom assets to the version.
- withAnotherLibraries(Collection<Downloadable>) - Method in class fr.flowarg.flowupdater.versions.VanillaVersion.VanillaVersionBuilder
-
Add custom libraries to the version.
- withAnotherLibraries(Downloadable...) - Method in class fr.flowarg.flowupdater.versions.VanillaVersion.VanillaVersionBuilder
-
Add custom libraries to the version.
- withCurseModPack(CurseModPackInfo) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Assign to the future forge version a mod pack.
- withCurseMods(Collection<CurseFileInfo>) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Append a mod list to the version.
- withCurseMods(CurseFileInfo...) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Append a single mod or a mod array to the version.
- withCurseMods(URL) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Append mods contained in the provided JSON url.
- withCurseMods(String) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Append mods contained in the provided JSON url.
- withCustomAssetIndex(AssetIndex) - Method in class fr.flowarg.flowupdater.versions.VanillaVersion.VanillaVersionBuilder
-
Add custom asset index to the version.
- withCustomVersionJson(JsonObject) - Method in class fr.flowarg.flowupdater.versions.VanillaVersion.VanillaVersionBuilder
-
Define the version's json.
- withCustomVersionJson(URL) - Method in class fr.flowarg.flowupdater.versions.VanillaVersion.VanillaVersionBuilder
-
Define the version's json.
- withExternalFileDeleter(ExternalFileDeleter) - Method in class fr.flowarg.flowupdater.utils.UpdaterOptions.UpdaterOptionsBuilder
-
- withExternalFiles(Collection<ExternalFile>) - Method in class fr.flowarg.flowupdater.FlowUpdater.FlowUpdaterBuilder
-
Append a List
object in the final FlowUpdater instance.
- withExternalFiles(ExternalFile...) - Method in class fr.flowarg.flowupdater.FlowUpdater.FlowUpdaterBuilder
-
Append an array object in the final FlowUpdater instance.
- withExternalFiles(URL) - Method in class fr.flowarg.flowupdater.FlowUpdater.FlowUpdaterBuilder
-
Append external files in the final FlowUpdater instance.
- withExternalFiles(String) - Method in class fr.flowarg.flowupdater.FlowUpdater.FlowUpdaterBuilder
-
Append external files in the final FlowUpdater instance.
- withFabricVersion(String) - Method in class fr.flowarg.flowupdater.versions.fabric.FabricVersionBuilder
-
- withFileDeleter(ModFileDeleter) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Append a file deleter to the version.
- withForgeVersion(String) - Method in class fr.flowarg.flowupdater.versions.forge.ForgeVersionBuilder
-
- withJavaPath(String) - Method in class fr.flowarg.flowupdater.utils.UpdaterOptions.UpdaterOptionsBuilder
-
Set the path to the java executable to use with Forge and Fabric installers.
- withLogger(ILogger) - Method in class fr.flowarg.flowupdater.FlowUpdater.FlowUpdaterBuilder
-
Append a ILogger
object in the final FlowUpdater instance.
- withMCP(MCP) - Method in class fr.flowarg.flowupdater.versions.VanillaVersion.VanillaVersionBuilder
-
Append a mcp object to the version
- withMCP(URL) - Method in class fr.flowarg.flowupdater.versions.VanillaVersion.VanillaVersionBuilder
-
Append a mcp object to the version
- withMCP(String) - Method in class fr.flowarg.flowupdater.versions.VanillaVersion.VanillaVersionBuilder
-
Append a mcp object to the version
- withModLoaderVersion(IModLoaderVersion) - Method in class fr.flowarg.flowupdater.FlowUpdater.FlowUpdaterBuilder
-
Necessary if you want to install a mod loader like Forge or Fabric, for instance.
- withModrinthModPack(ModrinthModPackInfo) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Assign to the future forge version a mod pack.
- withModrinthMods(Collection<ModrinthVersionInfo>) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Append a mod list to the version.
- withModrinthMods(ModrinthVersionInfo...) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Append a single mod or a mod array to the version.
- withModrinthMods(URL) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Append mods contained in the provided JSON url.
- withModrinthMods(String) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Append mods contained in the provided JSON url.
- withMods(List<Mod>) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Append a mod list to the version.
- withMods(Mod...) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Append a single mod or a mod array to the version.
- withMods(URL) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Append mods contained in the provided JSON url.
- withMods(String) - Method in class fr.flowarg.flowupdater.versions.ModLoaderVersionBuilder
-
Append mods contained in the provided JSON url.
- withName(String) - Method in class fr.flowarg.flowupdater.versions.VanillaVersion.VanillaVersionBuilder
-
Define the name of the wanted Minecraft version.
- withNeoForgeVersion(String) - Method in class fr.flowarg.flowupdater.versions.neoforge.NeoForgeVersionBuilder
-
- withOptiFine(OptiFineInfo) - Method in class fr.flowarg.flowupdater.versions.fabric.FabricVersionBuilder
-
Append some OptiFine download's information.
- withOptiFine(OptiFineInfo) - Method in class fr.flowarg.flowupdater.versions.fabric.QuiltVersionBuilder
-
Append some OptiFine download's information.
- withOptiFine(OptiFineInfo) - Method in class fr.flowarg.flowupdater.versions.forge.ForgeVersionBuilder
-
Append some OptiFine download's information.
- withOptiFine(OptiFineInfo) - Method in class fr.flowarg.flowupdater.versions.neoforge.NeoForgeVersionBuilder
-
Append some OptiFine download's information.
- withPostExecutions(Collection<Runnable>) - Method in class fr.flowarg.flowupdater.FlowUpdater.FlowUpdaterBuilder
-
Append a List
object in the final FlowUpdater instance.
- withPostExecutions(Runnable...) - Method in class fr.flowarg.flowupdater.FlowUpdater.FlowUpdaterBuilder
-
Append an array object in the final FlowUpdater instance.
- withProgressCallback(IProgressCallback) - Method in class fr.flowarg.flowupdater.FlowUpdater.FlowUpdaterBuilder
-
- withQuiltVersion(String) - Method in class fr.flowarg.flowupdater.versions.fabric.QuiltVersionBuilder
-
- withSnapshot(boolean) - Method in class fr.flowarg.flowupdater.versions.VanillaVersion.VanillaVersionBuilder
-
Required if you want the latest snapshot version.
- withUpdaterOptions(UpdaterOptions) - Method in class fr.flowarg.flowupdater.FlowUpdater.FlowUpdaterBuilder
-
- withVanillaVersion(VanillaVersion) - Method in class fr.flowarg.flowupdater.FlowUpdater.FlowUpdaterBuilder
-
- withVersionChecker(boolean) - Method in class fr.flowarg.flowupdater.utils.UpdaterOptions.UpdaterOptionsBuilder
-
Enable or disable the version checker.