Class ClientLauncherProcess

java.lang.Object
pro.gravit.launcher.client.ClientLauncherProcess

public class ClientLauncherProcess extends Object
  • Field Details

    • params

    • jvmArgs

      public final List<String> jvmArgs
    • jvmModules

      public final List<String> jvmModules
    • jvmModulesPaths

      public final List<Path> jvmModulesPaths
    • systemClientArgs

      public final List<String> systemClientArgs
    • systemClassPath

      public final List<String> systemClassPath
    • systemEnv

      public final Map<String,String> systemEnv
    • mainClass

      public final String mainClass
    • executeFile

      public Path executeFile
    • workDir

      public Path workDir
    • javaDir

      public Path javaDir
    • bits

      public int bits
    • useLegacyJavaClassPathProperty

      public boolean useLegacyJavaClassPathProperty
    • isStarted

      public boolean isStarted
    • javaVersion

      public pro.gravit.utils.helper.JavaHelper.JavaVersion javaVersion
  • Constructor Details

    • ClientLauncherProcess

      public ClientLauncherProcess(Path executeFile, Path workDir, Path javaDir, String mainClass)
    • ClientLauncherProcess

      public ClientLauncherProcess(Path clientDir, Path assetDir, Path javaDir, pro.gravit.launcher.profiles.ClientProfile profile, pro.gravit.launcher.profiles.PlayerProfile playerProfile, String accessToken, pro.gravit.launcher.hasher.HashedDir clientHDir, pro.gravit.launcher.hasher.HashedDir assetHDir, pro.gravit.launcher.hasher.HashedDir jvmHDir)
    • ClientLauncherProcess

      public ClientLauncherProcess(Path clientDir, Path assetDir, pro.gravit.launcher.profiles.ClientProfile profile, pro.gravit.launcher.profiles.PlayerProfile playerProfile, String accessToken, pro.gravit.launcher.hasher.HashedDir clientHDir, pro.gravit.launcher.hasher.HashedDir assetHDir, pro.gravit.launcher.hasher.HashedDir jvmHDir)
    • ClientLauncherProcess

      public ClientLauncherProcess(Path clientDir, Path assetDir, Path javaDir, Path resourcePackDir, pro.gravit.launcher.profiles.ClientProfile profile, pro.gravit.launcher.profiles.PlayerProfile playerProfile, pro.gravit.launcher.profiles.optional.OptionalView view, String accessToken, pro.gravit.launcher.hasher.HashedDir clientHDir, pro.gravit.launcher.hasher.HashedDir assetHDir, pro.gravit.launcher.hasher.HashedDir jvmHDir)
  • Method Details