diff --git a/LaunchServer/src/main/java/pro/gravit/launchserver/config/LaunchServerConfig.java b/LaunchServer/src/main/java/pro/gravit/launchserver/config/LaunchServerConfig.java index fb16d043..2f5d8bcb 100644 --- a/LaunchServer/src/main/java/pro/gravit/launchserver/config/LaunchServerConfig.java +++ b/LaunchServer/src/main/java/pro/gravit/launchserver/config/LaunchServerConfig.java @@ -50,7 +50,7 @@ public final class LaunchServerConfig { public static LaunchServerConfig getDefault(LaunchServer.LaunchServerEnv env) { LaunchServerConfig newConfig = new LaunchServerConfig(); - newConfig.mirrors = new String[]{"https://mirror.gravit.pro/new/", "https://gravit-launcher-mirror.storage.googleapis.com/"}; + newConfig.mirrors = new String[]{"https://mirror.gravit.pro/5.2.x/", "https://gravit-launcher-mirror.storage.googleapis.com/"}; newConfig.launch4j = new LaunchServerConfig.ExeConf(); newConfig.launch4j.enabled = true; newConfig.launch4j.copyright = "© GravitLauncher Team"; @@ -169,6 +169,18 @@ public void verify() { if (netty == null) { throw new NullPointerException("Netty must not be null"); } + // Mirror check + { + boolean updateMirror = Boolean.getBoolean("launchserver.config.disableUpdateMirror"); + if(!updateMirror) { + for(int i=0;i < mirrors.length;++i) { + if("https://mirror.gravit.pro/".equals(mirrors[i])) { + logger.warn("Replace mirror 'https://mirror.gravit.pro/' to 'https://mirror.gravit.pro/5.2.x/'. If you really need to use original url, use '-Dlaunchserver.config.disableUpdateMirror=true'"); + mirrors[i] = "https://mirror.gravit.pro/5.2.x/"; + } + } + } + } } public void init(LaunchServer.ReloadType type) { diff --git a/LauncherCore/src/main/java/pro/gravit/utils/Version.java b/LauncherCore/src/main/java/pro/gravit/utils/Version.java index 220f836a..af759962 100644 --- a/LauncherCore/src/main/java/pro/gravit/utils/Version.java +++ b/LauncherCore/src/main/java/pro/gravit/utils/Version.java @@ -8,7 +8,7 @@ public final class Version implements Comparable { public static final int MINOR = 2; public static final int PATCH = 8; public static final int BUILD = 1; - public static final Version.Type RELEASE = Type.DEV; + public static final Version.Type RELEASE = Type.STABLE; public final int major; public final int minor; public final int patch; diff --git a/build.gradle b/build.gradle index 52b143a6..a72ae376 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ id 'org.openjfx.javafxplugin' version '0.0.10' apply false } group = 'pro.gravit.launcher' -version = '5.2.8-SNAPSHOT' +version = '5.2.8' apply from: 'props.gradle' diff --git a/modules b/modules index ee05cd47..4eb5b326 160000 --- a/modules +++ b/modules @@ -1 +1 @@ -Subproject commit ee05cd47536e7a364010ea198e758e08648597b6 +Subproject commit 4eb5b32678202efcff2d7cf8f87bdf32eab5384d