Fixed permissions, added a try catch statement to the playerJoinEvent, also tried to make the code threadSafe.