public class MovingObjectPosition
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
MovingObjectPosition.MovingObjectType |
Modifier and Type | Field and Description |
---|---|
int |
blockX
x coordinate of the block ray traced against
|
int |
blockY
y coordinate of the block ray traced against
|
int |
blockZ
z coordinate of the block ray traced against
|
Entity |
entityHit
The hit entity
|
java.lang.Object |
hitInfo
Used to add extra hit info
|
Vec3 |
hitVec
The vector position of the hit
|
int |
sideHit
Which side was hit.
|
int |
subHit
Used to determine what sub-segment is hit
|
MovingObjectPosition.MovingObjectType |
typeOfHit
What type of ray trace hit was this? 0 = block, 1 = entity
|
Constructor and Description |
---|
MovingObjectPosition(Entity par1Entity) |
MovingObjectPosition(Entity p_i45482_1_,
Vec3 p_i45482_2_) |
MovingObjectPosition(int par1,
int par2,
int par3,
int par4,
Vec3 par5Vec3) |
MovingObjectPosition(int p_i45481_1_,
int p_i45481_2_,
int p_i45481_3_,
int p_i45481_4_,
Vec3 p_i45481_5_,
boolean p_i45481_6_) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString() |
public MovingObjectPosition.MovingObjectType typeOfHit
public int blockX
public int blockY
public int blockZ
public int sideHit
public Vec3 hitVec
public Entity entityHit
public int subHit
public java.lang.Object hitInfo
public MovingObjectPosition(int par1, int par2, int par3, int par4, Vec3 par5Vec3)
public MovingObjectPosition(int p_i45481_1_, int p_i45481_2_, int p_i45481_3_, int p_i45481_4_, Vec3 p_i45481_5_, boolean p_i45481_6_)
public MovingObjectPosition(Entity par1Entity)