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_