package me.gtacraft.plugins.gangs.util;
import org.bukkit.Bukkit;
import org.bukkit.Location;
import org.bukkit.World;
/**
* Created by Connor on 6/29/14. Designed for the GTA-Factions project.
*/
public class LocationUtil {
public static String fromLocation(Location location) {
String wd_ = location.getWorld().getName();
double x_ = location.getX();
double y_ = location.getY();
double z_ = location.getZ();
float yw_ = location.getYaw();
float pw_ = location.getPitch();
return wd_+","+x_+","+y_+","+z_+","+yw_+","+pw_;
}
public static Location fromString(String string) {
if (string.equals("NULL"))
return null;
String[] split = string.split(",");
World world = Bukkit.getWorld(split[0]);
double x = Double.parseDouble(split[1]);
double y = Double.parseDouble(split[2]);
double z = Double.parseDouble(split[3]);
float yaw = Float.parseFloat(split[4]);
float pitch = Float.parseFloat(split[5]);
return new Location(world, x, y, z, yaw, pitch);
}
}