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.18.2-3.0.0.jar

File namemodwhitelist-1.18.2-3.0.0.jar
Uploaded
Sep 15, 2026
Downloads
10
Size
47.0 KB
Mod Loaders
Forge
File ID
8890253
Type
R
Release
Supported game versions
  • 1.18.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:mod-whitelist-forgeneoforge-1337933:8890253")

Learn more about Curse Maven

What's new

✨ Feature

  • Added singleplayerDevMode to allow developers to enable ModWhitelist checks in Singleplayer.
  • Added automatic Dedicated Server detection.
  • Added /modwhitelist init.
  • Added new /modwhitelist collect on|off|clear commands.
  • Added support for client_required and server_only mod classifications.
  • Added chunked client scan responses for large modpacks.

🔧 Improvement

  • Updated the 1.18.* version to match the current ModWhitelist feature set.
  • Improved client mod and file scanning.
  • Improved handling of large mod lists to prevent oversized network packets.
  • Added cleanup of pending scans when players disconnect.
  • Internal Minecraft/Forge mod IDs are now filtered from collected mod lists.
  • settings.json is now generated even when running in Singleplayer.
  • Added clearer log messages for Dedicated Server and Singleplayer detection.

🐛 Fix

  • Fixed incomplete settings.json generation logic in the 1.18.* version.
  • Fixed pending scan data potentially remaining after player disconnects.
  • Fixed compatibility issues caused by missing configuration components.

📦 Modpack/Config

  • Replaced the old single modwhitelist.json configuration with the new multi-file configuration system.

  • Added:

    • settings.json
    • both_side_required.json
    • client_required.json
    • client_optional.json
    • server_only.json
    • deny.json
  • Added migration support for existing legacy modwhitelist.json configurations.

  • Added file-based deny rules and SHA-256 validation.

  • Added automatic mod classification during collect mode.

⚙️ Compatibility

  • Ported the current ModWhitelist functionality to Forge 1.18.* while retaining the required 1.18-specific Minecraft/Forge APIs.
  • Updated the network protocol to support chunked scan packets.

This mod has no additional files