Помогите Помогите с getNearbyEntities()

  • Автор темы Автор темы Nippels
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Nippels

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Nippels
У меня проблема с кодом.

JavaScript:
for(Entity en : p.getNearbyEntities(5, 5, 5)){
         
            if(en.getType() == EntityType.DROPPED_ITEM){
                       Location l = en.getLocation();
                if(l.add(0,-1,0).getBlock().getType() == Material.ANVIL){
                    en.remove();
                }
            }
         
         
        }

Так вот... как мне узнать id упавшего предмета? Функция срабатывает если бросить любой предмет, но мне нужно когда предметом является например Звезда ада
 
Код:
for (Entity en : p.getNearbyEntities(5, 5, 5)) {
    if (en.getType() == EntityType.DROPPED_ITEM) {
        Item item = (Item) en;
        ItemStack stack = item.getItemStack();
        if (stack.getType() == Material.NETHER_STAR) {
        //Do Something
        }
    }
}
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх