Плагин для серверов Майнкрафт, который загружает, выгружает и перезагружает плагины без перезапуска сервера или прокси. Он следит за папкой plugins/, обновляет команды и подсказки команд у игроков после изменений.
Возможности
- Автозагрузка добавленных
.jar-файлов и перезагрузка плагинов при обновлении их файлов вplugins/. - Загрузка, выгрузка и перезагрузка плагинов во время работы сервера.
- Очистка зарегистрированных событий, задач, команд, обработчиков и загрузчиков классов при выгрузке.
- Подсказки для подкоманд, имён плагинов и файлов
.jar. - Список загруженных плагинов с указанием их состояния.
- Совместимость с Paper, Folia, Spigot, Bukkit и BungeeCord.
Команды
/ipr load <jarFileName>— загрузить плагин из папкиplugins/./ipr unload <pluginName>— отключить и выгрузить плагин./ipr unload all— выгрузить все плагины, кроме самого загрузчика./ipr reload <pluginName>— заново загрузить указанный плагин из его.jar-файла./ipr reload all— перезагрузить все загруженные плагины./ipr list— показать список загруженных плагинов./itshim— псевдоним основной команды.
Права
Для всех команд нужно право ipr.admin.
Настройка
В config.yml доступен параметр autoload: true, включающий автоматическую загрузку добавленных файлов и перезагрузку обновлённых.
