Advertisement
Guest User

Location saving class

a guest
Apr 5th, 2014
28
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. package me.whatapigdoes.plugins.zrena.utils;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.Location;
  5. import org.bukkit.World;
  6.  
  7. public class LocationUtils {
  8. public static String getLocAsString(Location loc) {
  9. return loc.getWorld().getName() + "," + loc.getX() + "," + loc.getY() + "," + loc.getZ() + "," + loc.getYaw() + "," + loc.getPitch();
  10. }
  11. public static Location stringToLocation(String s) {
  12. String[] loc = s.split(",");
  13. World w = Bukkit.getWorld(loc[0]);
  14. Double x = Double.parseDouble(loc[1]);
  15. Double y = Double.parseDouble(loc[2]);
  16. Double z = Double.parseDouble(loc[3]);
  17. float yaw = Float.parseFloat(loc[4]);
  18. float pitch = Float.parseFloat(loc[5]);
  19. Location location = new Location(w, x, y, z, yaw, pitch);
  20. return location;
  21. }
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement