ModSync
ModMinecraft plugin + client mod that enforces fair play by verifying mods and resource packs, instantly blocking banned content and generating transparent per‑player logs.
Type
Mod
Modrinth Downloads
4,448
Modrinth ID
WdL3t7jw
Last Updated
Jun 5, 2026
Description
ModSync
Secure Client-Server Synchronization & Compliance Enforcement
ModSync is a lightweight, two-part system designed for server administrators who need absolute transparency over what their players are running. By bridging the gap between the server (Spigot/Paper) and the client (Fabric), ModSync allows you to enforce mod and resource pack requirements instantly, maintain historical logs, and verify the integrity of every connection.
🛡️ Core Security
ModSync doesn't just "ask" the client for a list; it uses a secure challenge-response handshake:
Dynamic Hashing: Every handshake is secured with SHA-512 using a server-side pepper and a unique challenge UUID to prevent packet spoofing.
Auto-Authorization: Link player usernames to unique client hardware IDs to prevent account sharing or spoofing on "cracked" or insecure servers.
Privacy-First: Players are prompted to agree to data reporting on their first join, ensuring compliance with privacy standards.
⚙️ Technical Features
Categorized Resource Reporting: Unlike basic list-reporters, ModSync distinguishes between Active (enabled), Inactive (in folder), and Deleted resource packs.
Intelligent Mod Consolidation: Automatically collapses library dependencies (like fabric-api sub-modules) into single entries to keep admin modlists readable.
Historical Audit Logs: Every player gets a dedicated .yml log tracking their mod/pack history across sessions—including timestamps of when a mod was removed.
Remote Diagnostics: Admins can request remote screenshots or even "dump" specific mod/pack files directly from a client to verify suspicious files.
Bedrock Support: Native compatibility with Geyser/Floodgate to skip verification for Bedrock players while maintaining strict security for Java players.
💻 Commands
/modsync modlist – View all installed mods (filtered to remove library noise).
/modsync packlist – View active vs. inactive resource packs.
/modsync screenshot – Request a secure remote screenshot.
/modsync dump <mod|pack> – Download a specific file from the player's client for inspection.
/modsync authreset – Reset the hardware ID link for a player.
/modsync reload – Hot-reload all configurations and banned/required lists.
🚀 Setup
- Install the Plugin on your Spigot/Paper server.
- Install the Mod on your Fabric client.
- Configure your required-mods and banned-mods in the server's config.yml.
Developed by Dark_Yoddha — Built for Integrity.
Compatibility
Mod Loaders
Game Versions
Similar Mods
Daily Boss x Bosses of Mass Destruction
Compatibility between Daily Boss and Bosses of Mass Destruction.
ShroomScape
Use mushroom blocks to create colorful building blocks.
VietNam Delight (A Farmer's Delight Add-on)
An addon for Farmer's Delight adds traditional Vietnamese dishes.
Matowo's Invisible Armor
Flex your skin without losing armor in a friendly vanilla way!
Goety End Biomes
Goety Event Horizon (formerly Goety End Biomes) is a mod that aims to expand upon Goety's End Update by adding new Biome...
PotFix Cataclysm Patch
Patches a bug in L_Enders's Cataclysm that causes the game to crash when breaking/interacting with a Decorated Pot.