diff --git a/pom.xml b/pom.xml index c8e393c..e4af039 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.loohp Limbo Limbo - 0.5.1-ALPHA + 0.5.2-ALPHA Standalone Limbo Minecraft Server. https://github.com/LOOHP/Limbo @@ -87,7 +87,7 @@ - ${project.artifactId}-${project.version}-1.17 + ${project.artifactId}-${project.version}-1.17.1 diff --git a/src/main/java/com/loohp/limbo/Limbo.java b/src/main/java/com/loohp/limbo/Limbo.java index edaaa8c..c58ce88 100644 --- a/src/main/java/com/loohp/limbo/Limbo.java +++ b/src/main/java/com/loohp/limbo/Limbo.java @@ -108,8 +108,8 @@ public class Limbo { //=========================== - public final String serverImplementationVersion = "1.17"; - public final int serverImplmentationProtocol = 755; + public final String serverImplementationVersion = "1.17.1"; + public final int serverImplmentationProtocol = 756; public final String limboImplementationVersion; private AtomicBoolean isRunning; diff --git a/src/main/java/com/loohp/limbo/server/packets/PacketPlayOutEntityDestroy.java b/src/main/java/com/loohp/limbo/server/packets/PacketPlayOutEntityDestroy.java index 65feb0c..38ffe06 100644 --- a/src/main/java/com/loohp/limbo/server/packets/PacketPlayOutEntityDestroy.java +++ b/src/main/java/com/loohp/limbo/server/packets/PacketPlayOutEntityDestroy.java @@ -8,14 +8,14 @@ import com.loohp.limbo.utils.DataTypeIO; public class PacketPlayOutEntityDestroy extends PacketOut { - private int entityId; + private int[] entityIds; - public PacketPlayOutEntityDestroy(int entityId) { - this.entityId = entityId; + public PacketPlayOutEntityDestroy(int... entityIds) { + this.entityIds = entityIds; } - public int getEntityId() { - return entityId; + public int[] getEntityIds() { + return entityIds; } @Override @@ -24,7 +24,10 @@ public class PacketPlayOutEntityDestroy extends PacketOut { DataOutputStream output = new DataOutputStream(buffer); output.writeByte(Packet.getPlayOut().get(getClass())); - DataTypeIO.writeVarInt(output, entityId); + DataTypeIO.writeVarInt(output, entityIds.length); + for (int entityId : entityIds) { + DataTypeIO.writeVarInt(output, entityId); + } return buffer.toByteArray(); }