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

Server PreCheck

Fabric-мод для Minecraft, позволяющий администраторам серверов контролировать, какие моды могут быть установлены у клиентов при подключении. Даёт гибкий контроль над отдельными пользователями и их модами.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
657
Подписчиков на Modrinth
0
версия
1
Обновлён
30 января 202630 янв.
Опубликован
в 2026

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

Работает на Fabric
Для Minecraft 1.21.11
Нужен и в игре, и на сервере
Последняя версия — 1.0.0 от 30 января 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.21.11
Описание переведено автоматическиПоказать оригинал (EN)

Мод для Fabric, позволяющий администраторам серверов контролировать, какие моды могут использовать клиенты при подключении.

Обзор

Требуется и на клиенте, и на сервере. Клиент отправляет свой список модов на сервер, который проверяет его по настроенным правилам, прежде чем разрешить подключение.

Установка

  1. Скачай JAR-файл мода
  2. Помести его в папку mods (и на клиенте, и на сервере)
  3. Запусти Minecraft/сервер
  4. Настрой параметры сервера (см. ниже)

Быстрый старт

  1. Создай свой вайтлист: запусти на клиенте с подходящими модами команду /serverprecheck build whitelist, чтобы скопировать список модов в буфер обмена
  2. Настрой: отредактируй config/server_precheck-config.json на своём сервере
  3. Выбери режим: установи USE_WHITELIST_ONLY в true (вайтлист) или false (блэклист)
  4. По желанию: добавь UUID игроков в EXEMPT_PLAYERS, чтобы они обходили проверки

Конфигурация

Режимы проверки

Режим блэклиста (по умолчанию, USE_WHITELIST_ONLY = false)

  • Разрешает все моды, кроме тех, что указаны в CLIENT_MOD_BLACKLIST
  • Блэклист по умолчанию: aristois, bleachhack, meteor-client, wurst

Режим вайтлиста (USE_WHITELIST_ONLY = true)

  • Разрешает только моды из CLIENT_MOD_WHITELIST
  • Более строгий контроль для тщательно подобранных модпаков

Основные параметры конфигурации

ПараметрТипОписание
USE_WHITELIST_ONLYBooleanfalse = режим блэклиста, true = режим вайтлиста
CLIENT_MOD_NECESSARYArrayМоды, обязательные для входа (по умолчанию: ["server_precheck"])
CLIENT_MOD_WHITELISTArrayРазрешённые моды в режиме вайтлиста
CLIENT_MOD_BLACKLISTArrayЗапрещённые моды в режиме блэклиста
EXEMPT_PLAYERSArrayUUID игроков, обходящих все проверки
MODPACK_NAMEStringОтображается в сообщениях об отключении
CUSTOM_DISCONNECT_MESSAGEStringЗаменяет стандартное сообщение об отключении

Параметры настройки сообщений (MSG_HEADER, MSG_UNAUTHORIZED_HEADER, MSG_MISSING_HEADER и т. д.) поддерживают ключи перевода i18n.

Клиентские команды

КомандаОписание
/serverprecheck listПоказывает список всех установленных модов
/serverprecheck countПоказывает количество установленных модов
/serverprecheck build whitelistКопирует список модов в буфер обмена для конфига

Полезное

Как найти ID мода: открой JAR-файл мода → fabric.mod.json → найди поле "id"

Как найти UUID игрока: используй NameMC или проверь логи сервера

Как получить список модов из логов: проверь .minecraft/logs/latest.log на строку:

Server Pre-Check vx.x.x from the client! Modlist: ["fabric-api", ...]

Пример конфигурации

{
    "MODPACK_NAME": "My Server Modpack v1.0",
    "USE_WHITELIST_ONLY": false,
    "CLIENT_MOD_NECESSARY": ["server_precheck"],
    "CLIENT_MOD_BLACKLIST": ["aristois", "bleachhack", "meteor-client", "wurst"],
    "EXEMPT_PLAYERS": ["069a79f4-44e9-4726-a5be-fca90e38cmf5"]
}

Проблемы

Сообщай обо всех проблемах здесь

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

Как установить Server PreCheck?

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

Для каких версий Minecraft есть Server PreCheck?

У Server PreCheck есть сборки для Minecraft 1.21.11.

Нужен ли Server PreCheck на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

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