Code efficiency in dPlayer

getOfflinePlayers() is a hard function that does a bit of Disk I/O.
Disregard that and maintain our own list for quick usage.