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