Simple Whitelist
by iSlavok
Simple Whitelist is a Fabric server mod that restricts who can join a server, keyed to usernames rather than player UUIDs.
What it does
Simple Whitelist keeps an allow list of player names. Entries are matched by username, and the matching is case-sensitive, so Steve and steve count as separate accounts. Whitelist data is kept in a JSON file by default, or in a MySQL database for servers that prefer shared storage.
The same whitelist is also offered as a server plugin, in a single jar that runs on Spigot, Paper, Purpur, Folia and other Bukkit-based servers, so the rules stay identical across both setups. Those plugin builds need nothing on the player's side, while the Fabric build is server-side only and requires Fabric API and Fabric Language Kotlin. Files are published for Fabric 1.18 – 26.2, across 31 release versions, under the MIT License, and the project is open source.
Key features
Username-based whitelist
Entries are stored by player name, not by UUID, which keeps the list readable and editable by hand.
Case-sensitive matching
Names are compared with their exact letter case, so two accounts that differ only in capitalization are separate entries.
Commands with permission fallback
Management commands can be gated by a permissions provider such as LuckPerms; without one, vanilla operator level 4 applies.
ModMenu configuration screen
When ModMenu is installed on a Fabric client, a minimal config screen lets the owner toggle the whitelist from singleplayer or LAN worlds.
Command aliases
The command can be invoked as simplewhitelist, swl, swh or swhitelist.
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Optional 1
Use cases
Who it’s for: Server owners who manage access by player name and want the same rules on Fabric and Bukkit-based servers. Players need nothing installed, since the mod is server-side only.
How it compares
AutoWhitelist is server-side only, licensed under the GNU Lesser General Public License v3.0 only and open source, with Fabric files for 1.18 – 26.2. LANLock needs both client and server, is under the MIT License and is published for Fabric and Quilt across 1.19.2 – 26.3. Whitelist Sync 2 is open source under the GNU General Public License v3.0 only and covers Fabric, Forge and NeoForge across 1.12.2 – 26.2.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Simple Whitelist | Fabric | 1.18 – 26.2 | Server-side only | 2026-07-26 |
| AutoWhitelist | Fabric | 1.18 – 26.2 | Server-side only | 2026-09-12 |
| LANLock | Fabric and Quilt | 1.19.2 – 26.3 | Client and server | 2026-09-15 |
| Whitelist Sync 2 | Fabric, Forge and NeoForge | 1.12.2 – 26.2 | Server-side only | 2026-07-07 |
Questions
Does Simple Whitelist need Fabric API?
Do players need to install anything?
Can the whitelist be stored in a database?
In the catalog
Simple Whitelist is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 13,894 mods support Minecraft 26.2.
More from iSlavok
Similar mods
What the author says
A simple, username-based whitelist for Minecraft servers — available both as a Fabric mod and as a server plugin. The same whitelist is available as a server plugin — one jar for Spigot, Paper, Purpur and Folia. It reuses the mod's JSON/MySQL storage and the same case-sensitive, username-based rules, and needs no…
Official listing
- Modrinth page
- modrinth.com/mod/simple-whitelist
- Owner
- iSlavok
- Published
- 2024-07-14
- Updated on Modrinth
- 2026-07-26
- Facts verified
- 2026-10-15
