类 PiglinBruteBrain


  • public class PiglinBruteBrain
    extends Object
    Mappings:
    Namespace Name
    official bif
    intermediary net/minecraft/class_5420
    named net/minecraft/entity/mob/PiglinBruteBrain
    • 字段详细资料

      • field_30589

        private static final int field_30589
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lbif;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lbif;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lbif;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lbif;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lbif;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official f Lbif;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Lbif;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Lbif;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official i Lbif;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official j Lbif;j:I
        intermediary field_30598 Lnet/minecraft/class_5420;field_30598:I
        named field_30598 Lnet/minecraft/entity/mob/PiglinBruteBrain;field_30598:I
    • 构造器详细资料

      • PiglinBruteBrain

        public PiglinBruteBrain()
    • 方法详细资料

      • create

        protected static Brain<?> create​(PiglinBruteEntity piglinBrute,
                                         Brain<PiglinBruteEntity> brain)
        Mappings:
        Namespace Name Mixin selector
        official a Lbif;a(Lbie;Lats;)Lats;
        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

        protected static void setCurrentPosAsHome​(PiglinBruteEntity piglinBrute)
        Mappings:
        Namespace Name Mixin selector
        official a Lbif;a(Lbie;)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 Lbif;b(Lbie;Lats;)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 Lbif;c(Lbie;Lats;)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 Lbif;d(Lbie;Lats;)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

        private static RandomTask<PiglinBruteEntity> method_30244()
        Mappings:
        Namespace Name Mixin selector
        official a Lbif;a()Lawc;
        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

        private static RandomTask<PiglinBruteEntity> method_30254()
        Mappings:
        Namespace Name Mixin selector
        official b Lbif;b()Lawc;
        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

        protected static void method_30256​(PiglinBruteEntity piglinBrute)
        Mappings:
        Namespace Name Mixin selector
        official b Lbif;b(Lbie;)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

        private static boolean method_30248​(AbstractPiglinEntity piglin,
                                            LivingEntity livingEntity)
        Mappings:
        Namespace Name Mixin selector
        official a Lbif;a(Lbia;Lasy;)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

        private static Optional<? extends LivingEntity> method_30247​(AbstractPiglinEntity piglin)
        Mappings:
        Namespace Name Mixin selector
        official a Lbif;a(Lbia;)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;
      • isNotCreativeSpectatorOrPeaceful

        private static boolean isNotCreativeSpectatorOrPeaceful​(LivingEntity entity)
        Mappings:
        Namespace Name Mixin selector
        official a Lbif;a(Lasy;)Z
        intermediary method_30245 Lnet/minecraft/class_5420;method_30245(Lnet/minecraft/class_1309;)Z
        named isNotCreativeSpectatorOrPeaceful Lnet/minecraft/entity/mob/PiglinBruteBrain;isNotCreativeSpectatorOrPeaceful(Lnet/minecraft/entity/LivingEntity;)Z
      • method_30249

        private static Optional<? extends LivingEntity> method_30249​(AbstractPiglinEntity piglin,
                                                                     MemoryModuleType<? extends LivingEntity> memoryModuleType)
        Mappings:
        Namespace Name Mixin selector
        official a Lbif;a(Lbia;Lbav;)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

        protected static void tryRevenge​(PiglinBruteEntity piglinBrute,
                                         LivingEntity target)
        Mappings:
        Namespace Name Mixin selector
        official a Lbif;a(Lbie;Lasy;)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

        protected static void method_35198​(PiglinBruteEntity piglinBruteEntity,
                                           LivingEntity livingEntity)
        Mappings:
        Namespace Name Mixin selector
        official b Lbif;b(Lbie;Lasy;)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

        protected static void method_30258​(PiglinBruteEntity piglinBrute)
        Mappings:
        Namespace Name Mixin selector
        official c Lbif;c(Lbie;)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

        private static void method_30261​(PiglinBruteEntity piglinBrute)
        Mappings:
        Namespace Name Mixin selector
        official d Lbif;d(Lbie;)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