历史 - net.minecraft.world.entity.ai.behavior.BehaviorUtils

1.21.11

名称

cgp

cjf

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

ccf

cgp

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

bzy

ccf

字段

构造函数

方法

1.21.5

名称

bxd

bzy

字段

构造函数

方法

1.21.4

名称

byb

bxd

字段

构造函数

方法

1.21.3

名称

bvj

byb

net.minecraft.entity.ai.brain.task.LookTargetUtil

net.minecraft.entity.ai.brain.task.TargetUtil

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

bvm

bvj

字段

构造函数

方法

1.20.6

名称

boe

bvm

字段

构造函数

方法

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

名称

bkz

boe

字段

构造函数

方法

1.20.2

名称

bht

bkz

字段

构造函数

方法

1.20.1

名称

bhr

bht

字段

构造函数

方法

1.19.4

名称

bfw

bhr

字段

构造函数

方法

1.19.3

名称

bdp

bfw

字段

构造函数

方法

Stream<Villager> (Villager, Predicate<Villager>): a, getNearbyVillagersWithCondition, method_29248, streamSeenVillagers, m_22650_

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

bcs

bdp

字段

构造函数

方法

1.19

名称

azl

bcs

字段

构造函数

方法

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

名称

ayu

azl

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

avi

ayu

字段

构造函数

方法

1.17.1

名称

avh

avi

字段

构造函数

方法

1.17

名称

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

字段

构造函数

()

方法

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

名称

字段

构造函数

方法

1.16.4

名称

art

arw

net.minecraft.server.v1_16_R2.BehaviorUtil

net.minecraft.server.v1_16_R3.BehaviorUtil

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

aqi

art

net.minecraft.server.v1_16_R1.BehaviorUtil

net.minecraft.server.v1_16_R2.BehaviorUtil

字段

构造函数

方法

1.16.1

名称

amc

aqi

net.minecraft.server.v1_15_R1.BehaviorUtil

net.minecraft.server.v1_16_R1.BehaviorUtil

字段

构造函数

方法

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

名称

alz

amc

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

ajz

alz

net.minecraft.server.v1_14_R1.BehaviorUtil

net.minecraft.server.v1_15_R1.BehaviorUtil

字段

构造函数

方法

1.14.4

名称

ajw

ajz

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

字段

构造函数

方法

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

名称

ajt

ajw

net.minecraft.entity.ai.brain.task.LookTargetUtil

字段

构造函数

方法

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

名称

字段

构造函数

方法

1.14.1

名称

ajq

ajt

字段

构造函数

方法

1.14

名称

ajq

net.minecraft.class_4215

net.minecraft.entity.ai.brain.BrainUtil

net.minecraft.server.v1_14_R1.BehaviorUtil

字段

构造函数

方法

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