- Баллы
- 76
- Имя в Minecraft
- Lisenochek
Всем привет. Сделал такую вещицу. Когда ломаешь блок, в моем случае это камень - из него падает предмет со своим описанием и названием, но мне нужно сделать так, чтобы этот предмет падал с какой-то долей вероятности. Проще говоря, 45% шанса на то, что он выпадет. Можно ли это реализовать?
Кусочек кода ивента:
Кусочек кода ивента:
JavaScript:
@EventHandler
public void dropRock(BlockBreakEvent e) {
Player p = e.getPlayer();
ItemStack rock = new ItemStack(Material.CLAY_BALL);
ItemMeta rockMeta = rock.getItemMeta();
List<String> lore = new ArrayList<String>();
lore.add(ChatColor.GREEN + "------------------------------------------------");
lore.add(ChatColor.RED + ChatColor.BOLD.toString() + "С помощью камня вы можете добыть кору");
lore.add(ChatColor.RED + ChatColor.BOLD.toString() + "дерева, а из коры, сделать гнилые доски.");
lore.add(ChatColor.GREEN + "------------------------------------------------");
rockMeta.setLore(lore);
rockMeta.setDisplayName(ChatColor.GOLD + ChatColor.BOLD.toString() + "Кусок камня");
rock.setItemMeta(rockMeta);
e.getBlock().getWorld().dropItem(e.getBlock().getLocation(), rock);
}