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