From 78fbd817101ca454049f6560c37812487db4c718 Mon Sep 17 00:00:00 2001 From: Liyan Zhao Date: Tue, 25 Jun 2024 13:45:41 +0800 Subject: [PATCH] feat --- .../network/packet/ServuxEntitiesPacket.java | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/main/java/fi/dy/masa/servux/network/packet/ServuxEntitiesPacket.java b/src/main/java/fi/dy/masa/servux/network/packet/ServuxEntitiesPacket.java index 6b086cb5..a2ebdd6f 100644 --- a/src/main/java/fi/dy/masa/servux/network/packet/ServuxEntitiesPacket.java +++ b/src/main/java/fi/dy/masa/servux/network/packet/ServuxEntitiesPacket.java @@ -229,6 +229,30 @@ public void toPacket(PacketByteBuf output) Servux.logger.error("ServuxEntitiesPacket#toPacket: error writing buffer data to packet: [{}]", e.getLocalizedMessage()); } } + case PACKET_S2C_BLOCK_NBT_RESPONSE_SIMPLE -> + { + try + { + output.writeBlockPos(this.pos); + output.writeNbt(this.nbt); + } + catch (Exception e) + { + Servux.logger.error("ServuxEntitiesPacket#toPacket: error writing Block Entity Response to packet: [{}]", e.getLocalizedMessage()); + } + } + case PACKET_S2C_ENTITY_NBT_RESPONSE_SIMPLE -> + { + try + { + output.writeVarInt(this.entityId); + output.writeNbt(this.nbt); + } + catch (Exception e) + { + Servux.logger.error("ServuxEntitiesPacket#toPacket: error writing Entity Response to packet: [{}]", e.getLocalizedMessage()); + } + } default -> { // Write NBT