PlayerPasswords
Allow Players To Optionally Protect Their Account
PlayerPasswords

<center><a href="https://github.com/firewolf8385/PlayerPasswords">Source Code</a> | <a href="https://github.com/firewolf8385/PlayerPasswords/wiki">Wiki</a> | <a href="https://github.com/firewolf8385/PlayerPasswords/issues">Support</a></center><br/>
PlayerPasswords is an easy-to-use authentication plugin for Spigot/Paper servers running Minecraft 1.8 or later. It allows players to optionally set a password that they have to enter before being allowed to do anything on your server. You can also require specific players to have a password with a permission, or force all players to set a password. >⚠️ This plugin is not designed for "cracked" servers. It may still work, but you will not receive support when using a cracked server.
Features
- MiniMessage and PlaceholderAPI support. - Allow players the option to set passwords. - Ability to force specific players to set passwords. - Ability to Force all players to set passwords. - Ability to allow some players to bypass password requirements. - Configure commands that can be executed when the player gets the password wrong.
<center><img src="https://i.imgur.com/yP7gKFI.gif"/></center>
Requirements
* Java 8 or newer * Server Software with Bukkit API. * Minecraft 1.8 or later
Commands
| Command | Description | | ------- | ----------- | | /pp | Main admin command. | | /pp reload | Reload the plugin's configuration files. | | /pp reset [player] | Reset a player's password. | | /register [password] | Allows a player to register to the server. | | /login [password] | Allows a player to login to the server. | | /password | Main password command. | | /password disable | Disables the player's password. | | /password enable | Enables the player's password. | | /password set [password] | Changes the player's password. |
Permissions
| Permission | Description | | ------- | ----------- | | playerpasswords.required | Makes a player required to have a password. | | playerpasswords.bypass | Allows a player to bypass a required password. | | playerpasswords.enable | Gives access to /password enable. | | playerpasswords.disable | Gives access to /password disable. | | playerpasswords.set | Gives access to /password set [password]. | | playerpasswords.use | Gives access to all password commands. Enabled by default.|
bStats
<a href="https://bstats.org/plugin/bukkit/PlayerPasswords/5190"><img src="https://bstats.org/signatures/bukkit/PlayerPasswords.svg"/></a>