History - net.minecraft.world.entity.monster.hoglin.HoglinAi

1.21.3

Names

cli

cog

Fields

int: a, REPELLENT_DETECTION_RANGE_HORIZONTAL, field_30533, field_30533, f_149902_

int: a, REPELLENT_DETECTION_RANGE_HORIZONTAL, field_30533, field_30533

int: b, REPELLENT_DETECTION_RANGE_VERTICAL, field_30534, field_30534, f_149903_

int: b, REPELLENT_DETECTION_RANGE_VERTICAL, field_30534, field_30534

UniformInt: c, RETREAT_DURATION, field_22369, AVOID_MEMORY_DURATION, f_34568_

UniformInt: c, RETREAT_DURATION, field_22369, AVOID_MEMORY_DURATION

int: d, ATTACK_DURATION, field_30535, field_30535, f_149904_

int: d, ATTACK_DURATION, field_30535, field_30535

int: e, DESIRED_DISTANCE_FROM_PIGLIN_WHEN_IDLING, field_30536, field_30536, f_149905_

int: e, DESIRED_DISTANCE_FROM_PIGLIN_WHEN_IDLING, field_30536, field_30536

int: f, DESIRED_DISTANCE_FROM_PIGLIN_WHEN_RETREATING, field_30537, field_30537, f_149906_

int: f, DESIRED_DISTANCE_FROM_PIGLIN_WHEN_RETREATING, field_30537, field_30537

int: g, ATTACK_INTERVAL, field_30538, ADULT_MELEE_ATTACK_COOLDOWN, f_149907_

int: g, ATTACK_INTERVAL, field_30538, ADULT_MELEE_ATTACK_COOLDOWN

int: h, BABY_ATTACK_INTERVAL, field_30539, BABY_MELEE_ATTACK_COOLDOWN, f_149908_

int: h, BABY_ATTACK_INTERVAL, field_30539, BABY_MELEE_ATTACK_COOLDOWN

int: i, REPELLENT_PACIFY_TIME, field_30540, field_30540, f_149909_

int: i, REPELLENT_PACIFY_TIME, field_30540, field_30540

UniformInt: j, ADULT_FOLLOW_RANGE, field_25383, WALK_TOWARD_CLOSEST_ADULT_RANGE, f_34569_

UniformInt: j, ADULT_FOLLOW_RANGE, field_25383, WALK_TOWARD_CLOSEST_ADULT_RANGE

float: k, SPEED_MULTIPLIER_WHEN_AVOIDING_REPELLENT, field_30541, field_30541, f_149910_

float: k, SPEED_MULTIPLIER_WHEN_AVOIDING_REPELLENT, field_30541, field_30541

float: l, SPEED_MULTIPLIER_WHEN_RETREATING, field_30542, AVOID_TARGET_SPEED, f_149911_

float: l, SPEED_MULTIPLIER_WHEN_RETREATING, field_30542, AVOID_TARGET_SPEED

float: m, SPEED_MULTIPLIER_WHEN_MAKING_LOVE, field_30543, field_30543, f_149912_

float: m, SPEED_MULTIPLIER_WHEN_MAKING_LOVE, field_30543, field_30543

float: n, SPEED_MULTIPLIER_WHEN_IDLING, field_30544, field_30544, f_149913_

float: n, SPEED_MULTIPLIER_WHEN_IDLING, field_30544, field_30544

float: o, SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT, field_30545, field_30545, f_149914_

float: o, SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT, field_30545, field_30545

Constructors

Methods

Brain<?> (Brain<Hoglin>): a, makeBrain, method_24668, create, m_34575_

Brain<?> (Brain<Hoglin>): a, makeBrain, method_24668, create

void (Brain<Hoglin>): b, initCoreActivity, method_24666, addCoreTasks, m_34591_

void (Brain<Hoglin>): b, initCoreActivity, method_24666, addCoreTasks

void (Brain<Hoglin>): c, initIdleActivity, method_24673, addIdleTasks, m_34601_

void (Brain<Hoglin>): c, initIdleActivity, method_24673, addIdleTasks

void (Brain<Hoglin>): d, initFightActivity, method_24676, addFightTasks, m_34608_

void (Brain<Hoglin>): d, initFightActivity, method_24676, addFightTasks

void (Brain<Hoglin>): e, initRetreatActivity, method_24679, addAvoidTasks, m_34615_

void (Brain<Hoglin>): e, initRetreatActivity, method_24679, addAvoidTasks

RunOne<Hoglin> (): a, createIdleMovementBehaviors, method_24662, makeRandomWalkTask, m_34571_

