net.minecraft.world.entity.ai.behavior

public class BehaviorUtils

cal
net.minecraft.world.entity.ai.behavior.BehaviorUtils
net.minecraft.class_4215

Constructor summary

ModifierConstructor
private ()

Method summary

Modifier and TypeMethod
public static void
a(bys arg0, bys arg1, float arg2, int arg3)
lockGazeAndWalkToEachOther(LivingEntity arg0, LivingEntity arg1, float arg2, int arg3)
method_19548(class_1309 arg0, class_1309 arg1, float arg2, int arg3)
public static boolean
a(bzs<?> arg0, bys arg1)
entityIsVisible(Brain<?> arg0, LivingEntity arg1)
method_19550(class_4095<?> arg0, class_1309 arg1)
public static boolean
a(bzs<?> arg0, chu<? extends bys> arg1, byb<?> arg2)
targetIsValid(Brain<?> arg0, MemoryModuleType<? extends LivingEntity> arg1, EntityType<?> arg2)
method_19551(class_4095<?> arg0, class_4140<? extends class_1309> arg1, class_1299<?> arg2)
private static boolean
a(bzs<?> arg0, chu<? extends bys> arg1, Predicate<bys> arg2)
targetIsValid(Brain<?> arg0, MemoryModuleType<? extends LivingEntity> arg1, Predicate<LivingEntity> arg2)
method_24564(class_4095<?> arg0, class_4140<? extends class_1309> arg1, Predicate<class_1309> arg2)
private static void
c(bys arg0, bys arg1)
lookAtEachOther(LivingEntity arg0, LivingEntity arg1)
method_19552(class_1309 arg0, class_1309 arg1)
public static void
a(bys arg0, bys arg1)
lookAtEntity(LivingEntity arg0, LivingEntity arg1)
method_19554(class_1309 arg0, class_1309 arg1)
private static void
b(bys arg0, bys arg1, float arg2, int arg3)
setWalkAndLookTargetMemoriesToEachOther(LivingEntity arg0, LivingEntity arg1, float arg2, int arg3)
method_19555(class_1309 arg0, class_1309 arg1, float arg2, int arg3)
public static void
a(bys arg0, bxs arg1, float arg2, int arg3)
setWalkAndLookTargetMemories(LivingEntity arg0, Entity arg1, float arg2, int arg3)
method_24557(class_1309 arg0, class_1297 arg1, float arg2, int arg3)
public static void
a(bys arg0, iy arg1, float arg2, int arg3)
setWalkAndLookTargetMemories(LivingEntity arg0, BlockPos arg1, float arg2, int arg3)
method_24561(class_1309 arg0, class_2338 arg1, float arg2, int arg3)
public static void
a(bys arg0, cbx arg1, float arg2, int arg3)
setWalkAndLookTargetMemories(LivingEntity arg0, PositionTracker arg1, float arg2, int arg3)
method_42647(class_1309 arg0, class_4115 arg1, float arg2, int arg3)
public static void
a(bys arg0, dba arg1, fgx arg2)
throwItem(LivingEntity arg0, ItemStack arg1, Vec3 arg2)
method_19949(class_1309 arg0, class_1799 arg1, class_243 arg2)
public static void
a(bys arg0, dba arg1, fgx arg2, fgx arg3, float arg4)
throwItem(LivingEntity arg0, ItemStack arg1, Vec3 arg2, Vec3 arg3, float arg4)
method_43392(class_1309 arg0, class_1799 arg1, class_243 arg2, class_243 arg3, float arg4)
public static SectionPos
a(asi arg0, kb arg1, int arg2)
findSectionClosestToVillage(ServerLevel arg0, SectionPos arg1, int arg2)
method_20419(class_3218 arg0, class_4076 arg1, int arg2)
public static boolean
a(byu arg0, bys arg1, int arg2)
isWithinAttackRange(Mob arg0, LivingEntity arg1, int arg2)
method_25940(class_1308 arg0, class_1309 arg1, int arg2)
public static boolean
a(bys arg0, bys arg1, double arg2)
isOtherTargetMuchFurtherAwayThanCurrentAttackTarget(LivingEntity arg0, LivingEntity arg1, double arg2)
method_24558(class_1309 arg0, class_1309 arg1, double arg2)
public static boolean
b(bys arg0, bys arg1)
canSee(LivingEntity arg0, LivingEntity arg1)
method_24565(class_1309 arg0, class_1309 arg1)
public static LivingEntity
a(bys arg0, Optional<bys> arg1, bys arg2)
getNearestTarget(LivingEntity arg0, Optional<LivingEntity> arg1, LivingEntity arg2)
method_24562(class_1309 arg0, Optional<class_1309> arg1, class_1309 arg2)
public static LivingEntity
a(bys arg0, bys arg1, bys arg2)
getTargetNearestMe(LivingEntity arg0, LivingEntity arg1, LivingEntity arg2)
method_24559(class_1309 arg0, class_1309 arg1, class_1309 arg2)
public static Optional<LivingEntity>
a(bys arg0, chu<UUID> arg1)
getLivingEntityFromUUIDMemory(LivingEntity arg0, MemoryModuleType<UUID> arg1)
method_24560(class_1309 arg0, class_4140<UUID> arg1)
public static Vec3
a(bza arg0, int arg1, int arg2)
getRandomSwimmablePos(PathfinderMob arg0, int arg1, int arg2)
method_33193(class_1314 arg0, int arg1, int arg2)
public static boolean
a(bys arg0)
isBreeding(LivingEntity arg0)
method_41331(class_1309 arg0)