WhitelistDb Mod
by leo-mid
WhitelistDb Mod keeps a whitelist and ban records for a Minecraft server in a shared database, so the list can be used across servers.
What it does
The mod stores whitelist entries in a database and lets server admins manage them from there instead of editing whitelist files by hand. Entries and ban records are written to the database and read back by the server, which makes the list easier to keep for several servers that share it. Installation needs only the server side, since the environment is server-side only and players join without installing anything.
When a ban is recorded, the change is written to the database so it can show as banned on other servers that use the same data. The reverse happens for an unban. An online player can be kicked when the record changes, and changes made while a player is offline apply when that player next connects. Whitelist enforcement can be turned off, and the default whitelist command can be run on a timer instead of by hand.
The mod is published for Fabric, Forge and NeoForge, and also for the Paper, Spigot and Bukkit server platforms. Release files cover 16 game versions, 1.21.1 – 26.3, and the latest builds for each loader target 26.3. Source code and an issue tracker are public. Snapshot builds are not part of the catalog listing.
Key features
Database-backed whitelist
Whitelist entries are stored in a database, so admins can manage the list without editing server files directly.
Cross-server bans
A ban written to the database is recorded for every server that reads the same data, so the status carries over.
Kick on change
An online player is removed from the server when a ban record changes, and offline changes apply at the next login.
Whitelist toggle
Whitelist enforcement can be switched off from the mod's settings, and the default whitelist command can run on a schedule.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x11 of 11 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Dynamically Whitelist is a Fabric-only mod for 1.21 – 1.21.1 that is server-side only and released under the MIT License. Whitelist Sync 2 covers Fabric, Forge and NeoForge for 1.12.2 – 26.2 and is released under the GNU General Public License v3.0 only. Panda Command Whitelist is Fabric-only for 1.21 – 26.3 under the CC0 1.0 Universal license.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| WhitelistDb Mod | Fabric, Forge and NeoForge | 1.21.1 – 26.3 | Server-side only | 2026-09-17 |
| Dynamically Whitelist | Fabric | 1.21 – 1.21.1 | Server-side only | 2026-02-06 |
| Whitelist Sync 2 | Fabric, Forge and NeoForge | 1.12.2 – 26.2 | Server-side only | 2026-07-07 |
| Panda Command Whitelist | Fabric | 1.21 – 26.3 | Server-side only | 2026-10-04 |
Questions
Does WhitelistDb Mod need to be installed on player clients?
Which loaders and server platforms does WhitelistDb Mod support?
Is WhitelistDb Mod open source?
In the catalog
WhitelistDb Mod is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 8,071 mods support Minecraft 26.3.
Similar mods
What the author says
This mod also caches usernames and UUIDs locally to ban/unban offline players much more easily. If this is being added to a server that is already up, you can use the Python script provided in scripts/convert.py to correctly take the usercache.json file in the root directory of the server and make a file that should…
Official listing
- Modrinth page
- modrinth.com/mod/whitelistdb-mod
- Owner
- leo-mid
- Published
- 2026-03-25
- Updated on Modrinth
- 2026-09-17
- Facts verified
- 2026-10-15