RunOne<Hoglin> (): a, createIdleMovementBehaviors, method_24662, makeRandomWalkTask

void (Hoglin): a, updateActivity, method_24664, refreshActivities, m_34577_

void (Hoglin): a, updateActivity, method_24664, refreshActivities

void (Hoglin, LivingEntity): a, onHitTarget, method_24665, onAttacking, m_34579_

void (Hoglin, LivingEntity): a, onHitTarget, method_24665, onAttacking

void (Hoglin, LivingEntity): c, broadcastRetreat, method_24675, askAdultsToAvoid, m_34605_

void (Hoglin, LivingEntity): b, broadcastRetreat, method_24675, askAdultsToAvoid

void (Hoglin, LivingEntity): d, retreatFromNearestTarget, method_24678, avoidEnemy, m_34612_

void (Hoglin, LivingEntity): c, retreatFromNearestTarget, method_24678, avoidEnemy

void (Hoglin, LivingEntity): e, setAvoidTarget, method_24681, avoid, m_34619_

void (Hoglin, LivingEntity): d, setAvoidTarget, method_24681, avoid

Optional<? extends LivingEntity> (Hoglin): d, findNearestValidAttackTarget, method_24684, getNearestVisibleTargetablePlayer, m_34610_

boolean (Hoglin, BlockPos): a, isPosNearNearestRepellent, method_24669, isWarpedFungusAround, m_34585_

boolean (Hoglin, BlockPos): a, isPosNearNearestRepellent, method_24669, isWarpedFungusAround

boolean (Hoglin): e, wantsToStopFleeing, method_25947, isLoneAdult, m_34617_

boolean (Hoglin): d, wantsToStopFleeing, method_25947, isLoneAdult

boolean (Hoglin): f, piglinsOutnumberHoglins, method_24686, hasMoreHoglinsAround, m_34622_

boolean (Hoglin): e, piglinsOutnumberHoglins, method_24686, hasMoreHoglinsAround

void (Hoglin, LivingEntity): b, wasHurtBy, method_24672, onAttacked, m_34595_

void (Hoglin, LivingEntity): f, maybeRetaliate, method_24683, targetEnemy, m_34624_

void (Hoglin, LivingEntity): g, setAttackTarget, method_24685, setAttackTarget, m_34629_

void (Hoglin, LivingEntity): e, setAttackTarget, method_24685, setAttackTarget

void (Hoglin, LivingEntity): h, broadcastAttackTarget, method_24687, askAdultsForHelp, m_34634_

void (Hoglin, LivingEntity): f, broadcastAttackTarget, method_24687, askAdultsForHelp

void (Hoglin, LivingEntity): i, setAttackTargetIfCloserThanCurrent, method_24689, setAttackTargetIfCloser, m_34639_

void (Hoglin, LivingEntity): g, setAttackTargetIfCloserThanCurrent, method_24689, setAttackTargetIfCloser

Optional<SoundEvent> (Hoglin): b, getSoundForCurrentActivity, method_30083, getSoundEvent, m_34593_

Optional<SoundEvent> (Hoglin): b, getSoundForCurrentActivity, method_30083, getSoundEvent

SoundEvent (Hoglin, Activity): a, getSoundForActivity, method_30082, getSoundEvent, m_34582_

SoundEvent (Hoglin, Activity): a, getSoundForActivity, method_30082, getSoundEvent

List<Hoglin> (Hoglin): g, getVisibleAdultHoglins, method_24690, getAdultHoglinsAround, m_34627_

List<Hoglin> (Hoglin): f, getVisibleAdultHoglins, method_24690, getAdultHoglinsAround

boolean (Hoglin): h, isNearRepellent, method_30085, hasNearestRepellent, m_34632_

boolean (Hoglin): g, isNearRepellent, method_30085, hasNearestRepellent

boolean (Hoglin): i, isBreeding, method_24691, hasBreedTarget, m_34637_

boolean (Hoglin): h, isBreeding, method_24691, hasBreedTarget

boolean (Hoglin): c, isPacified, method_24677, isNearPlayer, m_34603_

boolean (Hoglin): c, isPacified, method_24677, isNearPlayer

Optional<? extends LivingEntity> (ServerLevel, Hoglin): a, findNearestValidAttackTarget, method_24684, getNearestVisibleTargetablePlayer

void (ServerLevel, Hoglin, LivingEntity): a, wasHurtBy, method_24672, onAttacked

void (ServerLevel, Hoglin, LivingEntity): b, maybeRetaliate, method_24683, targetEnemy

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

clk

cli

Fields

