
ComfyWhitelist
Плагин для Paper серверов, который управляет вайтлистом на основе никнеймов, а не UUID. Удобен для оффлайн-режима и упрощает администрирование.
ComfyWhitelist - это плагин для Minecraft Paper серверов, который решает давнюю проблему с вайтлистом. В стандартном Майнкрафте вайтлист привязан к UUID игроков, что создает кучу неудобств на оффлайн-серверах - UUID меняются, игроков приходится перекидывать, а сам процесс напоминает танец с бубном. ComfyWhitelist же работает иначе: он запоминает игроков по их никнеймам, а не по UUID. Это делает его идеальным выбором для серверов, работающих в оффлайн-режиме, и для тех, кто хочет простоты настройки.
Зачем это вообще нужно?
Если у вас сервер с online-mode=false, то стандартный вайтлист часто сходит с ума - игроки могут заходить с разными UUID, а вайтлист думает, что это разные люди. Приходится лезть в файлы и править вручную. ComfyWhitelist избавляет от этой головной боли: вы просто добавляете никнейм, и плагин сам следит, кто заходит. Никаких UUID, никаких конфликтов.
Особенности
- Вайтлист по никнеймам - никаких UUID, только имена. Просто и понятно.
- API для разработчиков - можно интегрировать плагин с другими системами, например, с плагинами на приваты или экономику.
- Гибкие права и команды - управляйте вайтлистом через консоль или в игре, раздавайте права админам и модераторам.
- Настраиваемые сообщения - меняйте текст и цвет сообщений под стиль сервера, все настраивается в конфиге.
- Поддержка версий с 1.13 до 1.20 - подойдет практически для любого современного сервера.
- Мультиязычность - плагин переведен на кучу языков: русский, английский, украинский, белорусский, немецкий, испанский, французский, итальянский, японский, корейский, нидерландский, португальский, шведский, турецкий, китайский и даже коми с lolcat. Игроки со всего мира будут чувствовать себя комфортно.
Установка и настройка
Скачайте плагин (есть две версии: обычная и облегченная - lightweight, но для второй потребуется отдельно установить Kotlin). Закиньте в папку plugins и перезапустите сервер. Первый запуск сгенерирует файл конфигурации.
Первоначальная настройка
- Если сервер работает в оффлайн-режиме, проверьте
server.properties- там должно бытьonline-mode=false. - Отключите стандартный вайтлист Майнкрафта (команда
/whitelist off). - Добавьте игроков командой
/comfywl add <ник>. - Включите ComfyWhitelist командой
/comfywl on. Теперь посторонние не смогут зайти. - Готово, можно играть.
Команды и права
Все команды начинаются с /comfywl (сокращение - /cwl).
/comfywl- основная команда, показывает справку./comfywl add <ник>- добавить игрока в вайтлист./comfywl remove <ник>- удалить игрока./comfywl clear- очистить весь вайтлист (осторожно)./comfywl list- показать список добавленных игроков./comfywl on- включить плагин./comfywl off- выключить (все смогут заходить)./comfywl reload- перезагрузить конфиг./comfywl status- показать текущее состояние.
Права (permissions) соответствуют командам: comfywhitelist.add, comfywhitelist.remove и так далее. Право comfywhitelist.* дает доступ ко всем командам.
Для разработчиков
У ComfyWhitelist есть API, которое позволяет другим плагинам взаимодействовать с вайтлистом. Например, можно автоматически добавлять игроков после покупки привилегии или проверять их статус. Интеграция простая - достаточно подключить зависимость и использовать предоставленные методы.
Итог
ComfyWhitelist - это простой, но мощный инструмент, который решает конкретную проблему. Если у вас оффлайн-сервер или вы просто устали от танцев с UUID, этот плагин сэкономит кучу времени. Работает на Paper, совместим с большинством версий, настраивается под себя. Подходит как для небольших серверов с друзьями, так и для крупных проектов, где важна гибкость управления.
