It works but the UUID will be empty or null, at least if they never joined. evilmidget38 I have a question, if the mojang servers are down, what will your class do and what do you suggest I do on my plugin? Right now, I have an initial async task that updates the database and I will soon add an async task for when a command is used containing an offline player. But if the mojang servers are down, I guess I should somehow store that somewhere. Will probably use a new table for that.