Constructors

Methods

1.20.6

Names

cdt

clk

Fields

Constructors

Methods

1.20.4

Names

caf

cdt

Fields

Constructors

Methods

1.20.2

Names

bwz

caf

Fields

Constructors

Methods

1.20.1

Names

bwx

bwz

Fields

int: g, ATTACK_INTERVAL, field_30538, field_30538, f_149907_

int: g, ATTACK_INTERVAL, field_30538, ADULT_MELEE_ATTACK_COOLDOWN, f_149907_

int: h, BABY_ATTACK_INTERVAL, field_30539, field_30539, f_149908_

int: h, BABY_ATTACK_INTERVAL, field_30539, BABY_MELEE_ATTACK_COOLDOWN, f_149908_

float: l, SPEED_MULTIPLIER_WHEN_RETREATING, field_30542, field_30542, f_149911_

float: l, SPEED_MULTIPLIER_WHEN_RETREATING, field_30542, AVOID_TARGET_SPEED, f_149911_

Constructors

Methods

1.19.4

Names

bva

bwx

Fields

Constructors

Methods

1.19.3

Names

bsn

bva

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

brq

bsn

Fields

Constructors

Methods

1.19

Names

bna

brq

Fields

Constructors

Methods

1.18.2

Names

bmi

bna

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

biv

bmi

Fields

Constructors

Methods

1.17.1

Names

biu

biv

Fields

Constructors

Methods

1.17

Names

ben

biu

net.minecraft.entity.monster.HoglinTasks

net.minecraft.src.C_1098_

net.minecraft.server.v1_16_R3.HoglinAI

net.minecraft.world.entity.monster.hoglin.HoglinAI

Fields

IntRange: a, RETREAT_DURATION, field_22369, AVOID_MEMORY_DURATION, field_234372_a_

IntRange: b, ADULT_FOLLOW_RANGE, field_25383, WALK_TOWARD_CLOSEST_ADULT_RANGE, field_234373_b_

int: a, REPELLENT_DETECTION_RANGE_HORIZONTAL, field_30533, field_30533, f_149902_

int: b, REPELLENT_DETECTION_RANGE_VERTICAL, field_30534, field_30534, f_149903_

UniformInt: c, RETREAT_DURATION, field_22369, AVOID_MEMORY_DURATION, f_34568_

int: d, ATTACK_DURATION, field_30535, field_30535, f_149904_

int: e, DESIRED_DISTANCE_FROM_PIGLIN_WHEN_IDLING, field_30536, field_30536, f_149905_

int: f, DESIRED_DISTANCE_FROM_PIGLIN_WHEN_RETREATING, field_30537, field_30537, f_149906_

int: g, ATTACK_INTERVAL, field_30538, field_30538, f_149907_

int: h, BABY_ATTACK_INTERVAL, field_30539, field_30539, f_149908_

int: i, REPELLENT_PACIFY_TIME, field_30540, field_30540, f_149909_

UniformInt: j, ADULT_FOLLOW_RANGE, field_25383, WALK_TOWARD_CLOSEST_ADULT_RANGE, f_34569_

float: k, SPEED_MULTIPLIER_WHEN_AVOIDING_REPELLENT, field_30541, field_30541, f_149910_

float: l, SPEED_MULTIPLIER_WHEN_RETREATING, field_30542, field_30542, f_149911_

float: m, SPEED_MULTIPLIER_WHEN_MAKING_LOVE, field_30543, field_30543, f_149912_

float: n, SPEED_MULTIPLIER_WHEN_IDLING, field_30544, field_30544, f_149913_

float: o, SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT, field_30545, field_30545, f_149914_

Constructors

()

Methods

Brain<?> (Brain<Hoglin>): a, makeBrain, method_24668, create, func_234376_a_

Brain<?> (Brain<Hoglin>): a, makeBrain, method_24668, create, m_34575_

void (Brain<Hoglin>): b, initCoreActivity, method_24666, addCoreTasks, func_234382_b_

void (Brain<Hoglin>): b, initCoreActivity, method_24666, addCoreTasks, m_34591_

void (Brain<Hoglin>): c, initIdleActivity, method_24673, addIdleTasks, func_234385_c_

void (Brain<Hoglin>): c, initIdleActivity, method_24673, addIdleTasks, m_34601_

void (Brain<Hoglin>): d, initFightActivity, method_24676, addFightTasks, func_234388_d_

void (Brain<Hoglin>): d, initFightActivity, method_24676, addFightTasks, m_34608_

void (Brain<Hoglin>): e, initRetreatActivity, method_24679, addAvoidTasks, func_234391_e_

