Hey all, the question's in the title. What have I tried so far: I have tried getting a players location and adding it using .add() but that didn't work. I tried looping through the string seeing if I can then add it but that didn't work either. Thanks
Issue with Locations is, that they have a World Object. Worlds are NOT serializable so you cannot serialize Locations just by location.ToString() or what ever. here are some suggestions you can look at about how to get a location into a string http://www.spigotmc.org/threads/converting-a-string-into-a-location.65011/
you could, yes. But as I said you cannot store the World Object as a string, You could save its Unique ID or it's name as a string and then get the world object again at a later state with Bukkit#getWorld(String name); or Bukkit#getWorld(UUID id);