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

Помогите Как проверить, каким цветом был сломанный блок шерсти??

Тема в разделе "Разработка плагинов для новичков", создана пользователем alekseichik, 13 окт 2015.

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

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

    Баллы:
    76
    Имя в Minecraft:
    maxicraft2020
    Как проверить , что был сломан блок шерсти определённого цвета? Возьмём к примеру чёрную шерсть.

    Wool wool = new Wool();
    wool.setColor(DyeColor.BLACK);

    после этого я пытался проверить так :
    if(e.getBlock().getType() == wool) - выдаёт ошибку , типо нельзя сравнивать


    попробовал вот так : if(e.getBlock() == wool); - безуспешно... ошибку не выдаёт, но ничего не происходит.

    как тогда проверить ?? прошу помощи))
     
  2. Хостинг MineCraft
    <
  3. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Цвет шерсти хранится в getData() у блоков и getDurability() у предметов, не спрашивайте, почему
     
  4. Plasticable

    Plasticable Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    plasticable
    Имя в Minecraft:
    Plasticable
    if(e.getBlock().getType().equals(Material.WOOL))
     
  5. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Эх, сейчас бы ответить не читая вопроса.
     
  6. DakEnviy

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

    Баллы:
    66
    Skype:
    hajime.hajime.hajime
    Имя в Minecraft:
    DakEnviy
    if (((Wool) e.getBlock).getColor() == DyeColor.ТВОЙ_ЦВЕТ)
     
  7. Plasticable

    Plasticable Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    plasticable
    Имя в Minecraft:
    Plasticable
    Всегда так делаю.
    (Wool)e.getBlock().getState() тогда уж
     

Поделиться этой страницей