- Баллы
- 173
Если использовать breakNaturally(), то нет:А что, BlockBreakEvent не вызывается при ломании блока плагином?
Код:
//*
https://github.com/Bukkit/CraftBukkit/blob/master/src/main/java/org/bukkit/craftbukkit/block/CraftBlock.java
//*
public boolean breakNaturally() {
// Order matters here, need to drop before setting to air so skulls can get their data
net.minecraft.server.Block block = this.getNMSBlock();
byte data = getData();
boolean result = false;
if (block != null && block != Blocks.AIR) {
block.dropNaturally(chunk.getHandle().world, x, y, z, data, 1.0F, 0);
result = true;
}
setTypeId(Material.AIR.getId());
return result;
}