类 EntityCollisionContext
java.lang.Object
net.minecraft.world.phys.shapes.EntityCollisionContext
- 所有已实现的接口:
CollisionContext
- 直接已知子类:
MinecartCollisionContext
-
字段概要
字段修饰符和类型字段说明private final Predicate
<FluidState> private final boolean
protected static final CollisionContext
private final Entity
private final double
private final ItemStack
-
构造器概要
构造器限定符构造器说明protected
EntityCollisionContext
(boolean p_198916_, double p_198917_, ItemStack p_198918_, Predicate<FluidState> p_198919_, Entity p_198920_) protected
EntityCollisionContext
(Entity p_82872_, boolean p_365888_) 已过时。 -
方法概要
修饰符和类型方法说明boolean
canStandOnFluid
(FluidState p_205115_, FluidState p_205116_) getCollisionShape
(BlockState p_367344_, CollisionGetter p_362064_, BlockPos p_364238_) boolean
isAbove
(VoxelShape p_82886_, BlockPos p_82887_, boolean p_82888_) boolean
boolean
isHoldingItem
(Item p_82879_)
-
字段详细资料
-
EMPTY
-
descending
private final boolean descending -
entityBottom
private final double entityBottom -
heldItem
-
canStandOnFluid
-
entity
-
-
构造器详细资料
-
EntityCollisionContext
protected EntityCollisionContext(boolean p_198916_, double p_198917_, ItemStack p_198918_, Predicate<FluidState> p_198919_, @Nullable Entity p_198920_) -
EntityCollisionContext
已过时。
-
-
方法详细资料
-
isHoldingItem
- 指定者:
isHoldingItem
在接口中CollisionContext
-
canStandOnFluid
- 指定者:
canStandOnFluid
在接口中CollisionContext
-
getCollisionShape
public VoxelShape getCollisionShape(BlockState p_367344_, CollisionGetter p_362064_, BlockPos p_364238_) - 指定者:
getCollisionShape
在接口中CollisionContext
-
isDescending
public boolean isDescending()- 指定者:
isDescending
在接口中CollisionContext
-
isAbove
- 指定者:
isAbove
在接口中CollisionContext
-
getEntity
-