Package net.minecraft.world.phys.shapes
Interface CollisionContext
- All Known Implementing Classes:
EntityCollisionContext
,MinecartCollisionContext
public interface CollisionContext
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canStandOnFluid
(FluidState pFluid1, FluidState pFluid2) static CollisionContext
empty()
getCollisionShape
(BlockState pState, CollisionGetter pCollisionGetter, BlockPos pPos) boolean
isAbove
(VoxelShape pShape, BlockPos pPos, boolean pCanAscend) boolean
boolean
isHoldingItem
(Item pItem) default boolean
static CollisionContext
static CollisionContext
static CollisionContext
placementContext
(Player pPlayer) static CollisionContext
withPosition
(Entity pEntity, double pBottom)
-
Method Details
-
empty
-
of
-
of
-
placementContext
-
withPosition
-
isDescending
boolean isDescending() -
isAbove
-
isHoldingItem
-
canStandOnFluid
-
getCollisionShape
-
isPlacement
default boolean isPlacement()
-