
A powerful, text-file based whitelist with multiple modes and full in-game command management.
Tired of managing a cumbersome whitelist.json file? TextWhitelist is a powerful, lightweight whitelist plugin for Spigot-based servers (Paper, Purpur, etc.) designed for wide compatibility (1.8 - 1.21+).
It's the perfect solution for offline-mode servers or any community that needs to quickly manage player access using simple text files instead of dealing with UUIDs.
This plugin evolves beyond a simple whitelist into a full-fledged access management tool, allowing you to control every aspect directly from in-game commands without ever needing a server restart.
/wltxt enable|disable.players.txt.admins.txt./wltxt reload to apply changes to your .txt files instantly without a server restart..jar file from the Versions tab.TextWhitelist.jar file into your server's plugins directory.TextWhitelist folder inside your plugins directory, containing config.yml, players.txt, and admins.txt.The base command is /whitelistxt (alias: /wltxt). All subcommands require the textwhitelist.admin permission.
| Command | Description |
|---|---|
/wltxt |
Shows the current status (enabled/disabled) and active mode. |
/wltxt help |
Displays a list of all available commands. |
/wltxt enable |
Enables the whitelist checks. |
/wltxt disable |
Disables the whitelist checks. |
/wltxt change <players|admins> |
Switches the active mode. |
/wltxt reload |
Reloads both .txt files from the disk. |
/wltxt add <player|admin> <name> |
Adds a player to the specified list. |
/wltxt remove <player|admin> <name> |
Removes a player from the specified list. |
textwhitelist.admin: Grants access to all /wltxt commands. This permission is given to server operators (OPs) by default.