NameDeny
Block players with changed names
Protect your server from name changing exploits and also keep your player names locked for easy player identification
How it works:
Each time a player joins your server NameDeny will check if their UUID is in the NameDeny Database.
If it isn't then the player name and UUID is recorded for future logons.
If the UUID is in the database and the name doesn't batch the player's logon name they are kicked from the server with the following message: "Please set your name back to your old name to rejoin"
If you run this plugin now before the change to 1.8, your server will start to record your player names with their UUIDs as they exist at this time. Which will protect your server from griefing and other issues involving spoofed old player names. The Minecraft Authentifcation change will cause plugins not updated to the new UUID to be vulnerable to exploits when all the old name based permissions aren't updated. This even includes servers running older versions of Bukkit.
The next update will include commands to allow admins to change player names (if the need arises, and do other maintenance to the NameDeny Database like saving, loading, etc.
Permissions:
There are no permissions settings at this time.
Install:
1) Add the NameDeny.jar file to your plugins folder
2) Start your server or /reload your plugins
Configuration:
There are no configuration options at this time.
Update:
The next version will add some admin permissions and commands for updating, changing, and saving and loading the player name database.
Do you think you'll be adding the ability to chance names in the database?
I will be certainly needing this plugin when it allows admin permissions and commands for updating, changing, and saving and loading the player name database. Also, I hope you can add a simple /UUID <playername> look up.
Hi, great plugin, exactly what I need. I have two suggestions:
1) Can you make it so that the kick message fetches which name that player is suppose to change his/her name to? Such as: "Please set your name back to [insert first name here]" This would help so they don't get confused of what their original name was.
2) Can you add MySQL support? That way my servers can feed off of one database instead of many flat-file databases.
Thanks -Nano