diff --git a/launcher/app/assets/js/configmanager.js b/launcher/app/assets/js/configmanager.js index 0e0a5e4..553afbb 100644 --- a/launcher/app/assets/js/configmanager.js +++ b/launcher/app/assets/js/configmanager.js @@ -81,7 +81,7 @@ const DEFAULT_CONFIG = { resWidth: 1280, resHeight: 720, fullscreen: false, - autoConnect: true, + autoConnect: false, launchDetached: true }, launcher: { diff --git a/launcher/app/assets/js/processbuilder.js b/launcher/app/assets/js/processbuilder.js index 6ec52f1..7795c2f 100644 --- a/launcher/app/assets/js/processbuilder.js +++ b/launcher/app/assets/js/processbuilder.js @@ -431,20 +431,6 @@ class ProcessBuilder { } - _processAutoConnectArg(args){ - if(ConfigManager.getAutoConnect() && this.server.rawServer.autoconnect){ - if(mcVersionAtLeast('1.20', this.server.rawServer.minecraftVersion)){ - args.push('--quickPlayMultiplayer') - args.push(`${this.server.hostname}:${this.server.port}`) - } else { - args.push('--server') - args.push(this.server.hostname) - args.push('--port') - args.push(this.server.port) - } - } - } - /** * Construct the argument array that will be passed to the JVM process. * @@ -647,10 +633,6 @@ class ProcessBuilder { } } - // Autoconnect - this._processAutoConnectArg(args) - - // Forge Specific Arguments args = args.concat(this.modManifest.arguments.game) @@ -715,9 +697,6 @@ class ProcessBuilder { } } - // Autoconnect to the selected server. - this._processAutoConnectArg(mcArgs) - // Prepare game resolution if(ConfigManager.getFullscreen()){ mcArgs.push('--fullscreen') diff --git a/launcher/app/settings.ejs b/launcher/app/settings.ejs index edcafd5..f75bf67 100644 --- a/launcher/app/settings.ejs +++ b/launcher/app/settings.ejs @@ -73,17 +73,6 @@ -
-
- <%- lang('settings.autoConnectTitle') %> -
-
- -
-
<%- lang('settings.launchDetachedTitle') %> diff --git a/mods/nosingleplayer/gradle.properties b/mods/nosingleplayer/gradle.properties index 4bc0206..3b41758 100644 --- a/mods/nosingleplayer/gradle.properties +++ b/mods/nosingleplayer/gradle.properties @@ -5,7 +5,7 @@ loader_version=0.20.0 loom_version=1.19.1 # Mod Properties -mod_version=1.1.4 +mod_version=1.1.5 maven_group=fr.surviepote archives_base_name=nosingleplayer diff --git a/mods/nosingleplayer/src/main/java/fr/surviepote/nosingleplayer/mixin/TitleScreenMixin.java b/mods/nosingleplayer/src/main/java/fr/surviepote/nosingleplayer/mixin/TitleScreenMixin.java index c4efded..b061af9 100644 --- a/mods/nosingleplayer/src/main/java/fr/surviepote/nosingleplayer/mixin/TitleScreenMixin.java +++ b/mods/nosingleplayer/src/main/java/fr/surviepote/nosingleplayer/mixin/TitleScreenMixin.java @@ -46,15 +46,6 @@ public abstract class TitleScreenMixin { boolean foundMulti = false; List toRemove = new ArrayList<>(); - // TODO DEBUG temporaire : lister les widgets du menu titre. - NoSingleplayer.LOGGER.info("[SurviePote] init TAIL, {} widgets:", self.children().size()); - for (GuiEventListener c : self.children()) { - String desc = c.getClass().getSimpleName(); - if (c instanceof Button b) { - desc += " msg=[" + b.getMessage().getString() + "]"; - } - NoSingleplayer.LOGGER.info("[SurviePote] - {}", desc); - } for (GuiEventListener child : new ArrayList<>(self.children())) { if (child instanceof Button button) { String msg = button.getMessage().getString(); diff --git a/mods/nosingleplayer/src/main/resources/assets/nosingleplayer/textures/gui/background.png b/mods/nosingleplayer/src/main/resources/assets/nosingleplayer/textures/gui/background.png index 7f9cf48..ebf4bb1 100644 Binary files a/mods/nosingleplayer/src/main/resources/assets/nosingleplayer/textures/gui/background.png and b/mods/nosingleplayer/src/main/resources/assets/nosingleplayer/textures/gui/background.png differ