net.minecraft.entity.ai.brain.task

public class RidingTask

net.minecraft.world.entity.ai.behavior.DismountOrSkipMounting
net.minecraft.class_4812
net.minecraft.entity.ai.brain.task.RidingTask

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static <E extends LivingEntity> Task<E>
create(int maxWalkDistToRideTarget, BiPredicate<E, Entity> dontRideIf)
method_46915(int arg0, BiPredicate<E, class_1297> arg1)
create(int range, BiPredicate<E, Entity> alternativeRideCondition)
private static boolean
isVehicleValid(LivingEntity body, Entity vehicle, int maxWalkDistToRideTarget)
method_24575(class_1309 arg0, class_1297 arg1, int arg2)
canRideTarget(LivingEntity entity, Entity vehicle, int range)
private static com.mojang.datafixers.kinds.App
lambda$create$2(int arg0, BiPredicate arg1, BehaviorBuilder$Instance arg2)
method_46916(int arg0, BiPredicate arg1, class_7898$class_7900 arg2)
method_46916(int arg0, BiPredicate arg1, TaskTriggerer$TaskContext context)
private static TaskRunnable
lambda$create$1(BehaviorBuilder$Instance arg0, int arg1, BiPredicate arg2, MemoryAccessor arg3)
method_46917(class_7898$class_7900 arg0, int arg1, BiPredicate arg2, class_7906 arg3)
method_46917(TaskTriggerer$TaskContext arg0, int arg1, BiPredicate arg2, MemoryQueryResult rideTarget)
private static boolean
lambda$create$0(BehaviorBuilder$Instance arg0, MemoryAccessor arg1, int arg2, BiPredicate arg3, ServerLevel arg4, LivingEntity arg5, long arg6)
method_46918(class_7898$class_7900 arg0, class_7906 arg1, int arg2, BiPredicate arg3, class_3218 arg4, class_1309 arg5, long arg6)
method_46918(TaskTriggerer$TaskContext arg0, MemoryQueryResult arg1, int arg2, BiPredicate arg3, ServerWorld world, LivingEntity entity, long time)