public class MCRayTraceResult
extends java.lang.Object
implements crafttweaker.api.world.IRayTraceResult
Constructor and Description |
---|
MCRayTraceResult(net.minecraft.util.math.RayTraceResult traceResult) |
Modifier and Type | Method and Description |
---|---|
crafttweaker.api.world.IBlockPos |
getBlockPos() |
crafttweaker.api.entity.IEntity |
getEntity() |
net.minecraft.util.math.RayTraceResult |
getInternal() |
crafttweaker.api.world.IFacing |
getSideHit() |
boolean |
isBlock() |
boolean |
isEntity() |
boolean |
isMiss() |
public MCRayTraceResult(net.minecraft.util.math.RayTraceResult traceResult)
public boolean isMiss()
isMiss
in interface crafttweaker.api.world.IRayTraceResult
public boolean isEntity()
isEntity
in interface crafttweaker.api.world.IRayTraceResult
public boolean isBlock()
isBlock
in interface crafttweaker.api.world.IRayTraceResult
public crafttweaker.api.entity.IEntity getEntity()
getEntity
in interface crafttweaker.api.world.IRayTraceResult
public crafttweaker.api.world.IBlockPos getBlockPos()
getBlockPos
in interface crafttweaker.api.world.IRayTraceResult
public crafttweaker.api.world.IFacing getSideHit()
getSideHit
in interface crafttweaker.api.world.IRayTraceResult
public net.minecraft.util.math.RayTraceResult getInternal()
getInternal
in interface crafttweaker.api.world.IRayTraceResult