CodeWhitelist
Плагин CodeWhitelist для Майнкрафт добавляет защиту сервера через код доступа. Игроки вводят уникальный код при входе - без него нельзя двигаться или взаимодействовать с миром.
CodeWhitelist - это плагин для серверов Minecraft (Spigot/Paper), который защищает твой сервер с помощью кода подтверждения. Вместо обычного вайтлиста по никам тут используется динамический код - каждый раз при запуске сервера генерируется новый. Игроки не смогут даже пошевелиться, пока не введут правильный код.
Зачем это нужно? На публичных серверах часто бывает проблема с ботами, рекламщиками или просто случайными игроками, которые заходят и мешают. CodeWhitelist решает это просто и надёжно: ты выдаёшь код только тем, кому доверяешь (например, через Discord или лично), а остальные просто не смогут играть.
Возможности
- Система кода доступа - при каждом запуске сервера генерируется уникальный код, который сохраняется в
config.yml. Можно менять вручную. - Привязка по IP - после успешной верификации IP игрока запоминается, и при следующих входах код вводить не нужно.
- Заморозка игрока - пока не введёшь код, нельзя двигаться, использовать предметы, атаковать или получать урон.
- Отображение кода - код выводится в консоль, когда сервер полностью загружен и готов принимать игроков.
- Гибкая настройка - можно включить или отключить проверку IP через
config.yml, а также управлять списком верифицированных игроков.
Установка
- Скачай плагин и помести в папку
pluginsтвоего сервера. - Перезапусти сервер.
- После запуска найди код подтверждения в консоли или в файле
plugins/codeWhitelist/config.yml.
Настройка
При первом запуске плагин сам создаёт config.yml примерно такого содержания:
server-code: "ABC123" # Код подтверждения
players: [] # Имена игроков и их IP
settings:
ip-check: true # Проверка IP (рекомендуется оставить включённой)
server-code- код, который нужно вводить игрокам. Можно изменить на свой.players- список верифицированных игроков (заполняется автоматически).ip-check- если выключить, то при каждом входе придётся вводить код заново (даже с того же IP). Лучше не отключать.
Команды
/kod <code>или/code <code>- ввести код подтверждения. Если код верный, игрок получает доступ к серверу./kod alили/code al- показывает текущий код сервера (для администраторов).
Плагин лёгкий, не грузит сервер и отлично подходит для небольших проектов или закрытых тестов. Если хочешь быстро отсеять посторонних без сложных систем авторизации - CodeWhitelist будет хорошим выбором.