public interface IModLoaderVersion
Modifier and Type | Interface and Description |
---|---|
static class |
IModLoaderVersion.ModLoaderLauncherEnvironment |
Modifier and Type | Method and Description |
---|---|
void |
appendCallback(IProgressCallback callback) |
void |
appendDownloadInfos(DownloadInfos infos) |
IProgressCallback |
getCallback() |
DownloadInfos |
getDownloadInfos() |
fr.flowarg.flowlogger.ILogger |
getLogger() |
java.util.List<Mod> |
getMods() |
void |
install(java.nio.file.Path dirToInstall) |
default void |
installAllMods(java.nio.file.Path modsDir,
boolean cursePluginLoaded) |
void |
installMods(java.nio.file.Path modsDir,
PluginManager pluginManager) |
boolean |
isModLoaderAlreadyInstalled(java.nio.file.Path installDir) |
IModLoaderVersion.ModLoaderLauncherEnvironment |
prepareModLoaderLauncher(java.nio.file.Path dirToInstall,
java.io.InputStream stream) |
void appendDownloadInfos(DownloadInfos infos)
void appendCallback(IProgressCallback callback)
boolean isModLoaderAlreadyInstalled(java.nio.file.Path installDir)
void install(java.nio.file.Path dirToInstall) throws java.lang.Exception
java.lang.Exception
IModLoaderVersion.ModLoaderLauncherEnvironment prepareModLoaderLauncher(java.nio.file.Path dirToInstall, java.io.InputStream stream) throws java.lang.Exception
java.lang.Exception
void installMods(java.nio.file.Path modsDir, PluginManager pluginManager) throws java.lang.Exception
java.lang.Exception
java.util.List<Mod> getMods()
default void installAllMods(java.nio.file.Path modsDir, boolean cursePluginLoaded)
DownloadInfos getDownloadInfos()
fr.flowarg.flowlogger.ILogger getLogger()
IProgressCallback getCallback()