历史 - net.minecraft.world.entity.monster.piglin.PiglinBruteAi

1.21.11

名称

cye

dbn

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

ctm

cye

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

crb

ctm

字段

构造函数

方法

1.21.5

名称

cnq

crb

字段

构造函数

方法

1.21.4

名称

coq

cnq

字段

构造函数

方法

1.21.3

名称

clr

coq

字段

double: f, TARGETING_RANGE, field_30594, TARGET_RANGE, f_149982_

float: g, SPEED_MULTIPLIER_WHEN_IDLING, field_30595, field_30595, f_149983_

float: f, SPEED_MULTIPLIER_WHEN_IDLING, field_30595, field_30595, f_149983_

int: h, HOME_CLOSE_ENOUGH_DISTANCE, field_30596, field_30596, f_149984_

int: g, HOME_CLOSE_ENOUGH_DISTANCE, field_30596, field_30596, f_149984_

int: i, HOME_TOO_FAR_DISTANCE, field_30597, field_30597, f_149985_

int: h, HOME_TOO_FAR_DISTANCE, field_30597, field_30597, f_149985_

int: j, HOME_STROLL_AROUND_DISTANCE, field_30598, field_30598, f_149986_

int: i, HOME_STROLL_AROUND_DISTANCE, field_30598, field_30598, f_149986_

构造函数

方法

boolean (AbstractPiglin, LivingEntity): a, isNearestValidAttackTarget, method_30248, isTarget, m_35088_

Optional<? extends LivingEntity> (AbstractPiglin): a, findNearestValidAttackTarget, method_30247, getTarget, m_35086_

Optional<? extends LivingEntity> (AbstractPiglin, MemoryModuleType<? extends LivingEntity>): a, getTargetIfWithinRange, method_30249, getTargetIfInRange, m_35091_

void (PiglinBrute, LivingEntity): a, wasHurtBy, method_30251, tryRevenge, m_35096_

void (PiglinBrute, LivingEntity): b, setAngerTarget, method_35198, setTarget, m_149988_

void (PiglinBrute, LivingEntity): a, setAngerTarget, method_35198, setTarget, m_149988_

boolean (ServerLevel, AbstractPiglin, LivingEntity): a, isNearestValidAttackTarget, method_30248, isTarget, m_35088_

Optional<? extends LivingEntity> (ServerLevel, AbstractPiglin): a, findNearestValidAttackTarget, method_30247, getTarget, m_35086_

void (ServerLevel, PiglinBrute, LivingEntity): a, wasHurtBy, method_30251, tryRevenge, m_35096_

1.21.1

名称

字段

构造函数

方法

1.21

名称

clt

clr

字段

构造函数

方法

1.20.6

名称

cec

clt

字段

构造函数

方法

1.20.4

名称

cao

cec

字段

构造函数

方法

1.20.2

名称

bxi

cao

字段

构造函数

方法

1.20.1

名称

bxg

bxi

字段

int: a, ANGER_DURATION, field_30589, field_30589, f_149977_

int: a, ANGER_DURATION, field_30589, ANGRY_AT_EXPIRY, f_149977_

int: b, MELEE_ATTACK_COOLDOWN, field_30590, field_30590, f_149978_

int: b, MELEE_ATTACK_COOLDOWN, field_30590, MELEE_ATTACK_COOLDOWN, f_149978_

构造函数

方法

1.19.4

名称

bvj

bxg

字段

构造函数

方法

1.19.3

名称

bsw

bvj

字段

构造函数

方法

1.19.2

名称

字段

double: f, TARGETING_RANGE, field_30594, field_30594, f_149982_

double: f, TARGETING_RANGE, field_30594, TARGET_RANGE, f_149982_

构造函数

方法

RunOne<PiglinBrute> (): a, createIdleLookBehaviors, method_30244, method_30244, m_35080_

RunOne<PiglinBrute> (): a, createIdleLookBehaviors, method_30244, getFollowTasks, m_35080_

RunOne<PiglinBrute> (): b, createIdleMovementBehaviors, method_30254, method_30254, m_35105_

RunOne<PiglinBrute> (): b, createIdleMovementBehaviors, method_30254, getIdleTasks, m_35105_

1.19.1

名称

brz

bsw

字段

构造函数

方法

1.19

名称

bnj

brz

字段

构造函数

方法

Optional<? extends LivingEntity> (AbstractPiglin, MemoryModuleType<? extends LivingEntity>): a, getTargetIfWithinRange, method_30249, method_30249, m_35091_

