mirror of https://github.com/Minestom/Minestom.git
Send an acknowledgement packet for item usage
This commit is contained in:
parent
ded0721b23
commit
fed512eaf6
|
@ -10,6 +10,7 @@ import net.minestom.server.inventory.PlayerInventory;
|
|||
import net.minestom.server.item.ItemStack;
|
||||
import net.minestom.server.item.Material;
|
||||
import net.minestom.server.network.packet.client.play.ClientUseItemPacket;
|
||||
import net.minestom.server.network.packet.server.play.AcknowledgeBlockChangePacket;
|
||||
|
||||
public class UseItemListener {
|
||||
|
||||
|
@ -21,6 +22,7 @@ public class UseItemListener {
|
|||
PlayerUseItemEvent useItemEvent = new PlayerUseItemEvent(player, hand, itemStack);
|
||||
EventDispatcher.call(useItemEvent);
|
||||
|
||||
player.sendPacket(new AcknowledgeBlockChangePacket(packet.sequence()));
|
||||
final PlayerInventory playerInventory = player.getInventory();
|
||||
if (useItemEvent.isCancelled()) {
|
||||
playerInventory.update();
|
||||
|
|
Loading…
Reference in New Issue