What are you searching for?

CheckYourMods
CheckYourMods

CheckYourMods

Security tool for NeoForge 1.21.1. Smart Xray resource pack detection via metadata. Client mod verification against server whitelist.

download 7 Downloads · favorite 1 Followers · Updated 4 weeks ago
Management Neoforge Utility 1.21.1

Versions

inventory_2
CheckYourMods 1.0.0

1.0.0 · 4 weeks ago · 878.81 KB

Release download
Neoforge 1.21.1

Gallery

About

CheckYourMods 🛡️

CheckYourMods is an advanced security and transparency tool for Minecraft 1.21.1 (NeoForge) designed for server administrators. It ensures a fair play environment by monitoring client-side modifications and resource packs.

✨ Key Features

  • Smart Mod Verification: Automatically compares player mods against the server's mod list and ignores matches.
  • Intelligent Resource Pack Scan: Detects suspicious keywords like "xray", "vision", or "transparent" within the pack's internal metadata (pack.mcmeta).
  • SHA-256 Fingerprinting: Allows manual tracking of specific resource packs using their unique digital hash.
  • Transparency for Players: Includes public commands so players can verify what is being monitored, ensuring the staff is not hiding anything.
  • Persistent Logging: All connection data, detected mods, and suspicious packs are recorded in logs/checkyourmods-log.txt.

🛠️ Configuration

The mod generates a configuration file in serverconfig/checkyourmods-server.toml with intuitive instructions:

  1. allowed_mod_ids: Add IDs for client-side utility mods (e.g., optifine, sodium, voicechat) so they are not announced as extra mods.
  2. manual_xray_hashes: Add specific SHA-256 hashes for malicious packs that might bypass the keyword scanner.

💻 Commands

  • /modcheck list: Shows the list of allowed mod IDs to all players.
  • /modcheck packs: Shows the list of manually watched resource pack hashes.

📄 License

Distributed under the MIT License. This allows for high transparency and community collaboration. See the LICENSE file for more information.


Created for the Minecraft Server Administration community.

open_in_new View on Modrinth
Compatibility
Client: Required Server: Required
gavel MIT

Conversation

What are your thoughts?

Related projects

Optimization Utility
FerriteCore
FerriteCore

by malte0811

Memory usage optimizations

download 84.3M
favorite 12,712
Utility
Mod Menu
Mod Menu

by Prospector

Adds a mod menu to view the list of mods you have installed.

download 77.7M
favorite 22,127
Library Management Utility
YetAnotherConfigLib (YACL)
YetAnotherConfigLib (YACL)

by isxander

A builder-based configuration library for Minecraft!

download 66.1M
favorite 7,607
Adventure Transportation Utility
Xaero's Minimap
Xaero's Minimap

by thexaero

Displays a map of the nearby world terrain, players, mobs, entities in the corner of your screen. Lets you create waypoints which help you find the locations you've marked.

download 60.9M
favorite 13,668
lock Cookie consent

SkinMC uses cookies to provide functionality and features.