- A local whitelist system managed by a config file.
- A MySQL database whitelist mode.
- Multi line kick messages.
- Maintenance Whitelist system.
- - Main configuration file. (Includes: Enable/disable MySQL mode, MySQL database credentials, enable/disable whitelist)
- Whitelist file (Includes: Configuration for the local whitelist)
- Configuration file for Maintenance Whitelist. (Includes: Enable/Disable configuration & list of players from the whitelist)
- Messages configuration file. (Includes: Prefix, command messages, kick messages, help command, etc.)
- Permissions and commands for administration.
- For the plugin to work, you need to use Spigot or Paper (Also you can use Paper forks like: Purpur or Pufferfish).
- Using Craftbukkit is not supported and the plugin will not work. For best performance, Paper is recommended.
List of all commands from the plugin. (All the commands can be used from the console.)
Plugin commands are the general commands that no manage the plugin, not a whitelist.
Regular Whitelist commands manage the regular MySQL whitelist.
Maintenance Whitelist commands manage the staff whitelist.
Plugin
- /xwhitelist help » Displays the list of commands in-game. (with Regular Whitelist and Maintenance Whitelist commands.)
- /xwhitelist reload » Reloads all the plugin configuration. (Database, Messages, Whitelist, Maintenance Whitelist etc.)
- /xwhitelist info » Displays information about the plugin. (If extensions are enabled, versions, changelogs, etc.)
Regular Whitelist
- /xwhitelist enable » Enables the whitelist.
- /xwhitelist disable » Disables the whitelist.
- /xwhitelist add [player] » Add the *[player]* to the whitelist.
- /xwhitelist remove [player] » Removes the *[player]* from the whitelist.
- /xwhitelist list » Displays the list of players in the whitelist.
- /xwhitelist cleanup » Removes all the players from the whitelist.
Maintenance Whitelist
- /xwhitelist maintenance enable » Enables the maintenance whitelist.
- /xwhitelist maintenance disable » Disables the maintenance whitelist.
- /xwhitelist maintenance add [player] » Add the *[player]* to the maintenance whitelist.
- /xwhitelist maintenance remove [player] » Removes the *[player]* from the maintenance whitelist.
- /xwhitelist maintenance list » Displays the list of players in the maintenance whitelist.
- /xwhitelist maintenance cleanup » Removes all the players from the maintenance whitelist.
Plugin
- xwhitelist.plugin.help » Permission to use `/xwhitelist help`
- xwhitelist.plugin.reload » Permission to use `/xwhitelist reload`
- xwhitelist.plugin.info » Permission to use `/xwhitelist info`
Regular Whitelist
- xwhitelist.whitelist.enable » Permission to use `/xwhitelist enable`
- xwhitelist.whitelist.disable » Permission to use `/xwhitelist disable`
- xwhitelist.whitelist.add » Permission to use `/xwhitelist add <player>`
- xwhitelist.whitelist.remove » Permission to use `/xwhitelist remove <player>`
- xwhitelist.whitelist.list » Permission to use `/xwhitelist list`
- xwhitelist.whitelist.cleanup » Permission to use `/xwhitelist cleanup`
Maintenance Whitelist
- xwhitelist.maintenance.enable » Permission to use `/mwhitelist enable`
- xwhitelist.maintenance.disable » Permission to use `/mwhitelist disable`
- xwhitelist.maintenance.add » Permission to use `/mwhitelist add <player>`
- xwhitelist.maintenance.remove » Permission to use `/mwhitelist remove <player>`
- xwhitelist.maintenance.list » Permission to use `/mwhitelist list`
- xwhitelist.maintenance.cleanup » Permission to use `/mwhitelist cleanup`
All permissions
- xwhitelist.admin » Permission for all. (* permission)
(These placeholders needs PlaceholderAPI to work.)
- %xwhitelist_mysql_enabled% » Returns "true" if the MySQL mode is enabled, otherwise "false".
- %xwhitelist_whitelist_enabled% » Returns "true" if the whitelist is enabled, otherwise "false".
- %xwhitelist_whitelist_iswhitelisted% » Returns "true" if the player is whitelisted, otherwise "false".
- %xwhitelist_whitelist_playerswhitelisted% » Returns the number of players in the whitelist.`
- %xwhitelist_maintenance_enabled% » Returns "true" if the maintenance whitelist is enabled, otherwise "false".`
- %xwhitelist_maintenance_iswhitelisted% » Returns "true" if the player is whitelisted in the maintenance whitelist, otherwise "false"..
- %xwhitelist_maintenance_playerswhitelisted% » Returns the number of players in the maintenance whitelist.`