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();
}