
Whitelister
Whitelister - плагин для Майнкрафт, который переносит управление белым списком сервера прямо в Discord. Игроки пишут ник в канале, бот ставит реакцию, а админ больше не бегает в консоль.
Whitelister - серверный плагин для Minecraft, который переносит управление белым списком (whitelist) прямо в Discord. Никаких консольных команд, ковыряния в whitelist.json и пересылки ников в личку. Игрок заходит в нужный канал, пишет свой ник - и всё, он в списке. Этот проект снимает с админа рутину, а на серверах с открытым набором реально экономит нервы.
Какую проблему это решает
Белый список - базовая защита любого приватного сервера. Но у классического подхода есть боль: админу нужно вручную вбивать /whitelist add Nick через консоль или панель хостинга. Пять заявок - пять раз зайти. Двадцать - уже раздражает. Особенно если вы держите сервер для друзей и заявки прилетают в разное время суток.
Whitelister делает из этого чистый процесс. Все заявки идут потоком в один Discord-канал, бот сам выставляет ник в whitelist сервера. Игроку не нужно объяснять, куда писать и в каком формате - просто ник в строку. Админ видит статус по реакции, а не по десятку текстовых сообщений.
Что умеет плагин
- Добавление в один шаг - игрок пишет ник в выделенном канале, бот его вносит. Просто и без лишних движений.
- Реакции вместо мусора - вместо текстовых ответов бот ставит эмодзи: галочка при успехе, знак запрета при ошибке. Канал не засоряется, история заявок читаемая.
- Несколько ников на одного пользователя - один Discord-аккаунт может добавить нескольких игроков. Лимит настраивается, так что злоупотреблять не выйдет.
- Просмотр своего списка - команда
!listпоказывает всех игроков, которых вы добавили. - Удаление -
!remove PlayerNameубирает ник, если что-то ввели неправильно или игрок ушёл. - Сохраняемость данных - после перезапуска сервера ничего не теряется, всё хранится в файле.
- Работа только в одном канале - бот игнорирует остальные каналы и не реагирует на случайные сообщения.
- Опциональное одобрение персоналом - если не хочется пускать всё автоматически, заявки может подтверждать модератор.
Установка: коротко
- Создайте приложение бота в Discord Developer Portal.
- Обязательно включите MESSAGE_CONTENT Intent - без него бот просто не увидит ник в сообщении. Это самая частая ошибка при первой настройке.
- Впишите токен бота и ID канала в
config.yml. - Закиньте плагин в папку
pluginsи запустите сервер. - Готово - пишите ники в канале, бот добавляет их в whitelist.
Плагин серверный, клиентам ставить ничего не нужно. Зайти может любой игрок на ванильном клиенте - хоть Java, хоть с модами. Это делает Whitelister удобным для закрытых сообществ, куда пускают по приглашению.
Совместимость и версии
Проект выпускался под Minecraft 1.21.1 (Java 21) и более свежие сборки, вплоть до 26.1+, где требуется Java 25. Если ваш сервер на ядре Paper или его форках, проблем с загрузкой обычно нет. Проверьте только, что версия Java на хосте совпадает с требованиями релиза - это тот случай, когда плагин молча не грузится именно из-за несоответствия JDK.
Важный нюанс
Белый список - это защита, но не античит. Если вы открываете сервер на публику, держите заявки на ручном одобрении: без модератора бот пропустит любого, кто написал ник, включая тех, кого вы не звали. Для дружеских серверов и приватных посиделок автоматический режим нормален, но всё же ограничьте лимит ников на пользователя - иначе один аккаунт закинет весь список.
Ещё момент по каналу: держите канал заявок приватным и доступным только участникам Discord-сервера. В публичном канале любой сможет добавить чужой ник на вашу территорию - мелочь, но неприятная.
Совет по настройке
Начните с теста на одном-двух никах. Убедитесь, что реакции появляются, а !list показывает добавленных. Если ничего не работает - проверьте права бота на чтение сообщений и отправку реакций в конкретном канале, а также не забыли ли вы про MESSAGE_CONTENT. В 90% случаев проблема именно там, а не в самом плагине.
Скачать Whitelister стоит тем, кто держит закрытый сервер и устал от ручной возни с whitelist. Плагин простой, но ровно на эту задачу и заточен - и делает её лучше, чем стандартные средства Minecraft. Если вы собираете приватный сервер для друзей или сообщества с набором по заявкам, это тот случай, когда небольшой помощник закрывает реальную боль. Скачайте Whitelister, настройте канал - и заявки перестанут превращаться в рутину.
Сервер для плагина Whitelister - как у профи
Плагин Whitelister создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Whitelister для друзей можно за пару минут - BungeeHost всё уже подготовил.
