Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Шанс выпадения предмета.

Discussion in 'Разработка плагинов для новичков' started by Lisenochek, Jun 23, 2016.

  1. Автор темы
    Lisenochek

    Lisenochek Активный участник Пользователь

    Trophy Points:
    76
    Имя в Minecraft:
    Lisenochek
    Всем привет. Сделал такую вещицу. Когда ломаешь блок, в моем случае это камень - из него падает предмет со своим описанием и названием, но мне нужно сделать так, чтобы этот предмет падал с какой-то долей вероятности. Проще говоря, 45% шанса на то, что он выпадет. Можно ли это реализовать?
    Кусочек кода ивента:
    Code:
        @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);
        }
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Lisenochek

    Lisenochek Активный участник Пользователь

    Trophy Points:
    76
    Имя в Minecraft:
    Lisenochek
    Спасибо
     
  4. MrTrojan

    MrTrojan Активный участник Пользователь

    Trophy Points:
    98
    Skype:
    mrtrojan.ru
    Имя в Minecraft:
    MrTrojan
    facepalm.png

    Религия не позволяет использовать знак параграфа с номером цвета?
     
  5. Автор темы
    Lisenochek

    Lisenochek Активный участник Пользователь

    Trophy Points:
    76
    Имя в Minecraft:
    Lisenochek
    Параграф писать долго, т.к его надо найти в гугл, а писать его через ALT не представляется возможным.
     
  6. MrTrojan

    MrTrojan Активный участник Пользователь

    Trophy Points:
    98
    Skype:
    mrtrojan.ru
    Имя в Minecraft:
    MrTrojan
    Ну у меня такая же ситуация, ну мне не лень зайти в гугл, ввести "знак параграфа" и скопировать.
     
  7. Автор темы
    Lisenochek

    Lisenochek Активный участник Пользователь

    Trophy Points:
    76
    Имя в Minecraft:
    Lisenochek
    В это же время я уже успею написать ChatColor.....
     

Share This Page