public class LocationData extends java.lang.Object implements ConfigSerialization.StringSerializable
Modifier and Type | Field and Description |
---|---|
float |
pitch |
java.lang.String |
world |
double |
x |
double |
y |
float |
yaw |
double |
z |
Constructor and Description |
---|
LocationData() |
LocationData(org.bukkit.block.Block bl) |
LocationData(BlockLocation bl) |
LocationData(double x,
double y,
double z) |
LocationData(double x,
double y,
double z,
float yaw,
float pitch) |
LocationData(org.bukkit.Location loc) |
LocationData(LocationData ld) |
LocationData(java.lang.String in) |
LocationData(java.lang.String world,
double x,
double y,
double z) |
LocationData(java.lang.String world,
double x,
double y,
double z,
float yaw,
float pitch) |
LocationData(org.bukkit.util.Vector v) |
Modifier and Type | Method and Description |
---|---|
LocationData |
add(double num) |
LocationData |
add(double nx,
double ny,
double nz) |
LocationData |
add(LocationData ld) |
LocationData |
clone() |
double |
dist(LocationData loc) |
double |
distNoY(LocationData loc) |
boolean |
equals(java.lang.Object obj) |
org.bukkit.block.Block |
getBlock() |
BlockLocation |
getBlockLocation() |
org.bukkit.util.Vector |
getDirection() |
org.bukkit.Location |
getLocation() |
org.bukkit.Location |
getLocation(org.bukkit.World w) |
org.bukkit.World |
getWorld() |
int |
hashCode() |
boolean |
isAvailable() |
LocationData |
multiple(double num) |
LocationData |
multiple(double nx,
double ny,
double nz) |
LocationData |
multiple(LocationData ld) |
LocationData |
setDirection(org.bukkit.util.Vector vector) |
LocationData |
subtract(double num) |
LocationData |
subtract(double nx,
double ny,
double nz) |
LocationData |
subtract(LocationData ld) |
double |
to2Digit(double in) |
BlockLocation |
toBlockLocation() |
java.lang.String |
toLongString() |
java.lang.String |
toString() |
org.bukkit.util.Vector |
toVector() |
public float pitch
public java.lang.String world
public double x
public double y
public float yaw
public double z
public LocationData(java.lang.String in)
public LocationData()
public LocationData(LocationData ld)
public LocationData(java.lang.String world, double x, double y, double z, float yaw, float pitch)
public LocationData(BlockLocation bl)
public LocationData(double x, double y, double z)
public LocationData(org.bukkit.util.Vector v)
public LocationData(java.lang.String world, double x, double y, double z)
public LocationData(double x, double y, double z, float yaw, float pitch)
public LocationData(org.bukkit.block.Block bl)
public LocationData(org.bukkit.Location loc)
public LocationData add(LocationData ld)
public LocationData add(double nx, double ny, double nz)
public LocationData add(double num)
public double dist(LocationData loc)
public double distNoY(LocationData loc)
public org.bukkit.block.Block getBlock()
public BlockLocation getBlockLocation()
public org.bukkit.util.Vector getDirection()
public LocationData setDirection(org.bukkit.util.Vector vector)
public org.bukkit.Location getLocation()
public org.bukkit.Location getLocation(org.bukkit.World w)
public org.bukkit.World getWorld()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public LocationData clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in interface ConfigSerialization.StringSerializable
toString
in class java.lang.Object
public boolean isAvailable()
public LocationData multiple(LocationData ld)
public LocationData multiple(double nx, double ny, double nz)
public LocationData multiple(double num)
public LocationData subtract(LocationData ld)
public LocationData subtract(double nx, double ny, double nz)
public LocationData subtract(double num)
public double to2Digit(double in)
public BlockLocation toBlockLocation()
public java.lang.String toLongString()
public org.bukkit.util.Vector toVector()