Package net.minecraft.entity.mob
Class PiglinBruteBrain
java.lang.Object
net.minecraft.entity.mob.PiglinBruteBrain
- Mappings:
Namespace Name official bjdintermediary net/minecraft/class_5420named net/minecraft/entity/mob/PiglinBruteBrain
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final doubleprivate static final intprivate static final intprivate static final doubleprivate static final floatprivate static final intprivate static final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddCoreActivities(PiglinBruteEntity piglinBrute, Brain<PiglinBruteEntity> brain) private static voidaddFightActivities(PiglinBruteEntity piglinBrute, Brain<PiglinBruteEntity> brain) private static voidaddIdleActivities(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 booleanmethod_30248(AbstractPiglinEntity piglin, LivingEntity livingEntity) private static Optional<? extends LivingEntity>method_30249(AbstractPiglinEntity piglin, MemoryModuleType<? extends LivingEntity> memoryModuleType) private static RandomTask<PiglinBruteEntity>protected static voidmethod_30256(PiglinBruteEntity piglinBrute) protected static voidmethod_30258(PiglinBruteEntity piglinBrute) private static voidmethod_30261(PiglinBruteEntity piglinBrute) protected static voidmethod_35198(PiglinBruteEntity piglinBruteEntity, LivingEntity livingEntity) protected static voidsetCurrentPosAsHome(PiglinBruteEntity piglinBrute) protected static voidtryRevenge(PiglinBruteEntity piglinBrute, LivingEntity target)
-
Field Details
-
field_30589
private static final int field_30589- See Also:
- Mappings:
Namespace Name Mixin selector official aLbjd;a:Iintermediary field_30589Lnet/minecraft/class_5420;field_30589:Inamed field_30589Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30589:I
-
field_30590
private static final int field_30590- See Also:
- Mappings:
Namespace Name Mixin selector official bLbjd;b:Iintermediary field_30590Lnet/minecraft/class_5420;field_30590:Inamed field_30590Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30590:I
-
field_30591
private static final double field_30591- See Also:
- Mappings:
Namespace Name Mixin selector official cLbjd;c:Dintermediary field_30591Lnet/minecraft/class_5420;field_30591:Dnamed field_30591Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30591:D
-
field_30592
private static final int field_30592- See Also:
- Mappings:
Namespace Name Mixin selector official dLbjd;d:Iintermediary field_30592Lnet/minecraft/class_5420;field_30592:Inamed field_30592Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30592:I
-
field_30593
private static final int field_30593- See Also:
- Mappings:
Namespace Name Mixin selector official eLbjd;e:Iintermediary field_30593Lnet/minecraft/class_5420;field_30593:Inamed field_30593Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30593:I
-
field_30594
private static final double field_30594- See Also:
- Mappings:
Namespace Name Mixin selector official fLbjd;f:Dintermediary field_30594Lnet/minecraft/class_5420;field_30594:Dnamed field_30594Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30594:D
-
field_30595
private static final float field_30595- See Also:
- Mappings:
Namespace Name Mixin selector official gLbjd;g:Fintermediary field_30595Lnet/minecraft/class_5420;field_30595:Fnamed field_30595Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30595:F
-
field_30596
private static final int field_30596- See Also:
- Mappings:
Namespace Name Mixin selector official hLbjd;h:Iintermediary field_30596Lnet/minecraft/class_5420;field_30596:Inamed field_30596Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30596:I
-
field_30597
private static final int field_30597- See Also:
- Mappings:
Namespace Name Mixin selector official iLbjd;i:Iintermediary field_30597Lnet/minecraft/class_5420;field_30597:Inamed field_30597Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30597:I
-
field_30598
private static final int field_30598- See Also:
- Mappings:
Namespace Name Mixin selector official jLbjd;j:Iintermediary field_30598Lnet/minecraft/class_5420;field_30598:Inamed field_30598Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30598:I
-
-
Constructor Details
-
PiglinBruteBrain
public PiglinBruteBrain()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official aLbjd;a(Lbjc;Lauo;)Lauo;intermediary method_30252Lnet/minecraft/class_5420;method_30252(Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;named createLnet/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 aLbjd;a(Lbjc;)Vintermediary method_30250Lnet/minecraft/class_5420;method_30250(Lnet/minecraft/class_5419;)Vnamed setCurrentPosAsHomeLnet/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 bLbjd;b(Lbjc;Lauo;)Vintermediary method_30257Lnet/minecraft/class_5420;method_30257(Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)Vnamed addCoreActivitiesLnet/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 cLbjd;c(Lbjc;Lauo;)Vintermediary method_30260Lnet/minecraft/class_5420;method_30260(Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)Vnamed addIdleActivitiesLnet/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 dLbjd;d(Lbjc;Lauo;)Vintermediary method_30262Lnet/minecraft/class_5420;method_30262(Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)Vnamed addFightActivitiesLnet/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 aLbjd;a()Laxa;intermediary method_30244Lnet/minecraft/class_5420;method_30244()Lnet/minecraft/class_4118;named method_30244Lnet/minecraft/entity/mob/PiglinBruteBrain;method_30244()Lnet/minecraft/entity/ai/brain/task/RandomTask;
-
method_30254
- Mappings:
Namespace Name Mixin selector official bLbjd;b()Laxa;intermediary method_30254Lnet/minecraft/class_5420;method_30254()Lnet/minecraft/class_4118;named method_30254Lnet/minecraft/entity/mob/PiglinBruteBrain;method_30254()Lnet/minecraft/entity/ai/brain/task/RandomTask;
-
method_30256
- Mappings:
Namespace Name Mixin selector official bLbjd;b(Lbjc;)Vintermediary method_30256Lnet/minecraft/class_5420;method_30256(Lnet/minecraft/class_5419;)Vnamed method_30256Lnet/minecraft/entity/mob/PiglinBruteBrain;method_30256(Lnet/minecraft/entity/mob/PiglinBruteEntity;)V
-
method_30248
- Mappings:
Namespace Name Mixin selector official aLbjd;a(Lbiy;Latt;)Zintermediary method_30248Lnet/minecraft/class_5420;method_30248(Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)Znamed method_30248Lnet/minecraft/entity/mob/PiglinBruteBrain;method_30248(Lnet/minecraft/entity/mob/AbstractPiglinEntity;Lnet/minecraft/entity/LivingEntity;)Z
-
method_30247
- Mappings:
Namespace Name Mixin selector official aLbjd;a(Lbiy;)Ljava/util/Optional;intermediary method_30247Lnet/minecraft/class_5420;method_30247(Lnet/minecraft/class_5418;)Ljava/util/Optional;named method_30247Lnet/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 aLbjd;a(Lbiy;Lbbt;)Ljava/util/Optional;intermediary method_30249Lnet/minecraft/class_5420;method_30249(Lnet/minecraft/class_5418;Lnet/minecraft/class_4140;)Ljava/util/Optional;named method_30249Lnet/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 aLbjd;a(Lbjc;Latt;)Vintermediary method_30251Lnet/minecraft/class_5420;method_30251(Lnet/minecraft/class_5419;Lnet/minecraft/class_1309;)Vnamed tryRevengeLnet/minecraft/entity/mob/PiglinBruteBrain;tryRevenge(Lnet/minecraft/entity/mob/PiglinBruteEntity;Lnet/minecraft/entity/LivingEntity;)V
-
method_35198
- Mappings:
Namespace Name Mixin selector official bLbjd;b(Lbjc;Latt;)Vintermediary method_35198Lnet/minecraft/class_5420;method_35198(Lnet/minecraft/class_5419;Lnet/minecraft/class_1309;)Vnamed method_35198Lnet/minecraft/entity/mob/PiglinBruteBrain;method_35198(Lnet/minecraft/entity/mob/PiglinBruteEntity;Lnet/minecraft/entity/LivingEntity;)V
-
method_30258
- Mappings:
Namespace Name Mixin selector official cLbjd;c(Lbjc;)Vintermediary method_30258Lnet/minecraft/class_5420;method_30258(Lnet/minecraft/class_5419;)Vnamed method_30258Lnet/minecraft/entity/mob/PiglinBruteBrain;method_30258(Lnet/minecraft/entity/mob/PiglinBruteEntity;)V
-
method_30261
- Mappings:
Namespace Name Mixin selector official dLbjd;d(Lbjc;)Vintermediary method_30261Lnet/minecraft/class_5420;method_30261(Lnet/minecraft/class_5419;)Vnamed method_30261Lnet/minecraft/entity/mob/PiglinBruteBrain;method_30261(Lnet/minecraft/entity/mob/PiglinBruteEntity;)V
-