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

  • Автор темы Автор темы 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() + "");
         
   }
}
 
Потому что все эвенты вызываются до действия (Кроме некоторых). Из чего следует что итем ещё не зачарован.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх