diff --git a/core/src/io/anuke/mindustry/net/Packets.java b/core/src/io/anuke/mindustry/net/Packets.java index 1c488183c1..760728d945 100644 --- a/core/src/io/anuke/mindustry/net/Packets.java +++ b/core/src/io/anuke/mindustry/net/Packets.java @@ -66,7 +66,7 @@ public class Packets{ public static class ConnectPacket implements Packet{ public int version; public String versionType; - public Array mods = new Array<>(); + public Array mods; public String name, uuid, usid; public boolean mobile; public int color; @@ -98,6 +98,7 @@ public class Packets{ buffer.get(idbytes); uuid = new String(Base64Coder.encode(idbytes)); int totalMods = buffer.getInt(); + mods = new Array<>(totalMods); for(int i = 0; i < totalMods; i++){ mods.add(TypeIO.readString(buffer)); }