void (Brain<Hoglin>): e, initRetreatActivity, method_24679, addAvoidTasks, m_34615_

RunOne<Hoglin> (): a, createIdleMovementBehaviors, method_24662, makeRandomWalkTask, func_234374_a_

RunOne<Hoglin> (): a, createIdleMovementBehaviors, method_24662, makeRandomWalkTask, m_34571_

void (Hoglin): a, updateActivity, method_24664, refreshActivities, func_234377_a_

void (Hoglin): a, updateActivity, method_24664, refreshActivities, m_34577_

void (Hoglin, LivingEntity): a, onHitTarget, method_24665, onAttacking, func_234378_a_

void (Hoglin, LivingEntity): a, onHitTarget, method_24665, onAttacking, m_34579_

void (Hoglin, LivingEntity): c, broadcastRetreat, method_24675, askAdultsToAvoid, func_234387_c_

void (Hoglin, LivingEntity): c, broadcastRetreat, method_24675, askAdultsToAvoid, m_34605_

void (Hoglin, LivingEntity): d, retreatFromNearestTarget, method_24678, avoidEnemy, func_234390_d_

void (Hoglin, LivingEntity): d, retreatFromNearestTarget, method_24678, avoidEnemy, m_34612_

void (Hoglin, LivingEntity): e, setAvoidTarget, method_24681, avoid, func_234393_e_

void (Hoglin, LivingEntity): e, setAvoidTarget, method_24681, avoid, m_34619_

Optional<? extends LivingEntity> (Hoglin): d, findNearestValidAttackTarget, method_24684, getNearestVisibleTargetablePlayer, func_234392_e_

Optional<? extends LivingEntity> (Hoglin): d, findNearestValidAttackTarget, method_24684, getNearestVisibleTargetablePlayer, m_34610_

boolean (Hoglin, BlockPos): a, isPosNearNearestRepellent, method_24669, isWarpedFungusAround, func_234380_a_

boolean (Hoglin, BlockPos): a, isPosNearNearestRepellent, method_24669, isWarpedFungusAround, m_34585_

boolean (Hoglin): e, wantsToStopFleeing, method_25947, method_25947, func_234394_f_

boolean (Hoglin): e, wantsToStopFleeing, method_25947, isLoneAdult, m_34617_

boolean (Hoglin): f, piglinsOutnumberHoglins, method_24686, hasMoreHoglinsAround, func_234396_g_

boolean (Hoglin): f, piglinsOutnumberHoglins, method_24686, hasMoreHoglinsAround, m_34622_

void (Hoglin, LivingEntity): b, wasHurtBy, method_24672, onAttacked, func_234384_b_

void (Hoglin, LivingEntity): b, wasHurtBy, method_24672, onAttacked, m_34595_

void (Hoglin, LivingEntity): f, maybeRetaliate, method_24683, targetEnemy, func_234395_f_

void (Hoglin, LivingEntity): f, maybeRetaliate, method_24683, targetEnemy, m_34624_

void (Hoglin, LivingEntity): g, setAttackTarget, method_24685, setAttackTarget, func_234397_g_

void (Hoglin, LivingEntity): g, setAttackTarget, method_24685, setAttackTarget, m_34629_

void (Hoglin, LivingEntity): h, broadcastAttackTarget, method_24687, askAdultsForHelp, func_234399_h_

void (Hoglin, LivingEntity): h, broadcastAttackTarget, method_24687, askAdultsForHelp, m_34634_

void (Hoglin, LivingEntity): i, setAttackTargetIfCloserThanCurrent, method_24689, setAttackTargetIfCloser, func_234401_i_

void (Hoglin, LivingEntity): i, setAttackTargetIfCloserThanCurrent, method_24689, setAttackTargetIfCloser, m_34639_

Optional<SoundEvent> (Hoglin): b, getSoundForCurrentActivity, method_30083, method_30083, func_234398_h_

Optional<SoundEvent> (Hoglin): b, getSoundForCurrentActivity, method_30083, getSoundEvent, m_34593_

SoundEvent (Hoglin, Activity): a, getSoundForActivity, method_30082, method_30082, func_241413_a_

SoundEvent (Hoglin, Activity): a, getSoundForActivity, method_30082, getSoundEvent, m_34582_

List<Hoglin> (Hoglin): g, getVisibleAdultHoglins, method_24690, getAdultHoglinsAround, func_234400_i_

List<Hoglin> (Hoglin): g, getVisibleAdultHoglins, method_24690, getAdultHoglinsAround, m_34627_

