CustomWhitelistV2: Гибкий белый список для серверов Minecraft

CustomWhitelistV2: Гибкое управление белым списком на серверах Minecraft Каждый администратор сервера Minecraft знает, как важно контролировать доступ игроков. Стандартный белый список (whitelist) в ванильной версии игры выполняет базовую функцию, но когда проект растёт, появляется потребность в ...

Скачать CustomWhitelistV2 для Minecraft 1.20.4

Оригинальное название: CustomWhitelistV2

Версии Minecraft: 1.20.4

ФайлВерсияЗагрузчикРазмер
CustomWhitelistV2-1.0.jar1.20.4—56 КБСкачать
CustomWhitelistV2-1.2.jar1.20.4—84 КБСкачать

CustomWhitelistV2: Гибкое управление белым списком на серверах Minecraft

Каждый администратор сервера Minecraft знает, как важно контролировать доступ игроков. Стандартный белый список (whitelist) в ванильной версии игры выполняет базовую функцию, но когда проект растёт, появляется потребность в более тонкой настройке. Плагин CustomWhitelistV2 для PaperMC решает эту задачу, добавляя расширенные возможности управления статусами игроков, парольную защиту и даже веб-интерфейс для удалённого администрирования.

Что такое CustomWhitelistV2?

CustomWhitelistV2 — это серверный плагин, написанный на Java с использованием Bukkit API. Он предназначен для серверов на базе PaperMC и тесно интегрируется с системой прав LuckPerms. В отличие от обычного whitelist, этот инструмент позволяет не просто добавлять или удалять игроков, но и присваивать им детальные статусы: от временного бана до пометки «неизвестный». Такой подход даёт полный контроль над тем, кто и как может попасть на сервер.

Основные возможности плагина

CustomWhitelistV2 предлагает администраторам целый арсенал инструментов. Вот ключевые функции, которые выделяют его среди аналогов:

  • Добавление и удаление игроков из белого списка через простые команды.
  • Обновление статуса игрока — можно установить WHITELISTED, NOT_WHITELISTED, BANNED, KICKED, TEMP_BANNED, TEMP_KICKED, REMOVED или UNKNOWN.
  • Включение и отключение отдельных подкоманд для гибкой настройки прав модераторов.
  • Проверка текущего статуса любого игрока в реальном времени.
  • Парольная защита входа — возможность установить и проверить пароль для доступа на сервер.
  • Система логина через команду /login, что добавляет дополнительный уровень безопасности.
  • Отправка сообщений всем модераторам для оперативной коммуникации.
  • Локальный веб-сервер на порту 7777 для управления плагином через браузер.
  • Поддержка нескольких языков (в разработке), что делает плагин удобным для международных серверов.

Такой набор функций превращает CustomWhitelistV2 в настоящий центр управления доступом. Кстати, если вы также ищете способы упростить установку клиентских модов, обратите внимание на лаунчер foxygame.net — удобный, гибкий и современный лаунчер для Minecraft, где можно скачать моды прямо из меню, не тратя время на ручную настройку.

Команды для администраторов и модераторов

Плагин предоставляет интуитивно понятную систему команд, разделённую на пользовательские и административные. Все они начинаются с основного префикса /customWhitelistV2.

Основные команды

  • /customWhitelistV2 enableOrDisableASubCommand — включение или отключение определённой подкоманды.
  • /customWhitelistV2 listAllActivatedSubCommands — просмотр всех активных подкоманд.
  • /customWhitelistV2 addPlayer — добавление игрока в белый список.
  • /customWhitelistV2 removePlayer — удаление игрока из белого списка.
  • /customWhitelistV2 listPlayers — вывод списка игроков с их статусами.
  • /customWhitelistV2 statusOfPlayer — проверка статуса конкретного игрока.
  • /customWhitelistV2 updatePlayerStatus — изменение статуса игрока (например, бан или кик).
  • /customWhitelistV2 updatePassword — обновление пароля для входа.
  • /customWhitelistV2 checkPassword — проверка текущего пароля.
  • /customWhitelistV2 help — справочная информация по всем командам.

Дополнительные команды

  • /login (пароль) — вход на сервер с использованием установленного пароля.
  • /msgModerator (сообщение) — отправка сообщения всем модераторам онлайн.

Административные команды

Для владельцев сервера доступен отдельный набор команд с префиксом /customWhitelistV2Admin:

  • debug — режим отладки для выявления проблем.
  • addModerator — назначение нового модератора.
  • removeModerator — снятие прав модератора.
  • listAllModerators — список всех модераторов.
  • setPluginsLanguage — смена языка плагина (функция в процессе доработки).

Установка и настройка

Процесс установки CustomWhitelistV2 прост и не требует глубоких технических знаний. Достаточно следовать нескольким шагам:

  1. Скачайте последнюю версию плагина из репозитория GitHub (файл с расширением .jar).
  2. Поместите скачанный .jar в папку plugins вашего сервера PaperMC.
  3. Перезапустите сервер, чтобы плагин загрузился и создал необходимые конфигурационные файлы.
  4. Назначьте себе права администратора через LuckPerms командой: /lp user (ваш ник) permissions set customwhitelistv2.administrator.

После этого вы сможете использовать все команды плагина. Рекомендуется сразу настроить пароль для входа и активировать нужные подкоманды, чтобы адаптировать систему под правила вашего сервера.

Веб-интерфейс и дополнительные функции

Одной из самых интересных особенностей CustomWhitelistV2 является встроенный веб-сервер, который запускается на порту 7777. Через любой браузер вы можете управлять белым списком, просматривать статусы игроков и изменять настройки, не заходя в игру. Это особенно удобно, если вы администрируете сервер удалённо или с мобильного устройства.

Плагин также поддерживает многоязычность, хотя эта функция пока находится в стадии активной разработки. В будущих обновлениях ожидается полная локализация интерфейса и сообщений, что сделает CustomWhitelistV2 доступным для администраторов по всему миру.

Заключение

CustomWhitelistV2 — это мощный и гибкий инструмент для серверов Minecraft, который выходит далеко за рамки обычного белого списка. Детальные статусы игроков, парольная защита, веб-панель и интеграция с LuckPerms делают его незаменимым для проектов с серьёзными требованиями к безопасности и управлению. Плагин распространяется под лицензией GNU GPL v3.0, а его исходный код открыт для изучения и доработки. Если у вас есть идеи или вы обнаружили ошибку, автор приветствует обратную связь через GitHub (контакт: Shotix). Установите CustomWhitelistV2 на свой сервер PaperMC и получите полный контроль над тем, кто и как присоединяется к вашему миру.