- Баллы
- 66
Ребят подскажите как можно подключить свой написанный плагин в другой плагин. Что бы можно было обращаться к методам и переменным одного плагина из другого. Как можно проверить наличие плагина в сборке.
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
при желании можно добавить несколько плагиновdepend: [имя плагина который нужно добавить]
А так, дальше в IDE добавляешь плагин как либу и уже работаешь с ним.depend: [plugin1, plugin2]
А так, дальше в IDE добавляешь плагин как либу и уже работаешь с ним.
Какую IDE ты используешь?И как это сделать?
Что это вообще такое?Какую IDE ты используешь?
Среда разработкиЧто это вообще такое?
Так же как и ведро добавляешь в зависимости.И как это сделать?
А у плагина есть вообще есть API? Что за плагин?Эклипс среда, ну я добавил в проект в библиотеку нужный плагин, все равно не могу получить доступ к его методам
Ну все - выбрасывай.Эклипс среда, ну я добавил в проект в библиотеку нужный плагин, все равно не могу получить доступ к его методам
public static Economy getEconomy() {
return economy;
}
Получи главный класс плагина "Permissions" в плагине "Money" через статичный метод, как написал @alexandrageКороче все по порядку, с я делал свой, личный, собственный, плагин, PERMISSIONS, позже я сделала свой, собственный, личный плагин MONEY(не до конца). Так вот теперь хочу использовать в плагине на деньги, свои методы которые описал в плагине права, пишу все в эклипс. Добавил в плагин на деньги в библиотеку ядро сервера и джар файл плагина пермишенс, и в плагине на деньги не могу получить доступ к методам или переменным плагина на права! Так все понятно, есть еще вопросы, кто может помочь?!
public class Permissions extends JavaPlugin{
public static Permissions instance;
public static Permissions getInstance() {
return instance;
}
}
И код плагина Money
public class Main extends JavaPlugin{
public Permissions Perms() {
return Permissions.getInstance();
}
}
Ну сойдет, да.В общем через Perms() получается вытащить все классы пермишенса, это правильно вообще, не тестировал еще?!Код:public class Permissions extends JavaPlugin{ public static Permissions instance; public static Permissions getInstance() { return instance; } } И код плагина Money public class Main extends JavaPlugin{ public Permissions Perms() { return Permissions.getInstance(); } }
А еще почему то CTRL+ПРОБЕЛ не выводят подсказки, раньше выводилось, можно как то вернуть и где это настроить?!