Вопрос Как убрать возможность воскрешения у определённых тотемов бессмертия ?

MrFroka

Пользователь
Сообщения
6
Всем привет, заранее благодарю за любой информативный ответ. И так каким способом можно убрать возможность воскрешения у тотема с CustomModelData ? То есть если ты сдох, то он тебя не воскресит, а просто выпадет как обычный предмет.
 
Вроде ItemConsumeEvent.
Java:
private ItemStack totem(){
    ItemStack item = new ItemStack(Material.TOTEM_OF_UNDYING);
    ItemMeta meta = item.getItemMeta();
    meta.setDisplayName("Name");
    item.setItemMeta(meta);
    return item;
}
@EventHandler
public void onDeath(EntityDeathEvent e) {
    if(e.getEntity() instanceof EntityType.EVOKER) {
        e.getDrops().clear();
        e.getDrops().add(this.totem);
    }
}
@EventHandler
public void onConsume(ItemConsumeEvent event) {
    if(event.getItem() == this.totem) {
    event.setCancelled(true);
     }
}
ЭТО ПРИМЕР А НЕ РАБОЧИЙ КОД. ПИСАЛ ПО ПАМЯТИ. МОЖЕТ НЕ РАБОТАТЬ.
 
Назад
Сверху Снизу