From a78309a2b234e8bbd7e13534d943dab62f453741 Mon Sep 17 00:00:00 2001 From: emortal Date: Wed, 27 Apr 2022 15:14:54 +0100 Subject: [PATCH] Fix block break packet using resultant block (#996) --- .../java/net/minestom/server/instance/InstanceContainer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/minestom/server/instance/InstanceContainer.java b/src/main/java/net/minestom/server/instance/InstanceContainer.java index f4a10ae4c..b008fbd07 100644 --- a/src/main/java/net/minestom/server/instance/InstanceContainer.java +++ b/src/main/java/net/minestom/server/instance/InstanceContainer.java @@ -199,7 +199,7 @@ public class InstanceContainer extends Instance { new BlockHandler.PlayerDestroy(block, this, blockPosition, player)); // Send the block break effect packet PacketUtils.sendGroupedPacket(chunk.getViewers(), - new EffectPacket(2001 /*Block break + block break sound*/, blockPosition, resultBlock.stateId(), false), + new EffectPacket(2001 /*Block break + block break sound*/, blockPosition, block.stateId(), false), // Prevent the block breaker to play the particles and sound two times (viewer) -> !viewer.equals(player)); } @@ -625,4 +625,4 @@ public class InstanceContainer extends Instance { var dispatcher = MinecraftServer.process().dispatcher(); dispatcher.createPartition(chunk); } -} \ No newline at end of file +}