Simple Whitelist
🟡 Updated this year⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 1.0% endorsement rate
- 🏆 #12 of 19 bukkit mods in this game by downloads
📋 About This Mod
# Simple Whitelist A simple, username-based whitelist for Minecraft servers — available both as a **Fabric mod** and as a **server plugin**. ## Features - **Whitelist based on usernames:** The whitelist is keyed on usernames, not UUIDs. Names are case-sensitive — `Steve` and `steve` are treated as different players. - **Database storage:** Store the whitelist data in a JSON file or a MySQL database. - **ModMenu screen (Fabric client, 1.21+):** With (https://modrinth.com/mod/modmenu) installed, a minimal config screen lets you toggle the whitelist — handy when you open a singleplayer world to LAN. ## Fabric mod ### Dependencies Required: - **(https://modrinth.com/mod/fabric-api)** - **(https://modrinth.com/mod/fabric-language-kotlin)** Optional: - **A (https://github.com/lucko/fabric-permissions-api) provider** (e.g. **(https://modrinth.com/mod/luckperms)**) for permission-based command access. Without it, commands fall back to vanilla operator level 4. ### Installation 1. Download the latest release for your Minecraft version from (https://modrinth.com/mod/simple-whitelist). 2. Place the `.jar` file in your `mods` folder. ## 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 client mod. - **Config:** `plugins/SimpleWhitelist/config.json` — same schema as the mod (see below). - **Permission:** `simplewhitelist.command` (default: op) — grant it via any permissions plugin, e.g. LuckPerms. ### Installation 1. Download the latest **plugin** release from (https://modrinth.com/mod/simple-whitelist). 2. Place the `.jar` file in your `plugins` folder. Client-only features (the ModMenu config screen) are mod-only and have no plugin equivalent. ## Configuration The default configuration file is `config/SimpleWhitelist/config.json` (mod) or `plugins/SimpleWhitelist/config.json` (plugin): ```json { "whitelist": true, "databaseType": "json", "mysqlUrl": "jdbc:mysql://<username>:<password>@<host>:<port>/<database>", "jsonFileName": "whitelist.json" } ``` **Configuration options:** - `whitelist`: Enable or disable the whitelist. - `databaseType`: The type of database to use. Can be either `json` or `mysql`. - `mysqlUrl`: The connection string for the MySQL database. - `jsonFileName`: The name of the JSON file to store the whitelist data. ## Commands - **`simplewhitelist list`:** List all players on the whitelist. - **`simplewhitelist add <player>`:** Add a player to the whitelist. - **`simplewhitelist remove <player>`:** Remove a player from the whitelist. - **`simplewhitelist on`:** Enable the whitelist. - **`simplewhitelist off`:** Disable the whitelist. **`simplewhitelist` aliases:** `swl`, `swh`, `swhitelist` ## Permissions - **`simplewhitelist.command`:** Allows players to use the whitelist commands.
# Simple Whitelist
A simple, username-based whitelist for Minecraft servers — available both as a Fabric mod and as a server plugin.
## Features
- Whitelist based on usernames: The whitelist is keyed on usernames, not UUIDs. Names are case-sensitive — `Steve` and `steve` are treated as different players.
- Database storage: Store the whitelist data in a JSON file or a MySQL database.
- ModMenu screen (Fabric client, 1. 21+): With (https://modrinth.com/mod/modmenu) installed, a minimal config screen lets you toggle the whitelist — handy when you open a singleplayer world to LAN.
## Fabric mod
### Dependencies
- (https://modrinth.com/mod/fabric-api)**
- (https://modrinth.com/mod/fabric-language-kotlin)**
- A (https://github.com/lucko/fabric-permissions-api) provider (e.g. (https://modrinth.com/mod/luckperms)**) for permission-based command access. Without it, commands fall back to vanilla operator level 4.
### Installation
1. Download the latest release for your Minecraft version from (https://modrinth.com/mod/simple-whitelist). 2. Place the `.jar` file in your `mods` folder.
## 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 client mod.
- Config: `plugins/SimpleWhitelist/config.json` — same schema as the mod (see below).
- Permission: `simplewhitelist.command` (default: op) — grant it via any permissions plugin, e.g. LuckPerms.
### Installation
1. Download the latest plugin release from (https://modrinth.com/mod/simple-whitelist). 2. Place the `.jar` file in your `plugins` folder.
Client-only features (the ModMenu config screen) are mod-only and have no plugin equivalent.
## Configuration
The default configuration file is `config/SimpleWhitelist/config.json` (mod) or `plugins/SimpleWhitelist/config.json` (plugin):
```json
{
"whitelist": true,
"databaseType": "json",
"mysqlUrl": "jdbc:mysql://
Configuration options:
- `whitelist`: Enable or disable the whitelist.
- `databaseType`: The type of database to use. Can be either `json` or `mysql`.
- `mysqlUrl`: The connection string for the MySQL database.
- `jsonFileName`: The name of the JSON file to store the whitelist data.
## Commands
- `simplewhitelist list`: List all players on the whitelist.
- `simplewhitelist add
`: Add a player to the whitelist. - `simplewhitelist remove
`: Remove a player from the whitelist. - `simplewhitelist on`: Enable the whitelist.
- `simplewhitelist off`: Disable the whitelist.
`simplewhitelist` aliases: `swl`, `swh`, `swhitelist`
## Permissions
- `simplewhitelist.command`:** Allows players to use the whitelist commands.
📊 Mod Details
- Game
- Minecraft Mods
- Author
- iSlavok
- Version
- 1.2.0+mc1.19.4
- Downloads
- 1,360
- Endorsements
- 13
- Category
- bukkit
- Created
- 7/15/2024
- Updated
- 7/26/2026
- Game Versions
- 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4
- Tags
- management, utility
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does Simple Whitelist support?
The author lists 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4. Other versions may work but are untested by the author.
What is the latest version of Simple Whitelist?
Version 1.2.0+mc1.19.4, published 2026-07-26 with 1,360 downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await