public class Position extends java.lang.Object implements ISerializable
| Modifier and Type | Field and Description |
|---|---|
net.minecraftforge.common.util.ForgeDirection |
orientation |
double |
x |
double |
y |
double |
z |
| Constructor and Description |
|---|
Position() |
Position(BlockIndex index) |
Position(double ci,
double cj,
double ck) |
Position(double ci,
double cj,
double ck,
net.minecraftforge.common.util.ForgeDirection corientation) |
Position(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
Position(Position p) |
Position(net.minecraft.tileentity.TileEntity tile) |
| Modifier and Type | Method and Description |
|---|---|
int |
hashCode() |
boolean |
isClose(Position newPosition,
float f) |
Position |
max(Position p) |
Position |
min(Position p) |
void |
moveBackwards(double step) |
void |
moveDown(double step) |
void |
moveForwards(double step) |
void |
moveLeft(double step) |
void |
moveRight(double step) |
void |
moveUp(double step) |
void |
readData(io.netty.buffer.ByteBuf stream)
Deserializes the state from the stream
|
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
java.lang.String |
toString() |
void |
writeData(io.netty.buffer.ByteBuf stream)
Serializes the state to the stream
|
void |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound) |
public double x
public double y
public double z
public net.minecraftforge.common.util.ForgeDirection orientation
public Position()
public Position(double ci,
double cj,
double ck)
public Position(double ci,
double cj,
double ck,
net.minecraftforge.common.util.ForgeDirection corientation)
public Position(Position p)
public Position(net.minecraft.nbt.NBTTagCompound nbttagcompound)
public Position(net.minecraft.tileentity.TileEntity tile)
public Position(BlockIndex index)
public void moveRight(double step)
public void moveLeft(double step)
public void moveForwards(double step)
public void moveBackwards(double step)
public void moveUp(double step)
public void moveDown(double step)
public void writeToNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound)
public void readFromNBT(net.minecraft.nbt.NBTTagCompound nbttagcompound)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isClose(Position newPosition, float f)
public void readData(io.netty.buffer.ByteBuf stream)
ISerializablereadData in interface ISerializablepublic void writeData(io.netty.buffer.ByteBuf stream)
ISerializablewriteData in interface ISerializablepublic int hashCode()
hashCode in class java.lang.Object