From 31bd2c451699684ef2820f5aa47acd8cf8298f17 Mon Sep 17 00:00:00 2001 From: Zaxar163 Date: Fri, 15 Nov 2019 14:39:14 +0100 Subject: [PATCH] =?UTF-8?q?[FIX]=20=D0=A2=D0=B5=D0=BF=D0=B5=D1=80=D1=8C=20?= =?UTF-8?q?ServerWrapper=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=B5?= =?UTF-8?q?=D1=82.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/pro/gravit/launcher/LauncherConfig.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/LauncherAPI/src/main/java/pro/gravit/launcher/LauncherConfig.java b/LauncherAPI/src/main/java/pro/gravit/launcher/LauncherConfig.java index b7145540..bf8d606a 100644 --- a/LauncherAPI/src/main/java/pro/gravit/launcher/LauncherConfig.java +++ b/LauncherAPI/src/main/java/pro/gravit/launcher/LauncherConfig.java @@ -42,6 +42,22 @@ public static AutogenConfig getAutogenConfig() { public final String secureCheckSalt; public final String passwordEncryptKey; + public LauncherConfig(String address, ECPublicKey publicKey, Map runtime, String projectName) { + this.address = address; + this.publicKey = publicKey; + this.runtime = Collections.unmodifiableMap(new HashMap<>(runtime)); + this.projectName = projectName; + this.clientPort = 32148; + guardType = "no"; + isWarningMissArchJava = true; + isNettyEnabled = false; + environment = LauncherEnvironment.STD; + secureCheckSalt = null; + secureCheckHash = null; + passwordEncryptKey = null; + trustManager = null; + } + public LauncherConfig() throws IOException, InvalidKeySpecException { publicKey = SecurityHelper.toPublicECKey(runtimeConfig.key); secureCheckHash = config.secureCheckHash;