public class ModLoaderUtils
extends java.lang.Object
Constructor and Description |
---|
ModLoaderUtils() |
Modifier and Type | Method and Description |
---|---|
static @NotNull java.lang.String |
buildJarUrl(java.lang.String baseUrl,
@NotNull java.lang.String group,
java.lang.String artifact,
java.lang.String version) |
static @NotNull java.lang.String |
buildJarUrl(java.lang.String baseUrl,
@NotNull java.lang.String group,
java.lang.String artifact,
java.lang.String version,
java.lang.String classifier) |
static @NotNull java.nio.file.Path |
buildLibraryPath(@NotNull java.nio.file.Path installDir,
@NotNull java.lang.String group,
java.lang.String artifact,
java.lang.String version) |
static void |
fakeContext(@NotNull java.nio.file.Path dirToInstall,
java.lang.String vanilla) |
static @NotNull java.util.List<ParsedLibrary> |
parseNewVersionInfo(java.nio.file.Path installDir,
@NotNull com.google.gson.JsonObject versionInfo) |
static void |
removeFakeContext(@NotNull java.nio.file.Path dirToInstall) |
@Contract(pure=true) @NotNull public static @NotNull java.lang.String buildJarUrl(java.lang.String baseUrl, @NotNull @NotNull java.lang.String group, java.lang.String artifact, java.lang.String version)
@Contract(pure=true) @NotNull public static @NotNull java.lang.String buildJarUrl(java.lang.String baseUrl, @NotNull @NotNull java.lang.String group, java.lang.String artifact, java.lang.String version, java.lang.String classifier)
@NotNull public static @NotNull java.nio.file.Path buildLibraryPath(@NotNull @NotNull java.nio.file.Path installDir, @NotNull @NotNull java.lang.String group, java.lang.String artifact, java.lang.String version)
public static void fakeContext(@NotNull @NotNull java.nio.file.Path dirToInstall, java.lang.String vanilla) throws java.lang.Exception
java.lang.Exception
public static void removeFakeContext(@NotNull @NotNull java.nio.file.Path dirToInstall) throws java.lang.Exception
java.lang.Exception
@NotNull public static @NotNull java.util.List<ParsedLibrary> parseNewVersionInfo(java.nio.file.Path installDir, @NotNull @NotNull com.google.gson.JsonObject versionInfo) throws java.lang.Exception
java.lang.Exception