Short Description Abhi login is an Advanced Minecraft Auth plugin. that secure and friendly for your players., with lot of good futures.
Why Choose Abhi-Login? Abhi-login store all the plugin data on ram and use that data. it only saves data on disabling and load data from saved files on enable this make Abhi login So Fast from other plugins Also, Abhi login uses few encryption methods to prevent passwords of your players stolen if some guys even got servers file control. they cant do anything.
feature's * 4 different types of password encryption * fully yaml based storage! * fully customizable messages! * Automatic update notification system! * Player IP Session Support!
# ---------------------
# Abhi-Login
# Version 1.0
# Author: Abhiram
# ---------------------
# Encrypt Type Which type of encrypition you want plugin to use? by default its MD5 available encryption (MD5,SHA256,SHA512,BCRYPT)
Encrypt-Type: "MD5"
# Disable player movement when player is not registered/not Logged in.
Disable-Player-Movement: true
# do you want to kick player when they enter wrong password?
Kick-playeronwrongpassword: true
# Use sessions if this is true the plugin will use sessions for players!
Session: true
# Session Interval how much time you want each session to end
Session-Interval: 20
# -------------------------------------
# Messages.yml
# Config the main plugin Messages Here
# --------------------------------------
# This message will be sent to Players When they Join only if they not logged in.
Player-login-message:
- "&c&m-------------------------------"
- "&lHey Please Login."
- "&lType your password in the chat."
- "&c&m-------------------------------"
# This message will be send to Players When they Join only if they are not registered.
Player-register-message:
- "&m------------------------------"
- "&1Hey Please Register."
- "&1Type your password in chat."
- "&C&l----------------------------"
# This message will be shown when player login success!
Login-success: "Hey, you have been Logged in!"
#This message will be sent when player Register's
Register-done-message: "You have successfully Registered! Please enter your registered password!"
# This message will be shown when player Type invalid Password!
Invalid-Password: "Hey, you have entred invalid password Please Try Again!"
# This message will be send to Player when he tries to do command notloggedin/Registred
No-commands: "Hey sorry but you can't run this command Please Login/Register!"
# This message will be sent to player when player change's password
Change-password: "Hey, you have changed your password!"
# When you have kick player option enabled., this will be the reason for kick
Kick-reason: "You are kicked for invalid Password!"
# This will be the message send to player when player auto-logs in by session
Session-Login: "&2Hey you have been auto Logged in by Session!"
/changepw yournewpassword - Allow player to change there password
/unregister playername - this command allow server admins to unregister player. Permission: abhilogin.admin
TODO * add premium Player Support! * add MySQL support * kick player on wrong password option - Done * Account limit for ip * Sessions - Done!
How to use this plugin? Download the plugin then put it on the Plugins folder in the server directory Then stop the server and start the server!
If you do this correctly it should tell you to register at first join type your password in the chat to register. after that type your password into chat once again to log in!
BUGS? if you find any bugs join my discord and report them I will fix them Link: https://discord.gg/8KNzmqr