net.minecraft.world.entity.vehicle

public class DismountHelper

csc
net.minecraft.world.entity.vehicle.DismountHelper
net.minecraft.class_5275
net.minecraft.entity.Dismounting
net.minecraft.world.entity.vehicle.DismountUtil

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static int[][]
a(jm arg0)
offsetsForDirection(Direction arg0)
method_27934(class_2350 arg0)
getDismountOffsets(Direction movementDirection)
public static boolean
a(double arg0)
isBlockFloorValid(double arg0)
method_27932(double arg0)
canDismountInBlock(double height)
public static boolean
a(dgr arg0, bwg arg1, fbt arg2)
canDismountTo(CollisionGetter arg0, LivingEntity arg1, AABB arg2)
method_27933(class_1941 arg0, class_1309 arg1, class_238 arg2)
canPlaceEntityAt(CollisionView world, LivingEntity entity, Box targetBox)
public static boolean
a(dgr arg0, fby arg1, bwg arg2, bws arg3)
canDismountTo(CollisionGetter arg0, Vec3 arg1, LivingEntity arg2, Pose arg3)
method_33353(class_1941 arg0, class_243 arg1, class_1309 arg2, class_4050 arg3)
canPlaceEntityAt(CollisionView world, Vec3d offset, LivingEntity entity, EntityPose pose)
public static VoxelShape
a(dgn arg0, jh arg1)
nonClimbableShape(BlockGetter arg0, BlockPos arg1)
method_30341(class_1922 arg0, class_2338 arg1)
getCollisionShape(BlockView world, BlockPos pos)
public static double
a(jh arg0, int arg1, Function<jh, fcs> arg2)
findCeilingFrom(BlockPos arg0, int arg1, Function<BlockPos, VoxelShape> arg2)
method_30343(class_2338 arg0, int arg1, Function<class_2338, class_265> arg2)
getCeilingHeight(BlockPos pos, int maxDistance, Function<BlockPos, VoxelShape> collisionShapeGetter)
public static Vec3
a(bvr<?> arg0, dgr arg1, jh arg2, boolean arg3)
findSafeDismountLocation(EntityType<?> arg0, CollisionGetter arg1, BlockPos arg2, boolean arg3)
method_30769(class_1299<?> arg0, class_1941 arg1, class_2338 arg2, boolean arg3)
findRespawnPos(EntityType<?> entityType, CollisionView world, BlockPos pos, boolean ignoreInvalidPos)