net.minecraft.entity.ai.brain.task

public class LookTargetUtil

arw
net.minecraft.world.entity.ai.behavior.BehaviorUtils
net.minecraft.class_4215
net.minecraft.entity.ai.brain.task.LookTargetUtil
net.minecraft.unmapped.C_glrklsny
net.minecraft.entity.ai.brain.BrainUtil
net.minecraft.entity.ai.brain.BrainUtil

Method summary

Modifier and TypeMethod
public static void
a(aqm arg0, aqm arg1, float arg2)
lockGazeAndWalkToEachOther(LivingEntity arg0, LivingEntity arg1, float arg2)
method_19548(class_1309 arg0, class_1309 arg1, float arg2)
lookAtAndWalkTowardsEachOther(LivingEntity first, LivingEntity second, float speed)
m_kuyqvzrm(C_usxaxydn arg0, C_usxaxydn arg1, float arg2)
func_220618_a(LivingEntity arg0, LivingEntity arg1, float arg2)
lookApproachEachOther(LivingEntity firstEntity, LivingEntity secondEntity, float speed)
public static boolean
a(arf<?> arg0, aqm arg1)
entityIsVisible(Brain<?> arg0, LivingEntity arg1)
method_19550(class_4095<?> arg0, class_1309 arg1)
canSee(Brain<?> brain, LivingEntity target)
m_rxoftlkg(C_rjqjaxef<?> arg0, C_usxaxydn arg1)
func_220619_a(Brain<?> arg0, LivingEntity arg1)
canSee(Brain<?> brainIn, LivingEntity target)
public static boolean
a(arf<?> arg0, ayd<? extends aqm> arg1, aqe<?> arg2)
targetIsValid(Brain<?> arg0, MemoryModuleType<? extends LivingEntity> arg1, EntityType<?> arg2)
method_19551(class_4095<?> arg0, class_4140<? extends class_1309> arg1, class_1299<?> arg2)
canSee(Brain<?> brain, MemoryModuleType<? extends LivingEntity> memoryModuleType, EntityType<?> entityType)
m_fdeslver(C_rjqjaxef<?> arg0, C_vbbyoqyw<? extends C_usxaxydn> arg1, C_ogavsvbr<?> arg2)
func_220623_a(Brain<?> arg0, MemoryModuleType<? extends LivingEntity> arg1, EntityType<?> arg2)
isCorrectVisibleType(Brain<?> brains, MemoryModuleType<? extends LivingEntity> memorymodule, EntityType<?> entityTypeIn)
private static boolean
a(arf<?> arg0, ayd<? extends aqm> arg1, Predicate<aqm> 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)
canSee(Brain<?> brain, MemoryModuleType<? extends LivingEntity> memoryType, Predicate<LivingEntity> filter)
m_phbmgvxr(C_rjqjaxef<?> arg0, C_vbbyoqyw<? extends C_usxaxydn> arg1, Predicate<C_usxaxydn> arg2)
func_233870_a_(Brain<?> arg0, MemoryModuleType<? extends LivingEntity> arg1, Predicate<LivingEntity> arg2)
canSeeEntity(Brain<?> brain, MemoryModuleType<? extends LivingEntity> memoryType, Predicate<LivingEntity> livingPredicate)
private static void
d(aqm arg0, aqm arg1)
lookAtEachOther(LivingEntity arg0, LivingEntity arg1)
method_19552(class_1309 arg0, class_1309 arg1)
lookAtEachOther(LivingEntity first, LivingEntity second)
m_ctbmsqii(C_usxaxydn arg0, C_usxaxydn arg1)
func_220616_b(LivingEntity arg0, LivingEntity arg1)
lookAtEachOther(LivingEntity firstEntity, LivingEntity secondEntity)
public static void
a(aqm arg0, aqm arg1)
lookAtEntity(LivingEntity arg0, LivingEntity arg1)
method_19554(class_1309 arg0, class_1309 arg1)
lookAt(LivingEntity entity, LivingEntity target)
m_sbvwjqzq(C_usxaxydn arg0, C_usxaxydn arg1)
func_220625_c(LivingEntity arg0, LivingEntity arg1)
lookAt(LivingEntity entityIn, LivingEntity targetIn)
private static void
b(aqm arg0, aqm arg1, float arg2)
setWalkAndLookTargetMemoriesToEachOther(LivingEntity arg0, LivingEntity arg1, float arg2)
method_19555(class_1309 arg0, class_1309 arg1, float arg2)
walkTowardsEachOther(LivingEntity first, LivingEntity second, float speed)
m_ickeymbg(C_usxaxydn arg0, C_usxaxydn arg1, float arg2)
func_220626_d(LivingEntity arg0, LivingEntity arg1, float arg2)
approachEachOther(LivingEntity firstEntity, LivingEntity secondEntity, float speed)
public static void
a(aqm arg0, aqa 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)
walkTowards(LivingEntity entity, Entity target, float speed, int completionRange)
m_suwuvdix(C_usxaxydn arg0, C_astfners arg1, float arg2, int arg3)
func_233860_a_(LivingEntity arg0, Entity arg1, float arg2, int arg3)
setTargetEntity(LivingEntity livingEntity, Entity target, float speed, int distance)
public static void
a(aqm arg0, fx 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)
walkTowards(LivingEntity entity, BlockPos target, float speed, int completionRange)
m_iapcotew(C_usxaxydn arg0, C_hynzadkk arg1, float arg2, int arg3)
func_233866_a_(LivingEntity arg0, BlockPos arg1, float arg2, int arg3)
setTargetPosition(LivingEntity livingEntity, BlockPos pos, float speed, int distance)
public static void
a(aqm arg0, bmb arg1, dcn arg2)
throwItem(LivingEntity arg0, ItemStack arg1, Vec3 arg2)
method_19949(class_1309 arg0, class_1799 arg1, class_243 arg2)
give(LivingEntity entity, ItemStack stack, Vec3d targetLocation)
m_brpvowqo(C_usxaxydn arg0, C_sddaxwyk arg1, C_vgpupfxx arg2)
func_233865_a_(LivingEntity arg0, ItemStack arg1, Vector3d arg2)
spawnItemNearEntity(LivingEntity livingEntity, ItemStack stack, Vector3d offset)
public static ChunkSectionPos
a(aag arg0, gp arg1, int arg2)
findSectionClosestToVillage(ServerLevel arg0, SectionPos arg1, int arg2)
method_20419(class_3218 arg0, class_4076 arg1, int arg2)
getPosClosestToOccupiedPointOfInterest(ServerWorld world, ChunkSectionPos center, int radius)
m_vdaxycco(C_bdwnwhiu arg0, C_zubvmeye arg1, int arg2)
func_220617_a(ServerWorld arg0, SectionPos arg1, int arg2)
getClosestVillageSection(ServerWorld serverWorldIn, SectionPos sectionPosIn, int radius)
public static boolean
a(aqn arg0, aqm arg1, int arg2)
isWithinAttackRange(Mob arg0, LivingEntity arg1, int arg2)
method_25940(class_1308 arg0, class_1309 arg1, int arg2)
method_25940(MobEntity arg0, LivingEntity arg1, int arg2)
m_jqczfoso(C_dxkfswlz arg0, C_usxaxydn arg1, int arg2)
func_233869_a_(MobEntity arg0, LivingEntity arg1, int arg2)
canFireAtTarget(MobEntity mob, LivingEntity target, int cooldown)
public static boolean
b(aqm arg0, aqm arg1)
isWithinMeleeAttackRange(LivingEntity arg0, LivingEntity arg1)
method_25941(class_1309 arg0, class_1309 arg1)
method_25941(LivingEntity arg0, LivingEntity arg1)
m_kckwhxqu(C_usxaxydn arg0, C_usxaxydn arg1)
func_233874_b_(LivingEntity arg0, LivingEntity arg1)
canAttackTarget(LivingEntity livingEntity, LivingEntity target)
public static boolean
a(aqm arg0, aqm arg1, double arg2)
isOtherTargetMuchFurtherAwayThanCurrentAttackTarget(LivingEntity arg0, LivingEntity arg1, double arg2)
method_24558(class_1309 arg0, class_1309 arg1, double arg2)
isNewTargetTooFar(LivingEntity source, LivingEntity target, double extraDistance)
m_wwkgdngi(C_usxaxydn arg0, C_usxaxydn arg1, double arg2)
func_233861_a_(LivingEntity arg0, LivingEntity arg1, double arg2)
isTargetWithinDistance(LivingEntity livingEntity, LivingEntity target, double distance)
public static boolean
c(aqm arg0, aqm arg1)
canSee(LivingEntity arg0, LivingEntity arg1)
method_24565(class_1309 arg0, class_1309 arg1)
isVisibleInMemory(LivingEntity source, LivingEntity target)
m_hmyszgwx(C_usxaxydn arg0, C_usxaxydn arg1)
func_233876_c_(LivingEntity arg0, LivingEntity arg1)
isMobVisible(LivingEntity livingEntity, LivingEntity target)
public static LivingEntity
a(aqm arg0, Optional<aqm> arg1, aqm arg2)
getNearestTarget(LivingEntity arg0, Optional<LivingEntity> arg1, LivingEntity arg2)
method_24562(class_1309 arg0, Optional<class_1309> arg1, class_1309 arg2)
getCloserEntity(LivingEntity source, Optional<LivingEntity> first, LivingEntity second)
m_jopprbze(C_usxaxydn arg0, Optional<C_usxaxydn> arg1, C_usxaxydn arg2)
func_233867_a_(LivingEntity arg0, Optional<LivingEntity> arg1, LivingEntity arg2)
getNearestEntity(LivingEntity centerEntity, Optional<LivingEntity> optionalEntity, LivingEntity livingEntity)
public static LivingEntity
a(aqm arg0, aqm arg1, aqm arg2)
getTargetNearestMe(LivingEntity arg0, LivingEntity arg1, LivingEntity arg2)
method_24559(class_1309 arg0, class_1309 arg1, class_1309 arg2)
getCloserEntity(LivingEntity source, LivingEntity first, LivingEntity second)
m_oewccwdc(C_usxaxydn arg0, C_usxaxydn arg1, C_usxaxydn arg2)
func_233863_a_(LivingEntity arg0, LivingEntity arg1, LivingEntity arg2)
getNearestEntity(LivingEntity centerEntity, LivingEntity livingEntity1, LivingEntity livingEntity2)
public static Optional<LivingEntity>
a(aqm arg0, ayd<UUID> arg1)
getLivingEntityFromUUIDMemory(LivingEntity arg0, MemoryModuleType<UUID> arg1)
method_24560(class_1309 arg0, class_4140<UUID> arg1)
getEntity(LivingEntity entity, MemoryModuleType<UUID> uuidMemoryModule)
m_awvvypat(C_usxaxydn arg0, C_vbbyoqyw<UUID> arg1)
func_233864_a_(LivingEntity arg0, MemoryModuleType<UUID> arg1)
getTargetFromMemory(LivingEntity livingEntity, MemoryModuleType<UUID> targetMemory)
public static Stream<VillagerEntity>
a(bfj arg0, Predicate<bfj> arg1)
getNearbyVillagersWithCondition(Villager arg0, Predicate<Villager> arg1)
method_29248(class_1646 arg0, Predicate<class_1646> arg1)
streamSeenVillagers(VillagerEntity villager, Predicate<VillagerEntity> filter)
m_hbtlpkfc(C_pdtkdbte arg0, Predicate<C_pdtkdbte> arg1)
func_233872_a_(VillagerEntity arg0, Predicate<VillagerEntity> arg1)
getNearbyVillagers(VillagerEntity villager, Predicate<VillagerEntity> villagerPredicate)