Работа с ActionBarAPI

BlackBaroness

Модератор
Разработчик
Сообщения
1,680
Решения
72
Веб-сайт
vk.com
Сап спигот, пишу плагин на режим пвп и использую для него . Закинул файл в библиотеку и на сервер, после подключил, вызвав этот метод в onEnable:
Java:
public static void init() {
        RegisteredServiceProvider<ActionBarAPI> reg = Bukkit.getServicesManager().getRegistration(ActionBarAPI.class);
        if (reg != null) {
            getLogger().info(ChatColor.DARK_GREEN + "Successfully linked with ActionBarAPI.");
            bar = reg.getProvider();
        }
    }

bar имеет следующие свойства:
public static ActionBarAPI bar;

Лога "Successfully linked with ActionBarAPI" при запуске нет. Дополнительная проверка на существование информации в bar показывает, что подключения к API нет. Убрал проверки - функции ActionBar не работают.

Что не так?
Авто объединение сообщений:

P.S. Такой метод подключения безупречно работает с Vault.
 
[OFFTOPIC]Хватит писать код на коленках и перенеси присваивание значение переменной в главный класс, а доставай ее оттуда через геттер.[/OFFTOPIC]

ActionBarAPI точно запустился до твоего плагина?
 
Назад
Сверху Снизу