boolean (Hoglin): h, isNearRepellent, method_30085, method_30085, func_241416_h_

boolean (Hoglin): h, isNearRepellent, method_30085, hasNearestRepellent, m_34632_

boolean (Hoglin): i, isBreeding, method_24691, hasBreedTarget, func_234402_j_

boolean (Hoglin): i, isBreeding, method_24691, hasBreedTarget, m_34637_

boolean (Hoglin): c, isPacified, method_24677, isNearPlayer, func_234386_c_

boolean (Hoglin): c, isPacified, method_24677, isNearPlayer, m_34603_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

bek

ben

net.minecraft.server.v1_16_R2.HoglinAI

net.minecraft.server.v1_16_R3.HoglinAI

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

bcy

bek

net.minecraft.server.v1_16_R1.HoglinAI

net.minecraft.server.v1_16_R2.HoglinAI

Fields

Constructors

Methods

1.16.1

Names

bcy

net.minecraft.world.entity.monster.hoglin.HoglinAi

net.minecraft.class_4835

net.minecraft.entity.mob.HoglinBrain

net.minecraft.entity.monster.HoglinTasks

net.minecraft.server.v1_16_R1.HoglinAI

Fields

IntRange: a, RETREAT_DURATION, field_22369, AVOID_MEMORY_DURATION, field_234372_a_

IntRange: b, ADULT_FOLLOW_RANGE, field_25383, WALK_TOWARD_CLOSEST_ADULT_RANGE, field_234373_b_

Constructors

Methods

Brain<?> (Brain<Hoglin>): a, makeBrain, method_24668, create, func_234376_a_

void (Brain<Hoglin>): b, initCoreActivity, method_24666, addCoreTasks, func_234382_b_

void (Brain<Hoglin>): c, initIdleActivity, method_24673, addIdleTasks, func_234385_c_

void (Brain<Hoglin>): d, initFightActivity, method_24676, addFightTasks, func_234388_d_

void (Brain<Hoglin>): e, initRetreatActivity, method_24679, addAvoidTasks, func_234391_e_

RunOne<Hoglin> (): a, createIdleMovementBehaviors, method_24662, makeRandomWalkTask, func_234374_a_

void (Hoglin): a, updateActivity, method_24664, refreshActivities, func_234377_a_

void (Hoglin, LivingEntity): a, onHitTarget, method_24665, onAttacking, func_234378_a_

void (Hoglin, LivingEntity): c, broadcastRetreat, method_24675, askAdultsToAvoid, func_234387_c_

void (Hoglin, LivingEntity): d, retreatFromNearestTarget, method_24678, avoidEnemy, func_234390_d_

void (Hoglin, LivingEntity): e, setAvoidTarget, method_24681, avoid, func_234393_e_

Optional<? extends LivingEntity> (Hoglin): d, findNearestValidAttackTarget, method_24684, getNearestVisibleTargetablePlayer, func_234392_e_

boolean (Hoglin, BlockPos): a, isPosNearNearestRepellent, method_24669, isWarpedFungusAround, func_234380_a_

boolean (Hoglin): e, wantsToStopFleeing, method_25947, method_25947, func_234394_f_

boolean (Hoglin): f, piglinsOutnumberHoglins, method_24686, hasMoreHoglinsAround, func_234396_g_

void (Hoglin, LivingEntity): b, wasHurtBy, method_24672, onAttacked, func_234384_b_

void (Hoglin, LivingEntity): f, maybeRetaliate, method_24683, targetEnemy, func_234395_f_

void (Hoglin, LivingEntity): g, setAttackTarget, method_24685, setAttackTarget, func_234397_g_

void (Hoglin, LivingEntity): h, broadcastAttackTarget, method_24687, askAdultsForHelp, func_234399_h_

void (Hoglin, LivingEntity): i, setAttackTargetIfCloserThanCurrent, method_24689, setAttackTargetIfCloser, func_234401_i_

Optional<SoundEvent> (Hoglin): b, getSoundForCurrentActivity, method_30083, method_30083, func_234398_h_

SoundEvent (Hoglin, Activity): a, getSoundForActivity, method_30082, method_30082, func_241413_a_

List<Hoglin> (Hoglin): g, getVisibleAdultHoglins, method_24690, getAdultHoglinsAround, func_234400_i_

boolean (Hoglin): h, isNearRepellent, method_30085, method_30085, func_241416_h_

boolean (Hoglin): i, isBreeding, method_24691, hasBreedTarget, func_234402_j_

boolean (Hoglin): c, isPacified, method_24677, isNearPlayer, func_234386_c_