
Discord 2FA
Плагин Discord 2FA добавляет двухфакторную аутентификацию через Discord для Minecraft-серверов. Защитите игроков от кражи аккаунтов и избавьтесь от альтов и троллей.
Discord 2FA - серверный плагин для Майнкрафт, который привязывает игровой аккаунт к Discord и требует подтверждения входа через личные сообщения бота. Даже если злоумышленник украдёт логин и пароль от Minecraft, без доступа к Discord жертвы он не сможет зайти на сервер.
Зачем нужен Discord 2FA
Токен-граббинг и кража аккаунтов - одна из главных угроз для игроков Майнкрафт. Особенно это касается серверов с донатом, где взломанный аккаунт означает потерю купленных привилегий. Плагин Discord2FA решает эту проблему: каждый вход проверяется через Discord, и без подтверждения в личке бота игрок не попадёт на сервер.
Но защита аккаунтов - не единственное применение. Плагин отлично работает как верификационные ворота: игрок обязан привязать Discord, прежде чем сможет взаимодействовать с сервером. Это резко снижает количество альтов, анонимных троллей и ботов. Админы получают реальный инструмент модерации, а не борьбу с ветряными мельницами.
Как это работает на практике
Игрок заходит на сервер, но не может двигаться, писать в чат или использовать команды (кроме разрешённых). Ему приходит сообщение от Discord-бота с кодом подтверждения. Вводит код - и играет дальше. Если включена опция rememberIPAddresses, при повторном входе с того же IP повторная верификация не требуется.
Можно настроить принудительную привязку (forceLink: true) - тогда без Discord на сервер вообще не попасть. Или оставить добровольной, но тогда непривязанные игроки будут ограничены в действиях.
Установка и настройка
- Скачайте нужный jar для вашей платформы (Paper, Spigot, Velocity и т.д.)
- Создайте Discord-бота на портале разработчиков и пригласите его на свой сервер
- Заполните
config.yml: токен бота, ID гильдии, ID канала - Перезапустите сервер
Всё стандартно, но есть нюанс: бот должен иметь права на отправку личных сообщений игрокам. Иначе верификация не сработает.
Поддерживаемые платформы
| Платформа | Модуль | Примечания |
|---|---|---|
| Paper | paper | 1.16.5+ |
| Spigot | spigot | 1.16.5+ |
| BungeeCord | bungeecord | Прокси; опциональные серверы верификации |
| Velocity | velocity | Прокси; те же опции, что у BungeeCord |
Плагин работает и на обычных серверах, и на прокси. Для сетей серверов это критично: верификация происходит один раз при входе в сеть, а не на каждом подсервере.
Права доступа
Discord2FA использует права по умолчанию для обычных игроков и op-only для админов:
| Право | По умолчанию | Описание |
|---|---|---|
discord2fa.link | true | Использовать /link |
discord2fa.unlink | true | Использовать /unlink |
discord2fa.admin | op | Использовать /discord2fa (версия, статус) |
Конфигурация
# Язык: EN, DE, FR, IT, PL, RO, RS, TR, UA
language: en
# Хранилище: MYSQL или FILE
storage: "FILE"
fileAsFallback: true
database:
ip: ""
name: ""
user: ""
password: ""
discord:
token: ""
guild: ""
channel: ""
# Команды, доступные до верификации
allowedCommands: ["/link"]
# Обязательная привязка Discord для всех игроков
forceLink: false
# Пропускать повторную верификацию для известных IP
rememberIPAddresses: true
Поддерживается MySQL и файловое хранилище. С версии 2.1.0 добавлена поддержка MariaDB - для крупных серверов с высокой нагрузкой это важно.
Что нового во второй версии
Разработчики полностью переработали архитектуру плагина. Добавили поддержку Velocity и BungeeCord, улучшили Discord-бота, добавили команды статуса и проверки обновлений. Сейчас заявлена поддержка Minecraft 1.16.x - 1.21.x, а также свежих версий 26.1-26.1.1.
Важный нюанс
Если планируете использовать на BungeeCord или Velocity - настройте отдельный сервер для верификации. Иначе игроки будут заходить сразу на игровой сервер без проверки. Это не баг, а особенность прокси-архитектуры.
Плагин должен корректно работать на BungeeHost (https://bungee.host) - установка в один клик, поддержка всех платформ из коробки. Для сети серверов с общей верификацией это оптимальный вариант.
Стоит ли ставить
Если у вас сервер с донатом, экономикой или просто не хотите разбираться с украденными аккаунтами - Discord 2FA must-have. Особенно полезен для крупных проектов, где ручная проверка игроков невозможна. Скачать плагин Discord 2FA и настроить его - дело получаса, а спокойствие админов и игроков бесценно.
Сервер для плагина Discord 2FA - как у профи
Плагин Discord 2FA создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Discord 2FA для друзей можно за пару минут - BungeeHost всё уже подготовил.
