HomeJavaModsModGate
ModGate
ModsJava

ModGate

by MatterMoulder · on Modrinth

ModGate - Strict Mod Verification System 🔒 Enforce perfect mod synchronization! SHA-256 verification with version tracking, custom disconnect screens…

⬇ Download on Modrinth

English Description

ModGate - Strict Mod Verification System

🔒 Enforce perfect mod synchronization between your server and clients!

ModGate is a powerful Fabric mod that provides strict mod verification for Minecraft servers. It ensures that all players connecting to your server have exactly the right mods with the correct versions and file integrity.

✨ Key Features

🛠️ How It Works

  1. Client Connection: When a player joins, ModGate requests their mod list
  2. Hash Verification: Client generates SHA-256 hashes of all mods and sends to server
  3. Strict Checking: Server verifies each mod's hash and version against the configuration
  4. Extra Mod Detection: Any mods not in the server's list are flagged as forbidden
  5. Custom Screen: If verification fails, players see a detailed screen showing exactly what's wrong
  6. Tooltip System: Hover over mods to see current vs required versions and status

📋 Commands

Server Commands (OP level 2+):

Client Commands:

⚙️ Configuration Format

ModGate uses a JSON configuration with version and hash tracking:

[
    {
        "fabric-api": {
            "version": "0.92.2+1.21.1",
            "hash": "sha256hash..."
        }
    },
    {
        "jei": {
            "version": "15.2.0.27", 
            "hash": "sha256hash..."
        }
    }
]

🚀 Quick Setup

  1. Install ModGate on both server and all clients
  2. Setup mods on a reference client with all desired mods
  3. Run client - auto-generates modgate-cli/mod_list.json
  4. Copy file to server as config/modgate_export.json
  5. Import on server: /modgate import then /modgate reload
  6. Done! All players will be verified against this mod list

💡 Perfect For

🔧 Technical Details

ModGate eliminates the frustration of mod version mismatches and ensures a consistent experience for all players on your server!


Russian Description

ModGate - Система Строгой Проверки Модов

🔒 Обеспечьте идеальную синхронизацию модов между сервером и клиентами!

ModGate - это мощный мод для Fabric, который обеспечивает строгую проверку модов для серверов Minecraft. Он гарантирует, что все игроки, подключающиеся к вашему серверу, имеют точно правильные моды с корректными версиями и целостностью файлов.

✨ Ключевые Возможности

🛠️ Как Работает

  1. Подключение Клиента: Когда игрок заходит, ModGate запрашивает его список модов
  2. Проверка Хешей: Клиент генерирует SHA-256 хеши всех модов и отправляет на сервер
  3. Строгая Проверка: Сервер проверяет хеш и версию каждого мода против конфигурации
  4. Обнаружение Лишних Модов: Любые моды не в списке сервера помечаются как запрещённые
  5. Кастомный Экран: При ошибке проверки игроки видят детальный экран с точным описанием проблем
  6. Система Подсказок: Наведите на мод чтобы увидеть текущую против требуемой версии и статус

📋 Команды

Серверные Команды (OP уровень 2+):

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

⚙️ Формат Конфигурации

ModGate использует JSON конфигурацию с отслеживанием версий и хешей:

[
    {
        "fabric-api": {
            "version": "0.92.2+1.21.1",
            "hash": "sha256hash..."
        }
    },
    {
        "jei": {
            "version": "15.2.0.27", 
            "hash": "sha256hash..."
        }
    }
]

🚀 Быстрая Настройка

  1. Установите ModGate на сервер и все клиенты
  2. Настройте моды на эталонном клиенте со всеми нужными модами
  3. Запустите клиент - автогенерируется modgate-cli/mod_list.json
  4. Скопируйте файл на сервер как config/modgate_export.json
  5. Импортируйте на сервере: /modgate import затем /modgate reload
  6. Готово! Все игроки будут проверяться против этого списка модов

💡 Идеально Для

🔧 Технические Детали

ModGate устраняет фрустрацию от несовпадений версий модов и обеспечивает консистентный опыт для всех игроков на вашем сервере!

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more