modwhitelist-1.21.1-2.1.4.jar
Curse Maven Snippet
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
fmlcould 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
.JARand.ZIPfiles not being detected. - Fixed manually configured
client_requiredmods being added again asclient_optionalduring 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

