History - net.minecraft.world.entity.monster.piglin.PiglinAi
1.21.3
Names
clo
com
Fields
Item: c, BARTERING_ITEM, field_23826, BARTERING_ITEM, f_34794_
Item: c, BARTERING_ITEM, field_23826, BARTERING_ITEM
int: a, REPELLENT_DETECTION_RANGE_HORIZONTAL, field_30565, field_30565, f_149940_
int: a, REPELLENT_DETECTION_RANGE_HORIZONTAL, field_30565, field_30565
int: b, REPELLENT_DETECTION_RANGE_VERTICAL, field_30566, field_30566, f_149941_
int: b, REPELLENT_DETECTION_RANGE_VERTICAL, field_30566, field_30566
int: e, PLAYER_ANGER_RANGE, field_30567, field_30567, f_149942_
int: e, PLAYER_ANGER_RANGE, field_30567, field_30567
int: f, ANGER_DURATION, field_30568, field_30568, f_149943_
int: f, ANGER_DURATION, field_30568, field_30568
int: g, ADMIRE_DURATION, field_30569, field_30569, f_149944_
int: g, ADMIRE_DURATION, field_30569, field_30569
int: h, MAX_DISTANCE_TO_WALK_TO_ITEM, field_30570, field_30570, f_149945_
int: h, MAX_DISTANCE_TO_WALK_TO_ITEM, field_30570, field_30570
int: i, MAX_TIME_TO_WALK_TO_ITEM, field_30571, field_30571, f_149946_
int: i, MAX_TIME_TO_WALK_TO_ITEM, field_30571, field_30571
int: j, HOW_LONG_TIME_TO_DISABLE_ADMIRE_WALKING_IF_CANT_REACH_ITEM, field_30572, field_30572, f_149947_
int: j, HOW_LONG_TIME_TO_DISABLE_ADMIRE_WALKING_IF_CANT_REACH_ITEM, field_30572, field_30572
int: k, CELEBRATION_TIME, field_30573, field_30573, f_149948_
int: k, CELEBRATION_TIME, field_30573, field_30573
UniformInt: d, TIME_BETWEEN_HUNTS, field_22388, HUNT_MEMORY_DURATION, f_34795_
UniformInt: d, TIME_BETWEEN_HUNTS, field_22388, HUNT_MEMORY_DURATION
int: l, BABY_FLEE_DURATION_AFTER_GETTING_HIT, field_30574, AVOID_TARGET_EXPIRY, f_149949_
int: l, BABY_FLEE_DURATION_AFTER_GETTING_HIT, field_30574, AVOID_TARGET_EXPIRY
int: m, HIT_BY_PLAYER_MEMORY_TIMEOUT, field_30575, ADMIRING_DISABLED_EXPIRY, f_149950_
int: m, HIT_BY_PLAYER_MEMORY_TIMEOUT, field_30575, ADMIRING_DISABLED_EXPIRY
int: n, MAX_WALK_DISTANCE_TO_START_RIDING, field_30576, field_30576, f_149951_
int: n, MAX_WALK_DISTANCE_TO_START_RIDING, field_30576, field_30576
UniformInt: o, RIDE_START_INTERVAL, field_22389, MEMORY_TRANSFER_TASK_DURATION, f_34796_
UniformInt: o, RIDE_START_INTERVAL, field_22389, MEMORY_TRANSFER_TASK_DURATION
UniformInt: p, RIDE_DURATION, field_22390, RIDE_TARGET_MEMORY_DURATION, f_34797_
UniformInt: p, RIDE_DURATION, field_22390, RIDE_TARGET_MEMORY_DURATION
UniformInt: q, RETREAT_DURATION, field_22391, AVOID_MEMORY_DURATION, f_34798_
UniformInt: q, RETREAT_DURATION, field_22391, AVOID_MEMORY_DURATION
int: r, MELEE_ATTACK_COOLDOWN, field_30577, field_30577, f_149952_
int: r, MELEE_ATTACK_COOLDOWN, field_30577, field_30577
int: s, EAT_COOLDOWN, field_30578, field_30578, f_149953_
int: s, EAT_COOLDOWN, field_30578, field_30578
int: t, DESIRED_DISTANCE_FROM_ENTITY_WHEN_AVOIDING, field_30579, field_30579, f_149954_
int: t, DESIRED_DISTANCE_FROM_ENTITY_WHEN_AVOIDING, field_30579, field_30579
int: u, MAX_LOOK_DIST, field_30580, field_30580, f_149955_
int: u, MAX_LOOK_DIST, field_30580, field_30580
int: v, MAX_LOOK_DIST_FOR_PLAYER_HOLDING_LOVED_ITEM, field_30581, field_30581, f_149956_
int: v, MAX_LOOK_DIST_FOR_PLAYER_HOLDING_LOVED_ITEM, field_30581, field_30581
int: w, INTERACTION_RANGE, field_30582, field_30582, f_149957_
int: w, INTERACTION_RANGE, field_30582, field_30582
int: x, MIN_DESIRED_DIST_FROM_TARGET_WHEN_HOLDING_CROSSBOW, field_30583, field_30583, f_149958_
int: x, MIN_DESIRED_DIST_FROM_TARGET_WHEN_HOLDING_CROSSBOW, field_30583, field_30583
float: y, SPEED_WHEN_STRAFING_BACK_FROM_TARGET, field_30584, CROSSBOW_ATTACK_FORWARD_MOVEMENT, f_149959_
float: y, SPEED_WHEN_STRAFING_BACK_FROM_TARGET, field_30584, CROSSBOW_ATTACK_FORWARD_MOVEMENT
int: z, DESIRED_DISTANCE_FROM_ZOMBIFIED, field_30585, field_30585, f_149960_
int: z, DESIRED_DISTANCE_FROM_ZOMBIFIED, field_30585, field_30585
UniformInt: A, AVOID_ZOMBIFIED_DURATION, field_25384, GO_TO_ZOMBIFIED_MEMORY_DURATION, f_34799_
UniformInt: A, AVOID_ZOMBIFIED_DURATION, field_25384, GO_TO_ZOMBIFIED_MEMORY_DURATION
UniformInt: B, BABY_AVOID_NEMESIS_DURATION, field_25698, GO_TO_NEMESIS_MEMORY_DURATION, f_34800_
UniformInt: B, BABY_AVOID_NEMESIS_DURATION, field_25698, GO_TO_NEMESIS_MEMORY_DURATION
float: C, PROBABILITY_OF_CELEBRATION_DANCE, field_30557, field_30557, f_149932_
float: C, PROBABILITY_OF_CELEBRATION_DANCE, field_30557, field_30557
float: D, SPEED_MULTIPLIER_WHEN_AVOIDING, field_30558, field_30558, f_149933_
float: D, SPEED_MULTIPLIER_WHEN_AVOIDING, field_30558, field_30558
float: E, SPEED_MULTIPLIER_WHEN_RETREATING, field_30559, field_30559, f_149934_
float: E, SPEED_MULTIPLIER_WHEN_RETREATING, field_30559, field_30559
float: F, SPEED_MULTIPLIER_WHEN_MOUNTING, field_30560, START_RIDING_SPEED, f_149935_
float: F, SPEED_MULTIPLIER_WHEN_MOUNTING, field_30560, START_RIDING_SPEED
float: G, SPEED_MULTIPLIER_WHEN_GOING_TO_WANTED_ITEM, field_30561, field_30561, f_149936_
float: G, SPEED_MULTIPLIER_WHEN_GOING_TO_WANTED_ITEM, field_30561, field_30561
float: H, SPEED_MULTIPLIER_WHEN_GOING_TO_CELEBRATE_LOCATION, field_30562, field_30562, f_149937_
float: H, SPEED_MULTIPLIER_WHEN_GOING_TO_CELEBRATE_LOCATION, field_30562, field_30562
float: I, SPEED_MULTIPLIER_WHEN_DANCING, field_30563, field_30563, f_149938_
float: I, SPEED_MULTIPLIER_WHEN_DANCING, field_30563, field_30563
float: J, SPEED_MULTIPLIER_WHEN_IDLING, field_30564, field_30564, f_149939_
float: J, SPEED_MULTIPLIER_WHEN_IDLING, field_30564, field_30564
Constructors
Methods
Brain<?> (Piglin, Brain<Piglin>): a, makeBrain, method_24732, create, m_34840_
Brain<?> (Piglin, Brain<Piglin>): a, makeBrain, method_24732, create
void (Brain<Piglin>): a, initCoreActivity, method_24725, addCoreActivities, m_34820_
void (Brain<Piglin>): a, initCoreActivity, method_24725, addCoreActivities
void (Brain<Piglin>): b, initIdleActivity, method_24743, addIdleActivities, m_34891_
void (Brain<Piglin>): b, initIdleActivity, method_24743, addIdleActivities
void (Piglin, Brain<Piglin>): b, initFightActivity, method_24751, addFightActivities, m_34903_
void (Piglin, Brain<Piglin>): b, initFightActivity, method_24751, addFightActivities
void (Brain<Piglin>): c, initCelebrateActivity, method_24756, addCelebrateActivities, m_34920_
void (Brain<Piglin>): c, initCelebrateActivity, method_24756, addCelebrateActivities
void (Brain<Piglin>): d, initAdmireItemActivity, method_24760, addAdmireItemActivities, m_34940_
void (Brain<Piglin>): d, initAdmireItemActivity, method_24760, addAdmireItemActivities
void (Brain<Piglin>): e, initRetreatActivity, method_24764, addAvoidActivities, m_34958_
void (Brain<Piglin>): e, initRetreatActivity, method_24764, addAvoidActivities
void (Brain<Piglin>): f, initRideHoglinActivity, method_24768, addRideActivities, m_34973_
void (Brain<Piglin>): f, initRideHoglinActivity, method_24768, addRideActivities
RunOne<LivingEntity> (): b, createIdleLookBehaviors, method_24717, makeRandomFollowTask, m_34805_
RunOne<LivingEntity> (): b, createIdleLookBehaviors, method_24717, makeRandomFollowTask
RunOne<Piglin> (): c, createIdleMovementBehaviors, method_24718, makeRandomWanderTask, m_34882_
RunOne<Piglin> (): c, createIdleMovementBehaviors, method_24718, makeRandomWanderTask
void (Piglin): a, updateActivity, method_24722, tickActivities, m_34898_
void (Piglin): a, updateActivity, method_24722, tickActivities
boolean (Piglin): f, isBabyRidingBaby, method_29277, canRideHoglin, m_34992_
boolean (Piglin): e, isBabyRidingBaby, method_29277, canRideHoglin
void (Piglin, ItemEntity): a, pickUpItem, method_24726, loot, m_34843_
void (Piglin, ItemStack): c, holdInOffhand, method_30089, swapItemWithOffHand, m_34932_
ItemStack (ItemEntity): a, removeOneItemFromItemEntity, method_24848, getItemFromStack, m_34822_
ItemStack (ItemEntity): a, removeOneItemFromItemEntity, method_24848, getItemFromStack
void (Piglin, boolean): a, stopHoldingOffHandItem, method_24741, consumeOffHandItem, m_34867_
void (Piglin): b, cancelAdmiring, method_25948, pickupItemWithOffHand, m_34927_
void (Piglin, ItemStack): d, putInInventory, method_24849, barterItem, m_34952_
void (Piglin, ItemStack): c, putInInventory, method_24849, barterItem
void (Piglin, List<ItemStack>): a, throwItems, method_24772, doBarter, m_34860_
void (Piglin, List<ItemStack>): a, throwItems, method_24772, doBarter
void (Piglin, List<ItemStack>): b, throwItemsTowardRandomPos, method_24774, dropBarteredItem, m_34912_
void (Piglin, List<ItemStack>): b, throwItemsTowardRandomPos, method_24774, dropBarteredItem
void (Piglin, Player, List<ItemStack>): a, throwItemsTowardPlayer, method_24727, dropBarteredItem, m_34850_
void (Piglin, Player, List<ItemStack>): a, throwItemsTowardPlayer, method_24727, dropBarteredItem
void (Piglin, List<ItemStack>, Vec3): a, throwItemsTowardPos, method_24731, drop, m_34863_
void (Piglin, List<ItemStack>, Vec3): a, throwItemsTowardPos, method_24731, drop
List<ItemStack> (Piglin): g, getBarterResponseItems, method_24776, getBarteredItem, m_34996_
List<ItemStack> (Piglin): f, getBarterResponseItems, method_24776, getBarteredItem
boolean (LivingEntity, LivingEntity): a, wantsToDance, method_29276, isHuntingTarget, m_34810_
boolean (LivingEntity, LivingEntity): a, wantsToDance, method_29276, isHuntingTarget
boolean (Piglin, ItemStack): a, wantsToPickup, method_24730, canGather, m_34857_
boolean (Piglin, ItemStack): a, wantsToPickup, method_24730, canGather
boolean (Piglin, Entity): a, wantsToStopRiding, method_24723, canRide, m_34834_
boolean (Piglin, Entity): a, wantsToStopRiding, method_24723, canRide
boolean (Piglin, LivingEntity): b, isNearestValidAttackTarget, method_24755, isPreferredAttackTarget, m_34900_
boolean (Piglin): h, isNearZombified, method_29537, getNearestZombifiedPiglin, m_34998_
boolean (Piglin): g, isNearZombified, method_29537, getNearestZombifiedPiglin
Optional<? extends LivingEntity> (Piglin): i, findNearestValidAttackTarget, method_24777, getPreferredTarget, m_35000_
void (Player, boolean): a, angerNearbyPiglins, method_24733, onGuardedBlockInteracted, m_34873_
InteractionResult (Piglin, Player, InteractionHand): a, mobInteract, method_24728, playerInteract, m_34846_
boolean (Piglin, ItemStack): b, canAdmire, method_27086, isWillingToTrade, m_34909_
boolean (Piglin, ItemStack): b, canAdmire, method_27086, isWillingToTrade
void (Piglin, LivingEntity): a, wasHurtBy, method_24724, onAttacked, m_34837_
Optional<SoundEvent> (Piglin): c, getSoundForCurrentActivity, method_30091, getCurrentActivitySound, m_34947_
Optional<SoundEvent> (Piglin): b, getSoundForCurrentActivity, method_30091, getCurrentActivitySound
SoundEvent (Piglin, Activity): a, getSoundForActivity, method_30087, getSound, m_34854_
SoundEvent (Piglin, Activity): a, getSoundForActivity, method_30087, getSound
boolean (Piglin): j, isNearAvoidTarget, method_29538, hasTargetToAvoid, m_35002_
boolean (Piglin): h, isNearAvoidTarget, method_29538, hasTargetToAvoid
List<AbstractPiglin> (Piglin): d, getVisibleAdultPiglins, method_24780, getNearbyVisiblePiglins, m_35004_
List<AbstractPiglin> (Piglin): c, getVisibleAdultPiglins, method_24780, getNearbyVisiblePiglins
boolean (LivingEntity): a, isWearingGold, method_24719, wearsGoldArmor, m_34808_
void (Piglin): k, stopWalking, method_24781, stopWalking, m_35006_
void (Piglin): i, stopWalking, method_24781, stopWalking
Optional<LivingEntity> (Piglin): e, getAvoidTarget, method_29536, getAvoiding, m_34986_
Optional<LivingEntity> (Piglin): d, getAvoidTarget, method_29536, getAvoiding
void (Piglin, LivingEntity): c, broadcastRetreat, method_24767, groupRunAwayFrom, m_34929_
void (Piglin, LivingEntity): a, broadcastRetreat, method_24767, groupRunAwayFrom
void (Piglin, LivingEntity): d, retreatFromNearestTarget, method_24771, runAwayFromClosestTarget, m_34949_
void (Piglin, LivingEntity): b, retreatFromNearestTarget, method_24771, runAwayFromClosestTarget
boolean (Piglin): l, wantsToStopFleeing, method_24783, shouldRunAwayFromHoglins, m_35008_
boolean (Piglin): j, wantsToStopFleeing, method_24783, shouldRunAwayFromHoglins
boolean (Piglin): m, piglinsEqualOrOutnumberHoglins, method_24784, hasNoAdvantageAgainstHoglins, m_35010_
boolean (Piglin): k, piglinsEqualOrOutnumberHoglins, method_24784, hasNoAdvantageAgainstHoglins
boolean (Piglin): n, hoglinsOutnumberPiglins, method_24785, hasOutnumberedHoglins, m_35012_
boolean (Piglin): l, hoglinsOutnumberPiglins, method_24785, hasOutnumberedHoglins
void (Piglin, LivingEntity): e, setAvoidTargetAndDontHuntForAWhile, method_24773, runAwayFrom, m_34967_
void (Piglin, LivingEntity): c, setAvoidTargetAndDontHuntForAWhile, method_24773, runAwayFrom
void (Piglin): o, eat, method_24787, setEatenRecently, m_35014_
void (Piglin): m, eat, method_24787, setEatenRecently
Vec3 (Piglin): p, getRandomNearbyPos, method_24788, findGround, m_35016_
Vec3 (Piglin): n, getRandomNearbyPos, method_24788, findGround
boolean (Piglin): q, hasEatenRecently, method_24789, hasAteRecently, m_35018_
boolean (Piglin): o, hasEatenRecently, method_24789, hasAteRecently
boolean (LivingEntity): c, hasCrossbow, method_24748, isHoldingCrossbow, m_34918_
boolean (LivingEntity): c, hasCrossbow, method_24748, isHoldingCrossbow
void (LivingEntity): d, admireGoldItem, method_24753, setAdmiringItem, m_34938_
void (LivingEntity): d, admireGoldItem, method_24753, setAdmiringItem
boolean (Piglin): r, isAdmiringItem, method_24790, isAdmiringItem, m_35020_
boolean (Piglin): p, isAdmiringItem, method_24790, isAdmiringItem
boolean (Piglin): s, isNearRepellent, method_24791, hasSoulFireNearby, m_35022_
boolean (Piglin): q, isNearRepellent, method_24791, hasSoulFireNearby
boolean (LivingEntity): e, seesPlayerHoldingLovedItem, method_24761, hasPlayerHoldingWantedItemNearby, m_34971_
boolean (LivingEntity): e, seesPlayerHoldingLovedItem, method_24761, hasPlayerHoldingWantedItemNearby
boolean (LivingEntity): f, doesntSeeAnyPlayerHoldingLovedItem, method_24765, canWander, m_34982_
boolean (LivingEntity): f, doesntSeeAnyPlayerHoldingLovedItem, method_24765, canWander
boolean (LivingEntity): b, isPlayerHoldingLovedItem, method_24739, isGoldHoldingPlayer, m_34883_
boolean (LivingEntity): b, isPlayerHoldingLovedItem, method_24739, isGoldHoldingPlayer
boolean (Piglin): t, isAdmiringDisabled, method_24714, hasBeenHitByPlayer, m_35024_
boolean (Piglin): r, isAdmiringDisabled, method_24714, hasBeenHitByPlayer
boolean (LivingEntity): g, wasHurtRecently, method_24769, hasBeenHurt, m_34988_
boolean (LivingEntity): g, wasHurtRecently, method_24769, hasBeenHurt
boolean (Piglin): u, isHoldingItemInOffHand, method_24917, hasItemInOffHand, m_35026_
boolean (Piglin): s, isHoldingItemInOffHand, method_24917, hasItemInOffHand
boolean (Piglin): v, isNotHoldingLovedItemInOffHand, method_24850, doesNotHaveGoldInOffHand, m_35028_
boolean (Piglin): t, isNotHoldingLovedItemInOffHand, method_24850, doesNotHaveGoldInOffHand
boolean (EntityType<?>): a, isZombified, method_29534, isZombified, m_34806_
boolean (EntityType<?>): a, isZombified, method_29534, isZombified
void (AbstractPiglin, LivingEntity): a, maybeRetaliate, method_24759, tryRevenge, m_34826_
List<AbstractPiglin> (AbstractPiglin): e, getAdultPiglins, method_26350, getNearbyPiglins, m_34960_
List<AbstractPiglin> (AbstractPiglin): d, getAdultPiglins, method_26350, getNearbyPiglins
void (AbstractPiglin, LivingEntity): b, broadcastAngerTarget, method_24742, angerAtCloserTargets, m_34895_
void (AbstractPiglin): a, broadcastUniversalAnger, method_29945, angerNearbyPiglins, m_34824_
void (AbstractPiglin, LivingEntity): c, setAngerTarget, method_24750, becomeAngryWith, m_34924_
void (AbstractPiglin, LivingEntity): d, setAngerTargetToNearestTargetablePlayerIfFound, method_29946, becomeAngryWithPlayer, m_34944_
void (AbstractPiglin, LivingEntity): e, setAngerTargetIfCloserThanCurrent, method_24763, angerAtIfCloser, m_34962_
Optional<LivingEntity> (AbstractPiglin): f, getAngerTarget, method_24782, getAngryAt, m_34975_
Optional<LivingEntity> (AbstractPiglin): e, getAngerTarget, method_24782, getAngryAt
Optional<Player> (AbstractPiglin): b, getNearestVisibleTargetablePlayer, method_29947, getNearestDetectedPlayer, m_34893_
Optional<Player> (AbstractPiglin): a, getNearestVisibleTargetablePlayer, method_29947, getNearestDetectedPlayer
void (AbstractPiglin): c, dontKillAnyMoreHoglinsForAWhile, method_24762, rememberHunting, m_34922_
void (AbstractPiglin): b, dontKillAnyMoreHoglinsForAWhile, method_24762, rememberHunting
boolean (AbstractPiglin): d, isIdle, method_24766, hasIdleActivity, m_34942_
boolean (AbstractPiglin): c, isIdle, method_24766, hasIdleActivity
boolean (ItemStack): a, isLovedItem, method_24735, isGoldenItem, m_149965_
boolean (ItemStack): a, isLovedItem, method_24735, isGoldenItem
boolean (ItemStack): b, isBarterCurrency, method_24746, acceptsForBarter, m_149967_
boolean (ItemStack): b, isBarterCurrency, method_24746, acceptsForBarter
boolean (ItemStack): c, isFood, method_24752, isFood, m_149969_
boolean (ItemStack): c, isFood, method_24752, isFood
void (Piglin, RandomSource): a, initMemories, method_24736, setHuntedRecently, m_219205_
void (Piglin, RandomSource): a, initMemories, method_24736, setHuntedRecently
com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<OneShot<LivingEntity>, Integer>> (): a, createLookBehaviors, method_47272, makeFollowTasks, m_257792_
com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<OneShot<LivingEntity>, Integer>> (): a, createLookBehaviors, method_47272, makeFollowTasks
BehaviorControl<PathfinderMob> (): d, avoidRepellent, method_24738, makeGoToSoulFireTask, m_257691_
BehaviorControl<PathfinderMob> (): d, avoidRepellent, method_24738, makeGoToSoulFireTask
BehaviorControl<Piglin> (): e, babyAvoidNemesis, method_30090, goToNemesisTask, m_257417_
BehaviorControl<Piglin> (): e, babyAvoidNemesis, method_30090, goToNemesisTask
BehaviorControl<Piglin> (): f, avoidZombified, method_24747, makeFleeFromZombifiedPiglinTask, m_257731_
BehaviorControl<Piglin> (): f, avoidZombified, method_24747, makeFleeFromZombifiedPiglinTask
BehaviorControl<LivingEntity> (): g, babySometimesRideBabyHoglin, method_24737, makeRememberRideableHoglinTask, m_257528_
BehaviorControl<LivingEntity> (): g, babySometimesRideBabyHoglin, method_24737, makeRememberRideableHoglinTask
void (ServerLevel, Piglin, ItemEntity): a, pickUpItem, method_24726, loot
void (ServerLevel, Piglin, ItemStack): a, holdInOffhand, method_30089, swapItemWithOffHand
void (ServerLevel, Piglin, boolean): a, stopHoldingOffHandItem, method_24741, consumeOffHandItem
void (ServerLevel, Piglin): a, cancelAdmiring, method_25948, pickupItemWithOffHand
boolean (ServerLevel, Piglin, LivingEntity): b, isNearestValidAttackTarget, method_24755, isPreferredAttackTarget
Optional<? extends LivingEntity> (ServerLevel, Piglin): b, findNearestValidAttackTarget, method_24777, getPreferredTarget
void (ServerLevel, Player, boolean): a, angerNearbyPiglins, method_24733, onGuardedBlockInteracted
InteractionResult (ServerLevel, Piglin, Player, InteractionHand): a, mobInteract, method_24728, playerInteract
void (ServerLevel, Piglin, LivingEntity): a, wasHurtBy, method_24724, onAttacked
void (ServerLevel, AbstractPiglin, LivingEntity): a, maybeRetaliate, method_24759, tryRevenge
boolean (LivingEntity): a, isWearingSafeArmor, method_63665, isWearingPiglinSafeArmor
void (ServerLevel, AbstractPiglin, LivingEntity): b, broadcastAngerTarget, method_24742, angerAtCloserTargets
void (ServerLevel, AbstractPiglin): a, broadcastUniversalAnger, method_29945, angerNearbyPiglins
void (ServerLevel, AbstractPiglin, LivingEntity): c, setAngerTarget, method_24750, becomeAngryWith
void (ServerLevel, AbstractPiglin, LivingEntity): d, setAngerTargetToNearestTargetablePlayerIfFound, method_29946, becomeAngryWithPlayer
void (ServerLevel, AbstractPiglin, LivingEntity): e, setAngerTargetIfCloserThanCurrent, method_24763, angerAtIfCloser
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
clq
clo
Fields
Constructors
Methods
1.20.6
Names
cdz
clq
Fields
Constructors
Methods
1.20.4
Names
cal
cdz
Fields
Constructors
Methods
1.20.2
Names
bxf
cal
Fields
Constructors
Methods
1.20.1
Names
bxd
bxf
Fields
int: l, BABY_FLEE_DURATION_AFTER_GETTING_HIT, field_30574, field_30574, f_149949_
int: l, BABY_FLEE_DURATION_AFTER_GETTING_HIT, field_30574, AVOID_TARGET_EXPIRY, f_149949_
int: m, HIT_BY_PLAYER_MEMORY_TIMEOUT, field_30575, field_30575, f_149950_
int: m, HIT_BY_PLAYER_MEMORY_TIMEOUT, field_30575, ADMIRING_DISABLED_EXPIRY, f_149950_
float: y, SPEED_WHEN_STRAFING_BACK_FROM_TARGET, field_30584, field_30584, f_149959_
float: y, SPEED_WHEN_STRAFING_BACK_FROM_TARGET, field_30584, CROSSBOW_ATTACK_FORWARD_MOVEMENT, f_149959_
float: F, SPEED_MULTIPLIER_WHEN_MOUNTING, field_30560, field_30560, f_149935_
float: F, SPEED_MULTIPLIER_WHEN_MOUNTING, field_30560, START_RIDING_SPEED, f_149935_
Constructors
Methods
BehaviorControl<Piglin> (): f, avoidZombified, method_24747, makeGoToZombifiedPiglinTask, m_257731_
BehaviorControl<Piglin> (): f, avoidZombified, method_24747, makeFleeFromZombifiedPiglinTask, m_257731_
1.19.4
Names
bvg
bxd
Fields
Constructors
Methods
1.19.3
Names
bst
bvg
Fields
int: d, PLAYER_ANGER_RANGE, field_30567, field_30567, f_149942_
int: e, PLAYER_ANGER_RANGE, field_30567, field_30567, f_149942_
int: e, ANGER_DURATION, field_30568, field_30568, f_149943_
int: f, ANGER_DURATION, field_30568, field_30568, f_149943_
int: f, ADMIRE_DURATION, field_30569, field_30569, f_149944_
int: g, ADMIRE_DURATION, field_30569, field_30569, f_149944_
int: g, MAX_DISTANCE_TO_WALK_TO_ITEM, field_30570, field_30570, f_149945_
int: h, MAX_DISTANCE_TO_WALK_TO_ITEM, field_30570, field_30570, f_149945_
int: h, MAX_TIME_TO_WALK_TO_ITEM, field_30571, field_30571, f_149946_
int: i, MAX_TIME_TO_WALK_TO_ITEM, field_30571, field_30571, f_149946_
int: i, HOW_LONG_TIME_TO_DISABLE_ADMIRE_WALKING_IF_CANT_REACH_ITEM, field_30572, field_30572, f_149947_
int: j, HOW_LONG_TIME_TO_DISABLE_ADMIRE_WALKING_IF_CANT_REACH_ITEM, field_30572, field_30572, f_149947_
int: j, CELEBRATION_TIME, field_30573, field_30573, f_149948_
int: k, CELEBRATION_TIME, field_30573, field_30573, f_149948_
UniformInt: k, TIME_BETWEEN_HUNTS, field_22388, HUNT_MEMORY_DURATION, f_34795_
UniformInt: d, TIME_BETWEEN_HUNTS, field_22388, HUNT_MEMORY_DURATION, f_34795_
Constructors
Methods
RunOne<Piglin> (): a, createIdleLookBehaviors, method_24717, makeRandomFollowTask, m_34805_
RunOne<LivingEntity> (): b, createIdleLookBehaviors, method_24717, makeRandomFollowTask, m_34805_
RunOne<Piglin> (): b, createIdleMovementBehaviors, method_24718, makeRandomWanderTask, m_34882_
RunOne<Piglin> (): c, createIdleMovementBehaviors, method_24718, makeRandomWanderTask, m_34882_
SetWalkTargetAwayFrom<BlockPos> (): c, avoidRepellent, method_24738, makeGoToSoulFireTask, m_34917_
CopyMemoryWithExpiry<Piglin, LivingEntity> (): d, babyAvoidNemesis, method_30090, goToNemesisTask, m_34937_
CopyMemoryWithExpiry<Piglin, LivingEntity> (): e, avoidZombified, method_24747, makeGoToZombifiedPiglinTask, m_34955_
boolean (Piglin): g, isBabyRidingBaby, method_29277, canRideHoglin, m_34992_
boolean (Piglin): f, isBabyRidingBaby, method_29277, canRideHoglin, m_34992_
List<ItemStack> (Piglin): h, getBarterResponseItems, method_24776, getBarteredItem, m_34996_
List<ItemStack> (Piglin): g, getBarterResponseItems, method_24776, getBarteredItem, m_34996_
boolean (Piglin): i, isNearZombified, method_29537, getNearestZombifiedPiglin, m_34998_
boolean (Piglin): h, isNearZombified, method_29537, getNearestZombifiedPiglin, m_34998_
Optional<? extends LivingEntity> (Piglin): j, findNearestValidAttackTarget, method_24777, getPreferredTarget, m_35000_
Optional<? extends LivingEntity> (Piglin): i, findNearestValidAttackTarget, method_24777, getPreferredTarget, m_35000_
boolean (Piglin): k, isNearAvoidTarget, method_29538, hasTargetToAvoid, m_35002_
boolean (Piglin): j, isNearAvoidTarget, method_29538, hasTargetToAvoid, m_35002_
boolean (Piglin): d, hasAnyoneNearbyHuntedRecently, method_24754, haveHuntedHoglinsRecently, m_34965_
List<AbstractPiglin> (Piglin): l, getVisibleAdultPiglins, method_24780, getNearbyVisiblePiglins, m_35004_
List<AbstractPiglin> (Piglin): d, getVisibleAdultPiglins, method_24780, getNearbyVisiblePiglins, m_35004_
void (Piglin): m, stopWalking, method_24781, stopWalking, m_35006_
void (Piglin): k, stopWalking, method_24781, stopWalking, m_35006_
RunSometimes<Piglin> (): f, babySometimesRideBabyHoglin, method_24737, makeRememberRideableHoglinTask, m_34970_
void (Piglin): e, broadcastDontKillAnyMoreHoglinsForAWhile, method_24758, rememberGroupHunting, m_34977_
Optional<LivingEntity> (Piglin): f, getAvoidTarget, method_29536, getAvoiding, m_34986_
Optional<LivingEntity> (Piglin): e, getAvoidTarget, method_29536, getAvoiding, m_34986_
boolean (Piglin): n, wantsToStopFleeing, method_24783, shouldRunAwayFromHoglins, m_35008_
boolean (Piglin): l, wantsToStopFleeing, method_24783, shouldRunAwayFromHoglins, m_35008_
boolean (Piglin): o, piglinsEqualOrOutnumberHoglins, method_24784, hasNoAdvantageAgainstHoglins, m_35010_
boolean (Piglin): m, piglinsEqualOrOutnumberHoglins, method_24784, hasNoAdvantageAgainstHoglins, m_35010_
boolean (Piglin): p, hoglinsOutnumberPiglins, method_24785, hasOutnumberedHoglins, m_35012_
boolean (Piglin): n, hoglinsOutnumberPiglins, method_24785, hasOutnumberedHoglins, m_35012_
void (Piglin): r, eat, method_24787, setEatenRecently, m_35014_
void (Piglin): o, eat, method_24787, setEatenRecently, m_35014_
Vec3 (Piglin): s, getRandomNearbyPos, method_24788, findGround, m_35016_
Vec3 (Piglin): p, getRandomNearbyPos, method_24788, findGround, m_35016_
boolean (Piglin): t, hasEatenRecently, method_24789, hasAteRecently, m_35018_
boolean (Piglin): q, hasEatenRecently, method_24789, hasAteRecently, m_35018_
boolean (Piglin): u, isAdmiringItem, method_24790, isAdmiringItem, m_35020_
boolean (Piglin): r, isAdmiringItem, method_24790, isAdmiringItem, m_35020_
boolean (Piglin): v, isNearRepellent, method_24791, hasSoulFireNearby, m_35022_
boolean (Piglin): s, isNearRepellent, method_24791, hasSoulFireNearby, m_35022_
boolean (Piglin): w, isAdmiringDisabled, method_24714, hasBeenHitByPlayer, m_35024_
boolean (Piglin): t, isAdmiringDisabled, method_24714, hasBeenHitByPlayer, m_35024_
boolean (Piglin): x, isHoldingItemInOffHand, method_24917, hasItemInOffHand, m_35026_
boolean (Piglin): u, isHoldingItemInOffHand, method_24917, hasItemInOffHand, m_35026_
boolean (Piglin): y, isNotHoldingLovedItemInOffHand, method_24850, doesNotHaveGoldInOffHand, m_35028_
boolean (Piglin): v, isNotHoldingLovedItemInOffHand, method_24850, doesNotHaveGoldInOffHand, m_35028_
boolean (Piglin): q, seesPlayerHoldingWantedItem, method_35197, hasNearestPlayerHoldingWantedItem, m_149971_
com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<OneShot<LivingEntity>, Integer>> (): a, createLookBehaviors, method_47272, makeFollowTasks, m_257792_
BehaviorControl<PathfinderMob> (): d, avoidRepellent, method_24738, makeGoToSoulFireTask, m_257691_
BehaviorControl<Piglin> (): e, babyAvoidNemesis, method_30090, goToNemesisTask, m_257417_
BehaviorControl<Piglin> (): f, avoidZombified, method_24747, makeGoToZombifiedPiglinTask, m_257731_
BehaviorControl<LivingEntity> (): g, babySometimesRideBabyHoglin, method_24737, makeRememberRideableHoglinTask, m_257528_
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
brw
bst
Fields
Constructors
Methods
1.19
Names
bng
brw
Fields
Constructors
Methods
void (Piglin): a, initMemories, method_24736, setHuntedRecently, m_34832_
void (Piglin): b, updateActivity, method_24722, tickActivities, m_34898_
void (Piglin): a, updateActivity, method_24722, tickActivities, m_34898_
boolean (Piglin): h, isBabyRidingBaby, method_29277, canRideHoglin, m_34992_
boolean (Piglin): g, isBabyRidingBaby, method_29277, canRideHoglin, m_34992_
void (Piglin): c, cancelAdmiring, method_25948, pickupItemWithOffHand, m_34927_
void (Piglin): b, cancelAdmiring, method_25948, pickupItemWithOffHand, m_34927_
List<ItemStack> (Piglin): i, getBarterResponseItems, method_24776, getBarteredItem, m_34996_
List<ItemStack> (Piglin): h, getBarterResponseItems, method_24776, getBarteredItem, m_34996_
boolean (Piglin): j, isNearZombified, method_29537, getNearestZombifiedPiglin, m_34998_
boolean (Piglin): i, isNearZombified, method_29537, getNearestZombifiedPiglin, m_34998_
Optional<? extends LivingEntity> (Piglin): k, findNearestValidAttackTarget, method_24777, getPreferredTarget, m_35000_
Optional<? extends LivingEntity> (Piglin): j, findNearestValidAttackTarget, method_24777, getPreferredTarget, m_35000_
Optional<SoundEvent> (Piglin): d, getSoundForCurrentActivity, method_30091, getCurrentActivitySound, m_34947_
Optional<SoundEvent> (Piglin): c, getSoundForCurrentActivity, method_30091, getCurrentActivitySound, m_34947_
boolean (Piglin): l, isNearAvoidTarget, method_29538, hasTargetToAvoid, m_35002_
boolean (Piglin): k, isNearAvoidTarget, method_29538, hasTargetToAvoid, m_35002_
boolean (Piglin): e, hasAnyoneNearbyHuntedRecently, method_24754, haveHuntedHoglinsRecently, m_34965_
boolean (Piglin): d, hasAnyoneNearbyHuntedRecently, method_24754, haveHuntedHoglinsRecently, m_34965_
List<AbstractPiglin> (Piglin): m, getVisibleAdultPiglins, method_24780, getNearbyVisiblePiglins, m_35004_
List<AbstractPiglin> (Piglin): l, getVisibleAdultPiglins, method_24780, getNearbyVisiblePiglins, m_35004_
void (Piglin): n, stopWalking, method_24781, stopWalking, m_35006_
void (Piglin): m, stopWalking, method_24781, stopWalking, m_35006_
void (Piglin): f, broadcastDontKillAnyMoreHoglinsForAWhile, method_24758, rememberGroupHunting, m_34977_
void (Piglin): e, broadcastDontKillAnyMoreHoglinsForAWhile, method_24758, rememberGroupHunting, m_34977_
Optional<LivingEntity> (Piglin): g, getAvoidTarget, method_29536, getAvoiding, m_34986_
Optional<LivingEntity> (Piglin): f, getAvoidTarget, method_29536, getAvoiding, m_34986_
boolean (Piglin): o, wantsToStopFleeing, method_24783, shouldRunAwayFromHoglins, m_35008_
boolean (Piglin): n, wantsToStopFleeing, method_24783, shouldRunAwayFromHoglins, m_35008_
boolean (Piglin): p, piglinsEqualOrOutnumberHoglins, method_24784, hasNoAdvantageAgainstHoglins, m_35010_
boolean (Piglin): o, piglinsEqualOrOutnumberHoglins, method_24784, hasNoAdvantageAgainstHoglins, m_35010_
boolean (Piglin): q, hoglinsOutnumberPiglins, method_24785, hasOutnumberedHoglins, m_35012_
boolean (Piglin): p, hoglinsOutnumberPiglins, method_24785, hasOutnumberedHoglins, m_35012_
void (Piglin): s, eat, method_24787, setEatenRecently, m_35014_
void (Piglin): r, eat, method_24787, setEatenRecently, m_35014_
Vec3 (Piglin): t, getRandomNearbyPos, method_24788, findGround, m_35016_
Vec3 (Piglin): s, getRandomNearbyPos, method_24788, findGround, m_35016_
boolean (Piglin): u, hasEatenRecently, method_24789, hasAteRecently, m_35018_
boolean (Piglin): t, hasEatenRecently, method_24789, hasAteRecently, m_35018_
boolean (Piglin): v, isAdmiringItem, method_24790, isAdmiringItem, m_35020_
boolean (Piglin): u, isAdmiringItem, method_24790, isAdmiringItem, m_35020_
boolean (Piglin): w, isNearRepellent, method_24791, hasSoulFireNearby, m_35022_
boolean (Piglin): v, isNearRepellent, method_24791, hasSoulFireNearby, m_35022_
boolean (Piglin): x, isAdmiringDisabled, method_24714, hasBeenHitByPlayer, m_35024_
boolean (Piglin): w, isAdmiringDisabled, method_24714, hasBeenHitByPlayer, m_35024_
boolean (Piglin): y, isHoldingItemInOffHand, method_24917, hasItemInOffHand, m_35026_
boolean (Piglin): x, isHoldingItemInOffHand, method_24917, hasItemInOffHand, m_35026_
boolean (Piglin): z, isNotHoldingLovedItemInOffHand, method_24850, doesNotHaveGoldInOffHand, m_35028_
boolean (Piglin): y, isNotHoldingLovedItemInOffHand, method_24850, doesNotHaveGoldInOffHand, m_35028_
boolean (Piglin): r, seesPlayerHoldingWantedItem, method_35197, hasNearestPlayerHoldingWantedItem, m_149971_
boolean (Piglin): q, seesPlayerHoldingWantedItem, method_35197, hasNearestPlayerHoldingWantedItem, m_149971_
void (Piglin, RandomSource): a, initMemories, method_24736, setHuntedRecently, m_219205_
1.18.2
Names
bmo
bng
Fields
Constructors
Methods
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
bjb
bmo
Fields
Constructors
Methods
boolean (Piglin): r, seesPlayerHoldingWantedItem, method_35197, method_35197, m_149971_
boolean (Piglin): r, seesPlayerHoldingWantedItem, method_35197, hasNearestPlayerHoldingWantedItem, m_149971_
1.17.1
Names
bja
bjb
Fields
Constructors
Methods
1.17
Names
bet
bja
net.minecraft.entity.monster.piglin.PiglinTasks
net.minecraft.src.C_1102_
net.minecraft.server.v1_16_R3.PiglinAI
net.minecraft.world.entity.monster.piglin.PiglinAI
Fields
Item: a, BARTERING_ITEM, field_23826, BARTERING_ITEM, field_234444_a_
Item: c, BARTERING_ITEM, field_23826, BARTERING_ITEM, f_34794_
IntRange: b, TIME_BETWEEN_HUNTS, field_22388, HUNT_MEMORY_DURATION, field_234445_b_
IntRange: c, RIDE_START_INTERVAL, field_22389, MEMORY_TRANSFER_TASK_DURATION, field_234446_c_
IntRange: d, RIDE_DURATION, field_22390, RIDE_TARGET_MEMORY_DURATION, field_234447_d_
IntRange: e, RETREAT_DURATION, field_22391, AVOID_MEMORY_DURATION, field_234448_e_
IntRange: f, AVOID_ZOMBIFIED_DURATION, field_25384, field_25384, field_234449_f_
IntRange: g, BABY_AVOID_NEMESIS_DURATION, field_25698, field_25698, field_241418_g_
Set<Item>: h, FOOD_ITEMS, field_22392, FOOD, field_234450_g_
int: a, REPELLENT_DETECTION_RANGE_HORIZONTAL, field_30565, field_30565, f_149940_
int: b, REPELLENT_DETECTION_RANGE_VERTICAL, field_30566, field_30566, f_149941_
int: d, PLAYER_ANGER_RANGE, field_30567, field_30567, f_149942_
int: e, ANGER_DURATION, field_30568, field_30568, f_149943_
int: f, ADMIRE_DURATION, field_30569, field_30569, f_149944_
int: g, MAX_DISTANCE_TO_WALK_TO_ITEM, field_30570, field_30570, f_149945_
int: h, MAX_TIME_TO_WALK_TO_ITEM, field_30571, field_30571, f_149946_
int: i, HOW_LONG_TIME_TO_DISABLE_ADMIRE_WALKING_IF_CANT_REACH_ITEM, field_30572, field_30572, f_149947_
int: j, CELEBRATION_TIME, field_30573, field_30573, f_149948_
UniformInt: k, TIME_BETWEEN_HUNTS, field_22388, HUNT_MEMORY_DURATION, f_34795_
int: l, BABY_FLEE_DURATION_AFTER_GETTING_HIT, field_30574, field_30574, f_149949_
int: m, HIT_BY_PLAYER_MEMORY_TIMEOUT, field_30575, field_30575, f_149950_
int: n, MAX_WALK_DISTANCE_TO_START_RIDING, field_30576, field_30576, f_149951_
UniformInt: o, RIDE_START_INTERVAL, field_22389, MEMORY_TRANSFER_TASK_DURATION, f_34796_
UniformInt: p, RIDE_DURATION, field_22390, RIDE_TARGET_MEMORY_DURATION, f_34797_
UniformInt: q, RETREAT_DURATION, field_22391, AVOID_MEMORY_DURATION, f_34798_
int: r, MELEE_ATTACK_COOLDOWN, field_30577, field_30577, f_149952_
int: s, EAT_COOLDOWN, field_30578, field_30578, f_149953_
int: t, DESIRED_DISTANCE_FROM_ENTITY_WHEN_AVOIDING, field_30579, field_30579, f_149954_
int: u, MAX_LOOK_DIST, field_30580, field_30580, f_149955_
int: v, MAX_LOOK_DIST_FOR_PLAYER_HOLDING_LOVED_ITEM, field_30581, field_30581, f_149956_
int: w, INTERACTION_RANGE, field_30582, field_30582, f_149957_
int: x, MIN_DESIRED_DIST_FROM_TARGET_WHEN_HOLDING_CROSSBOW, field_30583, field_30583, f_149958_
float: y, SPEED_WHEN_STRAFING_BACK_FROM_TARGET, field_30584, field_30584, f_149959_
int: z, DESIRED_DISTANCE_FROM_ZOMBIFIED, field_30585, field_30585, f_149960_
UniformInt: A, AVOID_ZOMBIFIED_DURATION, field_25384, GO_TO_ZOMBIFIED_MEMORY_DURATION, f_34799_
UniformInt: B, BABY_AVOID_NEMESIS_DURATION, field_25698, GO_TO_NEMESIS_MEMORY_DURATION, f_34800_
float: C, PROBABILITY_OF_CELEBRATION_DANCE, field_30557, field_30557, f_149932_
float: D, SPEED_MULTIPLIER_WHEN_AVOIDING, field_30558, field_30558, f_149933_
float: E, SPEED_MULTIPLIER_WHEN_RETREATING, field_30559, field_30559, f_149934_
float: F, SPEED_MULTIPLIER_WHEN_MOUNTING, field_30560, field_30560, f_149935_
float: G, SPEED_MULTIPLIER_WHEN_GOING_TO_WANTED_ITEM, field_30561, field_30561, f_149936_
float: H, SPEED_MULTIPLIER_WHEN_GOING_TO_CELEBRATE_LOCATION, field_30562, field_30562, f_149937_
float: I, SPEED_MULTIPLIER_WHEN_DANCING, field_30563, field_30563, f_149938_
float: J, SPEED_MULTIPLIER_WHEN_IDLING, field_30564, field_30564, f_149939_
Constructors
()
Methods
Brain<?> (Piglin, Brain<Piglin>): a, makeBrain, method_24732, create, func_234469_a_
Brain<?> (Piglin, Brain<Piglin>): a, makeBrain, method_24732, create, m_34840_
void (Piglin): a, initMemories, method_24736, setHuntedRecently, func_234466_a_
void (Piglin): a, initMemories, method_24736, setHuntedRecently, m_34832_
void (Brain<Piglin>): a, initCoreActivity, method_24725, addCoreActivities, func_234464_a_
void (Brain<Piglin>): a, initCoreActivity, method_24725, addCoreActivities, m_34820_
void (Brain<Piglin>): b, initIdleActivity, method_24743, addIdleActivities, func_234485_b_
void (Brain<Piglin>): b, initIdleActivity, method_24743, addIdleActivities, m_34891_
void (Piglin, Brain<Piglin>): b, initFightActivity, method_24751, addFightActivities, func_234488_b_
void (Piglin, Brain<Piglin>): b, initFightActivity, method_24751, addFightActivities, m_34903_
void (Brain<Piglin>): c, initCelebrateActivity, method_24756, addCelebrateActivities, func_234495_c_
void (Brain<Piglin>): c, initCelebrateActivity, method_24756, addCelebrateActivities, m_34920_
void (Brain<Piglin>): d, initAdmireItemActivity, method_24760, addAdmireItemActivities, func_234502_d_
void (Brain<Piglin>): d, initAdmireItemActivity, method_24760, addAdmireItemActivities, m_34940_
void (Brain<Piglin>): e, initRetreatActivity, method_24764, addAvoidActivities, func_234507_e_
void (Brain<Piglin>): e, initRetreatActivity, method_24764, addAvoidActivities, m_34958_
void (Brain<Piglin>): f, initRideHoglinActivity, method_24768, addRideActivities, func_234511_f_
void (Brain<Piglin>): f, initRideHoglinActivity, method_24768, addRideActivities, m_34973_
RunOne<Piglin> (): a, createIdleLookBehaviors, method_24717, makeRandomFollowTask, func_234458_a_
RunOne<Piglin> (): a, createIdleLookBehaviors, method_24717, makeRandomFollowTask, m_34805_
RunOne<Piglin> (): b, createIdleMovementBehaviors, method_24718, makeRandomWanderTask, func_234481_b_
RunOne<Piglin> (): b, createIdleMovementBehaviors, method_24718, makeRandomWanderTask, m_34882_
SetWalkTargetAwayFrom<BlockPos> (): c, avoidRepellent, method_24738, makeGoToSoulFireTask, func_234493_c_
SetWalkTargetAwayFrom<BlockPos> (): c, avoidRepellent, method_24738, makeGoToSoulFireTask, m_34917_
CopyMemoryWithExpiry<Piglin, LivingEntity> (): d, babyAvoidNemesis, method_30090, method_30090, func_241428_d_
CopyMemoryWithExpiry<Piglin, LivingEntity> (): d, babyAvoidNemesis, method_30090, goToNemesisTask, m_34937_
CopyMemoryWithExpiry<Piglin, LivingEntity> (): e, avoidZombified, method_24747, makeGoToZombifiedPiglinTask, func_234500_d_
CopyMemoryWithExpiry<Piglin, LivingEntity> (): e, avoidZombified, method_24747, makeGoToZombifiedPiglinTask, m_34955_
void (Piglin): b, updateActivity, method_24722, tickActivities, func_234486_b_
void (Piglin): b, updateActivity, method_24722, tickActivities, m_34898_
boolean (Piglin): h, isBabyRidingBaby, method_29277, canRideHoglin, func_234522_j_
boolean (Piglin): h, isBabyRidingBaby, method_29277, canRideHoglin, m_34992_
void (Piglin, ItemEntity): a, pickUpItem, method_24726, loot, func_234470_a_
void (Piglin, ItemEntity): a, pickUpItem, method_24726, loot, m_34843_
void (Piglin, ItemStack): c, holdInOffhand, method_30089, swapItemWithOffHand, func_241427_c_
void (Piglin, ItemStack): c, holdInOffhand, method_30089, swapItemWithOffHand, m_34932_
ItemStack (ItemEntity): a, removeOneItemFromItemEntity, method_24848, getItemFromStack, func_234465_a_
ItemStack (ItemEntity): a, removeOneItemFromItemEntity, method_24848, getItemFromStack, m_34822_
void (Piglin, boolean): a, stopHoldingOffHandItem, method_24741, consumeOffHandItem, func_234477_a_
void (Piglin, boolean): a, stopHoldingOffHandItem, method_24741, consumeOffHandItem, m_34867_
void (Piglin): c, cancelAdmiring, method_25948, pickupItemWithOffHand, func_234496_c_
void (Piglin): c, cancelAdmiring, method_25948, pickupItemWithOffHand, m_34927_
void (Piglin, ItemStack): d, putInInventory, method_24849, barterItem, func_234498_c_
void (Piglin, ItemStack): d, putInInventory, method_24849, barterItem, m_34952_
void (Piglin, List<ItemStack>): a, throwItems, method_24772, doBarter, func_234475_a_
void (Piglin, List<ItemStack>): a, throwItems, method_24772, doBarter, m_34860_
void (Piglin, List<ItemStack>): b, throwItemsTowardRandomPos, method_24774, dropBarteredItem, func_234490_b_
void (Piglin, List<ItemStack>): b, throwItemsTowardRandomPos, method_24774, dropBarteredItem, m_34912_
void (Piglin, Player, List<ItemStack>): a, throwItemsTowardPlayer, method_24727, dropBarteredItem, func_234472_a_
void (Piglin, Player, List<ItemStack>): a, throwItemsTowardPlayer, method_24727, dropBarteredItem, m_34850_
void (Piglin, List<ItemStack>, Vec3): a, throwItemsTowardPos, method_24731, drop, func_234476_a_
void (Piglin, List<ItemStack>, Vec3): a, throwItemsTowardPos, method_24731, drop, m_34863_
List<ItemStack> (Piglin): i, getBarterResponseItems, method_24776, getBarteredItem, func_234524_k_
List<ItemStack> (Piglin): i, getBarterResponseItems, method_24776, getBarteredItem, m_34996_
boolean (LivingEntity, LivingEntity): a, wantsToDance, method_29276, method_29276, func_234461_a_
boolean (LivingEntity, LivingEntity): a, wantsToDance, method_29276, isHuntingTarget, m_34810_
boolean (Piglin, ItemStack): a, wantsToPickup, method_24730, canGather, func_234474_a_
boolean (Piglin, ItemStack): a, wantsToPickup, method_24730, canGather, m_34857_
boolean (Item): a, isLovedItem, method_24735, isGoldenItem, func_234480_a_
boolean (Piglin, Entity): a, wantsToStopRiding, method_24723, canRide, func_234467_a_
boolean (Piglin, Entity): a, wantsToStopRiding, method_24723, canRide, m_34834_
boolean (Piglin, LivingEntity): b, isNearestValidAttackTarget, method_24755, isPreferredAttackTarget, func_234504_d_
boolean (Piglin, LivingEntity): b, isNearestValidAttackTarget, method_24755, isPreferredAttackTarget, m_34900_
boolean (Piglin): j, isNearZombified, method_29537, getNearestZombifiedPiglin, func_234525_l_
boolean (Piglin): j, isNearZombified, method_29537, getNearestZombifiedPiglin, m_34998_
Optional<? extends LivingEntity> (Piglin): k, findNearestValidAttackTarget, method_24777, getPreferredTarget, func_234526_m_
Optional<? extends LivingEntity> (Piglin): k, findNearestValidAttackTarget, method_24777, getPreferredTarget, m_35000_
void (Player, boolean): a, angerNearbyPiglins, method_24733, onGuardedBlockInteracted, func_234478_a_
void (Player, boolean): a, angerNearbyPiglins, method_24733, onGuardedBlockInteracted, m_34873_
InteractionResult (Piglin, Player, InteractionHand): a, mobInteract, method_24728, playerInteract, func_234471_a_
InteractionResult (Piglin, Player, InteractionHand): a, mobInteract, method_24728, playerInteract, m_34846_
boolean (Piglin, ItemStack): b, canAdmire, method_27086, isWillingToTrade, func_234489_b_
boolean (Piglin, ItemStack): b, canAdmire, method_27086, isWillingToTrade, m_34909_
void (Piglin, LivingEntity): a, wasHurtBy, method_24724, onAttacked, func_234468_a_
void (Piglin, LivingEntity): a, wasHurtBy, method_24724, onAttacked, m_34837_
Optional<SoundEvent> (Piglin): d, getSoundForCurrentActivity, method_30091, getCurrentActivitySound, func_241429_d_
Optional<SoundEvent> (Piglin): d, getSoundForCurrentActivity, method_30091, getCurrentActivitySound, m_34947_
SoundEvent (Piglin, Activity): a, getSoundForActivity, method_30087, getSound, func_241422_a_
SoundEvent (Piglin, Activity): a, getSoundForActivity, method_30087, getSound, m_34854_
boolean (Piglin): l, isNearAvoidTarget, method_29538, hasTargetToAvoid, func_234528_o_
boolean (Piglin): l, isNearAvoidTarget, method_29538, hasTargetToAvoid, m_35002_
boolean (Piglin): e, hasAnyoneNearbyHuntedRecently, method_24754, haveHuntedHoglinsRecently, func_234508_e_
boolean (Piglin): e, hasAnyoneNearbyHuntedRecently, method_24754, haveHuntedHoglinsRecently, m_34965_
List<AbstractPiglin> (Piglin): m, getVisibleAdultPiglins, method_24780, getNearbyVisiblePiglins, func_234529_p_
List<AbstractPiglin> (Piglin): m, getVisibleAdultPiglins, method_24780, getNearbyVisiblePiglins, m_35004_
boolean (LivingEntity): a, isWearingGold, method_24719, wearsGoldArmor, func_234460_a_
boolean (LivingEntity): a, isWearingGold, method_24719, wearsGoldArmor, m_34808_
void (Piglin): n, stopWalking, method_24781, stopWalking, func_234531_r_
void (Piglin): n, stopWalking, method_24781, stopWalking, m_35006_
RunSometimes<Piglin> (): f, babySometimesRideBabyHoglin, method_24737, makeRememberRideableHoglinTask, func_234505_e_
RunSometimes<Piglin> (): f, babySometimesRideBabyHoglin, method_24737, makeRememberRideableHoglinTask, m_34970_
void (Piglin): f, broadcastDontKillAnyMoreHoglinsForAWhile, method_24758, rememberGroupHunting, func_234512_f_
void (Piglin): f, broadcastDontKillAnyMoreHoglinsForAWhile, method_24758, rememberGroupHunting, m_34977_
Optional<LivingEntity> (Piglin): g, getAvoidTarget, method_29536, method_29536, func_234515_g_
Optional<LivingEntity> (Piglin): g, getAvoidTarget, method_29536, getAvoiding, m_34986_
void (Piglin, LivingEntity): c, broadcastRetreat, method_24767, groupRunAwayFrom, func_234516_g_
void (Piglin, LivingEntity): c, broadcastRetreat, method_24767, groupRunAwayFrom, m_34929_
void (Piglin, LivingEntity): d, retreatFromNearestTarget, method_24771, runAwayFromClosestTarget, func_234519_h_
void (Piglin, LivingEntity): d, retreatFromNearestTarget, method_24771, runAwayFromClosestTarget, m_34949_
boolean (Piglin): o, wantsToStopFleeing, method_24783, shouldRunAwayFromHoglins, func_234533_t_
boolean (Piglin): o, wantsToStopFleeing, method_24783, shouldRunAwayFromHoglins, m_35008_
boolean (Piglin): p, piglinsEqualOrOutnumberHoglins, method_24784, hasNoAdvantageAgainstHoglins, func_234534_u_
boolean (Piglin): p, piglinsEqualOrOutnumberHoglins, method_24784, hasNoAdvantageAgainstHoglins, m_35010_
boolean (Piglin): q, hoglinsOutnumberPiglins, method_24785, hasOutnumberedHoglins, func_234535_v_
boolean (Piglin): q, hoglinsOutnumberPiglins, method_24785, hasOutnumberedHoglins, m_35012_
void (Piglin, LivingEntity): e, setAvoidTargetAndDontHuntForAWhile, method_24773, runAwayFrom, func_234521_i_
void (Piglin, LivingEntity): e, setAvoidTargetAndDontHuntForAWhile, method_24773, runAwayFrom, m_34967_
void (Piglin): s, eat, method_24787, setEatenRecently, func_234536_x_
void (Piglin): s, eat, method_24787, setEatenRecently, m_35014_
Vec3 (Piglin): t, getRandomNearbyPos, method_24788, findGround, func_234537_y_
Vec3 (Piglin): t, getRandomNearbyPos, method_24788, findGround, m_35016_
boolean (Piglin): u, hasEatenRecently, method_24789, hasAteRecently, func_234538_z_
boolean (Piglin): u, hasEatenRecently, method_24789, hasAteRecently, m_35018_
boolean (LivingEntity): c, hasCrossbow, method_24748, isHoldingCrossbow, func_234494_c_
boolean (LivingEntity): c, hasCrossbow, method_24748, isHoldingCrossbow, m_34918_
void (LivingEntity): d, admireGoldItem, method_24753, setAdmiringItem, func_234501_d_
void (LivingEntity): d, admireGoldItem, method_24753, setAdmiringItem, m_34938_
boolean (Piglin): v, isAdmiringItem, method_24790, isAdmiringItem, func_234451_A_
boolean (Piglin): v, isAdmiringItem, method_24790, isAdmiringItem, m_35020_
boolean (Item): b, isBarterCurrency, method_24746, acceptsForBarter, func_234492_b_
boolean (Item): c, isFood, method_24752, isFood, func_234499_c_
boolean (LivingEntity): e, isAttackAllowed, method_24757, shouldAttack, func_234506_e_
boolean (Piglin): w, isNearRepellent, method_24791, hasSoulFireNearby, func_234452_B_
boolean (Piglin): w, isNearRepellent, method_24791, hasSoulFireNearby, m_35022_
boolean (LivingEntity): f, seesPlayerHoldingLovedItem, method_24761, hasPlayerHoldingWantedItemNearby, func_234510_f_
boolean (LivingEntity): e, seesPlayerHoldingLovedItem, method_24761, hasPlayerHoldingWantedItemNearby, m_34971_
boolean (LivingEntity): g, doesntSeeAnyPlayerHoldingLovedItem, method_24765, canWander, func_234514_g_
boolean (LivingEntity): f, doesntSeeAnyPlayerHoldingLovedItem, method_24765, canWander, m_34982_
boolean (LivingEntity): b, isPlayerHoldingLovedItem, method_24739, isGoldHoldingPlayer, func_234482_b_
boolean (LivingEntity): b, isPlayerHoldingLovedItem, method_24739, isGoldHoldingPlayer, m_34883_
boolean (Piglin): x, isAdmiringDisabled, method_24714, hasBeenHitByPlayer, func_234453_C_
boolean (Piglin): x, isAdmiringDisabled, method_24714, hasBeenHitByPlayer, m_35024_
boolean (LivingEntity): h, wasHurtRecently, method_24769, hasBeenHurt, func_234517_h_
boolean (LivingEntity): g, wasHurtRecently, method_24769, hasBeenHurt, m_34988_
boolean (Piglin): y, isHoldingItemInOffHand, method_24917, hasItemInOffHand, func_234454_D_
boolean (Piglin): y, isHoldingItemInOffHand, method_24917, hasItemInOffHand, m_35026_
boolean (Piglin): z, isNotHoldingLovedItemInOffHand, method_24850, doesNotHaveGoldInOffHand, func_234455_E_
boolean (Piglin): z, isNotHoldingLovedItemInOffHand, method_24850, doesNotHaveGoldInOffHand, m_35028_
boolean (EntityType): a, isZombified, method_29534, isZombified, func_234459_a_
boolean (EntityType<?>): a, isZombified, method_29534, isZombified, m_34806_
void (AbstractPiglin, LivingEntity): a, maybeRetaliate, method_24759, tryRevenge, func_234509_e_
void (AbstractPiglin, LivingEntity): a, maybeRetaliate, method_24759, tryRevenge, m_34826_
List<AbstractPiglin> (AbstractPiglin): e, getAdultPiglins, method_26350, getNearbyPiglins, func_234530_q_
List<AbstractPiglin> (AbstractPiglin): e, getAdultPiglins, method_26350, getNearbyPiglins, m_34960_
void (AbstractPiglin, LivingEntity): b, broadcastAngerTarget, method_24742, angerAtCloserTargets, func_234487_b_
void (AbstractPiglin, LivingEntity): b, broadcastAngerTarget, method_24742, angerAtCloserTargets, m_34895_
void (AbstractPiglin): a, broadcastUniversalAnger, method_29945, angerNearbyPiglins, func_241430_f_
void (AbstractPiglin): a, broadcastUniversalAnger, method_29945, angerNearbyPiglins, m_34824_
void (AbstractPiglin, LivingEntity): c, setAngerTarget, method_24750, becomeAngryWith, func_234497_c_
void (AbstractPiglin, LivingEntity): c, setAngerTarget, method_24750, becomeAngryWith, m_34924_
void (AbstractPiglin, LivingEntity): d, setAngerTargetToNearestTargetablePlayerIfFound, method_29946, becomeAngryWithPlayer, func_241431_f_
void (AbstractPiglin, LivingEntity): d, setAngerTargetToNearestTargetablePlayerIfFound, method_29946, becomeAngryWithPlayer, m_34944_
void (AbstractPiglin, LivingEntity): e, setAngerTargetIfCloserThanCurrent, method_24763, angerAtIfCloser, func_234513_f_
void (AbstractPiglin, LivingEntity): e, setAngerTargetIfCloserThanCurrent, method_24763, angerAtIfCloser, m_34962_
Optional<LivingEntity> (AbstractPiglin): f, getAngerTarget, method_24782, getAngryAt, func_234532_s_
Optional<LivingEntity> (AbstractPiglin): f, getAngerTarget, method_24782, getAngryAt, m_34975_
Optional<Player> (AbstractPiglin): b, getNearestVisibleTargetablePlayer, method_29947, getNearestDetectedPlayer, func_241432_i_
Optional<Player> (AbstractPiglin): b, getNearestVisibleTargetablePlayer, method_29947, getNearestDetectedPlayer, m_34893_
void (AbstractPiglin): c, dontKillAnyMoreHoglinsForAWhile, method_24762, rememberHunting, func_234518_h_
void (AbstractPiglin): c, dontKillAnyMoreHoglinsForAWhile, method_24762, rememberHunting, m_34922_
boolean (AbstractPiglin): d, isIdle, method_24766, hasIdleActivity, func_234520_i_
boolean (AbstractPiglin): d, isIdle, method_24766, hasIdleActivity, m_34942_
boolean (ItemStack): a, isLovedItem, method_24735, isGoldenItem, m_149965_
boolean (Piglin): r, seesPlayerHoldingWantedItem, method_35197, method_35197, m_149971_
boolean (ItemStack): b, isBarterCurrency, method_24746, acceptsForBarter, m_149967_
boolean (ItemStack): c, isFood, method_24752, isFood, m_149969_
1.16.5
Names
Fields
Constructors
Methods
Optional<SoundEvent> (Piglin): d, getSoundForCurrentActivity, method_30091, method_30091, func_241429_d_
Optional<SoundEvent> (Piglin): d, getSoundForCurrentActivity, method_30091, getCurrentActivitySound, func_241429_d_
SoundEvent (Piglin, Activity): a, getSoundForActivity, method_30087, method_30087, func_241422_a_
SoundEvent (Piglin, Activity): a, getSoundForActivity, method_30087, getSound, func_241422_a_
1.16.4
Names
beq
bet
net.minecraft.server.v1_16_R2.PiglinAI
net.minecraft.server.v1_16_R3.PiglinAI
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
bdd
beq
net.minecraft.server.v1_16_R1.PiglinAI
net.minecraft.server.v1_16_R2.PiglinAI
Fields
Constructors
Methods
boolean (Piglin): l, isBabyRidingBaby, method_29277, canRideHoglin, func_234522_j_
boolean (Piglin): h, isBabyRidingBaby, method_29277, canRideHoglin, func_234522_j_
List<ItemStack> (Piglin): m, getBarterResponseItems, method_24776, getBarteredItem, func_234524_k_
List<ItemStack> (Piglin): i, getBarterResponseItems, method_24776, getBarteredItem, func_234524_k_
boolean (Piglin, LivingEntity): d, isNearestValidAttackTarget, method_24755, isPreferredAttackTarget, func_234504_d_
boolean (Piglin, LivingEntity): b, isNearestValidAttackTarget, method_24755, isPreferredAttackTarget, func_234504_d_
boolean (Piglin): n, isNearZombified, method_29537, getNearestZombifiedPiglin, func_234525_l_
boolean (Piglin): j, isNearZombified, method_29537, getNearestZombifiedPiglin, func_234525_l_
Optional<? extends LivingEntity> (Piglin): o, findNearestValidAttackTarget, method_24777, getPreferredTarget, func_234526_m_
Optional<? extends LivingEntity> (Piglin): k, findNearestValidAttackTarget, method_24777, getPreferredTarget, func_234526_m_
void (Player, boolean): a, angerNearbyPiglins, method_24733, onGuardedBlockBroken, func_234478_a_
void (Player, boolean): a, angerNearbyPiglins, method_24733, onGuardedBlockInteracted, func_234478_a_
void (Piglin, LivingEntity): e, maybeRetaliate, method_24759, tryRevenge, func_234509_e_
boolean (Piglin): p, isNearAvoidTarget, method_29538, hasTargetToAvoid, func_234528_o_
boolean (Piglin): l, isNearAvoidTarget, method_29538, hasTargetToAvoid, func_234528_o_
List<Piglin> (Piglin): q, getVisibleAdultPiglins, method_24780, getNearbyVisiblePiglins, func_234529_p_
List<AbstractPiglin> (Piglin): m, getVisibleAdultPiglins, method_24780, getNearbyVisiblePiglins, func_234529_p_
List<Piglin> (Piglin): r, getAdultPiglins, method_26350, getNearbyPiglins, func_234530_q_
void (Piglin): s, stopWalking, method_24781, stopWalking, func_234531_r_
void (Piglin): n, stopWalking, method_24781, stopWalking, func_234531_r_
void (Piglin, LivingEntity): b, broadcastAngerTarget, method_24742, angerAtCloserTargets, func_234487_b_
void (Piglin): f, broadcastUniversalAnger, method_29945, angerNearbyPiglins, func_241430_f_
void (Piglin): g, broadcastDontKillAnyMoreHoglinsForAWhile, method_24758, rememberGroupHunting, func_234512_f_
void (Piglin): f, broadcastDontKillAnyMoreHoglinsForAWhile, method_24758, rememberGroupHunting, func_234512_f_
void (Piglin, LivingEntity): c, setAngerTarget, method_24750, becomeAngryWith, func_234497_c_
void (Piglin, LivingEntity): f, setAngerTargetToNearestTargetablePlayerIfFound, method_29946, becomeAngryWithPlayer, func_241431_f_
void (Piglin, LivingEntity): g, setAngerTargetIfCloserThanCurrent, method_24763, angerAtIfCloser, func_234513_f_
Optional<LivingEntity> (Piglin): t, getAngerTarget, method_24782, getAngryAt, func_234532_s_
Optional<LivingEntity> (Piglin): h, getAvoidTarget, method_29536, method_29536, func_234515_g_
Optional<LivingEntity> (Piglin): g, getAvoidTarget, method_29536, method_29536, func_234515_g_
Optional<Player> (Piglin): i, getNearestVisibleTargetablePlayer, method_29947, getNearestDetectedPlayer, func_241432_i_
void (Piglin, LivingEntity): h, broadcastRetreat, method_24767, groupRunAwayFrom, func_234516_g_
void (Piglin, LivingEntity): c, broadcastRetreat, method_24767, groupRunAwayFrom, func_234516_g_
void (Piglin, LivingEntity): i, retreatFromNearestTarget, method_24771, runAwayFromClosestTarget, func_234519_h_
void (Piglin, LivingEntity): d, retreatFromNearestTarget, method_24771, runAwayFromClosestTarget, func_234519_h_
boolean (Piglin): u, wantsToStopFleeing, method_24783, shouldRunAwayFromHoglins, func_234533_t_
boolean (Piglin): o, wantsToStopFleeing, method_24783, shouldRunAwayFromHoglins, func_234533_t_
boolean (Piglin): v, piglinsEqualOrOutnumberHoglins, method_24784, hasNoAdvantageAgainstHoglins, func_234534_u_
boolean (Piglin): p, piglinsEqualOrOutnumberHoglins, method_24784, hasNoAdvantageAgainstHoglins, func_234534_u_
boolean (Piglin): w, hoglinsOutnumberPiglins, method_24785, hasOutnumberedHoglins, func_234535_v_
boolean (Piglin): q, hoglinsOutnumberPiglins, method_24785, hasOutnumberedHoglins, func_234535_v_
void (Piglin, LivingEntity): j, setAvoidTargetAndDontHuntForAWhile, method_24773, runAwayFrom, func_234521_i_
void (Piglin, LivingEntity): e, setAvoidTargetAndDontHuntForAWhile, method_24773, runAwayFrom, func_234521_i_
void (Piglin): j, dontKillAnyMoreHoglinsForAWhile, method_24762, rememberHunting, func_234518_h_
void (Piglin): y, eat, method_24787, setEatenRecently, func_234536_x_
void (Piglin): s, eat, method_24787, setEatenRecently, func_234536_x_
Vec3 (Piglin): z, getRandomNearbyPos, method_24788, findGround, func_234537_y_
Vec3 (Piglin): t, getRandomNearbyPos, method_24788, findGround, func_234537_y_
boolean (Piglin): A, hasEatenRecently, method_24789, hasAteRecently, func_234538_z_
boolean (Piglin): u, hasEatenRecently, method_24789, hasAteRecently, func_234538_z_
boolean (Piglin): k, isIdle, method_24766, hasIdleActivity, func_234520_i_
boolean (Piglin): B, isAdmiringItem, method_24790, isAdmiringItem, func_234451_A_
boolean (Piglin): v, isAdmiringItem, method_24790, isAdmiringItem, func_234451_A_
boolean (Piglin): C, isNearRepellent, method_24791, hasSoulFireNearby, func_234452_B_
boolean (Piglin): w, isNearRepellent, method_24791, hasSoulFireNearby, func_234452_B_
boolean (Piglin): D, isAdmiringDisabled, method_24714, hasBeenHitByPlayer, func_234453_C_
boolean (Piglin): x, isAdmiringDisabled, method_24714, hasBeenHitByPlayer, func_234453_C_
boolean (Piglin): E, isHoldingItemInOffHand, method_24917, hasItemInOffHand, func_234454_D_
boolean (Piglin): y, isHoldingItemInOffHand, method_24917, hasItemInOffHand, func_234454_D_
boolean (Piglin): F, isNotHoldingLovedItemInOffHand, method_24850, doesNotHaveGoldInOffHand, func_234455_E_
boolean (Piglin): z, isNotHoldingLovedItemInOffHand, method_24850, doesNotHaveGoldInOffHand, func_234455_E_
void (AbstractPiglin, LivingEntity): a, maybeRetaliate, method_24759, tryRevenge, func_234509_e_
List<AbstractPiglin> (AbstractPiglin): e, getAdultPiglins, method_26350, getNearbyPiglins, func_234530_q_
void (AbstractPiglin, LivingEntity): b, broadcastAngerTarget, method_24742, angerAtCloserTargets, func_234487_b_
void (AbstractPiglin): a, broadcastUniversalAnger, method_29945, angerNearbyPiglins, func_241430_f_
void (AbstractPiglin, LivingEntity): c, setAngerTarget, method_24750, becomeAngryWith, func_234497_c_
void (AbstractPiglin, LivingEntity): d, setAngerTargetToNearestTargetablePlayerIfFound, method_29946, becomeAngryWithPlayer, func_241431_f_
void (AbstractPiglin, LivingEntity): e, setAngerTargetIfCloserThanCurrent, method_24763, angerAtIfCloser, func_234513_f_
Optional<LivingEntity> (AbstractPiglin): f, getAngerTarget, method_24782, getAngryAt, func_234532_s_
Optional<Player> (AbstractPiglin): b, getNearestVisibleTargetablePlayer, method_29947, getNearestDetectedPlayer, func_241432_i_
void (AbstractPiglin): c, dontKillAnyMoreHoglinsForAWhile, method_24762, rememberHunting, func_234518_h_
boolean (AbstractPiglin): d, isIdle, method_24766, hasIdleActivity, func_234520_i_
1.16.1
Names
bdd
net.minecraft.world.entity.monster.piglin.PiglinAi
net.minecraft.class_4838
net.minecraft.entity.mob.PiglinBrain
net.minecraft.entity.monster.piglin.PiglinTasks
net.minecraft.server.v1_16_R1.PiglinAI
Fields
Item: a, BARTERING_ITEM, field_23826, BARTERING_ITEM, field_234444_a_
IntRange: b, TIME_BETWEEN_HUNTS, field_22388, HUNT_MEMORY_DURATION, field_234445_b_
IntRange: c, RIDE_START_INTERVAL, field_22389, MEMORY_TRANSFER_TASK_DURATION, field_234446_c_
IntRange: d, RIDE_DURATION, field_22390, RIDE_TARGET_MEMORY_DURATION, field_234447_d_
IntRange: e, RETREAT_DURATION, field_22391, AVOID_MEMORY_DURATION, field_234448_e_
IntRange: f, AVOID_ZOMBIFIED_DURATION, field_25384, field_25384, field_234449_f_
IntRange: g, BABY_AVOID_NEMESIS_DURATION, field_25698, field_25698, field_241418_g_
Set<Item>: h, FOOD_ITEMS, field_22392, FOOD, field_234450_g_
Constructors
Methods
Brain<?> (Piglin, Brain<Piglin>): a, makeBrain, method_24732, create, func_234469_a_
void (Piglin): a, initMemories, method_24736, setHuntedRecently, func_234466_a_
void (Brain<Piglin>): a, initCoreActivity, method_24725, addCoreActivities, func_234464_a_
void (Brain<Piglin>): b, initIdleActivity, method_24743, addIdleActivities, func_234485_b_
void (Piglin, Brain<Piglin>): b, initFightActivity, method_24751, addFightActivities, func_234488_b_
void (Brain<Piglin>): c, initCelebrateActivity, method_24756, addCelebrateActivities, func_234495_c_
void (Brain<Piglin>): d, initAdmireItemActivity, method_24760, addAdmireItemActivities, func_234502_d_
void (Brain<Piglin>): e, initRetreatActivity, method_24764, addAvoidActivities, func_234507_e_
void (Brain<Piglin>): f, initRideHoglinActivity, method_24768, addRideActivities, func_234511_f_
RunOne<Piglin> (): a, createIdleLookBehaviors, method_24717, makeRandomFollowTask, func_234458_a_
RunOne<Piglin> (): b, createIdleMovementBehaviors, method_24718, makeRandomWanderTask, func_234481_b_
SetWalkTargetAwayFrom<BlockPos> (): c, avoidRepellent, method_24738, makeGoToSoulFireTask, func_234493_c_
CopyMemoryWithExpiry<Piglin, LivingEntity> (): d, babyAvoidNemesis, method_30090, method_30090, func_241428_d_
CopyMemoryWithExpiry<Piglin, LivingEntity> (): e, avoidZombified, method_24747, makeGoToZombifiedPiglinTask, func_234500_d_
void (Piglin): b, updateActivity, method_24722, tickActivities, func_234486_b_
boolean (Piglin): l, isBabyRidingBaby, method_29277, canRideHoglin, func_234522_j_
void (Piglin, ItemEntity): a, pickUpItem, method_24726, loot, func_234470_a_
void (Piglin, ItemStack): c, holdInOffhand, method_30089, swapItemWithOffHand, func_241427_c_
ItemStack (ItemEntity): a, removeOneItemFromItemEntity, method_24848, getItemFromStack, func_234465_a_
void (Piglin, boolean): a, stopHoldingOffHandItem, method_24741, consumeOffHandItem, func_234477_a_
void (Piglin): c, cancelAdmiring, method_25948, pickupItemWithOffHand, func_234496_c_
void (Piglin, ItemStack): d, putInInventory, method_24849, barterItem, func_234498_c_
void (Piglin, List<ItemStack>): a, throwItems, method_24772, doBarter, func_234475_a_
void (Piglin, List<ItemStack>): b, throwItemsTowardRandomPos, method_24774, dropBarteredItem, func_234490_b_
void (Piglin, Player, List<ItemStack>): a, throwItemsTowardPlayer, method_24727, dropBarteredItem, func_234472_a_
void (Piglin, List<ItemStack>, Vec3): a, throwItemsTowardPos, method_24731, drop, func_234476_a_
List<ItemStack> (Piglin): m, getBarterResponseItems, method_24776, getBarteredItem, func_234524_k_
boolean (LivingEntity, LivingEntity): a, wantsToDance, method_29276, method_29276, func_234461_a_
boolean (Piglin, ItemStack): a, wantsToPickup, method_24730, canGather, func_234474_a_
boolean (Item): a, isLovedItem, method_24735, isGoldenItem, func_234480_a_
boolean (Piglin, Entity): a, wantsToStopRiding, method_24723, canRide, func_234467_a_
boolean (Piglin, LivingEntity): d, isNearestValidAttackTarget, method_24755, isPreferredAttackTarget, func_234504_d_
boolean (Piglin): n, isNearZombified, method_29537, getNearestZombifiedPiglin, func_234525_l_
Optional<? extends LivingEntity> (Piglin): o, findNearestValidAttackTarget, method_24777, getPreferredTarget, func_234526_m_
void (Player, boolean): a, angerNearbyPiglins, method_24733, onGuardedBlockBroken, func_234478_a_
InteractionResult (Piglin, Player, InteractionHand): a, mobInteract, method_24728, playerInteract, func_234471_a_
boolean (Piglin, ItemStack): b, canAdmire, method_27086, isWillingToTrade, func_234489_b_
void (Piglin, LivingEntity): a, wasHurtBy, method_24724, onAttacked, func_234468_a_
void (Piglin, LivingEntity): e, maybeRetaliate, method_24759, tryRevenge, func_234509_e_
Optional<SoundEvent> (Piglin): d, getSoundForCurrentActivity, method_30091, method_30091, func_241429_d_
SoundEvent (Piglin, Activity): a, getSoundForActivity, method_30087, method_30087, func_241422_a_
boolean (Piglin): p, isNearAvoidTarget, method_29538, hasTargetToAvoid, func_234528_o_
boolean (Piglin): e, hasAnyoneNearbyHuntedRecently, method_24754, haveHuntedHoglinsRecently, func_234508_e_
List<Piglin> (Piglin): q, getVisibleAdultPiglins, method_24780, getNearbyVisiblePiglins, func_234529_p_
List<Piglin> (Piglin): r, getAdultPiglins, method_26350, getNearbyPiglins, func_234530_q_
boolean (LivingEntity): a, isWearingGold, method_24719, wearsGoldArmor, func_234460_a_
void (Piglin): s, stopWalking, method_24781, stopWalking, func_234531_r_
RunSometimes<Piglin> (): f, babySometimesRideBabyHoglin, method_24737, makeRememberRideableHoglinTask, func_234505_e_
void (Piglin, LivingEntity): b, broadcastAngerTarget, method_24742, angerAtCloserTargets, func_234487_b_
void (Piglin): f, broadcastUniversalAnger, method_29945, angerNearbyPiglins, func_241430_f_
void (Piglin): g, broadcastDontKillAnyMoreHoglinsForAWhile, method_24758, rememberGroupHunting, func_234512_f_
void (Piglin, LivingEntity): c, setAngerTarget, method_24750, becomeAngryWith, func_234497_c_
void (Piglin, LivingEntity): f, setAngerTargetToNearestTargetablePlayerIfFound, method_29946, becomeAngryWithPlayer, func_241431_f_
void (Piglin, LivingEntity): g, setAngerTargetIfCloserThanCurrent, method_24763, angerAtIfCloser, func_234513_f_
Optional<LivingEntity> (Piglin): t, getAngerTarget, method_24782, getAngryAt, func_234532_s_
Optional<LivingEntity> (Piglin): h, getAvoidTarget, method_29536, method_29536, func_234515_g_
Optional<Player> (Piglin): i, getNearestVisibleTargetablePlayer, method_29947, getNearestDetectedPlayer, func_241432_i_
void (Piglin, LivingEntity): h, broadcastRetreat, method_24767, groupRunAwayFrom, func_234516_g_
void (Piglin, LivingEntity): i, retreatFromNearestTarget, method_24771, runAwayFromClosestTarget, func_234519_h_
boolean (Piglin): u, wantsToStopFleeing, method_24783, shouldRunAwayFromHoglins, func_234533_t_
boolean (Piglin): v, piglinsEqualOrOutnumberHoglins, method_24784, hasNoAdvantageAgainstHoglins, func_234534_u_
boolean (Piglin): w, hoglinsOutnumberPiglins, method_24785, hasOutnumberedHoglins, func_234535_v_
void (Piglin, LivingEntity): j, setAvoidTargetAndDontHuntForAWhile, method_24773, runAwayFrom, func_234521_i_
void (Piglin): j, dontKillAnyMoreHoglinsForAWhile, method_24762, rememberHunting, func_234518_h_
void (Piglin): y, eat, method_24787, setEatenRecently, func_234536_x_
Vec3 (Piglin): z, getRandomNearbyPos, method_24788, findGround, func_234537_y_
boolean (Piglin): A, hasEatenRecently, method_24789, hasAteRecently, func_234538_z_
boolean (Piglin): k, isIdle, method_24766, hasIdleActivity, func_234520_i_
boolean (LivingEntity): c, hasCrossbow, method_24748, isHoldingCrossbow, func_234494_c_
void (LivingEntity): d, admireGoldItem, method_24753, setAdmiringItem, func_234501_d_
boolean (Piglin): B, isAdmiringItem, method_24790, isAdmiringItem, func_234451_A_
boolean (Item): b, isBarterCurrency, method_24746, acceptsForBarter, func_234492_b_
boolean (Item): c, isFood, method_24752, isFood, func_234499_c_
boolean (LivingEntity): e, isAttackAllowed, method_24757, shouldAttack, func_234506_e_
boolean (Piglin): C, isNearRepellent, method_24791, hasSoulFireNearby, func_234452_B_
boolean (LivingEntity): f, seesPlayerHoldingLovedItem, method_24761, hasPlayerHoldingWantedItemNearby, func_234510_f_
boolean (LivingEntity): g, doesntSeeAnyPlayerHoldingLovedItem, method_24765, canWander, func_234514_g_
boolean (LivingEntity): b, isPlayerHoldingLovedItem, method_24739, isGoldHoldingPlayer, func_234482_b_
boolean (Piglin): D, isAdmiringDisabled, method_24714, hasBeenHitByPlayer, func_234453_C_
boolean (LivingEntity): h, wasHurtRecently, method_24769, hasBeenHurt, func_234517_h_
boolean (Piglin): E, isHoldingItemInOffHand, method_24917, hasItemInOffHand, func_234454_D_
boolean (Piglin): F, isNotHoldingLovedItemInOffHand, method_24850, doesNotHaveGoldInOffHand, func_234455_E_
boolean (EntityType): a, isZombified, method_29534, isZombified, func_234459_a_