public class BlockRayTraceResult extends RayTraceResult
RayTraceResult.Type
hitInfo, hitResult, subHit
Constructor and Description |
---|
BlockRayTraceResult(Vec3d hitVec,
Direction faceIn,
BlockPos posIn,
boolean isInside) |
Modifier and Type | Method and Description |
---|---|
static BlockRayTraceResult |
createMiss(Vec3d hitVec,
Direction faceIn,
BlockPos posIn) |
Direction |
getFace() |
BlockPos |
getPos() |
RayTraceResult.Type |
getType() |
boolean |
isInside() |
BlockRayTraceResult |
withFace(Direction newFace) |
getHitVec
public static BlockRayTraceResult createMiss(Vec3d hitVec, Direction faceIn, BlockPos posIn)
public BlockRayTraceResult withFace(Direction newFace)
public BlockPos getPos()
public Direction getFace()
public RayTraceResult.Type getType()
getType
in class RayTraceResult
public boolean isInside()