Package net.minecraft.world.phys.shapes
Class EntityCollisionContext
java.lang.Object
net.minecraft.world.phys.shapes.EntityCollisionContext
- All Implemented Interfaces:
CollisionContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprotected static CollisionContextprivate doubleprivate ItemStackprivate ItemStack -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedEntityCollisionContext(boolean p_166004_, double p_166005_, ItemStack p_166006_, ItemStack p_166007_, Predicate<Fluid> p_166008_, Optional<Entity> p_166009_)protectedEntityCollisionContext(Entity p_82872_)Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionbooleancanStandOnFluid(FluidState p_82883_, FlowingFluid p_82884_)booleanhasItemOnFeet(Item p_166011_)booleanisAbove(VoxelShape p_82886_, BlockPos p_82887_, boolean p_82888_)booleanbooleanisHoldingItem(Item p_82879_)
-
Field Details
-
EMPTY
-
descending
private final boolean descending -
entityBottom
private final double entityBottom -
heldItem
-
footItem
-
canStandOnFluid
-
entity
-
-
Constructor Details
-
EntityCollisionContext
-
EntityCollisionContext
Deprecated.
-
-
Method Details
-
hasItemOnFeet
- Specified by:
hasItemOnFeetin interfaceCollisionContext
-
isHoldingItem
- Specified by:
isHoldingItemin interfaceCollisionContext
-
canStandOnFluid
- Specified by:
canStandOnFluidin interfaceCollisionContext
-
isDescending
public boolean isDescending()- Specified by:
isDescendingin interfaceCollisionContext
-
isAbove
- Specified by:
isAbovein interfaceCollisionContext
-
getEntity
-