Установка
Подключите DGuard за пару минут
Два файла в plugins/, ключ в конфиге и перезапуск. Обновления античита DGuard дальше ставит сам.
- 1
Шаг 1 из 4
Получите ключ
Зарегистрируйтесь и добавьте сервер в панели — она выдаст лицензионный ключ dg_…. Бесплатно: один сервер до 30 игроков онлайн. Ключ показывается один раз, поэтому сразу скопируйте его.
- 2
Шаг 2 из 4
Поставьте PacketEvents
DGuard читает пакеты через плагин PacketEvents и работает только на его последнем релизе. Положите его в plugins/. Сборки для разработчиков (dev, SNAPSHOT) не подходят.
Скачать PacketEventsпоследний релиз · Modrinth - 3
Шаг 3 из 4
Положите DGuard.jar и вставьте ключ
DGuard.jar — тоже в plugins/. Ключ вставьте в plugins/DGuard/config.yml, в поле license.key.
DGuard.jar скачивается в панели, рядом с ключом.
plugins/DGuard/config.yml license: key: "dg_…"
Файла ещё нет? Создайте его с этими строками или запустите сервер один раз — DGuard создаст конфиг сам.
- 4
Шаг 4 из 4
Перезапустите сервер
DGuard проверит ключ и подключится к сайту — в панели сервер станет «Онлайн». Проверить из консоли можно командой /dguard license.
- ваш-сервер/
- server.jarядро Paper или Leaf
- plugins/
- packetevents.jar
- DGuard.jar
- DGuard/
- config.yml
- license:key:"…"
Панель DGuard
Ваш сервер
ждёт подключения
/dguard licenseЧто нужно серверу
- Ядро
- Paper или Leaf 1.21.4, 1.21.8, 1.21.11, 26.2 и 26.3. Основная версия — 1.21.11: на ней DGuard тестируется и работает на боевых серверах.
- Java
- 21 или новее — её и так требует Paper 1.21.
- PacketEvents
- Всегда последний релиз. Когда выйдет новый, панель покажет это и напишет вам.
- Интернет
- Выход к сайту DGuard по HTTPS — за лицензией и обновлениями. Без связи защита работает до 72 часов на сохранённой лицензии.
- Сеть серверов
- На BungeeCord и Velocity DGuard ставится на каждый игровой сервер, у каждого — свой ключ.
Команды
Нужно право dguard.admin.
| Команда | Что делает |
|---|---|
/dguard license | Тариф, лимит онлайна, состояние лицензии, последний сигнал сайту и версия PacketEvents. |
/dguard update | Проверить и скачать новую версию — она встанет при перезапуске. |
/dguard reload | Перечитать конфиг. Сменили ключ — DGuard заново подключится к сайту. |
/dguard perf | Сколько времени занимают проверки. |
Журнал наказаний в панели
По умолчанию баны и кики остаются на сервере. Чтобы видеть их в панели с отчётами, фильтрами и выгрузкой в CSV, включите журнал и выполните /dguard reload:
cloud: punishment-log: true
В журнале ники игроков, поэтому без вашего согласия он выключен. Записи хранятся 90 дней.
Если что-то не так
Не получилось?
Напишите в поддержку: ядро и версию сервера, что видно в консоли, — поможем подключить.
Написать в поддержку- Сервер не появился в панели
- Проверьте, что в plugins/ лежат оба файла — PacketEvents и DGuard.jar, ключ вставлен в license.key целиком, а сервер выходит в интернет. /dguard license покажет состояние лицензии.
- В панели написано «Нет PacketEvents»
- Без PacketEvents DGuard не запускает защиту. Положите в plugins/ последний релиз с Modrinth — не dev-сборку — и перезапустите сервер.
- Ключ не принят
- Ключ выпустили заново или сервер удалили в панели. Скопируйте актуальный ключ на странице «Серверы и ключи», вставьте его в config.yml и выполните /dguard reload.
- «Этот ключ запущен на другом сервере»
- Один ключ — один сервер. Для второго сервера добавьте его в панели и получите отдельный ключ. Если второй запуск не ваш — выпустите новый ключ.
- Онлайн больше лимита тарифа
- Защита продолжает работать, игрокам вход не закрывается. Панель предложит тариф больше и напишет вам.