Passwords - Your Personal Password Plugin for Minecraft
Secure your Minecraft server effortlessly with
Passwords!
![[IMG]](//proxy.spigotmc.org/11d62f9971afb795721c70de7f3bea67767d4a18/68747470733a2f2f7777772e636f6465666163746f722e696f2f7265706f7369746f72792f6769746875622f68616d627572676269676a2f70617373776f7264732f6261646765)
If you enjoy the plugin, please consider leaving a
rating. Your feedback helps improve the plugin!
You're welcome to report bugs or ask questions on the GitHub Issues page.
Please note that I do not provide support on the SpigotMC website.
Why Choose Passwords?
Passwords is a powerful, easy-to-use plugin that enhances your server's security by enabling personalized password protection for players. It integrates seamlessly, ensuring a smooth and secure experience for everyone on your Minecraft server.
✨ Key Features
- Custom Passwords for Each Player
Players can create unique passwords, ensuring personalized and secure account access.
- Adjustable Password Lengths
Admins can define password length settings for the perfect balance between security and convenience.
- ⚙️ Seamless Integration
Works with any Minecraft server software (Paper, Spigot, Purpur) and requires minimal setup.
Code (YAML):
enable
: true
version
:
"2.3-fix"
debug
: false
settings
:
# check-type: server : One password for the entire server.
# check-type: player : A unique password for each player. (Works only on the first join. To reset, delete player data or use the /setpassword command)
check-type
: server
# Gui Name
gui-name
: Passwords
# Set password name
set-password-name
: Set Password
# Message that will be displayed as the kick reason.
fail-message
: The password is incorrect!
# When the UI is closed without a password
close-ui-message
: You need to enter a Password!
# Enable welcome message.
welcome-message-enabled
: true
# Welcome message after login.
welcome-message
: Welcome to ExampleServer
# Welcomemassage second line (Only for title)
welcome-message-second
: Passwords
# Display type for the welcome message: message; actionbar; title
welcome-message-display-type
: message
# Enable login gamemode.
login-gamemode-enabled
: true
# Gamemode every player will have upon login: survival, creative, adventure, spectator
login-gamemode
: survival
# Player password length ( for the check-type: player )
player-password-length
: 4
discord
:
# DiscordSRV Liked players do not need a Password on login ( Experimental )
useDiscordLogin
: false
server
:
# Server password ( the password can be any length | for the check-type: server )
password
: 1234
Dependencies
Commands
- /setpassword <Player> <Password>
Assign a password to a player manually.
For Developers: Gradle Setup
To integrate
Passwords into your development environment, use the following Gradle setup:
implementation files("$projectDir/lib/passwords-(Plugin version).jar")
Example