Помогите PlayerPickupItemEvent

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

Fan_

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
Fan_V
Привет
Не вызывается этот ивент. Гуглил, там человеку сказали Listener сделать (сорян, не шарю). Нашел листенер, сделал, все равно не работает
Помогите, пожалуйста!
Код:
public class pickupListener implements Listener {
    @EventHandler
    public void onHighLevel(PlayerPickupItemEvent e) {
        Player p = e.getPlayer();
        ItemStack i = e.getItem().getItemStack();
        int l = Levels.getLevel(p.getName());
//        String name = i.getName().toString();
        Material itemType = i.getType();
        
        if(itemType == Material.BARRIER)
        {
            p.sendTitle("work", "all");

            e.setCancelled(true);
        }
        
        
        }
    }
 
Привет
Не вызывается этот ивент. Гуглил, там человеку сказали Listener сделать (сорян, не шарю). Нашел листенер, сделал, все равно не работает
Помогите, пожалуйста!
Код:
public class pickupListener implements Listener {
    @EventHandler
    public void onHighLevel(PlayerPickupItemEvent e) {
        Player p = e.getPlayer();
        ItemStack i = e.getItem().getItemStack();
        int l = Levels.getLevel(p.getName());
//        String name = i.getName().toString();
        Material itemType = i.getType();
       
        if(itemType == Material.BARRIER)
        {
            p.sendTitle("work", "all");

            e.setCancelled(true);
        }
       
       
        }
    }
Зарегистрировал слушатель?
 
Кто вообще называет класс в маленькой буквы, а переменные с большой?
Код:
Bukkit.getServer().getPluginManager().registerEvents(new Listener(), this);
 
Проблема заключалась в том, что всю прошлую неделю я сохранял плагин на рабочий стол, а не в папку с плагинами. Всем спасибо
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх