Class DismountHelper
java.lang.Object
net.minecraft.world.entity.vehicle.DismountHelper
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic booleancanDismountTo(CollisionGetter p_38457_, LivingEntity p_38458_, AABB p_38459_) static booleancanDismountTo(CollisionGetter p_150280_, Vec3 p_150281_, LivingEntity p_150282_, Pose p_150283_) static doublefindCeilingFrom(BlockPos p_38464_, int p_38465_, Function<BlockPos, VoxelShape> p_38466_) static Vec3findSafeDismountLocation(EntityType<?> p_38442_, CollisionGetter p_38443_, BlockPos p_38444_, boolean p_38445_) static booleanisBlockFloorValid(double p_38440_) static VoxelShapenonClimbableShape(BlockGetter p_38447_, BlockPos p_38448_) static int[][]offsetsForDirection(Direction p_38468_) 
- 
Constructor Details- 
DismountHelperpublic DismountHelper()
 
- 
- 
Method Details- 
offsetsForDirection
- 
isBlockFloorValidpublic static boolean isBlockFloorValid(double p_38440_) 
- 
canDismountTo
- 
canDismountTopublic static boolean canDismountTo(CollisionGetter p_150280_, Vec3 p_150281_, LivingEntity p_150282_, Pose p_150283_) 
- 
nonClimbableShape
- 
findCeilingFrompublic static double findCeilingFrom(BlockPos p_38464_, int p_38465_, Function<BlockPos, VoxelShape> p_38466_) 
- 
findSafeDismountLocation@Nullable public static Vec3 findSafeDismountLocation(EntityType<?> p_38442_, CollisionGetter p_38443_, BlockPos p_38444_, boolean p_38445_) 
 
-