Class LauncherUtils


  • public final class LauncherUtils
    extends java.lang.Object
    • Field Detail

      • GSON

        public static final com.google.gson.Gson GSON
      • DEFAULT_MODULES

        public static final java.util.List<CloudNetModule> DEFAULT_MODULES
      • VERSION_FILE_NAMES

        public static final java.lang.String[] VERSION_FILE_NAMES
      • CLOUDNET_REPOSITORY

        public static final java.lang.String CLOUDNET_REPOSITORY
        See Also:
        Constant Field Values
      • LAUNCHER_DEV_MODE

        public static final java.lang.String LAUNCHER_DEV_MODE
        See Also:
        Constant Field Values
      • CLOUDNET_SNAPSHOTS

        public static final java.lang.String CLOUDNET_SNAPSHOTS
        See Also:
        Constant Field Values
      • CLOUDNET_REPOSITORY_AUTO_UPDATE

        public static final java.lang.String CLOUDNET_REPOSITORY_AUTO_UPDATE
        See Also:
        Constant Field Values
      • CLOUDNET_SNAPSHOTS_JOB_URL

        public static final java.lang.String CLOUDNET_SNAPSHOTS_JOB_URL
        See Also:
        Constant Field Values
      • CLOUDNET_REPOSITORY_GITHUB

        public static final java.lang.String CLOUDNET_REPOSITORY_GITHUB
        See Also:
        Constant Field Values
      • CLOUDNET_SELECTED_VERSION

        public static final java.lang.String CLOUDNET_SELECTED_VERSION
        See Also:
        Constant Field Values
      • FALLBACK_VERSION

        public static final java.lang.String FALLBACK_VERSION
    • Method Detail

      • readFromURL

        public static java.io.InputStream readFromURL​(java.lang.String url)
                                               throws java.io.IOException
        Throws:
        java.io.IOException
      • deleteFile

        public static void deleteFile​(java.nio.file.Path path)
                               throws java.io.IOException
        Throws:
        java.io.IOException