diff --git a/core/src/mindustry/net/ArcNetProvider.java b/core/src/mindustry/net/ArcNetProvider.java index 15028d37f9..e7a1a33dd6 100644 --- a/core/src/mindustry/net/ArcNetProvider.java +++ b/core/src/mindustry/net/ArcNetProvider.java @@ -94,7 +94,9 @@ public class ArcNetProvider implements NetProvider{ server.setMulticast(multicastGroup, multicastPort); server.setDiscoveryHandler((address, handler) -> { ByteBuffer buffer = NetworkIO.writeServerData(); + int length = buffer.position(); buffer.position(0); + buffer.limit(length); handler.respond(buffer); });