Fixed: "2fa-in-log" bug
Fixed: /authadmin accounts now working right
Added: PlayerAuthEvent (use plugin jar for use API)
Added: PlayerRegisterEvent (use plugin jar for use API)
Added: /changepassword <old_pass> <new_pass> command - need m84auth.changepassword perm
Added: Config setting IPRepeatMask - you can block register player if them IP repeated with other player (IF YOU DONT KNOW IP MASKS DONT CHANGE IT)
Added /changesessiontime <number> - change time in days for autologin. Permission: m84auth.command.changesessiontime
Fixed lags if player use /register command
Added: Command /authadmin accounts NICKNAME - command getting all accounts of player if IP address is repeating. (Need perm m84auth.command.authadmin.accounts)
Added: Configation setting JoinNickNameRegex - you can block join to server players with "strange" nicknames. If you dont know what is regex use default value.
Fixed: Block console message with any command. Now blocked only commands with password or code (2fa)
Added: New string in config!
Now if NickNameRepeat is true, then if player join with name which use letters like a nickname registered player he/she was kicked. Ex.: player Kolay2 already registered in server, but join player with nick koLAy2 some plugins cant understand diffierence Kolay2 and koLAy2 and add rights which have Kolay2. But if NickNameRepeat is true koLAy2 be kicked from server, else if NickNameRepeat is false koLAy2 and Kolay2 can play together (is okey if all plugins use UUID, but bad if some plugins in server use nicknames for player events).