Перейти к содержимому

Whitelist Sync 2

Мод, который позволяет синхронизировать вайтлисты, списки операторов, забаненных игроков (только через веб) и забаненные IP (только через веб) с нескольких серверов Minecraft через одну базу данных MySQL, SQLite или наш НОВЫЙ веб-сервис Whitelist Sync!

FabricNeoForgeForge
Загрузчики
FabricNeoForgeForge
Скачиваний на Modrinth
4,9 тыс.
Подписчиков на Modrinth
8
версии
154
Обновлён
22 октября 202622 окт.
Опубликован
в 2022

Коротко о моде

Работает на Fabric, NeoForge и Forge
Для Minecraft 1.20.6–1.21.11, 26.1.2–26.3 …
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 26.3-2.10.0 от 22 октября 2026
Лицензия GPL-3.0-only — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.20.1–1.20.2, 1.20.6–1.21.11, 26.1.2–26.3 …
Описание переведено автоматическиПоказать оригинал (EN)

Вы владелец сервера, которому надоело добавлять игроков по одному на каждый из 100 ваших Forge-серверов? Погодите, у вас всего 2 Forge-сервера? Что ж, этот мод всё равно вам поможет! Представляем Whitelist Sync!

Мод, который позволяет синхронизировать вайтлисты, списки операторов, забаненных игроков (только через Web) и забаненные IP (только через Web) между несколькими серверами Minecraft с помощью одной базы MySQL, PostgreSQL, SQLite или НОВОГО сервиса Whitelist Sync Web!

Мод отслеживает изменения вайтлиста, операторов, банов и ban-ip (через обычные команды Minecraft) на всех ваших серверах и обновляет все остальные Forge-серверы, подключённые к той же базе данных.

Whitelist Sync Web

Whitelist Sync Web — новый сервис, который позволяет синхронизировать вайтлист, операторов, забаненных игроков и забаненные IP между всеми вашими серверами в реальном времени. Это платный сервис, но есть бесплатный тариф, чтобы его попробовать. Это самый простой способ синхронизировать серверы: от вас требуется только установить мод и указать API-ключ. Хотите узнать больше? Нажмите здесь.

Поддержка проекта

Если вам нравится этот проект и вы хотите его поддержать, рассмотрите возможность пожертвования по этой ссылке. Любая сумма приветствуется!

Скачать

Все релизы можно найти на странице Modrinth или на CurseForge.

Поддержка/Вопросы/Отзывы

По проблемам с модом открывайте issue на GitHub. По другим вопросам поддержки, предложениям функций и общим обсуждениям присоединяйтесь к Discord-серверу.

Поддерживаемые версии Forge

  • 1.21.3
  • 1.21.1
  • 1.21
  • 1.20.6
  • 1.20.2
  • 1.20.1
  • 1.19.2
  • 1.19
  • 1.18.2
  • 1.16.5
  • 1.12.2 (больше не поддерживается, возможно, вернётся в будущем)

Поддерживаемые версии Fabric

  • 26.3
  • 26.2
  • 26.1.2
  • 1.21.11
  • 1.21.10
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21
  • 1.20.1

Поддерживаемые версии NeoForge

  • 26.3
  • 26.2
  • 26.1.2
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.1
  • 1.21 Версии, не указанные выше, и версии до 1.16.5 можно запросить через issue. Я постараюсь сделать всё возможное. Подписчики Whitelist Sync Web имеют приоритет.

Установка

Примечание: мод не поддерживает серверы, работающие в offline mode.

Для Web-синхронизации (рекомендуется, проще всего настроить):
Для настройки базы SQLite (требуется собственный хостинг базы SQLite):
  • Скачайте мод и добавьте его в папку mods.
  • Запустите сервер один раз и настройте конфиг (whitelistsync.cfg/whitelistsync-common.toml в папке config), укажите настройки базы данных и таймеры.
  • ПРИМЕЧАНИЕ: путь к базе данных должен быть одинаковым для всех серверов, которые вы хотите связать!
  • При запуске сервер создаст новую базу данных, если её ещё нет. Если вы хотите перенести текущий вайтлист в новую базу, используйте "/wl copyServerToDatabase", после чего можно запускать остальные серверы — они синхронизируются с базой.
Для базы MySQL (требуется собственный хостинг базы MySQL):
  • Скачайте мод и добавьте его в папку mods.
  • Запустите сервер один раз и настройте конфиг (whitelistsync.cfg/whitelistsync-common.toml в папке config), укажите настройки базы данных и таймеры.
  • Укажите IP, порт и данные авторизации вашей базы MySQL, а также таймер синхронизации.
  • Запустите сервер и убедитесь, что база подключается. Примечание: мод сам создаст базу и таблицу или подключится к существующей.
  • Отправьте текущий вайтлист на сервер (/wl copyServerToDatabase) или подтяните изменения из базы (/wl sync).
  • Готово!
Для базы PostgreSQL (требуется собственный хостинг базы PostgreSQL):
  • Установите databaseMode = "POSTGRESQL" и заполните раздел [postgresql] в конфиге (IP, порт, имя базы, схема, имя пользователя, пароль).
  • Примечание: сама база данных уже должна существовать. Мод создаст схему и таблицы за вас.
  • Отправьте текущий вайтлист в базу (/wl copyServerToDatabase) или подтяните изменения (/wl sync).

Команды

  • /wl sync [whitelist|ops|banned-players|banned-ips] | Обновляет локальные синхронизированные данные из базы.
  • /wl push [whitelist|ops|banned-players|banned-ips] | Отправляет локальные данные сервера в базу. Используйте, если хотите обновить базу текущими данными сервера.
  • /wl restart | Перезапускает поток синхронизации. Полезно, если поток синхронизации остановился или работает неправильно.

Устаревшие команды (ТОЛЬКО для v2.6.0 и ниже!)

Управление вайтлистом
  • /wl add <player> | Добавляет указанного игрока в вайтлист. (Используйте это вместо /whitelist add)
  • /wl remove <player> | Удаляет указанного игрока из вайтлиста. (Используйте это вместо /whitelist remove)
  • /wl list | Показывает игроков в вайтлисте на всех серверах.
  • /wl sync | Подтягивает вайтлист из базы и обновляет локальный вайтлист сервера.
  • /wl push | Отправляет локальный вайтлист сервера в базу и объединяет их. (В версиях до v1.5.0 используется /wl copyServerToDatabase)
Управление операторами
  • /wlop op <player> | Выдаёт указанному игроку права оператора. (Используйте это вместо /op)
  • /wlop deop <player> | Снимает с указанного игрока права оператора. (Используйте это вместо /deop)
  • /wlop list | Показывает операторов на всех серверах.
  • /wlop sync | Подтягивает список операторов из базы и обновляет локальных операторов сервера.
  • /wlop push | Отправляет локальных операторов сервера в базу и объединяет их. (В версиях до v1.5.0 используется /wlop copyServerToDatabase) Мод использует опрос для проверки изменений в собственных базах данных и обновляет локальный вайтлист и список операторов сервера соответствующим образом. Интервал опроса можно задать в файле конфигурации.

Пожалуйста, сообщайте об ошибках на GitHub или, что ещё лучше, создавайте pull request!

Частые вопросы

Как установить Whitelist Sync 2?

Установите Fabric под свою версию Minecraft, скачайте Whitelist Sync 2 под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Whitelist Sync 2?

У Whitelist Sync 2 есть сборки для Minecraft 1.19.2, 1.20.1–1.20.2, 1.20.6–1.21.11, 26.1.2–26.3 ….

Нужен ли Whitelist Sync 2 на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
GNU General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее