FabricSQLWhitelister
by ojs05
FabricSQLWhitelister replaces the vanilla whitelist file with a whitelist kept in a MySQL database, on servers running Fabric for 1.18.
What it does
Once the mod is active, the server reads its whitelist from a MySQL database rather than from the vanilla whitelist.json file. Database logins are entered in the whitelist.toml file that the mod generates on first start, and the server.properties setting white-list must be set to true for the check to apply. Restarting the server after configuration lets the mod start cleanly.
The mod is server-side only, so players join without installing anything, and only the server needs Fabric API and the mod itself. It is open source under the MIT License, with a public source repository and issue tracker. Files target Minecraft 1.18 alone, and the snapshot builds are published as well.
Key features
Database-backed whitelist
Player entries are read from a MySQL database in place of the vanilla whitelist.json file, so one list can be kept outside the server folder.
Generated configuration
A whitelist.toml file is generated on first start, where the MySQL host, database and login details are entered.
Vanilla whitelist switch
The white-list option in server.properties must be enabled so that the database list is applied when players connect.
Compatibility
Latest build for each game version and loader.
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Use cases
Shared whitelist across servers
Several servers that draw from the same MySQL database can keep one whitelist without copying files between them.
Who it’s for: Server owners who already run a MySQL database and want to manage access from it instead of editing a local file.
How it compares
Dynamically Whitelist is server-side only and open source under the MIT License, but it targets 1.21 – 1.21.1 on Fabric. WhitelistDb Mod is also server-side only and MIT licensed, and it covers Fabric, Forge and NeoForge for 1.21.1 – 26.3. Panda Command Whitelist is server-side only and uses the CC0 1.0 Universal license for 1.21 – 26.3 on Fabric.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| FabricSQLWhitelister | Fabric | 1.18 | Server-side only | 2021-12-09 |
| Dynamically Whitelist | Fabric | 1.21 – 1.21.1 | Server-side only | 2026-02-06 |
| WhitelistDb Mod | Fabric, Forge and NeoForge | 1.21.1 – 26.3 | Server-side only | 2026-09-17 |
| Panda Command Whitelist | Fabric | 1.21 – 26.3 | Server-side only | 2026-10-04 |
Questions
Does FabricSQLWhitelister need Fabric API?
Do players need the mod installed?
Which Minecraft versions are supported?
In the catalog
FabricSQLWhitelister is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 3,927 mods support Minecraft 1.18.
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/fabric-sql-whitelister
- Owner
- ojs05
- Published
- 2021-12-09
- Updated on Modrinth
- 2021-12-09
- Facts verified
- 2026-10-15
