🔄 Дистанционное управление сервером Minecraft через Discord с полной интеграцией PlugMan
DSPlugMan является аддоном для PlugManX.
Для работы большинства функций управления плагинами ОБЯЗАТЕЛЬНО должен быть установлен PlugMan или его современный форк PlugManX.
- Меню выбора – команда
/pluginsвыводит интерактивный список с выпадающим меню. - Кнопки управления – быстрые действия для каждого плагина:
Включить,Выключить,Перезагрузить,Удалить. - Живое обновление – кнопка
🔄 Обновитьмгновенно актуализирует список без повторного ввода команды.
- Выполнение команд – команда
/consoleпозволяет отправлять любые команды в консоль сервера прямо из Discord. - Мониторинг статуса –
/statusпоказывает загрузку памяти, онлайн, аптайм и версию ядра сервера. - Управление конфигом – просматривайте и изменяйте настройки плагина через
/configна лету.
- Загрузка по URL –
/upload_pluginскачивает JAR-файл по прямой ссылке и автоматически активирует его. - Drag‑and‑drop – просто перетащите
.jarв Discord-канал, и бот сам установит его на сервер. - Авто-релоад – если файл заменяет существующий плагин, бот автоматически его перезагрузит.
- Роли и пользователи – доступ к командам можно ограничить по ID пользователя или по ID роли.
- Белый список – команды
/add_adminи/remove_adminдля быстрого управления доступом. - Канал логов – все важные действия (удаление, консоль, загрузки) дублируются в отдельный лог-канал для аудита.
/plugins— вывести список всех плагинов с кнопками управления./reload_plugin <название>— перезагрузить конкретный плагин./enable <название>— включить плагин./disable <название>— выключить плагин./delete_plugin <название>— полностью удалить файл плагина с сервера./upload_plugin <url> [filename]— загрузить плагин по прямой ссылке.
/status— информация о состоянии сервера (RAM, игроки, аптайм)./console <команда>— выполнить команду от имени консоли./reload— общая перезагрузка сервера (/reload).
/config [свойство] [значение]— просмотр и изменение настроек DSPlugMan./add_admin <user>— добавить пользователя в список администраторов бота./remove_admin <user>— удалить пользователя из списка администраторов.
- Ядро: Paper/Spigot 1.21.4
- Java: 21
- Зависимости: PlugManX (рекомендуется)
- Discord: бот с включенным
Message Content Intentв панели разработчика.
- Соберите проект:
./gradlew shadowJar(JAR будет вbuild/libs/). - Поместите JAR-файл в папку
plugins/вашего сервера. - Запустите сервер для генерации
config.yml. - В конфигурации укажите:
token– токен вашего Discord бота.guild-id– ID вашего сервера Discord.channel-id– ID канала для управления сервером.admin-users– (опционально) список Discord ID администраторов.management-role-id– (optional) ID роли с доступом к командам.
- Перезагрузите плагин или перезапустите сервер.
Вы можете изменить язык бота в config.yml. Поддерживаемые языки: en (английский), ru (русский).
language: "ru"- Удаление плагинов: в некоторых окружениях удаление плагина может завершиться ошибкой из-за блокировки файлов или ограничений PlugManX (JAR-файл остается на диске или используется). Более надежный процесс удаления запланирован в будущих обновлениях.
- Bio / Socials: https://guns.lol/kasperenok
- Kasper Studios Discord: https://discord.gg/dYStejMq6d
- Donate / Support: https://donatello.to/kasperenok
DSPlugMan — твой Minecraft-сервер всегда под рукой. 🔌✨