public class MovingObjectPosition
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
MovingObjectPosition.MovingObjectType |
Modifier and Type | Field and Description |
---|---|
Entity |
entityHit
The hit entity
|
java.lang.Object |
hitInfo
Used to add extra hit info
|
Vec3 |
hitVec
The vector position of the hit
|
EnumFacing |
sideHit |
int |
subHit
Used to determine what sub-segment is hit
|
MovingObjectPosition.MovingObjectType |
typeOfHit
What type of ray trace hit was this?
|
Constructor and Description |
---|
MovingObjectPosition(Entity p_i2304_1_) |
MovingObjectPosition(Entity entityHitIn,
Vec3 hitVecIn) |
MovingObjectPosition(MovingObjectPosition.MovingObjectType typeOfHitIn,
Vec3 hitVecIn,
EnumFacing sideHitIn,
BlockPos blockPosIn) |
MovingObjectPosition(Vec3 p_i45552_1_,
EnumFacing facing) |
MovingObjectPosition(Vec3 hitVecIn,
EnumFacing facing,
BlockPos blockPosIn) |
Modifier and Type | Method and Description |
---|---|
BlockPos |
getBlockPos() |
java.lang.String |
toString() |
public MovingObjectPosition.MovingObjectType typeOfHit
public EnumFacing sideHit
public Vec3 hitVec
public Entity entityHit
public int subHit
public java.lang.Object hitInfo
public MovingObjectPosition(Vec3 hitVecIn, EnumFacing facing, BlockPos blockPosIn)
public MovingObjectPosition(Vec3 p_i45552_1_, EnumFacing facing)
public MovingObjectPosition(Entity p_i2304_1_)
public MovingObjectPosition(MovingObjectPosition.MovingObjectType typeOfHitIn, Vec3 hitVecIn, EnumFacing sideHitIn, BlockPos blockPosIn)
public BlockPos getBlockPos()
public java.lang.String toString()
toString
in class java.lang.Object