Wybacz, z automatu napisałem
@EventHandler
public void onBreak(BlockBreakEvent event) {
if (event.getBlock().getType() != Material.STONE) {
return;
}
int i = ThreadLocalRandom.current().nextInt(0, 100);
if (i > 4) {
return;
}
ItemStack stack = new ItemStack(Material.DIAMOND);
ItemMeta meta = stack.getItemMeta();
meta.setDisplayName("nazwa");
stack.setItemMeta(meta);
event.getPlayer().getInventory().addItem(stack);
}