Package net.minecraft.world.phys
Class BlockHitResult
java.lang.Object
net.minecraft.world.phys.HitResult
net.minecraft.world.phys.BlockHitResult
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.phys.HitResult
HitResult.Type
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
BlockHitResult
(boolean pMiss, Vec3 pLocation, Direction pDirection, BlockPos pBlockPos, boolean pInside, boolean pWorldBorderHit) BlockHitResult
(Vec3 pLocation, Direction pDirection, BlockPos pBlockPos, boolean pInside) BlockHitResult
(Vec3 pLocation, Direction pDirection, BlockPos pBlockPos, boolean pInside, boolean pWorldBorderHit) -
Method Summary
Modifier and TypeMethodDescriptiongetType()
boolean
isInside()
boolean
static BlockHitResult
Creates a new BlockRayTraceResult marked as a miss.withDirection
(Direction pNewFace) Creates a new BlockRayTraceResult, with the clicked face replaced with the given onewithPosition
(BlockPos pPos) Methods inherited from class net.minecraft.world.phys.HitResult
distanceTo, getLocation
-
Field Details
-
direction
-
blockPos
-
miss
private final boolean miss -
inside
private final boolean inside -
worldBorderHit
private final boolean worldBorderHit
-
-
Constructor Details
-
BlockHitResult
-
BlockHitResult
-
BlockHitResult
-
-
Method Details
-
miss
Creates a new BlockRayTraceResult marked as a miss. -
withDirection
Creates a new BlockRayTraceResult, with the clicked face replaced with the given one -
withPosition
-
hitBorder
-
getBlockPos
-
getDirection
-
getType
-
isInside
public boolean isInside() -
isWorldBorderHit
public boolean isWorldBorderHit()
-