Class ClientLauncher.Params

  • Enclosing class:
    ClientLauncher

    public static final class ClientLauncher.Params
    extends pro.gravit.launcher.serialize.stream.StreamObject
    • Nested Class Summary

      • Nested classes/interfaces inherited from class pro.gravit.launcher.serialize.stream.StreamObject

        pro.gravit.launcher.serialize.stream.StreamObject.Adapter<O extends pro.gravit.launcher.serialize.stream.StreamObject>
    • Constructor Summary

      Constructors 
      Constructor Description
      Params​(byte[] launcherDigest, java.nio.file.Path assetDir, java.nio.file.Path clientDir, pro.gravit.launcher.profiles.PlayerProfile pp, java.lang.String accessToken, boolean autoEnter, boolean fullScreen, int ram, int width, int height)  
      Params​(pro.gravit.launcher.serialize.HInput input)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void write​(pro.gravit.launcher.serialize.HOutput output)  
      • Methods inherited from class pro.gravit.launcher.serialize.stream.StreamObject

        write
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • assetDir

        public final java.nio.file.Path assetDir
      • clientDir

        public final java.nio.file.Path clientDir
      • pp

        public final pro.gravit.launcher.profiles.PlayerProfile pp
      • accessToken

        public final java.lang.String accessToken
      • autoEnter

        public final boolean autoEnter
      • fullScreen

        public final boolean fullScreen
      • ram

        public final int ram
      • width

        public final int width
      • height

        public final int height
      • session

        public final long session
    • Constructor Detail

      • Params

        public Params​(byte[] launcherDigest,
                      java.nio.file.Path assetDir,
                      java.nio.file.Path clientDir,
                      pro.gravit.launcher.profiles.PlayerProfile pp,
                      java.lang.String accessToken,
                      boolean autoEnter,
                      boolean fullScreen,
                      int ram,
                      int width,
                      int height)
      • Params

        public Params​(pro.gravit.launcher.serialize.HInput input)
               throws java.lang.Exception
        Throws:
        java.lang.Exception
    • Method Detail

      • write

        public void write​(pro.gravit.launcher.serialize.HOutput output)
                   throws java.io.IOException
        Specified by:
        write in class pro.gravit.launcher.serialize.stream.StreamObject
        Throws:
        java.io.IOException