promotional bannermobile promotional banner

Mod Whitelist Forge NeoForge

Checks the client's mod list on login and kicks if disallowed mods are present or required mods are missing.
Back to Files

modwhitelist-1.21.1-2.1.4.jar

File namemodwhitelist-1.21.1-2.1.4.jar
Uploaded
Oct 10, 2026
Downloads
14
Size
55.7 KB
Mod Loaders
NeoForge
File ID
9115290
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:mod-whitelist-forgeneoforge-1337933:9115290"

Learn more about Curse Maven

What's new

🐛 Fix

  • Fixed clients not being disconnected when they completely ignored a scan request.
  • Fixed a validation bypass where mod IDs starting with fml could be treated as built-in mods.
  • Fixed deny filename rules being case-sensitive.
  • Fixed collect mode classifying files with the same filename but different SHA-256 hashes as identical.
  • Fixed file subtraction logic for files with matching names but different hashes.
  • Fixed uppercase .JAR and .ZIP files not being detected.
  • Fixed manually configured client_required mods being added again as client_optional during later collect runs.
  • Fixed invalid JSON configs replacing the last valid runtime configuration.
  • Fixed unconfigured installations behaving unexpectedly in strict mode.

✨ Feature

  • Added actual mod version validation.
  • Added * wildcard support for manifest versions.
  • Collect mode now records detected client mod versions.

🔧 Improvement

  • Added server-side limits for scan chunks, reported mods and reported files.
  • Added size limits for mod IDs, versions, filenames and SHA-256 values.
  • Improved first-run configuration detection.
  • Added support for deny-only configurations.
  • Improved scan protocol validation and error handling.

📝 Note

  • If any bugs appear in this version, let me know quickly.

This mod has no additional files