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 fluid1, FluidState fluid2) static CollisionContextempty()static CollisionContextgetCollisionShape(BlockState state, CollisionGetter collisionGetter, BlockPos pos) booleanisAbove(VoxelShape shape, BlockPos pos, boolean canAscend) booleanbooleanisHoldingItem(Item item) default booleanstatic CollisionContextstatic CollisionContextstatic CollisionContextplacementContext(Player player) static CollisionContextwithPosition(Entity entity, double bottom)
-
Method Details
-
empty
-
emptyWithFluidCollisions
-
of
-
of
-
placementContext
-
withPosition
-
isDescending
boolean isDescending() -
isAbove
-
isHoldingItem
-
alwaysCollideWithFluid
boolean alwaysCollideWithFluid() -
canStandOnFluid
-
getCollisionShape
-
isPlacement
default boolean isPlacement()
-