Mod Whitelist Forge NeoForge — защита модпака сервера

Mod Whitelist Forge NeoForge — надёжная защита модпака для Minecraft: проверка модов, чёрный список и контроль файлов. Установите и играйте спокойно!

Скачать modwhitelist для Minecraft 1.21.1, 1.20.1, 1.19.2, 1.18.2, 1.7.10

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

Версии Minecraft: 1.18.2, 1.19.2, 1.20.1, 1.7.10, 1.21.1

Загрузчик: Forge, NeoForge

ФайлВерсияЗагрузчикРазмер
modwhitelist-1.18.2-2.0.0.jar1.18.2Forge32 КБСкачать
modwhitelist-1.19.2-2.0.0.jar1.19.2Forge32 КБСкачать
modwhitelist-1.20.1-2.1.0.jar1.20.1Forge38 КБСкачать
modwhitelist-1.20.1-3.0.0.jar1.20.1Forge47 КБСкачать
modwhitelist-1.20.1-3.1.0.jar1.20.1Forge47 КБСкачать
modwhitelist-1.7.10-1.0.0.jar1.7.10Forge45 КБСкачать
modwhitelist-1.7.10-1.1.0.jar1.7.10Forge45 КБСкачать
modwhitelist-1.7.10-1.1.2.jar1.7.10Forge45 КБСкачать
modwhitelist-1.21.1-2.0.0.jar1.21.1NeoForge44 КБСкачать
modwhitelist-1.21.1-2.1.0.jar1.21.1NeoForge44 КБСкачать

Mod Whitelist Forge NeoForge

Если вы держите собственный сервер Minecraft и устали от игроков с читерскими модами, X-Ray или левыми jar-файлами, то Mod Whitelist Forge NeoForge — это именно тот инструмент, который наведёт порядок. Мод превращает хаос в строгую систему: сервер сам решает, какие дополнения допустимы, а какие отправят нарушителя за пределы мира ещё до того, как он успеет навредить.

Скачать Mod Whitelist Forge NeoForge стоит каждому администратору, который ценит честную игру и не хочет вручную вычищать список модов у каждого новичка. Давайте разберёмся, как он работает и почему стал почти обязательным для серьёзных проектов.

Что такое Mod Whitelist Forge NeoForge

Это мод, который обеспечивает строгую проверку модпака на стороне сервера и клиента. В отличие от старых подходов, где всё решалось только сервером, здесь используется модель «сервер + лёгкий клиентский верификатор». Это связано с изменениями в сетевом коде современных версий Minecraft — надёжно проверить клиентские моды только серверными средствами больше невозможно.

Поддерживаются актуальные сборки: Minecraft 1.21.1 (версия мода 2.0.0), 1.20.1 (3.0.0 и выше) и классическая 1.7.10 (1.0.0). Работает как на Forge, так и на NeoForge, а остальные версии постепенно подтягиваются к той же структуре конфигов и набору функций.

Ключевые возможности защиты

  • Обязательные моды для обеих сторон — то, что должно стоять и на сервере, и у игрока.
  • Клиентские обязательные моды — требуются только у игрока, даже если на сервере их нет.
  • Клиентские опциональные моды — разрешают производительность, QoL и визуальные улучшения без обязаловки.
  • Разделение серверных модов — они документируются отдельно и не попадают в клиентский список.
  • Запрещённые моды и файлы — мгновенный отказ нарушителям.
  • Строгий режим — принимаются только явно разрешённые дополнения.
  • Проверка целостности файлов по SHA-256 — хардкорный режим с точными именами и хешами.
  • Управляемый сбор конфигурации — автоматическая классификация через доверенный клиент.
  • Миграция старых конфигов в новую многофайловую структуру.
  • Настраиваемые сообщения о кике с кликабельными ссылками на сборку.

Все решения принимает сервер. Никакой аналитики, трекинга и сторонних сервисов — только технические идентификаторы модов и, при желании, хеши файлов.

Структура конфигов и настройка

Mod Whitelist Forge NeoForge использует многофайловую схему в папке config/modwhitelist. Здесь лежат settings.json, both_side_required.json, client_required.json, client_optional.json, server_only.json и deny.json. Такой подход удобнее старого единого файла: каждый список отвечает за свою зону ответственности.

Как установить и собрать конфигурацию

Сначала запустите сервер один раз — мод сам создаст папку и нужные JSON-файлы. Затем добавьте UUID доверенного администратора в collectWhitelist внутри settings.json. После этого включите режим сбора командой /modwhitelist collect on. Зайдите на сервер с эталонным клиентским набором, и мод автоматически сравнит серверные и клиентские моды, разложив их по нужным файлам.

Клиентские опциональные моды по умолчанию попадают в client_optional.json. Если какие-то из них должны быть обязательными, перенесите их вручную в client_required.json — только админ решает, что действительно нужно. После успешного сбора режим отключается сам, а строгий режим возвращается.

Кстати, если не хочется возиться с ручной установкой, лаунчер foxygame.net позволяет поставить Mod Whitelist Forge NeoForge буквально в один клик — каталог дополнений уже содержит нужную версию, а автообновление само подберёт сборку под вашу версию Minecraft и загрузчик.

Команды и чёрный список

Все команды требуют прав оператора. /modwhitelist reload перезагружает конфиги с диска после ручного редактирования. /modwhitelist init создаёт структуру файлов, если её ещё нет. /modwhitelist collect on и off управляют режимом сбора, а collect clear очищает автоматически собранные манифесты, не трогая client_required.json.

Файл deny.json — это жёсткий чёрный список. Всё, что там указано, блокируется всегда, даже при strict=false. Моды блокируются по ID (например, xray или freecam), поддерживаются маски со звёздочкой. Файлы блокируются по имени, а при указании реального SHA-256 — только конкретная версия jar. Проверка deny.json идёт раньше обычного вайтлиста, поэтому совпадения отклоняются мгновенно.

Известные баги и нюансы

При тестировании версии для Forge 1.7.10 обнаружился баг: в некоторых конфигурациях deny.json вместе с правилами обязательных модов может ошибочно блокировать все моды. Проблема замечена на 1.7.10, но не исключено, что затрагивает и другие версии Forge и NeoForge. Пока баг не исправлен, используйте такую комбинацию с осторожностью.

Помните: старые одиночные конфиги мигрируют автоматически при первом запуске, а автосбор перезаписывает both_side_required.json, client_optional.json и server_only.json. Файл client_required.json остаётся ручным намеренно — так админ полностью контролирует, какие клиентские моды действительно обязательны.

Вывод

Mod Whitelist Forge NeoForge — это продуманное решение для тех, кто хочет держать модпак под контролем без лишней головной боли. Гибкая структура конфигов, проверка целостности, чёрный список и удобный режим сбора делают его отличным выбором для серверов на Forge и NeoForge. Скачайте мод, настройте списки один раз — и наслаждайтесь честной игрой без читеров и несовместимых сборок.