History - net.minecraft.world.entity.monster.hoglin.HoglinAi
1.21.2
Names
cof
net.minecraft.world.entity.monster.hoglin.HoglinAi
net.minecraft.class_4835
net.minecraft.unmapped.C_hddicvsw
net.minecraft.entity.mob.HoglinBrain
net.minecraft.entity.mob.HoglinBrain
net.minecraft.src.C_1098_
net.minecraft.world.entity.monster.hoglin.EntityHoglin
Fields
int: a, REPELLENT_DETECTION_RANGE_HORIZONTAL, field_30533, f_brshwtmc, field_30533, REPELLENT_DETECTION_RANGE_HORIZONTAL, f_149902_
int: b, REPELLENT_DETECTION_RANGE_VERTICAL, field_30534, f_skwqlnwc, field_30534, REPELLENT_DETECTION_RANGE_VERTICAL, f_149903_
UniformInt: c, RETREAT_DURATION, field_22369, f_uaytnqol, AVOID_MEMORY_DURATION, AVOID_MEMORY_DURATION, f_34568_
int: d, ATTACK_DURATION, field_30535, f_abhubnmo, field_30535, ATTACK_DURATION, f_149904_
int: e, DESIRED_DISTANCE_FROM_PIGLIN_WHEN_IDLING, field_30536, f_imulgzfi, field_30536, IDLING_DESIRED_DISTANCE_FROM_PIGLIN, f_149905_
int: f, DESIRED_DISTANCE_FROM_PIGLIN_WHEN_RETREATING, field_30537, f_kxyezpvj, field_30537, RETIRING_DESIRED_DISTANCE_FROM_PIGLIN, f_149906_
int: g, ATTACK_INTERVAL, field_30538, f_fzdphbqr, ADULT_MELEE_ATTACK_COOLDOWN, ATTACK_INTERVAL, f_149907_
int: h, BABY_ATTACK_INTERVAL, field_30539, f_gpfyxxoe, BABY_MELEE_ATTACK_COOLDOWN, BABY_ATTACK_INTERVAL, f_149908_
int: i, REPELLENT_PACIFY_TIME, field_30540, f_cdczbdtc, field_30540, REPELLENT_PACIFY_TIME, f_149909_
UniformInt: j, ADULT_FOLLOW_RANGE, field_25383, f_lpsdgyaw, WALK_TOWARD_CLOSEST_ADULT_RANGE, WALK_TOWARD_CLOSEST_ADULT_RANGE, f_34569_
float: k, SPEED_MULTIPLIER_WHEN_AVOIDING_REPELLENT, field_30541, f_gsdoniak, field_30541, AVOIDING_REPELLENT_SPEED, f_149910_
float: l, SPEED_MULTIPLIER_WHEN_RETREATING, field_30542, f_dbuhuxvh, AVOID_TARGET_SPEED, RETREATING_SPEED, f_149911_
float: m, SPEED_MULTIPLIER_WHEN_MAKING_LOVE, field_30543, f_jlebypzb, field_30543, BREEDING_SPEED, f_149912_
float: n, SPEED_MULTIPLIER_WHEN_IDLING, field_30544, f_fenowlan, field_30544, IDLING_SPEED, f_149913_
float: o, SPEED_MULTIPLIER_WHEN_FOLLOWING_ADULT, field_30545, f_gsrdxmhn, field_30545, FOLLOWING_ADULT_SPEED, f_149914_
Constructors
()
Methods
Brain<?> (Brain<Hoglin>): a, makeBrain, method_24668, m_ezizisnp, create, create, m_34575_
void (Brain<Hoglin>): b, initCoreActivity, method_24666, m_pnegeuit, addCoreTasks, addCoreTasks, m_34591_
void (Brain<Hoglin>): c, initIdleActivity, method_24673, m_mthihmit, addIdleTasks, addIdleTasks, m_34601_
void (Brain<Hoglin>): d, initFightActivity, method_24676, m_vuzkmmsl, addFightTasks, addFightTasks, m_34608_
void (Brain<Hoglin>): e, initRetreatActivity, method_24679, m_lcbfttnu, addAvoidTasks, addAvoidTasks, m_34615_
RunOne<Hoglin> (): a, createIdleMovementBehaviors, method_24662, m_wlvgbjiu, makeRandomWalkTask, makeRandomWalkTask, m_34571_
void (Hoglin): a, updateActivity, method_24664, m_frheotbl, refreshActivities, refreshActivities, m_34577_
void (Hoglin, LivingEntity): a, onHitTarget, method_24665, m_ihgmfrdt, onAttacking, onAttacking, m_34579_
void (Hoglin, LivingEntity): b, broadcastRetreat, method_24675, m_sdhiaqrx, askAdultsToAvoid, askAdultsToAvoid, m_34605_
void (Hoglin, LivingEntity): c, retreatFromNearestTarget, method_24678, m_ihdzlscz, avoidEnemy, avoidEnemy, m_34612_
void (Hoglin, LivingEntity): d, setAvoidTarget, method_24681, m_qxboaxxc, avoid, avoid, m_34619_
Optional<? extends LivingEntity> (ServerLevel, Hoglin): a, findNearestValidAttackTarget, method_24684, m_bbqnkojq, getNearestVisibleTargetablePlayer, getNearestVisibleTargetablePlayer, m_34610_
boolean (Hoglin, BlockPos): a, isPosNearNearestRepellent, method_24669, m_yglxuaik, isWarpedFungusAround, isRepellentNearby, m_34585_
boolean (Hoglin): d, wantsToStopFleeing, method_25947, m_rumfkcjj, isLoneAdult, isLoneAdult, m_34617_
boolean (Hoglin): e, piglinsOutnumberHoglins, method_24686, m_mzksrchg, hasMoreHoglinsAround, hasMoreHoglinsAround, m_34622_
void (ServerLevel, Hoglin, LivingEntity): a, wasHurtBy, method_24672, m_rinypxon, onAttacked, onAttacked, m_34595_
void (ServerLevel, Hoglin, LivingEntity): b, maybeRetaliate, method_24683, m_ngaavviz, targetEnemy, targetEnemy, m_34624_
void (Hoglin, LivingEntity): e, setAttackTarget, method_24685, m_snfmwnai, setAttackTarget, setAttackTarget, m_34629_
void (Hoglin, LivingEntity): f, broadcastAttackTarget, method_24687, m_htccihys, askAdultsForHelp, askAdultsForHelp, m_34634_
void (Hoglin, LivingEntity): g, setAttackTargetIfCloserThanCurrent, method_24689, m_pcvmiynf, setAttackTargetIfCloser, setAttackTargetIfCloser, m_34639_
Optional<SoundEvent> (Hoglin): b, getSoundForCurrentActivity, method_30083, m_fmovaocc, getSoundEvent, getSoundEvent, m_34593_
SoundEvent (Hoglin, Activity): a, getSoundForActivity, method_30082, m_dhqzvylh, getSoundEvent, getSoundEvent, m_34582_
List<Hoglin> (Hoglin): f, getVisibleAdultHoglins, method_24690, m_tbavagxl, getAdultHoglinsAround, getAdultHoglinsAround, m_34627_
boolean (Hoglin): g, isNearRepellent, method_30085, m_sthvemlp, hasNearestRepellent, hasNearestRepellent, m_34632_
boolean (Hoglin): h, isBreeding, method_24691, m_vzopmavw, hasBreedTarget, hasBreedTarget, m_34637_
boolean (Hoglin): c, isPacified, method_24677, m_njejahxm, isNearPlayer, isNearPlayer, m_34603_