PluginUploader - загрузка плагинов на сервер по ссылке
PluginUploader - плагин для серверов Minecraft, который позволяет скачивать и устанавливать другие плагины прямо через команду /pluginupload <ссылка>, без FTP и ручной возни с файлами.
PluginUploader - маленькая, но удобная утилита для админов серверов Майнкрафт на базе Bukkit, Spigot, Paper и Purpur. Её задача проста: вы вводите одну команду с прямой ссылкой на .jar файл, и плагин сам скачивает его и складывает в папку plugins. Никакого захода на FTP, никакой ручной перезагрузки файлов через панель - всё делается прямо из консоли или чата.
Если вы часто обновляете плагины на своём сервере или тестируете новые, эта штука реально экономит время. Особенно когда сервер живёт на удалённой машине, а под рукой только консоль.
Как это работает
Всё сводится к одной команде:
/pluginupload <ссылка>
Команду можно вводить как в консоли сервера, так и в игре - но только если у игрока есть нужные права. Давать её кому попало, естественно, не стоит: возможность заливать jar-файлы на сервер - это по сути полный доступ к исполнению любого кода на вашей машине.
После выполнения команды PluginUploader скачивает файл по ссылке и сохраняет его в папку plugins. Перед этим он проверяет, что скачанное - действительно валидный JAR, а не битый файл или HTML-страница с ошибкой. Это полезная защита от кривых ссылок: многие хостинги вместо прямой загрузки отдают страницу-заглушку, и без такой проверки в папке плагинов оказался бы мусор.
Если ссылку удалось подправить автоматически, плагин покажет кликабельное сообщение с исправленным вариантом.
Поддерживаемые ссылки
- Прямые ссылки на .jar - обычные URL, по которым сразу идёт скачивание файла.
- Google Drive - ссылки с Диска автоматически конвертируются в прямые, чтобы файл скачался корректно, а не превратился в HTML-страницу предпросмотра.
- Другие хостинги - если сервис отдаёт файл напрямую, проблем быть не должно.
Важные нюансы, которые стоит знать
По факту, скачанный плагин не начнёт работать мгновенно. Для его загрузки сервер обычно нужно перезапустить (или использовать что-то вроде PlugMan, хотя горячая загрузка плагинов в современных версиях Paper сама по себе штука капризная). Так что PluginUploader - это про удобство доставки файла, а не про мгновенную активацию.
И ещё про безопасность. Команда позволяет залить на сервер любой jar по любой ссылке. Проверка валидности файла есть, а вот проверки на вредоносный код - нет. Поэтому:
- выдавайте права на
/pluginuploadтолько доверенным админам; - не скачивайте плагины со случайных ссылок из Discord и форумов;
- лучше использовать ссылки с официальных страниц проектов.
Совместимость заявлена с Minecraft 1.21 - 1.21.8. Плагин относится к категории управленческих (management) и выглядит как нишевое решение: без лишнего функционала, но свою единственную задачу выполняет.
Где запустить сервер с этим плагином
Если у вас ещё нет своего сервера, самый простой путь - арендовать сервер Майнкрафт на BungeeHost (https://bungee.host). Плагин PluginUploader ставится туда в один клик через панель, и дальше вы сможете докидывать остальные плагины уже прямо командой из игры, даже не открывая файловый менеджер. Для сервера на Paper или Purpur - вообще must have связка: запустили сервер на BungeeHost, поставили PluginUploader, и всё управление плагинами делается из чата.
Кому нужен этот плагин
Скачать PluginUploader стоит, если вы:
- часто добавляете или обновляете плагины и устали лазить по FTP;
- держите сервер на удалённом хостинге с доступом только к консоли;
- хотите быстро тестировать новые плагины на тестовом сервере.
Если сервер у вас один-два плагина и обновляются они раз в полгода, пользы будет меньше. А вот для активно развивающихся проектов, где конфигурация меняется каждую неделю, такая мелочь заметно разгружает рутину.
Часто задаваемые вопросы
Версии плагина PluginUploader - загрузка плагинов на сервер по ссылке
Доступно 1 версий. Сначала показаны самые популярные и самые свежие.