PacketPlayOutBlockBreakAnimation.java (688B)
1 package me.night.nullvalkyrie.packets.protocol; 2 3 import net.minecraft.core.BlockPos; 4 import net.minecraft.network.protocol.game.ClientboundBlockDestructionPacket; 5 import org.bukkit.Location; 6 import org.bukkit.craftbukkit.v1_19_R1.entity.CraftPlayer; 7 import org.bukkit.entity.Player; 8 9 public class PacketPlayOutBlockBreakAnimation implements Packet { 10 public PacketPlayOutBlockBreakAnimation(Player player, Location x, int stage) { 11 ClientboundBlockDestructionPacket packet = new ClientboundBlockDestructionPacket(player.getEntityId(), new BlockPos(x.getBlockX(), x.getBlockY(), x.getBlockZ()), stage); 12 ((CraftPlayer) player).getHandle().connection.send(packet); 13 } 14 }