From 0cc64c6a8d80d1338e8bedb4133f5fe8fb9cb9de Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 12 Feb 2021 08:41:36 -0500 Subject: [PATCH] Fixed #4658 --- core/src/mindustry/core/NetClient.java | 2 +- core/src/mindustry/core/NetServer.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/core/NetClient.java b/core/src/mindustry/core/NetClient.java index 2b0e4322c0..d89b7f8481 100644 --- a/core/src/mindustry/core/NetClient.java +++ b/core/src/mindustry/core/NetClient.java @@ -481,7 +481,7 @@ public class NetClient implements ApplicationListener{ netClient.byteStream.setBytes(net.decompressSnapshot(coreData, coreDataLen)); DataInputStream input = netClient.dataStream; - byte cores = input.readByte(); + int cores = input.readInt(); for(int i = 0; i < cores; i++){ int pos = input.readInt(); Tile tile = world.tile(pos); diff --git a/core/src/mindustry/core/NetServer.java b/core/src/mindustry/core/NetServer.java index 73fcf3b8e4..9ce38aa62a 100644 --- a/core/src/mindustry/core/NetServer.java +++ b/core/src/mindustry/core/NetServer.java @@ -852,7 +852,7 @@ public class NetServer implements ApplicationListener{ syncStream.reset(); int sum = state.teams.present.sum(t -> t.cores.size); - dataStream.writeByte(sum); + dataStream.writeInt(sum); for(TeamData data : state.teams.present){ for(CoreBuild entity : data.cores){