FAQ - bivashy/VK-API-PluginAdapter GitHub Wiki
На что влияют значения settings в конфиге?
- Значение delay влияет насколько часто происходит отправка запроса на ивенты в ВК Longpool. (delay рассчитывается в тиках, 20 тиков = 1 секунда). Но так как это всё происходит в асинхронном методе, задержки в сервере нету.
Ошибка zip file closed в консоли, что делать?
- Чаще всего ошибка zip file closed появляется после /reload сервера, настоятельно не рекомендуем использовать /reload. В том числе Plugman
Ошибка cannot use *** in *** в консоли, что делать?
- Если вы не разработчик, то данные ошибки вызывают плагины которые используют VK-API, постарайтесь связаться с ними и скиньте ссылку на данную страницу.
- Возможные причины если вы разработчик:
- Неправильные импорты. Вы не сможете использовать VK-API из банжи на спигот сервере, и наоборот тоже.
- Вы не добавили ключевое слово [depend,softdepend] в ваш plugin.yml, либо же не указали в списке зависимостей плагин VK-API
- Вы используете метод getInstance() в основном классе, используйте данный метод в других классах, либо же инициализируйте переменную в методе onEnable
//Внимание данный пример так же работает и с плагинами на BungeeCord,
public class ВАШ_КЛАСС extends JavaPlugin { //НЕПРАВИЛЬНО!
private static final VKAPI VK = VKAPI.getInstance();
public void onEnable() {
...
}
}
public class ВАШ_КЛАСС extends JavaPlugin { //Правильно!
private static VKAPI VK;
public void onEnable() {
VK = VKAPI.getInstance();
...
}
}
FAQ будет дорабатываться по мере поступления вопросов