Войти или зарегистрироваться

[Решено] Как правильно подключать API других плагинов?

Статус
Закрыто для дальнейших ответов.

konfyciu98

Старожил
Пользователь
Баллы
123
Имя в Minecraft
konfyciu
Вот добавил джарник в проект, что еще нужно? Где-то пишут, что надо в plugin.yml добавить depend, а вот смотрел работу с Essentials, то там надо через getPlugin();
Как правильно?
 
Одновременно.
В некоторых плагинах методы статичные, их надо использовать через PluginName.methodName(), а в некоторых - ((PluginName)Bukkit.getPluginManager().getPlugin("PluginName")).methodName()
 
Одновременно.
В некоторых плагинах методы статичные, их надо использовать через PluginName.methodName(), а в некоторых - ((PluginName)Bukkit.getPluginManager().getPlugin("PluginName")).methodName()
К примеру:
Essentials ess = (Essentials)Bukkit.getPluginManager().getPlugin("Essentials");
И depend всегда надо?
 
К примеру:
Essentials ess = (Essentials)Bukkit.getPluginManager().getPlugin("Essentials");
И depend всегда надо?
Да, иначе тот плагин может подгружаться после нашего.
Но depend выдает ошибку в консоль, я использую soft-depend и проверяю getPlugin на null.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх