Hello. I have a problem. When the block is destroyed, the drop is not deleted. Why??? @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) public void onBlockBreak(BlockBreakEvent event){ if(event.getBlock().getType().equals(Material.DIAMOND_ORE)) { event.getPlayer().sendMessage("Test"); event.getBlock().getDrops().clear(); #Not Worked } } Sorry for my english, he's not the best.