Package net.minecraft.entity.mob
Class PiglinBruteBrain
java.lang.Object
net.minecraft.entity.mob.PiglinBruteBrain
- Mappings:
Namespace Name official bjd
intermediary net/minecraft/class_5420
named net/minecraft/entity/mob/PiglinBruteBrain
-
Field Summary
Modifier and TypeFieldDescriptionprivate static int
private static int
private static double
private static int
private static int
private static double
private static float
private static int
private static int
private static int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static void
addCoreActivities(PiglinBruteEntity piglinBrute, Brain<PiglinBruteEntity> brain)
private static void
addFightActivities(PiglinBruteEntity piglinBrute, Brain<PiglinBruteEntity> brain)
private static void
addIdleActivities(PiglinBruteEntity piglinBrute, Brain<PiglinBruteEntity> brain)
protected static Brain<?>
create(PiglinBruteEntity piglinBrute, Brain<PiglinBruteEntity> brain)
private static RandomTask<PiglinBruteEntity>
private static Optional<? extends LivingEntity>
method_30247(AbstractPiglinEntity piglin)
private static boolean
method_30248(AbstractPiglinEntity piglin, LivingEntity livingEntity)
private static Optional<? extends LivingEntity>
method_30249(AbstractPiglinEntity piglin, MemoryModuleType<? extends LivingEntity> memoryModuleType)
private static RandomTask<PiglinBruteEntity>
protected static void
method_30256(PiglinBruteEntity piglinBrute)
protected static void
method_30258(PiglinBruteEntity piglinBrute)
private static void
method_30261(PiglinBruteEntity piglinBrute)
protected static void
method_35198(PiglinBruteEntity piglinBruteEntity, LivingEntity livingEntity)
protected static void
setCurrentPosAsHome(PiglinBruteEntity piglinBrute)
protected static void
tryRevenge(PiglinBruteEntity piglinBrute, LivingEntity target)
-
Field Details
-
field_30589
private static final int field_30589- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official a
Lbjd;a:I
intermediary field_30589
Lnet/minecraft/class_5420;field_30589:I
named field_30589
Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30589:I
-
field_30590
private static final int field_30590- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official b
Lbjd;b:I
intermediary field_30590
Lnet/minecraft/class_5420;field_30590:I
named field_30590
Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30590:I
-
field_30591
private static final double field_30591- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official c
Lbjd;c:D
intermediary field_30591
Lnet/minecraft/class_5420;field_30591:D
named field_30591
Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30591:D
-
field_30592
private static final int field_30592- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official d
Lbjd;d:I
intermediary field_30592
Lnet/minecraft/class_5420;field_30592:I
named field_30592
Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30592:I
-
field_30593
private static final int field_30593- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official e
Lbjd;e:I
intermediary field_30593
Lnet/minecraft/class_5420;field_30593:I
named field_30593
Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30593:I
-
field_30594
private static final double field_30594- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official f
Lbjd;f:D
intermediary field_30594
Lnet/minecraft/class_5420;field_30594:D
named field_30594
Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30594:D
-
field_30595
private static final float field_30595- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official g
Lbjd;g:F
intermediary field_30595
Lnet/minecraft/class_5420;field_30595:F
named field_30595
Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30595:F
-
field_30596
private static final int field_30596- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official h
Lbjd;h:I
intermediary field_30596
Lnet/minecraft/class_5420;field_30596:I
named field_30596
Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30596:I
-
field_30597
private static final int field_30597- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official i
Lbjd;i:I
intermediary field_30597
Lnet/minecraft/class_5420;field_30597:I
named field_30597
Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30597:I
-
field_30598
private static final int field_30598- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official j
Lbjd;j:I
intermediary field_30598
Lnet/minecraft/class_5420;field_30598:I
named field_30598
Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30598:I
-
-
Constructor Details
-
PiglinBruteBrain
public PiglinBruteBrain()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official a
Lbjd;a(Lbjc;Lauo;)Lauo;
intermediary method_30252
Lnet/minecraft/class_5420;method_30252(Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
named create
Lnet/minecraft/entity/mob/PiglinBruteBrain;create(Lnet/minecraft/entity/mob/PiglinBruteEntity;Lnet/minecraft/entity/ai/brain/Brain;)Lnet/minecraft/entity/ai/brain/Brain;
-
setCurrentPosAsHome
- Mappings:
Namespace Name Mixin selector official a
Lbjd;a(Lbjc;)V
intermediary method_30250
Lnet/minecraft/class_5420;method_30250(Lnet/minecraft/class_5419;)V
named setCurrentPosAsHome
Lnet/minecraft/entity/mob/PiglinBruteBrain;setCurrentPosAsHome(Lnet/minecraft/entity/mob/PiglinBruteEntity;)V
-
addCoreActivities
private static void addCoreActivities(PiglinBruteEntity piglinBrute, Brain<PiglinBruteEntity> brain)- Mappings:
Namespace Name Mixin selector official b
Lbjd;b(Lbjc;Lauo;)V
intermediary method_30257
Lnet/minecraft/class_5420;method_30257(Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)V
named addCoreActivities
Lnet/minecraft/entity/mob/PiglinBruteBrain;addCoreActivities(Lnet/minecraft/entity/mob/PiglinBruteEntity;Lnet/minecraft/entity/ai/brain/Brain;)V
-
addIdleActivities
private static void addIdleActivities(PiglinBruteEntity piglinBrute, Brain<PiglinBruteEntity> brain)- Mappings:
Namespace Name Mixin selector official c
Lbjd;c(Lbjc;Lauo;)V
intermediary method_30260
Lnet/minecraft/class_5420;method_30260(Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)V
named addIdleActivities
Lnet/minecraft/entity/mob/PiglinBruteBrain;addIdleActivities(Lnet/minecraft/entity/mob/PiglinBruteEntity;Lnet/minecraft/entity/ai/brain/Brain;)V
-
addFightActivities
private static void addFightActivities(PiglinBruteEntity piglinBrute, Brain<PiglinBruteEntity> brain)- Mappings:
Namespace Name Mixin selector official d
Lbjd;d(Lbjc;Lauo;)V
intermediary method_30262
Lnet/minecraft/class_5420;method_30262(Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)V
named addFightActivities
Lnet/minecraft/entity/mob/PiglinBruteBrain;addFightActivities(Lnet/minecraft/entity/mob/PiglinBruteEntity;Lnet/minecraft/entity/ai/brain/Brain;)V
-
method_30244
- Mappings:
Namespace Name Mixin selector official a
Lbjd;a()Laxa;
intermediary method_30244
Lnet/minecraft/class_5420;method_30244()Lnet/minecraft/class_4118;
named method_30244
Lnet/minecraft/entity/mob/PiglinBruteBrain;method_30244()Lnet/minecraft/entity/ai/brain/task/RandomTask;
-
method_30254
- Mappings:
Namespace Name Mixin selector official b
Lbjd;b()Laxa;
intermediary method_30254
Lnet/minecraft/class_5420;method_30254()Lnet/minecraft/class_4118;
named method_30254
Lnet/minecraft/entity/mob/PiglinBruteBrain;method_30254()Lnet/minecraft/entity/ai/brain/task/RandomTask;
-
method_30256
- Mappings:
Namespace Name Mixin selector official b
Lbjd;b(Lbjc;)V
intermediary method_30256
Lnet/minecraft/class_5420;method_30256(Lnet/minecraft/class_5419;)V
named method_30256
Lnet/minecraft/entity/mob/PiglinBruteBrain;method_30256(Lnet/minecraft/entity/mob/PiglinBruteEntity;)V
-
method_30248
- Mappings:
Namespace Name Mixin selector official a
Lbjd;a(Lbiy;Latt;)Z
intermediary method_30248
Lnet/minecraft/class_5420;method_30248(Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)Z
named method_30248
Lnet/minecraft/entity/mob/PiglinBruteBrain;method_30248(Lnet/minecraft/entity/mob/AbstractPiglinEntity;Lnet/minecraft/entity/LivingEntity;)Z
-
method_30247
- Mappings:
Namespace Name Mixin selector official a
Lbjd;a(Lbiy;)Ljava/util/Optional;
intermediary method_30247
Lnet/minecraft/class_5420;method_30247(Lnet/minecraft/class_5418;)Ljava/util/Optional;
named method_30247
Lnet/minecraft/entity/mob/PiglinBruteBrain;method_30247(Lnet/minecraft/entity/mob/AbstractPiglinEntity;)Ljava/util/Optional;
-
method_30249
private static Optional<? extends LivingEntity> method_30249(AbstractPiglinEntity piglin, MemoryModuleType<? extends LivingEntity> memoryModuleType)- Mappings:
Namespace Name Mixin selector official a
Lbjd;a(Lbiy;Lbbt;)Ljava/util/Optional;
intermediary method_30249
Lnet/minecraft/class_5420;method_30249(Lnet/minecraft/class_5418;Lnet/minecraft/class_4140;)Ljava/util/Optional;
named method_30249
Lnet/minecraft/entity/mob/PiglinBruteBrain;method_30249(Lnet/minecraft/entity/mob/AbstractPiglinEntity;Lnet/minecraft/entity/ai/brain/MemoryModuleType;)Ljava/util/Optional;
-
tryRevenge
- Mappings:
Namespace Name Mixin selector official a
Lbjd;a(Lbjc;Latt;)V
intermediary method_30251
Lnet/minecraft/class_5420;method_30251(Lnet/minecraft/class_5419;Lnet/minecraft/class_1309;)V
named tryRevenge
Lnet/minecraft/entity/mob/PiglinBruteBrain;tryRevenge(Lnet/minecraft/entity/mob/PiglinBruteEntity;Lnet/minecraft/entity/LivingEntity;)V
-
method_35198
- Mappings:
Namespace Name Mixin selector official b
Lbjd;b(Lbjc;Latt;)V
intermediary method_35198
Lnet/minecraft/class_5420;method_35198(Lnet/minecraft/class_5419;Lnet/minecraft/class_1309;)V
named method_35198
Lnet/minecraft/entity/mob/PiglinBruteBrain;method_35198(Lnet/minecraft/entity/mob/PiglinBruteEntity;Lnet/minecraft/entity/LivingEntity;)V
-
method_30258
- Mappings:
Namespace Name Mixin selector official c
Lbjd;c(Lbjc;)V
intermediary method_30258
Lnet/minecraft/class_5420;method_30258(Lnet/minecraft/class_5419;)V
named method_30258
Lnet/minecraft/entity/mob/PiglinBruteBrain;method_30258(Lnet/minecraft/entity/mob/PiglinBruteEntity;)V
-
method_30261
- Mappings:
Namespace Name Mixin selector official d
Lbjd;d(Lbjc;)V
intermediary method_30261
Lnet/minecraft/class_5420;method_30261(Lnet/minecraft/class_5419;)V
named method_30261
Lnet/minecraft/entity/mob/PiglinBruteBrain;method_30261(Lnet/minecraft/entity/mob/PiglinBruteEntity;)V
-