public class SimpleDownloader extends Object
| Modifier and Type | Field and Description |
|---|---|
static BmclApiProvider |
bmclApiProvider |
static MinecraftDownloader |
downloader |
static FabricDownloadProvider |
fabricProvider |
static ForgeDownloadProvider |
forgeProvider |
static LiteloaderDownloadProvider |
liteloaderProvider |
static FabricDownloadProvider |
quiltProvider |
| Constructor and Description |
|---|
SimpleDownloader() |
| Modifier and Type | Method and Description |
|---|---|
static Version |
download(MinecraftDirectory dir,
String version) |
static void |
downloadLibrary(MinecraftDirectory dir,
Library lib) |
static <T> T |
get(CombinedDownloadTask<T> task) |
static String |
getLatestRelease() |
static String |
getLatestSnapshot() |
public static BmclApiProvider bmclApiProvider
public static ForgeDownloadProvider forgeProvider
public static LiteloaderDownloadProvider liteloaderProvider
public static FabricDownloadProvider fabricProvider
public static FabricDownloadProvider quiltProvider
public static MinecraftDownloader downloader
public static String getLatestRelease() throws ExecutionException, InterruptedException
public static String getLatestSnapshot() throws ExecutionException, InterruptedException
public static Version download(MinecraftDirectory dir, String version) throws ExecutionException, InterruptedException
public static void downloadLibrary(MinecraftDirectory dir, Library lib) throws ExecutionException, InterruptedException
public static <T> T get(CombinedDownloadTask<T> task) throws ExecutionException, InterruptedException
Copyright © 2023. All rights reserved.