Passwords - Your Personal Passwords Plugin for Minecraft!
Secure your server with Passwords! This innovative and easy-to-use password plugin allows players and admins to set their own passwords, which they must enter upon joining the game via a user-friendly GUI.
Features
- Custom Passwords for Each Player: Players can create a unique password for their account, adding security for your server.
- Adjustable Password Lengths: Customize the maximum password length, ensuring it's secure yet memorable.
- Admin Password Options: An admin password grants access to all permissions and automatically provides Op status.
- Seamless Server Integration: Effortless integration with any Minecraft server, requiring no complex setup.
Upcoming Features
- Enhanced Customization Options: Future versions will bring even more customization for an improved player experience.
- Custom GUI Textures
Sample Config.yml
Below is an example YAML configuration to help you get started with Passwords!
config.yml
version: 0.1.3 # Do not change !!!!
# Only edit the config.yml
enable: true
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)
check-type: server
# Gui Name
gui-name: §9Passwords
# Set password name ( Beta - Mey not work!)
set-password-name: §aSet Password
# Message that will be displayed as the kick reason.
fail-message: §4§lThe password is incorrect!
# When the UI is closed without a password
close-ui-message: §4§lYou need to enter a Password!
# Enable welcome message.
welcome-message-enabled: true
# Welcome message after login.
welcome-message: §3Welcome to ExampleServer
# Welcmoe massage second line (Only for title)
welcome-message-second: §2Passwords
# Movment event cancel
message-kick-movment: §4§lYou can not move withot being login!
# Password length
password-length: 4
# Display type for the welcome message: chat; actionbar; title
welcome-message-display-type: chat
# Admin password enable
admin-password-enabled: true
# Admin password grants all permissions to the player. (Can not be longer than the password-length)
admin-password: 5678
# Admin login as Op.
is-admin-op: true
# Enable login gamemode.
login-gamemode-enabled: true
# Gamemode every player will have upon login: survival, creative, adventure, spectator
login-gamemode: survival
# Provent movement for non login player
provents-movement: false
# Ip Login. Login with ip ( Beta - Mey not work!)
login-ip: false
server:
# Server password (Can not be longer than the password-length)
password: 1234
# For api next update
api:
enable: true
# Kicks the player when the password changes.
kick-password-change: true
# Change Password Message
change-password-message: §4Your password has benn changed!
# Temporary login passwords ( Beta - Mey not work!)
temporary-login: false