private SecuredLoginInfo fillLoginInfo(Message msg, PlayerEntry entry) {
SecuredLoginInfo info = entry.loginInformations;
if (msg instanceof MessageC2SLoginSendNonceNameAndPassword) {
MessageC2SLoginSendNonceNameAndPassword msgLogin = (MessageC2SLoginSendNonceNameAndPassword) msg;
info.clientNonce = msgLogin.getHash();
info.username = msgLogin.getUsername();
info.password = msgLogin.getPassword();
} else {
MessageC2SLoginSendNonceNamePasswordAndSeed msgLogin = (MessageC2SLoginSendNonceNamePasswordAndSeed) msg;
info.clientNonce = msgLogin.getHash();
info.username = msgLogin.getUsername();
info.password = msgLogin.getPassword();
info.seed = decode(info, msgLogin.getSeed());
}
return info;
}