Мод для серверов Майнкрафт, который добавляет веб-панель для управления сервером из браузера. В зависимости от загрузчика используется Dash для Paper, Purpur, Spigot и Bukkit, FabricDash для Fabric или ForgeDash для NeoForge; для нескольких серверов предусмотрена отдельная панель NeoDash.
Возможности
- Показывает состояние сервера: TPS, MSPT, использование памяти и процессора, загруженные чанки, онлайн, активность миров и графики производительности.
- Даёт доступ к живой консоли: просмотр вывода, отправка команд, история команд за сеанс и очистка только отображения консоли без удаления логов.
- Позволяет запускать, перезапускать и останавливать сервер, если это разрешено ролью пользователя.
- В карточках игроков отображаются ник, UUID, статус, пинг, мир, координаты и скин. Доступны история сессий, заметки персонала, кик, бан, разбан, белый список, а на поддерживаемых платформах — работа с инвентарём и эндер-сундуком.
- Файловый менеджер открывает конфиги, логи, миры, папки плагинов и модов. Через него можно загружать, создавать, редактировать, переименовывать, скачивать и удалять файлы в пределах выданных прав, а папки скачивать ZIP-архивом.
- Показывает установленные плагины или моды и ищет дополнения на Modrinth с фильтром по загрузчику и версии игры.
- Создаёт резервные копии, позволяет задавать их состав и хранение, планировать бэкапы и регулярные задачи, проверять точки восстановления и просматривать варианты восстановления.
- Включает заявки для персонала: поиск, статусы, приоритеты, ответы и внутренние заметки. Действия сотрудников записываются в журнал аудита.
- Уведомляет о событиях сервера и состоянии доставки; поддерживается отправка в Discord.
- Роли панели ограничивают доступ отдельно к консоли, файлам, игрокам, резервным копиям, настройкам, плагинам или модам и другим разделам.
Как пользоваться
После подключения панели создайте первого администратора через команду /dash register. Команды для обращений игроков:
/dash ticket— создаёт одноразовую ссылку на форму обращения;/dash report <player>— подготавливает жалобу на указанного игрока.
Игрок открывает такую ссылку на отдельной странице и не получает доступ к панели управления. К обращению могут добавляться UUID отправителя, мир, координаты и пинг.
NeoDash нужен только для управления несколькими подключёнными серверами: в нём видны их состояние, пользователи, группы, история действий и резервные копии. Обычный сервер можно администрировать через Dash, FabricDash или ForgeDash без него.
Настройки
Можно выбрать один из наборов разделов панели и отдельно включать расширенные рабочие пространства: Intelligence, Maintenance и Guardian. Боковое меню настраивается перетаскиванием: пункты можно менять местами, скрывать и возвращать обратно.
Dash AI — необязательный помощник для анализа состояния и журналов. Он выключен по умолчанию, требует явного согласия главного администратора и настройки серверного ключа Google Gemini. Предложения помощника не выполняют изменения сами: для действий требуются актуальные права, подтверждение, причина и запись в аудит.
Для внешних ссылок на жалобы укажите публичный HTTPS-адрес панели в параметре report-url. Доступ к панели, консоли, файлам, обновлениям и резервным копиям стоит выдавать только доверенному персоналу.
Требования и совместимость
Выберите сборку под загрузчик сервера: Dash работает с Paper, Purpur, Spigot, Bukkit и совместимыми ядрами; FabricDash — с Fabric; ForgeDash — с NeoForge. Файл Dash размещается в plugins/, а сборки для Fabric и NeoForge — в mods/.
Панель открывается в браузере. Для безопасного удалённого доступа используйте HTTPS либо доверенный обратный прокси; публичный адрес для жалоб также должен быть HTTPS.
