Package net.minecraft.entity.mob
Class PiglinBrain
java.lang.Object
net.minecraft.entity.mob.PiglinBrain
- Mappings:
Namespace Name official bxf
intermediary net/minecraft/class_4838
named net/minecraft/entity/mob/PiglinBrain
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final int
private static final UniformIntProvider
private static final int
static final Item
private static final float
private static final float
private static final float
private static final float
private static final float
private static final float
private static final float
private static final float
static final int
static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final UniformIntProvider
private static final UniformIntProvider
protected static final UniformIntProvider
private static final UniformIntProvider
private static final UniformIntProvider
private static final float
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
acceptsForBarter
(ItemStack stack) private static void
addAdmireItemActivities
(Brain<PiglinEntity> brain) private static void
addAvoidActivities
(Brain<PiglinEntity> brain) private static void
addCelebrateActivities
(Brain<PiglinEntity> brain) private static void
addCoreActivities
(Brain<PiglinEntity> piglin) private static void
addFightActivities
(PiglinEntity piglin, Brain<PiglinEntity> brain) private static void
addIdleActivities
(Brain<PiglinEntity> piglin) private static void
addRideActivities
(Brain<PiglinEntity> brain) protected static void
angerAtCloserTargets
(AbstractPiglinEntity piglin, LivingEntity target) private static void
angerAtIfCloser
(AbstractPiglinEntity piglin, LivingEntity target) protected static void
private static void
barterItem
(PiglinEntity piglin, ItemStack stack) protected static void
becomeAngryWith
(AbstractPiglinEntity piglin, LivingEntity target) private static void
becomeAngryWithPlayer
(AbstractPiglinEntity piglin, LivingEntity player) protected static boolean
canGather
(PiglinEntity piglin, ItemStack stack) private static boolean
canRide
(PiglinEntity piglin, Entity ridden) private static boolean
canRideHoglin
(PiglinEntity piglin) private static boolean
canWander
(LivingEntity piglin) protected static void
consumeOffHandItem
(PiglinEntity piglin, boolean barter) protected static Brain<?>
create
(PiglinEntity piglin, Brain<PiglinEntity> brain) private static void
doBarter
(PiglinEntity piglin, List<ItemStack> items) private static boolean
doesNotHaveGoldInOffHand
(PiglinEntity piglin) private static void
drop
(PiglinEntity piglin, List<ItemStack> items, Vec3d pos) private static void
dropBarteredItem
(PiglinEntity piglin, List<ItemStack> items) private static void
dropBarteredItem
(PiglinEntity piglin, PlayerEntity player, List<ItemStack> items) private static Vec3d
findGround
(PiglinEntity piglin) private static Optional<LivingEntity>
getAngryAt
(AbstractPiglinEntity piglin) static Optional<LivingEntity>
getAvoiding
(PiglinEntity piglin) getBarteredItem
(PiglinEntity piglin) static Optional<SoundEvent>
getCurrentActivitySound
(PiglinEntity piglin) private static ItemStack
getItemFromStack
(ItemEntity stack) private static List<AbstractPiglinEntity>
getNearbyPiglins
(AbstractPiglinEntity piglin) protected static List<AbstractPiglinEntity>
getNearbyVisiblePiglins
(PiglinEntity piglin) static Optional<PlayerEntity>
private static boolean
private static Optional<? extends LivingEntity>
getPreferredTarget
(PiglinEntity piglin) private static SoundEvent
getSound
(PiglinEntity piglin, Activity activity) private static Task<PiglinEntity>
private static void
groupRunAwayFrom
(PiglinEntity piglin, LivingEntity target) private static boolean
hasAteRecently
(PiglinEntity piglin) private static boolean
hasBeenHitByPlayer
(PiglinEntity piglin) private static boolean
hasBeenHurt
(LivingEntity piglin) protected static boolean
hasIdleActivity
(AbstractPiglinEntity piglin) private static boolean
hasItemInOffHand
(PiglinEntity piglin) private static boolean
private static boolean
hasOutnumberedHoglins
(PiglinEntity piglins) private static boolean
private static boolean
hasSoulFireNearby
(PiglinEntity piglin) private static boolean
hasTargetToAvoid
(PiglinEntity piglin) private static boolean
isAdmiringItem
(PiglinEntity entity) private static boolean
protected static boolean
isGoldenItem
(ItemStack stack) static boolean
isGoldHoldingPlayer
(LivingEntity target) private static boolean
isHoldingCrossbow
(LivingEntity piglin) private static boolean
isHuntingTarget
(LivingEntity piglin, LivingEntity target) private static boolean
isPreferredAttackTarget
(PiglinEntity piglin, LivingEntity target) protected static boolean
isWillingToTrade
(PiglinEntity piglin, ItemStack nearbyItems) static boolean
isZombified
(EntityType<?> entityType) protected static void
loot
(PiglinEntity piglin, ItemEntity drop) private static Task<PiglinEntity>
private static ImmutableList<com.mojang.datafixers.util.Pair<SingleTickTask<LivingEntity>,
Integer>> private static Task<PathAwareEntity>
private static RandomTask<LivingEntity>
private static RandomTask<PiglinEntity>
private static Task<LivingEntity>
protected static void
onAttacked
(PiglinEntity piglin, LivingEntity attacker) static void
onGuardedBlockInteracted
(PlayerEntity player, boolean blockOpen) protected static void
pickupItemWithOffHand
(PiglinEntity piglin) static ActionResult
playerInteract
(PiglinEntity piglin, PlayerEntity player, Hand hand) protected static void
rememberHunting
(AbstractPiglinEntity piglin) private static void
runAwayFrom
(PiglinEntity piglin, LivingEntity target) private static void
runAwayFromClosestTarget
(PiglinEntity piglin, LivingEntity target) private static void
setAdmiringItem
(LivingEntity entity) private static void
setEatenRecently
(PiglinEntity piglin) protected static void
setHuntedRecently
(PiglinEntity piglin, Random random) private static boolean
shouldRunAwayFromHoglins
(PiglinEntity piglin) private static void
stopWalking
(PiglinEntity piglin) private static void
swapItemWithOffHand
(PiglinEntity piglin, ItemStack stack) protected static void
tickActivities
(PiglinEntity piglin) protected static void
tryRevenge
(AbstractPiglinEntity piglin, LivingEntity target) static boolean
wearsGoldArmor
(LivingEntity entity)
-
Field Details
-
field_30565
public static final int field_30565- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a:I
intermediary field_30565
Lnet/minecraft/class_4838;field_30565:I
named field_30565
Lnet/minecraft/entity/mob/PiglinBrain;field_30565:I
-
field_30566
public static final int field_30566- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lbxf;b:I
intermediary field_30566
Lnet/minecraft/class_4838;field_30566:I
named field_30566
Lnet/minecraft/entity/mob/PiglinBrain;field_30566:I
-
BARTERING_ITEM
- Mappings:
Namespace Name Mixin selector official c
Lbxf;c:Lcfu;
intermediary field_23826
Lnet/minecraft/class_4838;field_23826:Lnet/minecraft/class_1792;
named BARTERING_ITEM
Lnet/minecraft/entity/mob/PiglinBrain;BARTERING_ITEM:Lnet/minecraft/item/Item;
-
field_30567
private static final int field_30567- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lbxf;e:I
intermediary field_30567
Lnet/minecraft/class_4838;field_30567:I
named field_30567
Lnet/minecraft/entity/mob/PiglinBrain;field_30567:I
-
field_30568
private static final int field_30568- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lbxf;f:I
intermediary field_30568
Lnet/minecraft/class_4838;field_30568:I
named field_30568
Lnet/minecraft/entity/mob/PiglinBrain;field_30568:I
-
field_30569
private static final int field_30569- See Also:
- Mappings:
Namespace Name Mixin selector official g
Lbxf;g:I
intermediary field_30569
Lnet/minecraft/class_4838;field_30569:I
named field_30569
Lnet/minecraft/entity/mob/PiglinBrain;field_30569:I
-
field_30570
private static final int field_30570- See Also:
- Mappings:
Namespace Name Mixin selector official h
Lbxf;h:I
intermediary field_30570
Lnet/minecraft/class_4838;field_30570:I
named field_30570
Lnet/minecraft/entity/mob/PiglinBrain;field_30570:I
-
field_30571
private static final int field_30571- See Also:
- Mappings:
Namespace Name Mixin selector official i
Lbxf;i:I
intermediary field_30571
Lnet/minecraft/class_4838;field_30571:I
named field_30571
Lnet/minecraft/entity/mob/PiglinBrain;field_30571:I
-
field_30572
private static final int field_30572- See Also:
- Mappings:
Namespace Name Mixin selector official j
Lbxf;j:I
intermediary field_30572
Lnet/minecraft/class_4838;field_30572:I
named field_30572
Lnet/minecraft/entity/mob/PiglinBrain;field_30572:I
-
field_30573
private static final int field_30573- See Also:
- Mappings:
Namespace Name Mixin selector official k
Lbxf;k:I
intermediary field_30573
Lnet/minecraft/class_4838;field_30573:I
named field_30573
Lnet/minecraft/entity/mob/PiglinBrain;field_30573:I
-
HUNT_MEMORY_DURATION
- Mappings:
Namespace Name Mixin selector official d
Lbxf;d:Lbdi;
intermediary field_22388
Lnet/minecraft/class_4838;field_22388:Lnet/minecraft/class_6019;
named HUNT_MEMORY_DURATION
Lnet/minecraft/entity/mob/PiglinBrain;HUNT_MEMORY_DURATION:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
AVOID_TARGET_EXPIRY
private static final int AVOID_TARGET_EXPIRY- See Also:
- Mappings:
Namespace Name Mixin selector official l
Lbxf;l:I
intermediary field_30574
Lnet/minecraft/class_4838;field_30574:I
named AVOID_TARGET_EXPIRY
Lnet/minecraft/entity/mob/PiglinBrain;AVOID_TARGET_EXPIRY:I
-
ADMIRING_DISABLED_EXPIRY
private static final int ADMIRING_DISABLED_EXPIRY- See Also:
- Mappings:
Namespace Name Mixin selector official m
Lbxf;m:I
intermediary field_30575
Lnet/minecraft/class_4838;field_30575:I
named ADMIRING_DISABLED_EXPIRY
Lnet/minecraft/entity/mob/PiglinBrain;ADMIRING_DISABLED_EXPIRY:I
-
field_30576
private static final int field_30576- See Also:
- Mappings:
Namespace Name Mixin selector official n
Lbxf;n:I
intermediary field_30576
Lnet/minecraft/class_4838;field_30576:I
named field_30576
Lnet/minecraft/entity/mob/PiglinBrain;field_30576:I
-
MEMORY_TRANSFER_TASK_DURATION
- Mappings:
Namespace Name Mixin selector official o
Lbxf;o:Lbdi;
intermediary field_22389
Lnet/minecraft/class_4838;field_22389:Lnet/minecraft/class_6019;
named MEMORY_TRANSFER_TASK_DURATION
Lnet/minecraft/entity/mob/PiglinBrain;MEMORY_TRANSFER_TASK_DURATION:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
RIDE_TARGET_MEMORY_DURATION
- Mappings:
Namespace Name Mixin selector official p
Lbxf;p:Lbdi;
intermediary field_22390
Lnet/minecraft/class_4838;field_22390:Lnet/minecraft/class_6019;
named RIDE_TARGET_MEMORY_DURATION
Lnet/minecraft/entity/mob/PiglinBrain;RIDE_TARGET_MEMORY_DURATION:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
AVOID_MEMORY_DURATION
- Mappings:
Namespace Name Mixin selector official q
Lbxf;q:Lbdi;
intermediary field_22391
Lnet/minecraft/class_4838;field_22391:Lnet/minecraft/class_6019;
named AVOID_MEMORY_DURATION
Lnet/minecraft/entity/mob/PiglinBrain;AVOID_MEMORY_DURATION:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
field_30577
private static final int field_30577- See Also:
- Mappings:
Namespace Name Mixin selector official r
Lbxf;r:I
intermediary field_30577
Lnet/minecraft/class_4838;field_30577:I
named field_30577
Lnet/minecraft/entity/mob/PiglinBrain;field_30577:I
-
field_30578
private static final int field_30578- See Also:
- Mappings:
Namespace Name Mixin selector official s
Lbxf;s:I
intermediary field_30578
Lnet/minecraft/class_4838;field_30578:I
named field_30578
Lnet/minecraft/entity/mob/PiglinBrain;field_30578:I
-
field_30579
private static final int field_30579- See Also:
- Mappings:
Namespace Name Mixin selector official t
Lbxf;t:I
intermediary field_30579
Lnet/minecraft/class_4838;field_30579:I
named field_30579
Lnet/minecraft/entity/mob/PiglinBrain;field_30579:I
-
field_30580
private static final int field_30580- See Also:
- Mappings:
Namespace Name Mixin selector official u
Lbxf;u:I
intermediary field_30580
Lnet/minecraft/class_4838;field_30580:I
named field_30580
Lnet/minecraft/entity/mob/PiglinBrain;field_30580:I
-
field_30581
private static final int field_30581- See Also:
- Mappings:
Namespace Name Mixin selector official v
Lbxf;v:I
intermediary field_30581
Lnet/minecraft/class_4838;field_30581:I
named field_30581
Lnet/minecraft/entity/mob/PiglinBrain;field_30581:I
-
field_30582
private static final int field_30582- See Also:
- Mappings:
Namespace Name Mixin selector official w
Lbxf;w:I
intermediary field_30582
Lnet/minecraft/class_4838;field_30582:I
named field_30582
Lnet/minecraft/entity/mob/PiglinBrain;field_30582:I
-
field_30583
private static final int field_30583- See Also:
- Mappings:
Namespace Name Mixin selector official x
Lbxf;x:I
intermediary field_30583
Lnet/minecraft/class_4838;field_30583:I
named field_30583
Lnet/minecraft/entity/mob/PiglinBrain;field_30583:I
-
CROSSBOW_ATTACK_FORWARD_MOVEMENT
private static final float CROSSBOW_ATTACK_FORWARD_MOVEMENT- See Also:
- Mappings:
Namespace Name Mixin selector official y
Lbxf;y:F
intermediary field_30584
Lnet/minecraft/class_4838;field_30584:F
named CROSSBOW_ATTACK_FORWARD_MOVEMENT
Lnet/minecraft/entity/mob/PiglinBrain;CROSSBOW_ATTACK_FORWARD_MOVEMENT:F
-
field_30585
private static final int field_30585- See Also:
- Mappings:
Namespace Name Mixin selector official z
Lbxf;z:I
intermediary field_30585
Lnet/minecraft/class_4838;field_30585:I
named field_30585
Lnet/minecraft/entity/mob/PiglinBrain;field_30585:I
-
GO_TO_ZOMBIFIED_MEMORY_DURATION
- Mappings:
Namespace Name Mixin selector official A
Lbxf;A:Lbdi;
intermediary field_25384
Lnet/minecraft/class_4838;field_25384:Lnet/minecraft/class_6019;
named GO_TO_ZOMBIFIED_MEMORY_DURATION
Lnet/minecraft/entity/mob/PiglinBrain;GO_TO_ZOMBIFIED_MEMORY_DURATION:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
GO_TO_NEMESIS_MEMORY_DURATION
- Mappings:
Namespace Name Mixin selector official B
Lbxf;B:Lbdi;
intermediary field_25698
Lnet/minecraft/class_4838;field_25698:Lnet/minecraft/class_6019;
named GO_TO_NEMESIS_MEMORY_DURATION
Lnet/minecraft/entity/mob/PiglinBrain;GO_TO_NEMESIS_MEMORY_DURATION:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
field_30557
private static final float field_30557- See Also:
- Mappings:
Namespace Name Mixin selector official C
Lbxf;C:F
intermediary field_30557
Lnet/minecraft/class_4838;field_30557:F
named field_30557
Lnet/minecraft/entity/mob/PiglinBrain;field_30557:F
-
field_30558
private static final float field_30558- See Also:
- Mappings:
Namespace Name Mixin selector official D
Lbxf;D:F
intermediary field_30558
Lnet/minecraft/class_4838;field_30558:F
named field_30558
Lnet/minecraft/entity/mob/PiglinBrain;field_30558:F
-
field_30559
private static final float field_30559- See Also:
- Mappings:
Namespace Name Mixin selector official E
Lbxf;E:F
intermediary field_30559
Lnet/minecraft/class_4838;field_30559:F
named field_30559
Lnet/minecraft/entity/mob/PiglinBrain;field_30559:F
-
START_RIDING_SPEED
private static final float START_RIDING_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector official F
Lbxf;F:F
intermediary field_30560
Lnet/minecraft/class_4838;field_30560:F
named START_RIDING_SPEED
Lnet/minecraft/entity/mob/PiglinBrain;START_RIDING_SPEED:F
-
field_30561
private static final float field_30561- See Also:
- Mappings:
Namespace Name Mixin selector official G
Lbxf;G:F
intermediary field_30561
Lnet/minecraft/class_4838;field_30561:F
named field_30561
Lnet/minecraft/entity/mob/PiglinBrain;field_30561:F
-
field_30562
private static final float field_30562- See Also:
- Mappings:
Namespace Name Mixin selector official H
Lbxf;H:F
intermediary field_30562
Lnet/minecraft/class_4838;field_30562:F
named field_30562
Lnet/minecraft/entity/mob/PiglinBrain;field_30562:F
-
field_30563
private static final float field_30563- See Also:
- Mappings:
Namespace Name Mixin selector official I
Lbxf;I:F
intermediary field_30563
Lnet/minecraft/class_4838;field_30563:F
named field_30563
Lnet/minecraft/entity/mob/PiglinBrain;field_30563:F
-
field_30564
private static final float field_30564- See Also:
- Mappings:
Namespace Name Mixin selector official J
Lbxf;J:F
intermediary field_30564
Lnet/minecraft/class_4838;field_30564:F
named field_30564
Lnet/minecraft/entity/mob/PiglinBrain;field_30564:F
-
-
Constructor Details
-
PiglinBrain
public PiglinBrain()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxe;Lbha;)Lbha;
intermediary method_24732
Lnet/minecraft/class_4838;method_24732(Lnet/minecraft/class_4836;Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
named create
Lnet/minecraft/entity/mob/PiglinBrain;create(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
-
setHuntedRecently
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxe;Lapf;)V
intermediary method_24736
Lnet/minecraft/class_4838;method_24736(Lnet/minecraft/class_4836;Lnet/minecraft/class_5819;)V
named setHuntedRecently
Lnet/minecraft/entity/mob/PiglinBrain;setHuntedRecently(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/util/math/random/Random;)V
-
addCoreActivities
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbha;)V
intermediary method_24725
Lnet/minecraft/class_4838;method_24725(Lnet/minecraft/class_4095;)V
named addCoreActivities
Lnet/minecraft/entity/mob/PiglinBrain;addCoreActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addIdleActivities
- Mappings:
Namespace Name Mixin selector official b
Lbxf;b(Lbha;)V
intermediary method_24743
Lnet/minecraft/class_4838;method_24743(Lnet/minecraft/class_4095;)V
named addIdleActivities
Lnet/minecraft/entity/mob/PiglinBrain;addIdleActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addFightActivities
- Mappings:
Namespace Name Mixin selector official b
Lbxf;b(Lbxe;Lbha;)V
intermediary method_24751
Lnet/minecraft/class_4838;method_24751(Lnet/minecraft/class_4836;Lnet/minecraft/class_4095;)V
named addFightActivities
Lnet/minecraft/entity/mob/PiglinBrain;addFightActivities(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/entity/ai/brain/Brain;)V
-
addCelebrateActivities
- Mappings:
Namespace Name Mixin selector official c
Lbxf;c(Lbha;)V
intermediary method_24756
Lnet/minecraft/class_4838;method_24756(Lnet/minecraft/class_4095;)V
named addCelebrateActivities
Lnet/minecraft/entity/mob/PiglinBrain;addCelebrateActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addAdmireItemActivities
- Mappings:
Namespace Name Mixin selector official d
Lbxf;d(Lbha;)V
intermediary method_24760
Lnet/minecraft/class_4838;method_24760(Lnet/minecraft/class_4095;)V
named addAdmireItemActivities
Lnet/minecraft/entity/mob/PiglinBrain;addAdmireItemActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addAvoidActivities
- Mappings:
Namespace Name Mixin selector official e
Lbxf;e(Lbha;)V
intermediary method_24764
Lnet/minecraft/class_4838;method_24764(Lnet/minecraft/class_4095;)V
named addAvoidActivities
Lnet/minecraft/entity/mob/PiglinBrain;addAvoidActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
addRideActivities
- Mappings:
Namespace Name Mixin selector official f
Lbxf;f(Lbha;)V
intermediary method_24768
Lnet/minecraft/class_4838;method_24768(Lnet/minecraft/class_4095;)V
named addRideActivities
Lnet/minecraft/entity/mob/PiglinBrain;addRideActivities(Lnet/minecraft/entity/ai/brain/Brain;)V
-
makeFollowTasks
private static ImmutableList<com.mojang.datafixers.util.Pair<SingleTickTask<LivingEntity>,Integer>> makeFollowTasks()- Mappings:
Namespace Name Mixin selector official a
Lbxf;a()Lcom/google/common/collect/ImmutableList;
intermediary method_47272
Lnet/minecraft/class_4838;method_47272()Lcom/google/common/collect/ImmutableList;
named makeFollowTasks
Lnet/minecraft/entity/mob/PiglinBrain;makeFollowTasks()Lcom/google/common/collect/ImmutableList;
-
makeRandomFollowTask
- Mappings:
Namespace Name Mixin selector official b
Lbxf;b()Lbjn;
intermediary method_24717
Lnet/minecraft/class_4838;method_24717()Lnet/minecraft/class_4118;
named makeRandomFollowTask
Lnet/minecraft/entity/mob/PiglinBrain;makeRandomFollowTask()Lnet/minecraft/entity/ai/brain/task/RandomTask;
-
makeRandomWanderTask
- Mappings:
Namespace Name Mixin selector official c
Lbxf;c()Lbjn;
intermediary method_24718
Lnet/minecraft/class_4838;method_24718()Lnet/minecraft/class_4118;
named makeRandomWanderTask
Lnet/minecraft/entity/mob/PiglinBrain;makeRandomWanderTask()Lnet/minecraft/entity/ai/brain/task/RandomTask;
-
makeGoToSoulFireTask
- Mappings:
Namespace Name Mixin selector official d
Lbxf;d()Lbhs;
intermediary method_24738
Lnet/minecraft/class_4838;method_24738()Lnet/minecraft/class_7893;
named makeGoToSoulFireTask
Lnet/minecraft/entity/mob/PiglinBrain;makeGoToSoulFireTask()Lnet/minecraft/entity/ai/brain/task/Task;
-
goToNemesisTask
- Mappings:
Namespace Name Mixin selector official e
Lbxf;e()Lbhs;
intermediary method_30090
Lnet/minecraft/class_4838;method_30090()Lnet/minecraft/class_7893;
named goToNemesisTask
Lnet/minecraft/entity/mob/PiglinBrain;goToNemesisTask()Lnet/minecraft/entity/ai/brain/task/Task;
-
makeFleeFromZombifiedPiglinTask
- Mappings:
Namespace Name Mixin selector official f
Lbxf;f()Lbhs;
intermediary method_24747
Lnet/minecraft/class_4838;method_24747()Lnet/minecraft/class_7893;
named makeFleeFromZombifiedPiglinTask
Lnet/minecraft/entity/mob/PiglinBrain;makeFleeFromZombifiedPiglinTask()Lnet/minecraft/entity/ai/brain/task/Task;
-
tickActivities
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxe;)V
intermediary method_24722
Lnet/minecraft/class_4838;method_24722(Lnet/minecraft/class_4836;)V
named tickActivities
Lnet/minecraft/entity/mob/PiglinBrain;tickActivities(Lnet/minecraft/entity/mob/PiglinEntity;)V
-
canRideHoglin
- Mappings:
Namespace Name Mixin selector official f
Lbxf;f(Lbxe;)Z
intermediary method_29277
Lnet/minecraft/class_4838;method_29277(Lnet/minecraft/class_4836;)Z
named canRideHoglin
Lnet/minecraft/entity/mob/PiglinBrain;canRideHoglin(Lnet/minecraft/entity/mob/PiglinEntity;)Z
-
loot
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxe;Lbvh;)V
intermediary method_24726
Lnet/minecraft/class_4838;method_24726(Lnet/minecraft/class_4836;Lnet/minecraft/class_1542;)V
named loot
Lnet/minecraft/entity/mob/PiglinBrain;loot(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/entity/ItemEntity;)V
-
swapItemWithOffHand
- Mappings:
Namespace Name Mixin selector official c
Lbxf;c(Lbxe;Lcfz;)V
intermediary method_30089
Lnet/minecraft/class_4838;method_30089(Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)V
named swapItemWithOffHand
Lnet/minecraft/entity/mob/PiglinBrain;swapItemWithOffHand(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/item/ItemStack;)V
-
getItemFromStack
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbvh;)Lcfz;
intermediary method_24848
Lnet/minecraft/class_4838;method_24848(Lnet/minecraft/class_1542;)Lnet/minecraft/class_1799;
named getItemFromStack
Lnet/minecraft/entity/mob/PiglinBrain;getItemFromStack(Lnet/minecraft/entity/ItemEntity;)Lnet/minecraft/item/ItemStack;
-
consumeOffHandItem
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxe;Z)V
intermediary method_24741
Lnet/minecraft/class_4838;method_24741(Lnet/minecraft/class_4836;Z)V
named consumeOffHandItem
Lnet/minecraft/entity/mob/PiglinBrain;consumeOffHandItem(Lnet/minecraft/entity/mob/PiglinEntity;Z)V
-
pickupItemWithOffHand
- Mappings:
Namespace Name Mixin selector official b
Lbxf;b(Lbxe;)V
intermediary method_25948
Lnet/minecraft/class_4838;method_25948(Lnet/minecraft/class_4836;)V
named pickupItemWithOffHand
Lnet/minecraft/entity/mob/PiglinBrain;pickupItemWithOffHand(Lnet/minecraft/entity/mob/PiglinEntity;)V
-
barterItem
- Mappings:
Namespace Name Mixin selector official d
Lbxf;d(Lbxe;Lcfz;)V
intermediary method_24849
Lnet/minecraft/class_4838;method_24849(Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)V
named barterItem
Lnet/minecraft/entity/mob/PiglinBrain;barterItem(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/item/ItemStack;)V
-
doBarter
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxe;Ljava/util/List;)V
intermediary method_24772
Lnet/minecraft/class_4838;method_24772(Lnet/minecraft/class_4836;Ljava/util/List;)V
named doBarter
Lnet/minecraft/entity/mob/PiglinBrain;doBarter(Lnet/minecraft/entity/mob/PiglinEntity;Ljava/util/List;)V
-
dropBarteredItem
- Mappings:
Namespace Name Mixin selector official b
Lbxf;b(Lbxe;Ljava/util/List;)V
intermediary method_24774
Lnet/minecraft/class_4838;method_24774(Lnet/minecraft/class_4836;Ljava/util/List;)V
named dropBarteredItem
Lnet/minecraft/entity/mob/PiglinBrain;dropBarteredItem(Lnet/minecraft/entity/mob/PiglinEntity;Ljava/util/List;)V
-
dropBarteredItem
private static void dropBarteredItem(PiglinEntity piglin, PlayerEntity player, List<ItemStack> items) - Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxe;Lbyo;Ljava/util/List;)V
intermediary method_24727
Lnet/minecraft/class_4838;method_24727(Lnet/minecraft/class_4836;Lnet/minecraft/class_1657;Ljava/util/List;)V
named dropBarteredItem
Lnet/minecraft/entity/mob/PiglinBrain;dropBarteredItem(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/entity/player/PlayerEntity;Ljava/util/List;)V
-
drop
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxe;Ljava/util/List;Leei;)V
intermediary method_24731
Lnet/minecraft/class_4838;method_24731(Lnet/minecraft/class_4836;Ljava/util/List;Lnet/minecraft/class_243;)V
named drop
Lnet/minecraft/entity/mob/PiglinBrain;drop(Lnet/minecraft/entity/mob/PiglinEntity;Ljava/util/List;Lnet/minecraft/util/math/Vec3d;)V
-
getBarteredItem
- Mappings:
Namespace Name Mixin selector official g
Lbxf;g(Lbxe;)Ljava/util/List;
intermediary method_24776
Lnet/minecraft/class_4838;method_24776(Lnet/minecraft/class_4836;)Ljava/util/List;
named getBarteredItem
Lnet/minecraft/entity/mob/PiglinBrain;getBarteredItem(Lnet/minecraft/entity/mob/PiglinEntity;)Ljava/util/List;
-
isHuntingTarget
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbfz;Lbfz;)Z
intermediary method_29276
Lnet/minecraft/class_4838;method_29276(Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
named isHuntingTarget
Lnet/minecraft/entity/mob/PiglinBrain;isHuntingTarget(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/LivingEntity;)Z
-
canGather
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxe;Lcfz;)Z
intermediary method_24730
Lnet/minecraft/class_4838;method_24730(Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)Z
named canGather
Lnet/minecraft/entity/mob/PiglinBrain;canGather(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/item/ItemStack;)Z
-
isGoldenItem
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lcfz;)Z
intermediary method_24735
Lnet/minecraft/class_4838;method_24735(Lnet/minecraft/class_1799;)Z
named isGoldenItem
Lnet/minecraft/entity/mob/PiglinBrain;isGoldenItem(Lnet/minecraft/item/ItemStack;)Z
-
canRide
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxe;Lbfj;)Z
intermediary method_24723
Lnet/minecraft/class_4838;method_24723(Lnet/minecraft/class_4836;Lnet/minecraft/class_1297;)Z
named canRide
Lnet/minecraft/entity/mob/PiglinBrain;canRide(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/entity/Entity;)Z
-
isPreferredAttackTarget
- Mappings:
Namespace Name Mixin selector official b
Lbxf;b(Lbxe;Lbfz;)Z
intermediary method_24755
Lnet/minecraft/class_4838;method_24755(Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)Z
named isPreferredAttackTarget
Lnet/minecraft/entity/mob/PiglinBrain;isPreferredAttackTarget(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/entity/LivingEntity;)Z
-
getNearestZombifiedPiglin
- Mappings:
Namespace Name Mixin selector official h
Lbxf;h(Lbxe;)Z
intermediary method_29537
Lnet/minecraft/class_4838;method_29537(Lnet/minecraft/class_4836;)Z
named getNearestZombifiedPiglin
Lnet/minecraft/entity/mob/PiglinBrain;getNearestZombifiedPiglin(Lnet/minecraft/entity/mob/PiglinEntity;)Z
-
getPreferredTarget
- Mappings:
Namespace Name Mixin selector official i
Lbxf;i(Lbxe;)Ljava/util/Optional;
intermediary method_24777
Lnet/minecraft/class_4838;method_24777(Lnet/minecraft/class_4836;)Ljava/util/Optional;
named getPreferredTarget
Lnet/minecraft/entity/mob/PiglinBrain;getPreferredTarget(Lnet/minecraft/entity/mob/PiglinEntity;)Ljava/util/Optional;
-
onGuardedBlockInteracted
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbyo;Z)V
intermediary method_24733
Lnet/minecraft/class_4838;method_24733(Lnet/minecraft/class_1657;Z)V
named onGuardedBlockInteracted
Lnet/minecraft/entity/mob/PiglinBrain;onGuardedBlockInteracted(Lnet/minecraft/entity/player/PlayerEntity;Z)V
-
playerInteract
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxe;Lbyo;Lbdw;)Lbdx;
intermediary method_24728
Lnet/minecraft/class_4838;method_24728(Lnet/minecraft/class_4836;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
named playerInteract
Lnet/minecraft/entity/mob/PiglinBrain;playerInteract(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
-
isWillingToTrade
- Mappings:
Namespace Name Mixin selector official b
Lbxf;b(Lbxe;Lcfz;)Z
intermediary method_27086
Lnet/minecraft/class_4838;method_27086(Lnet/minecraft/class_4836;Lnet/minecraft/class_1799;)Z
named isWillingToTrade
Lnet/minecraft/entity/mob/PiglinBrain;isWillingToTrade(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/item/ItemStack;)Z
-
onAttacked
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxe;Lbfz;)V
intermediary method_24724
Lnet/minecraft/class_4838;method_24724(Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V
named onAttacked
Lnet/minecraft/entity/mob/PiglinBrain;onAttacked(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/entity/LivingEntity;)V
-
tryRevenge
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxd;Lbfz;)V
intermediary method_24759
Lnet/minecraft/class_4838;method_24759(Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V
named tryRevenge
Lnet/minecraft/entity/mob/PiglinBrain;tryRevenge(Lnet/minecraft/entity/mob/AbstractPiglinEntity;Lnet/minecraft/entity/LivingEntity;)V
-
getCurrentActivitySound
- Mappings:
Namespace Name Mixin selector official c
Lbxf;c(Lbxe;)Ljava/util/Optional;
intermediary method_30091
Lnet/minecraft/class_4838;method_30091(Lnet/minecraft/class_4836;)Ljava/util/Optional;
named getCurrentActivitySound
Lnet/minecraft/entity/mob/PiglinBrain;getCurrentActivitySound(Lnet/minecraft/entity/mob/PiglinEntity;)Ljava/util/Optional;
-
getSound
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxe;Lbzz;)Lamg;
intermediary method_30087
Lnet/minecraft/class_4838;method_30087(Lnet/minecraft/class_4836;Lnet/minecraft/class_4168;)Lnet/minecraft/class_3414;
named getSound
Lnet/minecraft/entity/mob/PiglinBrain;getSound(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/entity/ai/brain/Activity;)Lnet/minecraft/sound/SoundEvent;
-
hasTargetToAvoid
- Mappings:
Namespace Name Mixin selector official j
Lbxf;j(Lbxe;)Z
intermediary method_29538
Lnet/minecraft/class_4838;method_29538(Lnet/minecraft/class_4836;)Z
named hasTargetToAvoid
Lnet/minecraft/entity/mob/PiglinBrain;hasTargetToAvoid(Lnet/minecraft/entity/mob/PiglinEntity;)Z
-
getNearbyVisiblePiglins
- Mappings:
Namespace Name Mixin selector official d
Lbxf;d(Lbxe;)Ljava/util/List;
intermediary method_24780
Lnet/minecraft/class_4838;method_24780(Lnet/minecraft/class_4836;)Ljava/util/List;
named getNearbyVisiblePiglins
Lnet/minecraft/entity/mob/PiglinBrain;getNearbyVisiblePiglins(Lnet/minecraft/entity/mob/PiglinEntity;)Ljava/util/List;
-
getNearbyPiglins
- Mappings:
Namespace Name Mixin selector official e
Lbxf;e(Lbxd;)Ljava/util/List;
intermediary method_26350
Lnet/minecraft/class_4838;method_26350(Lnet/minecraft/class_5418;)Ljava/util/List;
named getNearbyPiglins
Lnet/minecraft/entity/mob/PiglinBrain;getNearbyPiglins(Lnet/minecraft/entity/mob/AbstractPiglinEntity;)Ljava/util/List;
-
wearsGoldArmor
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbfz;)Z
intermediary method_24719
Lnet/minecraft/class_4838;method_24719(Lnet/minecraft/class_1309;)Z
named wearsGoldArmor
Lnet/minecraft/entity/mob/PiglinBrain;wearsGoldArmor(Lnet/minecraft/entity/LivingEntity;)Z
-
stopWalking
- Mappings:
Namespace Name Mixin selector official k
Lbxf;k(Lbxe;)V
intermediary method_24781
Lnet/minecraft/class_4838;method_24781(Lnet/minecraft/class_4836;)V
named stopWalking
Lnet/minecraft/entity/mob/PiglinBrain;stopWalking(Lnet/minecraft/entity/mob/PiglinEntity;)V
-
makeRememberRideableHoglinTask
- Mappings:
Namespace Name Mixin selector official g
Lbxf;g()Lbhs;
intermediary method_24737
Lnet/minecraft/class_4838;method_24737()Lnet/minecraft/class_7893;
named makeRememberRideableHoglinTask
Lnet/minecraft/entity/mob/PiglinBrain;makeRememberRideableHoglinTask()Lnet/minecraft/entity/ai/brain/task/Task;
-
angerAtCloserTargets
- Mappings:
Namespace Name Mixin selector official b
Lbxf;b(Lbxd;Lbfz;)V
intermediary method_24742
Lnet/minecraft/class_4838;method_24742(Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V
named angerAtCloserTargets
Lnet/minecraft/entity/mob/PiglinBrain;angerAtCloserTargets(Lnet/minecraft/entity/mob/AbstractPiglinEntity;Lnet/minecraft/entity/LivingEntity;)V
-
angerNearbyPiglins
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbxd;)V
intermediary method_29945
Lnet/minecraft/class_4838;method_29945(Lnet/minecraft/class_5418;)V
named angerNearbyPiglins
Lnet/minecraft/entity/mob/PiglinBrain;angerNearbyPiglins(Lnet/minecraft/entity/mob/AbstractPiglinEntity;)V
-
becomeAngryWith
- Mappings:
Namespace Name Mixin selector official c
Lbxf;c(Lbxd;Lbfz;)V
intermediary method_24750
Lnet/minecraft/class_4838;method_24750(Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V
named becomeAngryWith
Lnet/minecraft/entity/mob/PiglinBrain;becomeAngryWith(Lnet/minecraft/entity/mob/AbstractPiglinEntity;Lnet/minecraft/entity/LivingEntity;)V
-
becomeAngryWithPlayer
- Mappings:
Namespace Name Mixin selector official d
Lbxf;d(Lbxd;Lbfz;)V
intermediary method_29946
Lnet/minecraft/class_4838;method_29946(Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V
named becomeAngryWithPlayer
Lnet/minecraft/entity/mob/PiglinBrain;becomeAngryWithPlayer(Lnet/minecraft/entity/mob/AbstractPiglinEntity;Lnet/minecraft/entity/LivingEntity;)V
-
angerAtIfCloser
- Mappings:
Namespace Name Mixin selector official e
Lbxf;e(Lbxd;Lbfz;)V
intermediary method_24763
Lnet/minecraft/class_4838;method_24763(Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)V
named angerAtIfCloser
Lnet/minecraft/entity/mob/PiglinBrain;angerAtIfCloser(Lnet/minecraft/entity/mob/AbstractPiglinEntity;Lnet/minecraft/entity/LivingEntity;)V
-
getAngryAt
- Mappings:
Namespace Name Mixin selector official f
Lbxf;f(Lbxd;)Ljava/util/Optional;
intermediary method_24782
Lnet/minecraft/class_4838;method_24782(Lnet/minecraft/class_5418;)Ljava/util/Optional;
named getAngryAt
Lnet/minecraft/entity/mob/PiglinBrain;getAngryAt(Lnet/minecraft/entity/mob/AbstractPiglinEntity;)Ljava/util/Optional;
-
getAvoiding
- Mappings:
Namespace Name Mixin selector official e
Lbxf;e(Lbxe;)Ljava/util/Optional;
intermediary method_29536
Lnet/minecraft/class_4838;method_29536(Lnet/minecraft/class_4836;)Ljava/util/Optional;
named getAvoiding
Lnet/minecraft/entity/mob/PiglinBrain;getAvoiding(Lnet/minecraft/entity/mob/PiglinEntity;)Ljava/util/Optional;
-
getNearestDetectedPlayer
- Mappings:
Namespace Name Mixin selector official b
Lbxf;b(Lbxd;)Ljava/util/Optional;
intermediary method_29947
Lnet/minecraft/class_4838;method_29947(Lnet/minecraft/class_5418;)Ljava/util/Optional;
named getNearestDetectedPlayer
Lnet/minecraft/entity/mob/PiglinBrain;getNearestDetectedPlayer(Lnet/minecraft/entity/mob/AbstractPiglinEntity;)Ljava/util/Optional;
-
groupRunAwayFrom
- Mappings:
Namespace Name Mixin selector official c
Lbxf;c(Lbxe;Lbfz;)V
intermediary method_24767
Lnet/minecraft/class_4838;method_24767(Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V
named groupRunAwayFrom
Lnet/minecraft/entity/mob/PiglinBrain;groupRunAwayFrom(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/entity/LivingEntity;)V
-
runAwayFromClosestTarget
- Mappings:
Namespace Name Mixin selector official d
Lbxf;d(Lbxe;Lbfz;)V
intermediary method_24771
Lnet/minecraft/class_4838;method_24771(Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V
named runAwayFromClosestTarget
Lnet/minecraft/entity/mob/PiglinBrain;runAwayFromClosestTarget(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/entity/LivingEntity;)V
-
shouldRunAwayFromHoglins
- Mappings:
Namespace Name Mixin selector official l
Lbxf;l(Lbxe;)Z
intermediary method_24783
Lnet/minecraft/class_4838;method_24783(Lnet/minecraft/class_4836;)Z
named shouldRunAwayFromHoglins
Lnet/minecraft/entity/mob/PiglinBrain;shouldRunAwayFromHoglins(Lnet/minecraft/entity/mob/PiglinEntity;)Z
-
hasNoAdvantageAgainstHoglins
- Mappings:
Namespace Name Mixin selector official m
Lbxf;m(Lbxe;)Z
intermediary method_24784
Lnet/minecraft/class_4838;method_24784(Lnet/minecraft/class_4836;)Z
named hasNoAdvantageAgainstHoglins
Lnet/minecraft/entity/mob/PiglinBrain;hasNoAdvantageAgainstHoglins(Lnet/minecraft/entity/mob/PiglinEntity;)Z
-
hasOutnumberedHoglins
- Mappings:
Namespace Name Mixin selector official n
Lbxf;n(Lbxe;)Z
intermediary method_24785
Lnet/minecraft/class_4838;method_24785(Lnet/minecraft/class_4836;)Z
named hasOutnumberedHoglins
Lnet/minecraft/entity/mob/PiglinBrain;hasOutnumberedHoglins(Lnet/minecraft/entity/mob/PiglinEntity;)Z
-
runAwayFrom
- Mappings:
Namespace Name Mixin selector official e
Lbxf;e(Lbxe;Lbfz;)V
intermediary method_24773
Lnet/minecraft/class_4838;method_24773(Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)V
named runAwayFrom
Lnet/minecraft/entity/mob/PiglinBrain;runAwayFrom(Lnet/minecraft/entity/mob/PiglinEntity;Lnet/minecraft/entity/LivingEntity;)V
-
rememberHunting
- Mappings:
Namespace Name Mixin selector official c
Lbxf;c(Lbxd;)V
intermediary method_24762
Lnet/minecraft/class_4838;method_24762(Lnet/minecraft/class_5418;)V
named rememberHunting
Lnet/minecraft/entity/mob/PiglinBrain;rememberHunting(Lnet/minecraft/entity/mob/AbstractPiglinEntity;)V
-
setEatenRecently
- Mappings:
Namespace Name Mixin selector official o
Lbxf;o(Lbxe;)V
intermediary method_24787
Lnet/minecraft/class_4838;method_24787(Lnet/minecraft/class_4836;)V
named setEatenRecently
Lnet/minecraft/entity/mob/PiglinBrain;setEatenRecently(Lnet/minecraft/entity/mob/PiglinEntity;)V
-
findGround
- Mappings:
Namespace Name Mixin selector official p
Lbxf;p(Lbxe;)Leei;
intermediary method_24788
Lnet/minecraft/class_4838;method_24788(Lnet/minecraft/class_4836;)Lnet/minecraft/class_243;
named findGround
Lnet/minecraft/entity/mob/PiglinBrain;findGround(Lnet/minecraft/entity/mob/PiglinEntity;)Lnet/minecraft/util/math/Vec3d;
-
hasAteRecently
- Mappings:
Namespace Name Mixin selector official q
Lbxf;q(Lbxe;)Z
intermediary method_24789
Lnet/minecraft/class_4838;method_24789(Lnet/minecraft/class_4836;)Z
named hasAteRecently
Lnet/minecraft/entity/mob/PiglinBrain;hasAteRecently(Lnet/minecraft/entity/mob/PiglinEntity;)Z
-
hasIdleActivity
- Mappings:
Namespace Name Mixin selector official d
Lbxf;d(Lbxd;)Z
intermediary method_24766
Lnet/minecraft/class_4838;method_24766(Lnet/minecraft/class_5418;)Z
named hasIdleActivity
Lnet/minecraft/entity/mob/PiglinBrain;hasIdleActivity(Lnet/minecraft/entity/mob/AbstractPiglinEntity;)Z
-
isHoldingCrossbow
- Mappings:
Namespace Name Mixin selector official c
Lbxf;c(Lbfz;)Z
intermediary method_24748
Lnet/minecraft/class_4838;method_24748(Lnet/minecraft/class_1309;)Z
named isHoldingCrossbow
Lnet/minecraft/entity/mob/PiglinBrain;isHoldingCrossbow(Lnet/minecraft/entity/LivingEntity;)Z
-
setAdmiringItem
- Mappings:
Namespace Name Mixin selector official d
Lbxf;d(Lbfz;)V
intermediary method_24753
Lnet/minecraft/class_4838;method_24753(Lnet/minecraft/class_1309;)V
named setAdmiringItem
Lnet/minecraft/entity/mob/PiglinBrain;setAdmiringItem(Lnet/minecraft/entity/LivingEntity;)V
-
isAdmiringItem
- Mappings:
Namespace Name Mixin selector official r
Lbxf;r(Lbxe;)Z
intermediary method_24790
Lnet/minecraft/class_4838;method_24790(Lnet/minecraft/class_4836;)Z
named isAdmiringItem
Lnet/minecraft/entity/mob/PiglinBrain;isAdmiringItem(Lnet/minecraft/entity/mob/PiglinEntity;)Z
-
acceptsForBarter
- Mappings:
Namespace Name Mixin selector official b
Lbxf;b(Lcfz;)Z
intermediary method_24746
Lnet/minecraft/class_4838;method_24746(Lnet/minecraft/class_1799;)Z
named acceptsForBarter
Lnet/minecraft/entity/mob/PiglinBrain;acceptsForBarter(Lnet/minecraft/item/ItemStack;)Z
-
isFood
- Mappings:
Namespace Name Mixin selector official c
Lbxf;c(Lcfz;)Z
intermediary method_24752
Lnet/minecraft/class_4838;method_24752(Lnet/minecraft/class_1799;)Z
named isFood
Lnet/minecraft/entity/mob/PiglinBrain;isFood(Lnet/minecraft/item/ItemStack;)Z
-
hasSoulFireNearby
- Mappings:
Namespace Name Mixin selector official s
Lbxf;s(Lbxe;)Z
intermediary method_24791
Lnet/minecraft/class_4838;method_24791(Lnet/minecraft/class_4836;)Z
named hasSoulFireNearby
Lnet/minecraft/entity/mob/PiglinBrain;hasSoulFireNearby(Lnet/minecraft/entity/mob/PiglinEntity;)Z
-
hasPlayerHoldingWantedItemNearby
- Mappings:
Namespace Name Mixin selector official e
Lbxf;e(Lbfz;)Z
intermediary method_24761
Lnet/minecraft/class_4838;method_24761(Lnet/minecraft/class_1309;)Z
named hasPlayerHoldingWantedItemNearby
Lnet/minecraft/entity/mob/PiglinBrain;hasPlayerHoldingWantedItemNearby(Lnet/minecraft/entity/LivingEntity;)Z
-
canWander
- Mappings:
Namespace Name Mixin selector official f
Lbxf;f(Lbfz;)Z
intermediary method_24765
Lnet/minecraft/class_4838;method_24765(Lnet/minecraft/class_1309;)Z
named canWander
Lnet/minecraft/entity/mob/PiglinBrain;canWander(Lnet/minecraft/entity/LivingEntity;)Z
-
isGoldHoldingPlayer
- Mappings:
Namespace Name Mixin selector official b
Lbxf;b(Lbfz;)Z
intermediary method_24739
Lnet/minecraft/class_4838;method_24739(Lnet/minecraft/class_1309;)Z
named isGoldHoldingPlayer
Lnet/minecraft/entity/mob/PiglinBrain;isGoldHoldingPlayer(Lnet/minecraft/entity/LivingEntity;)Z
-
hasBeenHitByPlayer
- Mappings:
Namespace Name Mixin selector official t
Lbxf;t(Lbxe;)Z
intermediary method_24714
Lnet/minecraft/class_4838;method_24714(Lnet/minecraft/class_4836;)Z
named hasBeenHitByPlayer
Lnet/minecraft/entity/mob/PiglinBrain;hasBeenHitByPlayer(Lnet/minecraft/entity/mob/PiglinEntity;)Z
-
hasBeenHurt
- Mappings:
Namespace Name Mixin selector official g
Lbxf;g(Lbfz;)Z
intermediary method_24769
Lnet/minecraft/class_4838;method_24769(Lnet/minecraft/class_1309;)Z
named hasBeenHurt
Lnet/minecraft/entity/mob/PiglinBrain;hasBeenHurt(Lnet/minecraft/entity/LivingEntity;)Z
-
hasItemInOffHand
- Mappings:
Namespace Name Mixin selector official u
Lbxf;u(Lbxe;)Z
intermediary method_24917
Lnet/minecraft/class_4838;method_24917(Lnet/minecraft/class_4836;)Z
named hasItemInOffHand
Lnet/minecraft/entity/mob/PiglinBrain;hasItemInOffHand(Lnet/minecraft/entity/mob/PiglinEntity;)Z
-
doesNotHaveGoldInOffHand
- Mappings:
Namespace Name Mixin selector official v
Lbxf;v(Lbxe;)Z
intermediary method_24850
Lnet/minecraft/class_4838;method_24850(Lnet/minecraft/class_4836;)Z
named doesNotHaveGoldInOffHand
Lnet/minecraft/entity/mob/PiglinBrain;doesNotHaveGoldInOffHand(Lnet/minecraft/entity/mob/PiglinEntity;)Z
-
isZombified
- Mappings:
Namespace Name Mixin selector official a
Lbxf;a(Lbfn;)Z
intermediary method_29534
Lnet/minecraft/class_4838;method_29534(Lnet/minecraft/class_1299;)Z
named isZombified
Lnet/minecraft/entity/mob/PiglinBrain;isZombified(Lnet/minecraft/entity/EntityType;)Z
-