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

Помогите Проверка типа головы

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

Статус темы:
Закрыта.
  1. Автор темы
    BeYkeR

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

    Баллы:
    173
    Есть такой код:
    Код:
            Player player = (Player) event.getPlayer();
            ItemStack item = player.getInventory().getHelmet();
            ItemStack head = new ItemStack(Material.SKULL_ITEM);
           
            if(item != null){
                if(item.getType() == head.getType()){
    
    Как проверить что тип головы "PLAYER" ?
     
    ВремяПриключений нравится это.
  2. Хостинг MineCraft
    <
  3. Sirse

    Sirse Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Возможно я дурак, но разве нельзя просто получить дату и сравнить её с датой нужного типа головы?
    if(item.getData == 3)
    Чтобы работать с головами более глубже, нужно копать в сторону NBT
     
  4. Автор темы
    BeYkeR

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

    Баллы:
    173
    Я такой способ делал не раз, но все равно не работает :( .
     
  5. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Skull же
     
    Den_Abr нравится это.
  6. Автор темы
    BeYkeR

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

    Баллы:
    173
    Ну тогда , как проверить тип головы через Skull (org.bukkit.material) ?[DOUBLEPOST=1386661631,1386657678][/DOUBLEPOST]Проблема решена, оказывается забыл дописать еще .getData() :)
     
Статус темы:
Закрыта.

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