UniqueAgain - Keep your server safe until you're ready to update!
UniqueAgain is a type of whitelisting plugin that allows anyone to join your server for the first time, and any time after. Unless... They've changed their username. That's right! UniqueAgain will kick anyone from your server who changes their name.
This is done simply by writing the UUIDs and usernames of any player when they first join your server (with this plugin enabled), and kicking them if the username doesn't match the UUID! This is EXTREMELY useful to those server owners who aren't quite ready for the update, and want to ensure that players aren't taking advantage of the recent name-change implemented by Mojang.
Configuration
config.yml
Permissions
| Permission | What it does |
| uniqueagain.admin | Gives access to use of every command. |
Commands
| Command | What it does |
| /uniqueagain | Aliases: "unique_again", "unique", "uagain", "ua". |
| /ua | Displays information about the plugin. |
| /ua toggle use | Will toggle whether or not this plugin is active. |
| /ua toggle admin | Tell admins if players are disconnected. |
| /ua toggle console | Log to console when players are disconnected. |
| /ua set admin | Change the message sent to admins, when players are disconnected. |
| /ua set player | Change the message players get, when they're disconnected. |
| /ua set [admin/player] default | Will set the messages to default. |
| /ua reload [plugin] | Reloads configuration. Appending 'plugin' after reload will disable and re-enable the plugin. |
Source
The source code for UniqueAgain can be located on GitHub,
here.