changelog

AmkMcAuth Version 1.3.4 

New functionality: 

  • added auto-config.yml file updates when new version is loaded by server.
  • added invisibleMode so players players that are not logged can be set to invisible mode?
  • added OnJoin event (Join-Event when connects to the server).
  • added OnRgstr event (Join-Event when new Player has to Register his PlayerName).
  • added OnGrace event (Join-Event when Player was loggedin before: Grace login/No password).
  • added OnLogin event (Login-Event when Player correctly loggs in using "/login" command).
  • added OnLogof event (Logoff-Event when Player logges off using "/logoff" command).
  • added OnExit event (Leave-Event when Player disconnects from the server).
  • added teleportToSpawnWorld Name of the world where the player spawns when a player joins
  • added useSpawnAtLocation  "flag" to tell that there are XYZ coordinates have to be used (default=false)
  • added spawnAtLocationX The X coordinate where the player is put (spawn coordinates)
  • added spawnAtLocationY The Y coordinate where the player is put (spawn coordinates)
  • added spawnAtLocationZ The Z coordinate where the player is put (spawn coordinates)

AmkMcAuth Version 1.3.3  

bug-Fix: 

  • Version Checker was not correctly seeing new version.
  • Config reload was not working, now it loads the configuration from config.yml 

AmkMcAuth Version 1.3.2 

 New functionality: 

  • Added Setting so a player can move for a few seconds on join / login. This is probably a fix for the AntiCheat plugin as this plugin is kicking the player for illegal moving/flying while logging in. 
  • Version checking on server startup. There is also a manualy command: /amka chkdevmsg
  • In-game Memory Player-Profile data is cleared/removed if a player has not joined for a configurable number of days (default 10 days).

Bug-Fix: 

  • Bug was found by my Beta tester: GramerForever69:
    Minecraft UserIds are NOT case sensitive. AmkMcAuth was using case sensitive UserIds. Player trollbot and TROLLBOT are different users according to AmkMcAuth (Different UUID's), but Minecraft sees them as the same Player. This causes Security Issues.
    This is fixed now, while joining the server AmkMcAuth Checks the lowercase PlayerName against a list with all the registered lowercase playernames and kicks the player if the playername is found. 
  • Login/ChangePassword using Hidden Chat not working, Hidden Chat Option now disabled. 
  • Logout causes players on login to teleport to the prvious Join Location (should not happen). 

Previos AmkMcAuth Versions:

  • Command to get UUID from offline player-name,
  • Login option using "hidden" chat commands. Hidden Chat is not showing up in the logs.
  • "NoLoginPwd" system: if players are loggind in (using correct userid-password combination) and disconnect, they do not have to type the password again if they connect from the same ip-address using the same user-name (until they logout or server reboot eg.).
  • Commands to manage the "NoLoginPwd" list. 
  • Same, but this time it is granted using a permission node (like permission group).