Optional<? extends LivingEntity> (AbstractPiglin, MemoryModuleType<? extends LivingEntity>): a, getTargetIfWithinRange, method_30249, getTargetIfInRange, m_35091_

1.18.2

名称

bmr

bnj

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

bje

bmr

字段

构造函数

方法

void (PiglinBrute): b, updateActivity, method_30256, method_30256, m_35109_

void (PiglinBrute): b, updateActivity, method_30256, tick, m_35109_

boolean (AbstractPiglin, LivingEntity): a, isNearestValidAttackTarget, method_30248, method_30248, m_35088_

boolean (AbstractPiglin, LivingEntity): a, isNearestValidAttackTarget, method_30248, isTarget, m_35088_

Optional<? extends LivingEntity> (AbstractPiglin): a, findNearestValidAttackTarget, method_30247, method_30247, m_35086_

Optional<? extends LivingEntity> (AbstractPiglin): a, findNearestValidAttackTarget, method_30247, getTarget, m_35086_

void (PiglinBrute): c, maybePlayActivitySound, method_30258, method_30258, m_35114_

void (PiglinBrute): c, maybePlayActivitySound, method_30258, playSoundRandomly, m_35114_

void (PiglinBrute): d, playActivitySound, method_30261, method_30261, m_35122_

void (PiglinBrute): d, playActivitySound, method_30261, playSoundIfAngry, m_35122_

void (PiglinBrute, LivingEntity): b, setAngerTarget, method_35198, method_35198, m_149988_

void (PiglinBrute, LivingEntity): b, setAngerTarget, method_35198, setTarget, m_149988_

1.17.1

名称

bjd

bje

字段

构造函数

方法

1.17

名称

bew

bjd

net.minecraft.entity.monster.piglin.PiglinBruteBrain

net.minecraft.src.C_1105_

net.minecraft.server.v1_16_R3.PiglinBruteAI

net.minecraft.world.entity.monster.piglin.PiglinBruteAI

字段

int: a, ANGER_DURATION, field_30589, field_30589, f_149977_

int: b, MELEE_ATTACK_COOLDOWN, field_30590, field_30590, f_149978_

double: c, ACTIVITY_SOUND_LIKELIHOOD_PER_TICK, field_30591, field_30591, f_149979_

int: d, MAX_LOOK_DIST, field_30592, field_30592, f_149980_

int: e, INTERACTION_RANGE, field_30593, field_30593, f_149981_

double: f, TARGETING_RANGE, field_30594, field_30594, f_149982_

float: g, SPEED_MULTIPLIER_WHEN_IDLING, field_30595, field_30595, f_149983_

int: h, HOME_CLOSE_ENOUGH_DISTANCE, field_30596, field_30596, f_149984_

int: i, HOME_TOO_FAR_DISTANCE, field_30597, field_30597, f_149985_

int: j, HOME_STROLL_AROUND_DISTANCE, field_30598, field_30598, f_149986_

构造函数

()

方法

Brain<?> (PiglinBrute, Brain<PiglinBrute>): a, makeBrain, method_30252, create, func_242354_a

Brain<?> (PiglinBrute, Brain<PiglinBrute>): a, makeBrain, method_30252, create, m_35099_

void (PiglinBrute): a, initMemories, method_30250, method_30250, func_242352_a

void (PiglinBrute): a, initMemories, method_30250, setCurrentPosAsHome, m_35094_

void (PiglinBrute, Brain<PiglinBrute>): b, initCoreActivity, method_30257, method_30257, func_242359_b

void (PiglinBrute, Brain<PiglinBrute>): b, initCoreActivity, method_30257, addCoreActivities, m_35111_

void (PiglinBrute, Brain<PiglinBrute>): c, initIdleActivity, method_30260, method_30260, func_242362_c

void (PiglinBrute, Brain<PiglinBrute>): c, initIdleActivity, method_30260, addIdleActivities, m_35119_

void (PiglinBrute, Brain<PiglinBrute>): d, initFightActivity, method_30262, method_30262, func_242364_d

void (PiglinBrute, Brain<PiglinBrute>): d, initFightActivity, method_30262, addFightActivities, m_35124_

RunOne<PiglinBrute> (): a, createIdleLookBehaviors, method_30244, method_30244, func_242346_a

RunOne<PiglinBrute> (): a, createIdleLookBehaviors, method_30244, method_30244, m_35080_

