Command join has been modified to use getClientFromName() (Makes the code clearer)
It seems to work well.