Помогите Как правильно написать Event?

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

Nippels

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

Короче, дело такое... Написал код. Если в руках сундук и его название "Тест" то при нажатие ПКМ происходит действие. При том в консоль ничего не пишет! Но когда в руках обычный сундук со стандартным названием, в консоль выводится всякий хлам...

JavaScript:
    @EventHandler
    public void interact(PlayerInteractEvent e){
        Player p = e.getPlayer();
        ItemStack item = p.getItemInHand();
        ItemMeta i = item.getItemMeta();

        if(e.getAction() == Action.RIGHT_CLICK_BLOCK || e.getAction() == Action.RIGHT_CLICK_AIR){
            if(item.getTypeId() == 54){
                if( i.getDisplayName().equals(ChatColor.translateAlternateColorCodes('&', "&6Тест")) ){
                    e.setCancelled(true);
                    start(p);
                }
            e.setCancelled(true);
            }
        }
  
    }

JH7M.png
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх