From 02cceaea852fe1ab13edd11f4b4e3db3d2e4b6f8 Mon Sep 17 00:00:00 2001 From: onebeastchris Date: Tue, 12 Aug 2025 18:05:28 +0300 Subject: [PATCH] Change default listen count to one Avoids multiple local servers showing up on lan - and for 99% of servers one will suffice either way --- .../java/org/geysermc/geyser/network/netty/GeyserServer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/org/geysermc/geyser/network/netty/GeyserServer.java b/core/src/main/java/org/geysermc/geyser/network/netty/GeyserServer.java index 85e800aee..0b5e644d8 100644 --- a/core/src/main/java/org/geysermc/geyser/network/netty/GeyserServer.java +++ b/core/src/main/java/org/geysermc/geyser/network/netty/GeyserServer.java @@ -119,7 +119,7 @@ public final class GeyserServer { public GeyserServer(GeyserImpl geyser, int threadCount) { this.geyser = geyser; - this.listenCount = Bootstraps.isReusePortAvailable() ? Integer.getInteger("Geyser.ListenCount", 2) : 1; + this.listenCount = Bootstraps.isReusePortAvailable() ? Integer.getInteger("Geyser.ListenCount", 1) : 1; GeyserImpl.getInstance().getLogger().debug("Listen thread count: " + listenCount); this.group = TRANSPORT.eventLoopGroupFactory().apply(listenCount, new DefaultThreadFactory("GeyserServer", true)); this.childGroup = TRANSPORT.eventLoopGroupFactory().apply(threadCount, new DefaultThreadFactory("GeyserServerChild", true));