History - net.minecraft.world.entity.ai.behavior.BehaviorUtils
1.21.3
Names
bvj
byb
net.minecraft.entity.ai.brain.task.LookTargetUtil
net.minecraft.entity.ai.brain.task.TargetUtil
Fields
Constructors
Methods
boolean (Brain<?>, LivingEntity): a, entityIsVisible, method_19550, canSee, m_22636_
boolean (Brain<?>, LivingEntity): a, entityIsVisible, method_19550, canSee
boolean (Brain<?>, MemoryModuleType<? extends LivingEntity>, EntityType<?>): a, targetIsValid, method_19551, canSee, m_22639_
boolean (Brain<?>, MemoryModuleType<? extends LivingEntity>, EntityType<?>): a, targetIsValid, method_19551, canSee
void (LivingEntity, LivingEntity): c, lookAtEachOther, method_19552, lookAtEachOther, m_22670_
void (LivingEntity, LivingEntity): c, lookAtEachOther, method_19552, lookAtEachOther
void (LivingEntity, LivingEntity): a, lookAtEntity, method_19554, lookAt, m_22595_
void (LivingEntity, LivingEntity): a, lookAtEntity, method_19554, lookAt
SectionPos (ServerLevel, SectionPos, int): a, findSectionClosestToVillage, method_20419, getPosClosestToOccupiedPointOfInterest, m_22581_
SectionPos (ServerLevel, SectionPos, int): a, findSectionClosestToVillage, method_20419, getPosClosestToOccupiedPointOfInterest
boolean (Brain<?>, MemoryModuleType<? extends LivingEntity>, Predicate<LivingEntity>): a, targetIsValid, method_24564, canSee, m_22643_
boolean (Brain<?>, MemoryModuleType<? extends LivingEntity>, Predicate<LivingEntity>): a, targetIsValid, method_24564, canSee
void (LivingEntity, Entity, float, int): a, setWalkAndLookTargetMemories, method_24557, walkTowards, m_22590_
void (LivingEntity, Entity, float, int): a, setWalkAndLookTargetMemories, method_24557, walkTowards
void (LivingEntity, BlockPos, float, int): a, setWalkAndLookTargetMemories, method_24561, walkTowards, m_22617_
void (LivingEntity, BlockPos, float, int): a, setWalkAndLookTargetMemories, method_24561, walkTowards
void (LivingEntity, ItemStack, Vec3): a, throwItem, method_19949, give, m_22613_
void (LivingEntity, ItemStack, Vec3): a, throwItem, method_19949, give
boolean (Mob, LivingEntity, int): a, isWithinAttackRange, method_25940, isTargetWithinAttackRange, m_22632_
boolean (Mob, LivingEntity, int): a, isWithinAttackRange, method_25940, isTargetWithinAttackRange
boolean (LivingEntity, LivingEntity, double): a, isOtherTargetMuchFurtherAwayThanCurrentAttackTarget, method_24558, isNewTargetTooFar, m_22598_
boolean (LivingEntity, LivingEntity, double): a, isOtherTargetMuchFurtherAwayThanCurrentAttackTarget, method_24558, isNewTargetTooFar
boolean (LivingEntity, LivingEntity): b, canSee, method_24565, isVisibleInMemory, m_22667_
boolean (LivingEntity, LivingEntity): b, canSee, method_24565, isVisibleInMemory
LivingEntity (LivingEntity, Optional<LivingEntity>, LivingEntity): a, getNearestTarget, method_24562, getCloserEntity, m_22625_
LivingEntity (LivingEntity, Optional<LivingEntity>, LivingEntity): a, getNearestTarget, method_24562, getCloserEntity
LivingEntity (LivingEntity, LivingEntity, LivingEntity): a, getTargetNearestMe, method_24559, getCloserEntity, m_22606_
LivingEntity (LivingEntity, LivingEntity, LivingEntity): a, getTargetNearestMe, method_24559, getCloserEntity
Optional<LivingEntity> (LivingEntity, MemoryModuleType<UUID>): a, getLivingEntityFromUUIDMemory, method_24560, getEntity, m_22610_
Optional<LivingEntity> (LivingEntity, MemoryModuleType<UUID>): a, getLivingEntityFromUUIDMemory, method_24560, getEntity
Vec3 (PathfinderMob, int, int): a, getRandomSwimmablePos, method_33193, find, m_147444_
Vec3 (PathfinderMob, int, int): a, getRandomSwimmablePos, method_33193, find
void (LivingEntity, PositionTracker, float, int): a, setWalkAndLookTargetMemories, method_42647, walkTowards, m_217128_
void (LivingEntity, PositionTracker, float, int): a, setWalkAndLookTargetMemories, method_42647, walkTowards
void (LivingEntity, ItemStack, Vec3, Vec3, float): a, throwItem, method_43392, give, m_217133_
void (LivingEntity, ItemStack, Vec3, Vec3, float): a, throwItem, method_43392, give
boolean (LivingEntity): a, isBreeding, method_41331, hasBreedTarget, m_217126_
boolean (LivingEntity): a, isBreeding, method_41331, hasBreedTarget
void (LivingEntity, LivingEntity, float, int): a, lockGazeAndWalkToEachOther, method_19548, lookAtAndWalkTowardsEachOther, m_22602_
void (LivingEntity, LivingEntity, float, int): a, lockGazeAndWalkToEachOther, method_19548, lookAtAndWalkTowardsEachOther
void (LivingEntity, LivingEntity, float, int): b, setWalkAndLookTargetMemoriesToEachOther, method_19555, walkTowardsEachOther, m_22660_
void (LivingEntity, LivingEntity, float, int): b, setWalkAndLookTargetMemoriesToEachOther, method_19555, walkTowardsEachOther
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
bvm
bvj
Fields
Constructors
Methods
1.20.6
Names
boe
bvm
Fields
Constructors
Methods
void (LivingEntity, LivingEntity, float): a, lockGazeAndWalkToEachOther, method_19548, lookAtAndWalkTowardsEachOther, m_22602_
void (LivingEntity, LivingEntity, float): b, setWalkAndLookTargetMemoriesToEachOther, method_19555, walkTowardsEachOther, m_22660_
void (LivingEntity, LivingEntity, float, int): a, lockGazeAndWalkToEachOther, method_19548, lookAtAndWalkTowardsEachOther, m_22602_
void (LivingEntity, LivingEntity, float, int): b, setWalkAndLookTargetMemoriesToEachOther, method_19555, walkTowardsEachOther, m_22660_
1.20.4
Names
bkz
boe
Fields
Constructors
Methods
1.20.2
Names
bht
bkz
Fields
Constructors
Methods
1.20.1
Names
bhr
bht
Fields
Constructors
Methods
1.19.4
Names
bfw
bhr
Fields
Constructors
Methods
1.19.3
Names
bdp
bfw
Fields
Constructors
Methods
Stream<Villager> (Villager, Predicate<Villager>): a, getNearbyVillagersWithCondition, method_29248, streamSeenVillagers, m_22650_
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
bcs
bdp
Fields
Constructors
Methods
1.19
Names
azl
bcs
Fields
Constructors
Methods
boolean (Mob, LivingEntity): a, isWithinMeleeAttackRange, method_25941, isTargetWithinMeleeRange, m_147441_
void (LivingEntity, PositionTracker, float, int): a, setWalkAndLookTargetMemories, method_42647, walkTowards, m_217128_
void (LivingEntity, ItemStack, Vec3, Vec3, float): a, throwItem, method_43392, give, m_217133_
boolean (LivingEntity): a, isBreeding, method_41331, hasBreedTarget, m_217126_
1.18.2
Names
ayu
azl
Fields
Constructors
Methods
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
avi
ayu
Fields
Constructors
Methods
1.17.1
Names
avh
avi
Fields
Constructors
Methods
1.17
Names
arw
avh
net.minecraft.entity.ai.brain.BrainUtil
net.minecraft.src.C_571_
net.minecraft.server.v1_16_R3.BehaviorUtil
net.minecraft.world.entity.ai.behavior.BehaviorUtil
Fields
Constructors
()
Methods
boolean (Brain<?>, LivingEntity): a, entityIsVisible, method_19550, canSee, func_220619_a
boolean (Brain<?>, LivingEntity): a, entityIsVisible, method_19550, canSee, m_22636_
boolean (Brain<?>, MemoryModuleType<? extends LivingEntity>, EntityType<?>): a, targetIsValid, method_19551, canSee, func_220623_a
boolean (Brain<?>, MemoryModuleType<? extends LivingEntity>, EntityType<?>): a, targetIsValid, method_19551, canSee, m_22639_
void (LivingEntity, LivingEntity): d, lookAtEachOther, method_19552, lookAtEachOther, func_220616_b
void (LivingEntity, LivingEntity): c, lookAtEachOther, method_19552, lookAtEachOther, m_22670_
void (LivingEntity, LivingEntity): a, lookAtEntity, method_19554, lookAt, func_220625_c
void (LivingEntity, LivingEntity): a, lookAtEntity, method_19554, lookAt, m_22595_
SectionPos (ServerLevel, SectionPos, int): a, findSectionClosestToVillage, method_20419, getPosClosestToOccupiedPointOfInterest, func_220617_a
SectionPos (ServerLevel, SectionPos, int): a, findSectionClosestToVillage, method_20419, getPosClosestToOccupiedPointOfInterest, m_22581_
void (LivingEntity, LivingEntity, float): a, lockGazeAndWalkToEachOther, method_19548, lookAtAndWalkTowardsEachOther, func_220618_a
void (LivingEntity, LivingEntity, float): a, lockGazeAndWalkToEachOther, method_19548, lookAtAndWalkTowardsEachOther, m_22602_
boolean (Brain<?>, MemoryModuleType<? extends LivingEntity>, Predicate<LivingEntity>): a, targetIsValid, method_24564, canSee, func_233870_a_
boolean (Brain<?>, MemoryModuleType<? extends LivingEntity>, Predicate<LivingEntity>): a, targetIsValid, method_24564, canSee, m_22643_
void (LivingEntity, LivingEntity, float): b, setWalkAndLookTargetMemoriesToEachOther, method_19555, walkTowardsEachOther, func_220626_d
void (LivingEntity, LivingEntity, float): b, setWalkAndLookTargetMemoriesToEachOther, method_19555, walkTowardsEachOther, m_22660_
void (LivingEntity, Entity, float, int): a, setWalkAndLookTargetMemories, method_24557, walkTowards, func_233860_a_
void (LivingEntity, Entity, float, int): a, setWalkAndLookTargetMemories, method_24557, walkTowards, m_22590_
void (LivingEntity, BlockPos, float, int): a, setWalkAndLookTargetMemories, method_24561, walkTowards, func_233866_a_
void (LivingEntity, BlockPos, float, int): a, setWalkAndLookTargetMemories, method_24561, walkTowards, m_22617_
void (LivingEntity, ItemStack, Vec3): a, throwItem, method_19949, give, func_233865_a_
void (LivingEntity, ItemStack, Vec3): a, throwItem, method_19949, give, m_22613_
boolean (Mob, LivingEntity, int): a, isWithinAttackRange, method_25940, method_25940, func_233869_a_
boolean (Mob, LivingEntity, int): a, isWithinAttackRange, method_25940, isTargetWithinAttackRange, m_22632_
boolean (LivingEntity, LivingEntity): b, isWithinMeleeAttackRange, method_25941, method_25941, func_233874_b_
boolean (LivingEntity, LivingEntity, double): a, isOtherTargetMuchFurtherAwayThanCurrentAttackTarget, method_24558, isNewTargetTooFar, func_233861_a_
boolean (LivingEntity, LivingEntity, double): a, isOtherTargetMuchFurtherAwayThanCurrentAttackTarget, method_24558, isNewTargetTooFar, m_22598_
boolean (LivingEntity, LivingEntity): c, canSee, method_24565, isVisibleInMemory, func_233876_c_
boolean (LivingEntity, LivingEntity): b, canSee, method_24565, isVisibleInMemory, m_22667_
LivingEntity (LivingEntity, Optional<LivingEntity>, LivingEntity): a, getNearestTarget, method_24562, getCloserEntity, func_233867_a_
LivingEntity (LivingEntity, Optional<LivingEntity>, LivingEntity): a, getNearestTarget, method_24562, getCloserEntity, m_22625_
LivingEntity (LivingEntity, LivingEntity, LivingEntity): a, getTargetNearestMe, method_24559, getCloserEntity, func_233863_a_
LivingEntity (LivingEntity, LivingEntity, LivingEntity): a, getTargetNearestMe, method_24559, getCloserEntity, m_22606_
Optional<LivingEntity> (LivingEntity, MemoryModuleType<UUID>): a, getLivingEntityFromUUIDMemory, method_24560, getEntity, func_233864_a_
Optional<LivingEntity> (LivingEntity, MemoryModuleType<UUID>): a, getLivingEntityFromUUIDMemory, method_24560, getEntity, m_22610_
Stream<Villager> (Villager, Predicate<Villager>): a, getNearbyVillagersWithCondition, method_29248, streamSeenVillagers, func_233872_a_
Stream<Villager> (Villager, Predicate<Villager>): a, getNearbyVillagersWithCondition, method_29248, streamSeenVillagers, m_22650_
boolean (Mob, LivingEntity): a, isWithinMeleeAttackRange, method_25941, isTargetWithinMeleeRange, m_147441_
Vec3 (PathfinderMob, int, int): a, getRandomSwimmablePos, method_33193, find, m_147444_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
art
arw
net.minecraft.server.v1_16_R2.BehaviorUtil
net.minecraft.server.v1_16_R3.BehaviorUtil
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
aqi
art
net.minecraft.server.v1_16_R1.BehaviorUtil
net.minecraft.server.v1_16_R2.BehaviorUtil
Fields
Constructors
Methods
1.16.1
Names
amc
aqi
net.minecraft.server.v1_15_R1.BehaviorUtil
net.minecraft.server.v1_16_R1.BehaviorUtil
Fields
Constructors
Methods
void (LivingEntity, LivingEntity): a, lockGazeAndWalkToEachOther, method_19548, lookAtAndWalkTowardsEachOther, func_220618_a
void (LivingEntity, LivingEntity): b, lookAtEachOther, method_19552, lookAtEachOther, func_220616_b
void (LivingEntity, LivingEntity): d, lookAtEachOther, method_19552, lookAtEachOther, func_220616_b
void (LivingEntity, LivingEntity): c, lookAtEntity, method_19554, lookAt, func_220625_c
void (LivingEntity, LivingEntity): a, lookAtEntity, method_19554, lookAt, func_220625_c
void (LivingEntity, LivingEntity): d, walkToEachOther, method_19555, walkTowardsEachOther, func_220626_d
void (LivingEntity, LivingEntity, int): a, walkToEntity, method_19556, walkTowards, func_220621_a
void (LivingEntity, ItemStack, LivingEntity): a, throwItem, method_19949, give, func_220624_a
void (LivingEntity, LivingEntity, float): a, lockGazeAndWalkToEachOther, method_19548, lookAtAndWalkTowardsEachOther, func_220618_a
boolean (Brain<?>, MemoryModuleType<? extends LivingEntity>, Predicate<LivingEntity>): a, targetIsValid, method_24564, canSee, func_233870_a_
void (LivingEntity, LivingEntity, float): b, setWalkAndLookTargetMemoriesToEachOther, method_19555, walkTowardsEachOther, func_220626_d
void (LivingEntity, Entity, float, int): a, setWalkAndLookTargetMemories, method_24557, walkTowards, func_233860_a_
void (LivingEntity, BlockPos, float, int): a, setWalkAndLookTargetMemories, method_24561, walkTowards, func_233866_a_
void (LivingEntity, ItemStack, Vec3): a, throwItem, method_19949, give, func_233865_a_
boolean (Mob, LivingEntity, int): a, isWithinAttackRange, method_25940, method_25940, func_233869_a_
boolean (LivingEntity, LivingEntity): b, isWithinMeleeAttackRange, method_25941, method_25941, func_233874_b_
boolean (LivingEntity, LivingEntity, double): a, isOtherTargetMuchFurtherAwayThanCurrentAttackTarget, method_24558, isNewTargetTooFar, func_233861_a_
boolean (LivingEntity, LivingEntity): c, canSee, method_24565, isVisibleInMemory, func_233876_c_
LivingEntity (LivingEntity, Optional<LivingEntity>, LivingEntity): a, getNearestTarget, method_24562, getCloserEntity, func_233867_a_
LivingEntity (LivingEntity, LivingEntity, LivingEntity): a, getTargetNearestMe, method_24559, getCloserEntity, func_233863_a_
Optional<LivingEntity> (LivingEntity, MemoryModuleType<UUID>): a, getLivingEntityFromUUIDMemory, method_24560, getEntity, func_233864_a_
Stream<Villager> (Villager, Predicate<Villager>): a, getNearbyVillagersWithCondition, method_29248, streamSeenVillagers, func_233872_a_
1.15.2
Names
alz
amc
Fields
Constructors
Methods
1.15.1
Names
Fields
Constructors
Methods
1.15
Names
ajz
alz
net.minecraft.server.v1_14_R1.BehaviorUtil
net.minecraft.server.v1_15_R1.BehaviorUtil
Fields
Constructors
Methods
1.14.4
Names
ajw
ajz
net.minecraft.world.entity.ai.behavior.BehaviorUtils
Fields
Constructors
Methods
void (EntityLiving, EntityLiving): a, method_19548, lookAtAndWalkTowardsEachOther, func_220618_a
void (LivingEntity, LivingEntity): a, lockGazeAndWalkToEachOther, method_19548, lookAtAndWalkTowardsEachOther, func_220618_a
boolean (BehaviorController<?>, EntityLiving): a, method_19550, canSee, func_220619_a
boolean (Brain<?>, LivingEntity): a, entityIsVisible, method_19550, canSee, func_220619_a
boolean (BehaviorController<?>, MemoryModuleType<? extends EntityLiving>, EntityTypes<?>): a, method_19551, canSee, func_220623_a
boolean (Brain<?>, MemoryModuleType<? extends LivingEntity>, EntityType<?>): a, targetIsValid, method_19551, canSee, func_220623_a
void (EntityLiving, EntityLiving): b, method_19552, lookAtEachOther, func_220616_b
void (LivingEntity, LivingEntity): b, lookAtEachOther, method_19552, lookAtEachOther, func_220616_b
void (EntityLiving, EntityLiving): c, method_19554, lookAt, func_220625_c
void (LivingEntity, LivingEntity): c, lookAtEntity, method_19554, lookAt, func_220625_c
void (EntityLiving, EntityLiving): d, method_19555, walkTowardsEachOther, func_220626_d
void (LivingEntity, LivingEntity): d, walkToEachOther, method_19555, walkTowardsEachOther, func_220626_d
void (EntityLiving, EntityLiving, int): a, method_19556, walkTowards, func_220621_a
void (LivingEntity, LivingEntity, int): a, walkToEntity, method_19556, walkTowards, func_220621_a
void (EntityLiving, ItemStack, EntityLiving): a, method_19949, give, func_220624_a
void (LivingEntity, ItemStack, LivingEntity): a, throwItem, method_19949, give, func_220624_a
SectionPosition (WorldServer, SectionPosition, int): a, method_20419, getPosClosestToOccupiedPointOfInterest, func_220617_a
SectionPos (ServerLevel, SectionPos, int): a, findSectionClosestToVillage, method_20419, getPosClosestToOccupiedPointOfInterest, func_220617_a
1.14.3
Names
ajt
ajw
net.minecraft.entity.ai.brain.task.LookTargetUtil
Fields
Constructors
Methods
void (EntityLiving, EntityLiving): a, method_19548, func_220618_a
void (EntityLiving, EntityLiving): a, method_19548, lookAtAndWalkTowardsEachOther, func_220618_a
boolean (BehaviorController<?>, EntityLiving): a, method_19550, func_220619_a
boolean (BehaviorController<?>, EntityLiving): a, method_19550, canSee, func_220619_a
boolean (BehaviorController<?>, MemoryModuleType<? extends EntityLiving>, EntityTypes<?>): a, method_19551, func_220623_a
boolean (BehaviorController<?>, MemoryModuleType<? extends EntityLiving>, EntityTypes<?>): a, method_19551, canSee, func_220623_a
void (EntityLiving, EntityLiving): b, method_19552, func_220616_b
void (EntityLiving, EntityLiving): b, method_19552, lookAtEachOther, func_220616_b
void (EntityLiving, EntityLiving): c, method_19554, func_220625_c
void (EntityLiving, EntityLiving): c, method_19554, lookAt, func_220625_c
void (EntityLiving, EntityLiving): d, method_19555, func_220626_d
void (EntityLiving, EntityLiving): d, method_19555, walkTowardsEachOther, func_220626_d
void (EntityLiving, EntityLiving, int): a, method_19556, func_220621_a
void (EntityLiving, EntityLiving, int): a, method_19556, walkTowards, func_220621_a
void (EntityLiving, ItemStack, EntityLiving): a, method_19949, func_220624_a
void (EntityLiving, ItemStack, EntityLiving): a, method_19949, give, func_220624_a
SectionPosition (WorldServer, SectionPosition, int): a, method_20419, func_220617_a
SectionPosition (WorldServer, SectionPosition, int): a, method_20419, getPosClosestToOccupiedPointOfInterest, func_220617_a
1.14.2
Names
Fields
Constructors
Methods
1.14.1
Names
ajq
ajt
Fields
Constructors
Methods
1.14
Names
ajq
net.minecraft.class_4215
net.minecraft.entity.ai.brain.BrainUtil
net.minecraft.server.v1_14_R1.BehaviorUtil
Fields
Constructors
Methods
void (EntityLiving, EntityLiving): a, method_19548, func_220618_a
boolean (BehaviorController<?>, EntityLiving): a, method_19550, func_220619_a
boolean (BehaviorController<?>, MemoryModuleType<? extends EntityLiving>, EntityTypes<?>): a, method_19551, func_220623_a
void (EntityLiving, EntityLiving): b, method_19552, func_220616_b
void (EntityLiving, EntityLiving): c, method_19554, func_220625_c
void (EntityLiving, EntityLiving): d, method_19555, func_220626_d
void (EntityLiving, EntityLiving, int): a, method_19556, func_220621_a
void (EntityLiving, ItemStack, EntityLiving): a, method_19949, func_220624_a
SectionPosition (WorldServer, SectionPosition, int): a, method_20419, func_220617_a