Помогите Не функционируют сервисы баккита

  • Автор темы Автор темы swat1x
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
upload_2022-1-30_16-54-22.pngupload_2022-1-30_16-54-43.png
Вот всего лишь поменял версию на 1.15.2. Ну да, скажите ещё что дело не в версии
 
как ты достал, это ужас. Я тебе привёл конкретный пример. В чём же дело тогда? Если не знаешь, так не пиши тут ёпт
Чел, там код практически вообще не менялся с 12 года. И никаких патчей по этому поводу не было.
https://hub.spigotmc.org/stash/proj.../org/bukkit/plugin/SimpleServicesManager.java
 
Чел, там код практически вообще не менялся с 12 года. И никаких патчей по этому поводу не было.
https://hub.spigotmc.org/stash/proj.../org/bukkit/plugin/SimpleServicesManager.java
так вот возьми, запусти сервер 1.16.5. Сделай то же самое что и я, и вот когда у тебя заработает, тогда я поверю что дело не в версии
 
Отправитель
Код:
@Override
    public void onLoad() {
        ServicesManager servicesManager = Bukkit.getServer().getServicesManager();
        servicesManager.register(Service.class, new ServiceImpl(), this, ServicePriority.Highest);
    }

Получатель
Код:
@Override
    public void onEnable() {
        Service service = Bukkit.getServer().getServicesManager().getRegistration(ru.swat1x.test1.Service.class).getProvider();
        Bukkit.getConsoleSender().sendMessage("Секретное слово " + service.getSecretWord());
    }
 
АХАХАХАХА, вот это прикол, я ловил такую же ошибку как и ты, пока не понял, что IDEA запихнула библиотеку сервиса во внутрь джарника, и плагин получатель пытался получить экземпляр сервиса который лежал в том же джарнике что и получатель :lol::lol:
 

Вложения

  • 2022-01-30-190856_800x600_scrot.png
    2022-01-30-190856_800x600_scrot.png
    94,8 КБ · Просмотры: 10
  • 2022-01-30-191611_1024x815_scrot.png
    2022-01-30-191611_1024x815_scrot.png
    60,6 КБ · Просмотры: 10
АХАХАХАХА, вот это прикол, я ловил такую же ошибку как и ты, пока не понял, что IDEA запихнула библиотеку сервиса во внутрь джарника, и плагин получатель пытался получить экземпляр сервиса который лежал в том же джарнике что и получатель :lol::lol:
а решение проблемы каково?
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх