public final class ClientLauncher
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ClientLauncher.ClientUserProperties |
static class |
ClientLauncher.Params |
| Modifier and Type | Field and Description |
|---|---|
static pro.gravit.launcher.profiles.PlayerProfile |
playerProfile |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkJVMBitsAndVersion() |
static java.nio.file.Path |
getJavaBinPath() |
static boolean |
isLaunched() |
static java.lang.Process |
launch(pro.gravit.launcher.hasher.HashedDir assetHDir,
pro.gravit.launcher.hasher.HashedDir clientHDir,
pro.gravit.launcher.profiles.ClientProfile profile,
ClientLauncher.Params params,
boolean pipeOutput) |
static void |
main(java.lang.String... args) |
static void |
setJavaBinPath(java.nio.file.Path javaBinPath) |
static void |
setProfile(pro.gravit.launcher.profiles.ClientProfile profile) |
static void |
verifyHDir(java.nio.file.Path dir,
pro.gravit.launcher.hasher.HashedDir hdir,
pro.gravit.launcher.hasher.FileNameMatcher matcher,
boolean digest) |
public static java.nio.file.Path getJavaBinPath()
public static void setJavaBinPath(java.nio.file.Path javaBinPath)
public static void checkJVMBitsAndVersion()
public static boolean isLaunched()
public static java.lang.Process launch(pro.gravit.launcher.hasher.HashedDir assetHDir,
pro.gravit.launcher.hasher.HashedDir clientHDir,
pro.gravit.launcher.profiles.ClientProfile profile,
ClientLauncher.Params params,
boolean pipeOutput)
throws java.lang.Throwable
java.lang.Throwablepublic static void main(java.lang.String... args)
throws java.lang.Throwable
java.lang.Throwablepublic static void setProfile(pro.gravit.launcher.profiles.ClientProfile profile)
public static void verifyHDir(java.nio.file.Path dir,
pro.gravit.launcher.hasher.HashedDir hdir,
pro.gravit.launcher.hasher.FileNameMatcher matcher,
boolean digest)
throws java.io.IOException
java.io.IOException