A zero‑downtime whitelist system with instant updates, configurable command permissions, and full tracking of who added each player for clear staff accountability.
A high-performance, hot-reloadable whitelist system for modern Fabric servers.
Rapid Whitelist replaces the vanilla Minecraft whitelist entirely, offering asynchronous I/O, hot-reloading, and advanced rate limiting. It is designed for servers that need a robust access control system without the performance hit of the main thread.
whitelist.json manually or via command, and changes apply instantly without restarting.CustomWhitelistAPI for easy integration with other mods or plugins.config/customwhitelist/whitelist.json and loaded asynchronously./rapidwhitelist add, remove, list, enable, disable, reload.config.json.(Requires OP Level 3 by default)
/rapidwhitelist add <player> - Add a player to the whitelist./rapidwhitelist remove <player> - Remove a player from the whitelist./rapidwhitelist list - List all whitelisted players./rapidwhitelist reload - Reload config and whitelist data from disk./rapidwhitelist enable - Enable the whitelist enforcement./rapidwhitelist disable - Disable the whitelist (allow everyone).The main configuration file config/customwhitelist/config.json controls behavior:
{
"enableWhitelist": true,
"commandPermissionLevel": 3,
"storageMode": "json",
"messages": {
"kickMessage": "You are not whitelisted on this server.",
"whitelistEnabled": "Whitelist has been enabled.",
"whitelistDisabled": "Whitelist has been disabled."
},
"rateLimits": {
"addPerMinute": 10.0,
"removePerMinute": 10.0,
"reloadCooldownMs": 5000
}
}
See DOCUMENTATION.md for the full guide.