From 0b682171a21de9ba0266dae8a1571aa47258f5f9 Mon Sep 17 00:00:00 2001 From: LoomeL Date: Sat, 17 Aug 2019 13:52:45 +0600 Subject: [PATCH] =?UTF-8?q?[ANY]=20=D0=9F=D1=80=D0=B8=D0=B2=D0=B5=D0=BB=20?= =?UTF-8?q?config.js=20=D0=B2=20=D0=BF=D0=BE=D1=80=D1=8F=D0=B4=D0=BE=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Launcher/runtime/config.js | 38 ++++++++++++++++++++------------------ Launcher/runtime/init.js | 9 ++++----- 2 files changed, 24 insertions(+), 23 deletions(-) diff --git a/Launcher/runtime/config.js b/Launcher/runtime/config.js index d6433511..74dbc6ed 100644 --- a/Launcher/runtime/config.js +++ b/Launcher/runtime/config.js @@ -1,28 +1,30 @@ -// ====== LAUNCHER CONFIG ====== // var config = { - dir: "GravitLauncher", // Launcher directory - title: "GravitLauncher", // Window title - icons: ["favicon.png"], // Window icon paths + //*** Настройки лаунчера ***/ + dir: "GravitLauncher", // Название папки лаунчера + title: "GravitLauncher", // Заголовок окна - // Auth config - linkText: "GravitLauncher", // Text for link under "Auth" button - linkURL: new java.net.URL("https://gravitlauncher.ml"), // URL for link under "Auth" button + //*** Меню авторизации ***/ + linkText: "GravitLauncher", // Текст ссылки + linkURL: new java.net.URL("https://gravitlauncher.ml"), // Ссылка на страницу в браузере - // Menu config + //*** Меню выбора серверов ***/ discord: new java.net.URL("https://discord.gg/aJK6nMN"), - // Settings defaults - settingsMagic: 0xC0DE5, // Magic, don't touch - autoEnterDefault: false, // Should autoEnter be enabled by default? - fullScreenDefault: false, // Should fullScreen be enabled by default? - featureStoreDefault: true, // Should featureStore be enabled by default? - ramDefault: 1024, // Default RAM amount (0 for auto) + //*** Стандартные настройки клиента ***// + autoEnterDefault: false, // Автоматический вход на выбранный сервер + fullScreenDefault: false, // Клиент в полный экран + featureStoreDefault: true, // Поистк файлов в других клиентах (Используется для экономии трафика и ускорения загрузки) + ramDefault: 1024, // Количество оперативной памяти выделенной по умолчанию (0 - Автоматически) + //*** Настройка загрузки JVM ***// + /* LaunchServer: guardtype = java */ jvm: { - enable: false, - jvmMustdie32Dir: "jre-8u202-win32", - jvmMustdie64Dir: "jre-8u202-win64", - } + enable: false, // Включение загрузки своей JVM + jvmMustdie32Dir: "jre-8u211-win32", // Название папки JVM для Windows x32 + jvmMustdie64Dir: "jre-8u211-win64", // Название папки JVM для Windows x64 + }, + + settingsMagic: 0xC0DE5, // Магия вне хогвартса }; DirBridge.dir = DirBridge.getLauncherDir(config.dir); diff --git a/Launcher/runtime/init.js b/Launcher/runtime/init.js index b3d9a949..262e2f34 100644 --- a/Launcher/runtime/init.js +++ b/Launcher/runtime/init.js @@ -16,16 +16,15 @@ var LauncherApp = Java.extend(JSApplication, { stage.setResizable(false); stage.setTitle(config.title); + stage.getIcons().add( + new javafx.scene.image.Image(Launcher.getResourceURL("favicon.png").toString()) + ); + consoleStage = new javafx.stage.Stage(); consoleStage.initStyle(javafx.stage.StageStyle.TRANSPARENT); consoleStage.setResizable(false); consoleStage.setTitle(config.title); - config.icons.forEach(function(icon) { - var iconURL = Launcher.getResourceURL(icon).toString(); - stage.getIcons().add(new javafx.scene.image.Image(iconURL)); - }); - loginPane = loadFXML("dialog/scenes/login/login.fxml"); menuPane = loadFXML("dialog/scenes/mainmenu/mainmenu.fxml"); consoleMenu = loadFXML("dialog/scenes/console/console.fxml");