ModsJava
Multi-WhiteList
Java mod listed for Minecraft 1.13–1.20. Download on the author's site.
⬇ Download on SpigotDescription:
The Multi-WhiteList Plugin is a tool designed to simplify the management of player whitelists across multiple Minecraft servers. This plugin enables shared management of a whitelist containing players authorized to join any of the connected servers.
Features:
Commands:
Permissions:
Configuration:
In the config.yml file, you can customize various plugin settings, such as messages, database settings, etc.
![[IMG]](//proxy.spigotmc.org/6d5f00fecd91b0d3134cff230845c70988e3de43?url=https%3A%2F%2Fbstats.org%2Fsignatures%2Fbukkit%2FMulti-WhiteList.svg)
The Multi-WhiteList Plugin is a tool designed to simplify the management of player whitelists across multiple Minecraft servers. This plugin enables shared management of a whitelist containing players authorized to join any of the connected servers.
Features:
- Centralized Whitelisting: Multi-WhiteList allows you to maintain a single, centralized whitelist database that can be accessed by all the servers in your network. No more redundant management of whitelists on each individual server.
- Effortless Configuration: Easily configure the plugin through a user-friendly configuration file. Define database connection details, customize messages, and tailor the behavior of the plugin to suit your server's needs.
- Dynamic Access Control: Grant or revoke access to players across all servers simultaneously. Whether you're adding new players or removing old ones, Multi-WhiteList ensures consistent access control across your network.
- Real-time Synchronization: Thanks to its intelligent synchronization mechanism, changes to the whitelist are instantly propagated to all connected servers. No more delays or inconsistencies in player access.
- Customizable Messages: Craft personalized messages to communicate with players as they interact with the whitelist. Whether it's enabling, disabling, or managing players, the plugin's customizable messages ensure a seamless player experience.
- Error Handling: Multi-WhiteList comes equipped with robust error handling, providing clear and informative error messages when issues arise. This helps administrators troubleshoot problems quickly and efficiently.
- User-Friendly Commands: Intuitive commands make it easy for administrators to manage the whitelist. Add, remove, enable, disable, and reload the whitelist with simple, easy-to-remember commands.
Commands:
- - /whitelist on|off - Enables or disables the whitelist.
- - /whitelist add <player> - Adds a player to the whitelist.
- - /whitelist remove <player> - Removes a player from the whitelist.
- - /whitelist list - Displays the list of players on the whitelist.
- - /whitelist reload - Reloads the plugin configuration.
Permissions:
- MultiWhitelist.* - Allows the usage of all plugin commands.
Configuration:
In the config.yml file, you can customize various plugin settings, such as messages, database settings, etc.
Spoiler: Config.yml
# Configuration for the database connection
database:
host : "127.0.0.1" # Database host address
port : 3306 # Database port
database : "database" # Database name
username : "username" # Database username
password : "password" # Database user's password
# Kick configuration
kick:
reason : "&7You are not whitelisted on this server" # Kick reason for not being whitelisted
error-database : "&cError with the whitelist database" # Kick reason for not connection database
# Messages configuration
messages:
enable : "&7Whitelist has been &aenabled" # Message indicating whitelist has been enabled
disable : "&7Whitelist has been &cdisabled" # Message indicating whitelist has been disabled
list : "&7Whitelisted contain &8(%size%) &7players: &f%players%" # List of whitelisted players
add : "&7Player &a%player% &7added to the whitelist!" # Message indicating player added to whitelist
error-add : "&7Player &a%player% &7is already whitelisted on this server" # Error message for adding an already whitelisted player
remove : "&7Player &c%player% &7removed from the whitelist!" # Message indicating player removed from whitelist
error-remove : "&7Player &c%player% &7was not found in the whitelist" # Error message for removing a player not in whitelist
status : "&7Whitelist is %status%" # Whitelist status message (enabled/disabled)
active : "&7The whitelist is already %status%" # Message when whitelist is already in the specified state
custom-status:
enable : "&aenabled" # Description for enabled whitelist state
disable : "&cdisabled" # Description for disabled whitelist state
reload : "&aPlugin has reloaded" # Message indicating plugin reload
usage : "&7Usage:&f /whitelist <on | off | add | list | reload | remove> [player]" # Command usage description for /whitelist
no-permission : "&cYou don't have permission &7MultiWhitelist.*" # No permission error message
Code (YAML):
# Configuration for the database connection
database:
host : "127.0.0.1" # Database host address
port : 3306 # Database port
database : "database" # Database name
username : "username" # Database username
password : "password" # Database user's password
# Kick configuration
kick:
reason : "&7You are not whitelisted on this server" # Kick reason for not being whitelisted
error-database : "&cError with the whitelist database" # Kick reason for not connection database
# Messages configuration
messages:
enable : "&7Whitelist has been &aenabled" # Message indicating whitelist has been enabled
disable : "&7Whitelist has been &cdisabled" # Message indicating whitelist has been disabled
list : "&7Whitelisted contain &8(%size%) &7players: &f%players%" # List of whitelisted players
add : "&7Player &a%player% &7added to the whitelist!" # Message indicating player added to whitelist
error-add : "&7Player &a%player% &7is already whitelisted on this server" # Error message for adding an already whitelisted player
remove : "&7Player &c%player% &7removed from the whitelist!" # Message indicating player removed from whitelist
error-remove : "&7Player &c%player% &7was not found in the whitelist" # Error message for removing a player not in whitelist
status : "&7Whitelist is %status%" # Whitelist status message (enabled/disabled)
active : "&7The whitelist is already %status%" # Message when whitelist is already in the specified state
custom-status:
enable : "&aenabled" # Description for enabled whitelist state
disable : "&cdisabled" # Description for disabled whitelist state
reload : "&aPlugin has reloaded" # Message indicating plugin reload
usage : "&7Usage:&f /whitelist <on | off | add | list | reload | remove> [player]" # Command usage description for /whitelist
no-permission : "&cYou don't have permission &7MultiWhitelist.*" # No permission error message
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.13, 1.14, 1.15
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Multi-WhiteList is a free Minecraft Java mod. Compatible with Minecraft 1.13, 1.14, 1.15, 1.16 and newer. Downloaded 116 times (via Spigot). Download it and open it directly in the game.