Package pro.gravit.launcher.client
Class ClientLauncherEntryPoint
java.lang.Object
pro.gravit.launcher.client.ClientLauncherEntryPoint
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancheckJVMBitsAndVersion(int minVersion, int recommendVersion, int maxVersion, boolean showMessage) static voidresolveClassPath(Path clientDir, Set<pro.gravit.launcher.profiles.optional.actions.OptionalAction> actions, pro.gravit.launcher.profiles.ClientProfile profile) static voidverifyHDir(Path dir, pro.gravit.launcher.hasher.HashedDir hdir, pro.gravit.launcher.hasher.FileNameMatcher matcher, boolean digest)
-
Constructor Details
-
ClientLauncherEntryPoint
public ClientLauncherEntryPoint()
-
-
Method Details
-
main
- Throws:
Throwable
-
verifyHDir
public static void verifyHDir(Path dir, pro.gravit.launcher.hasher.HashedDir hdir, pro.gravit.launcher.hasher.FileNameMatcher matcher, boolean digest) throws IOException - Throws:
IOException
-
checkJVMBitsAndVersion
public static boolean checkJVMBitsAndVersion(int minVersion, int recommendVersion, int maxVersion, boolean showMessage) -
resolveClassPath
public static Stream<Path> resolveClassPath(Path clientDir, Set<pro.gravit.launcher.profiles.optional.actions.OptionalAction> actions, pro.gravit.launcher.profiles.ClientProfile profile) throws IOException - Throws:
IOException
-