Added additional server commands, fixed a crash

This commit is contained in:
Anuken
2018-04-08 12:33:13 -04:00
parent 7cf619e620
commit f61aa6068b
4 changed files with 47 additions and 4 deletions

View File

@ -73,6 +73,8 @@ public class NetServer extends Module{
return;
}
Log.info("Recieved connect packet for player '{0}' / UUID {1} / IP {2}", packet.name, uuid, trace.ip);
String ip = Net.getConnection(id).address;
admins.updatePlayerJoined(uuid, ip, packet.name);

View File

@ -184,6 +184,18 @@ public class Administration {
return result;
}
public Array<PlayerInfo> findByIPs(String ip){
Array<PlayerInfo> result = new Array<>();
for(PlayerInfo info : playerInfo.values()){
if(info.ips.contains(ip, false)){
result.add(info);
}
}
return result;
}
public PlayerInfo getInfo(String id){
return getCreateInfo(id);
}