Package com.stardevllc.starmclib
Class Position
java.lang.Object
com.stardevllc.starmclib.Position
- All Implemented Interfaces:
Cloneable,org.bukkit.configuration.serialization.ConfigurationSerializable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanstatic PositionfromLocation(org.bukkit.Location location) intintintfloatgetPitch()doublegetX()doublegetY()floatgetYaw()doublegetZ()inthashCode()voidsetPitch(float pitch) voidsetX(double x) voidsetY(double y) voidsetYaw(float yaw) voidsetZ(double z) org.bukkit.LocationtoBlockLocation(org.bukkit.World world) org.bukkit.LocationtoLocation(org.bukkit.World world)
-
Field Details
-
x
protected double x -
y
protected double y -
z
protected double z -
yaw
protected float yaw -
pitch
protected float pitch
-
-
Constructor Details
-
Position
public Position() -
Position
public Position(double x, double y, double z) -
Position
public Position(double x, double y, double z, float yaw, float pitch) -
Position
-
-
Method Details
-
fromLocation
-
getX
public double getX() -
getBlockX
public int getBlockX() -
getY
public double getY() -
getBlockY
public int getBlockY() -
getZ
public double getZ() -
getBlockZ
public int getBlockZ() -
getYaw
public float getYaw() -
getPitch
public float getPitch() -
setX
public void setX(double x) -
setY
public void setY(double y) -
setZ
public void setZ(double z) -
setYaw
public void setYaw(float yaw) -
setPitch
public void setPitch(float pitch) -
toLocation
public org.bukkit.Location toLocation(org.bukkit.World world) -
toBlockLocation
public org.bukkit.Location toBlockLocation(org.bukkit.World world) -
equals
-
hashCode
public int hashCode() -
serialize
- Specified by:
serializein interfaceorg.bukkit.configuration.serialization.ConfigurationSerializable
-
clone
-