RunOne<PiglinBrute> (): b, createIdleMovementBehaviors, method_30254, method_30254, func_242356_b

RunOne<PiglinBrute> (): b, createIdleMovementBehaviors, method_30254, method_30254, m_35105_

void (PiglinBrute): b, updateActivity, method_30256, method_30256, func_242358_b

void (PiglinBrute): b, updateActivity, method_30256, method_30256, m_35109_

boolean (AbstractPiglin, LivingEntity): a, isNearestValidAttackTarget, method_30248, method_30248, func_242350_a

boolean (AbstractPiglin, LivingEntity): a, isNearestValidAttackTarget, method_30248, method_30248, m_35088_

Optional<? extends LivingEntity> (AbstractPiglin): a, findNearestValidAttackTarget, method_30247, method_30247, func_242349_a

Optional<? extends LivingEntity> (AbstractPiglin): a, findNearestValidAttackTarget, method_30247, method_30247, m_35086_

boolean (LivingEntity): a, isAttackAllowed, method_30245, method_30245, func_242347_a

Optional<? extends LivingEntity> (AbstractPiglin, MemoryModuleType<? extends LivingEntity>): a, getTargetIfWithinRange, method_30249, method_30249, func_242351_a

Optional<? extends LivingEntity> (AbstractPiglin, MemoryModuleType<? extends LivingEntity>): a, getTargetIfWithinRange, method_30249, method_30249, m_35091_

void (PiglinBrute, LivingEntity): a, wasHurtBy, method_30251, method_30251, func_242353_a

void (PiglinBrute, LivingEntity): a, wasHurtBy, method_30251, tryRevenge, m_35096_

void (PiglinBrute): c, maybePlayActivitySound, method_30258, method_30258, func_242360_c

void (PiglinBrute): c, maybePlayActivitySound, method_30258, method_30258, m_35114_

void (PiglinBrute): d, playActivitySound, method_30261, method_30261, func_242363_d

void (PiglinBrute): d, playActivitySound, method_30261, method_30261, m_35122_

void (PiglinBrute, LivingEntity): b, setAngerTarget, method_35198, method_35198, m_149988_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

bet

bew

net.minecraft.server.v1_16_R2.PiglinBruteAI

net.minecraft.server.v1_16_R3.PiglinBruteAI

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

bet

net.minecraft.world.entity.monster.piglin.PiglinBruteAi

net.minecraft.class_5420

net.minecraft.entity.mob.PiglinBruteBrain

net.minecraft.entity.monster.piglin.PiglinBruteBrain

net.minecraft.server.v1_16_R2.PiglinBruteAI

字段

构造函数

方法

Brain<?> (PiglinBrute, Brain<PiglinBrute>): a, makeBrain, method_30252, create, func_242354_a

void (PiglinBrute): a, initMemories, method_30250, method_30250, func_242352_a

void (PiglinBrute, Brain<PiglinBrute>): b, initCoreActivity, method_30257, method_30257, func_242359_b

void (PiglinBrute, Brain<PiglinBrute>): c, initIdleActivity, method_30260, method_30260, func_242362_c

void (PiglinBrute, Brain<PiglinBrute>): d, initFightActivity, method_30262, method_30262, func_242364_d

RunOne<PiglinBrute> (): a, createIdleLookBehaviors, method_30244, method_30244, func_242346_a

RunOne<PiglinBrute> (): b, createIdleMovementBehaviors, method_30254, method_30254, func_242356_b

void (PiglinBrute): b, updateActivity, method_30256, method_30256, func_242358_b

boolean (AbstractPiglin, LivingEntity): a, isNearestValidAttackTarget, method_30248, method_30248, func_242350_a

Optional<? extends LivingEntity> (AbstractPiglin): a, findNearestValidAttackTarget, method_30247, method_30247, func_242349_a

boolean (LivingEntity): a, isAttackAllowed, method_30245, method_30245, func_242347_a

Optional<? extends LivingEntity> (AbstractPiglin, MemoryModuleType<? extends LivingEntity>): a, getTargetIfWithinRange, method_30249, method_30249, func_242351_a

void (PiglinBrute, LivingEntity): a, wasHurtBy, method_30251, method_30251, func_242353_a

void (PiglinBrute): c, maybePlayActivitySound, method_30258, method_30258, func_242360_c

void (PiglinBrute): d, playActivitySound, method_30261, method_30261, func_242363_d