Class ImmutableXYZD
java.lang.Object
de.marcely.bedwars.tools.location.XYZ
de.marcely.bedwars.tools.location.XYZD
de.marcely.bedwars.tools.location.ImmutableXYZD
- All Implemented Interfaces:
- Cloneable,- ConfigurationSerializable
Extends 
XYZD and forbids any modifications done to it- 
Nested Class SummaryNested classes/interfaces inherited from class de.marcely.bedwars.tools.location.XYZDXYZD.Direction
- 
Field Summary
- 
Constructor SummaryConstructorsConstructorDescriptionImmutableXYZD(double x, double y, double z) ImmutableXYZD(double x, double y, double z, XYZD.Direction dir) ImmutableXYZD(XYZ xyz) ImmutableXYZD(XYZD xyz) ImmutableXYZD(Location loc) ImmutableXYZD(Vector vec) 
- 
Method SummaryModifier and TypeMethodDescriptionadd(double x, double y, double z) Adds the x-coordinatesmultiply(double amount) multiply(double x, double y, double z) set(double x, double y, double z) Sets the new coordinatesCopies and sets the xyz coordinates from the given objectCopies and sets the xyz coordinates from the given objectsetX(double x) Sets the x-coordinatesetY(double y) Sets the y-coordinatesetZ(double z) Sets the z-coordinatesubtract(double x, double y, double z) zero()Sets all coordinates to 0Methods inherited from class de.marcely.bedwars.tools.location.XYZDclone, deserialize, getDirection, serialize, set, toLocationMethods inherited from class de.marcely.bedwars.tools.location.XYZadd, distance, distance, distanceSquared, distanceSquared, equalsBlockCoords, equalsBlockCoords, equalsBlockCoords, getBlock, getBlockX, getBlockY, getBlockZ, getX, getY, getZ, isZero, set, subtract, toVector
- 
Constructor Details- 
ImmutableXYZD
- 
ImmutableXYZD
- 
ImmutableXYZD
- 
ImmutableXYZD
- 
ImmutableXYZDpublic ImmutableXYZD()
- 
ImmutableXYZDpublic ImmutableXYZD(double x, double y, double z) 
- 
ImmutableXYZD
 
- 
- 
Method Details- 
setXDescription copied from class:XYZSets the x-coordinate
- 
setYDescription copied from class:XYZSets the y-coordinate
- 
setZDescription copied from class:XYZSets the z-coordinate
- 
setDescription copied from class:XYZSets the new coordinates
- 
setDescription copied from class:XYZCopies and sets the xyz coordinates from the given object
- 
setDescription copied from class:XYZCopies and sets the xyz coordinates from the given object
- 
addDescription copied from class:XYZAdds the x-coordinates
- 
add
- 
add
- 
add
- 
subtract
- 
subtract
- 
subtract
- 
subtract
- 
multiply
- 
multiply
- 
zeroDescription copied from class:XYZSets all coordinates to 0
- 
setDirection- Overrides:
- setDirectionin class- XYZD
 
 
-