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

Помогите Проблема с event'ом

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

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

    stiznt Активный участник Пользователь

    Баллы:
    61
    Добрый день!

    У меня возникла проблема. При данном коде мне возвращает число 0.

    Код:
    import java.util.ArrayList;
    
    import org.bukkit.Bukkit;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.enchantment.EnchantItemEvent;
    import org.bukkit.plugin.java.JavaPlugin;
    
    public class Main extends JavaPlugin implements Listener{
       
       private static Main instance;
       
       public static Main getMain(){
         return instance;
       }
       
       public void onEnable(){
         instance = this;
         
         Bukkit.getPluginManager().registerEvents(this, this);;
         
         getLogger().info("Plugin is enable");
       }
       
       @EventHandler
       public void onEncant(EnchantItemEvent e){
         
         ArrayList<Integer> inch = new ArrayList<Integer>();
         
         
         e.getEnchanter().sendMessage(e.getItem().getEnchantments().size() + "");
             
       }
    }
    
     
  2. Хостинг MineCraft
    <
  3. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Потому что все эвенты вызываются до действия (Кроме некоторых). Из чего следует что итем ещё не зачарован.
     
  4. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Дополню, что все отменяемые события вызываются до действия.
     
  5. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Кроме PlayerDropItemEvent... (сколько же я говна с этим событием поел год назад)
     
Статус темы:
Закрыта.

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