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_