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