History - net.minecraft.world.entity.monster.piglin.PiglinAi
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_