类 PiglinBruteEntity

    • 字段详细资料

      • field_30586

        private static final int field_30586
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bW Lbie;bW:I
        intermediary field_30586 Lnet/minecraft/class_5419;field_30586:I
        named field_30586 Lnet/minecraft/entity/mob/PiglinBruteEntity;field_30586:I
      • field_30587

        private static final float field_30587
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bX Lbie;bX:F
        intermediary field_30587 Lnet/minecraft/class_5419;field_30587:F
        named field_30587 Lnet/minecraft/entity/mob/PiglinBruteEntity;field_30587:F
      • field_30588

        private static final int field_30588
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bY Lbie;bY:I
        intermediary field_30588 Lnet/minecraft/class_5419;field_30588:I
        named field_30588 Lnet/minecraft/entity/mob/PiglinBruteEntity;field_30588:I
      • SENSOR_TYPES

        protected static final ImmutableList<SensorType<? extends Sensor<? super PiglinBruteEntity>>> SENSOR_TYPES
        Mappings:
        Namespace Name Mixin selector
        official e Lbie;e:Lcom/google/common/collect/ImmutableList;
        intermediary field_25761 Lnet/minecraft/class_5419;field_25761:Lcom/google/common/collect/ImmutableList;
        named SENSOR_TYPES Lnet/minecraft/entity/mob/PiglinBruteEntity;SENSOR_TYPES:Lcom/google/common/collect/ImmutableList;
      • MEMORY_MODULE_TYPES

        protected static final ImmutableList<MemoryModuleType<?>> MEMORY_MODULE_TYPES
        Mappings:
        Namespace Name Mixin selector
        official bV Lbie;bV:Lcom/google/common/collect/ImmutableList;
        intermediary field_25760 Lnet/minecraft/class_5419;field_25760:Lcom/google/common/collect/ImmutableList;
        named MEMORY_MODULE_TYPES Lnet/minecraft/entity/mob/PiglinBruteEntity;MEMORY_MODULE_TYPES:Lcom/google/common/collect/ImmutableList;
    • 构造器详细资料

      • PiglinBruteEntity

        public PiglinBruteEntity​(EntityType<? extends PiglinBruteEntity> type,
                                 World world)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lasl;<init>(Lasp;Lbvr;)V
        intermediary <init> Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
        named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
    • 方法详细资料

      • createPiglinBruteAttributes

        public static DefaultAttributeContainer.Builder createPiglinBruteAttributes()
        Mappings:
        Namespace Name Mixin selector
        official fu Lbie;fu()Latx$a;
        intermediary method_30242 Lnet/minecraft/class_5419;method_30242()Lnet/minecraft/class_5132$class_5133;
        named createPiglinBruteAttributes Lnet/minecraft/entity/mob/PiglinBruteEntity;createPiglinBruteAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
      • initialize

        @Nullable
        public @Nullable EntityData initialize​(ServerWorldAccess world,
                                               LocalDifficulty difficulty,
                                               SpawnReason spawnReason,
                                               @Nullable
                                               @Nullable EntityData entityData,
                                               @Nullable
                                               @Nullable CompoundTag entityNbt)
        覆盖:
        initialize 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasz;a(Lbwf;Lare;Latb;Latp;Lmv;)Latp;
        intermediary method_5943 Lnet/minecraft/class_1308;method_5943(Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1315;
        named initialize Lnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/entity/EntityData;
      • initEquipment

        protected void initEquipment​(LocalDifficulty difficulty)
        覆盖:
        initEquipment 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasz;a(Lare;)V
        intermediary method_5964 Lnet/minecraft/class_1308;method_5964(Lnet/minecraft/class_1266;)V
        named initEquipment Lnet/minecraft/entity/mob/MobEntity;initEquipment(Lnet/minecraft/world/LocalDifficulty;)V
      • createBrainProfile

        protected Brain.Profile<PiglinBruteEntity> createBrainProfile()
        覆盖:
        createBrainProfile 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official di Lasy;di()Lats$b;
        intermediary method_28306 Lnet/minecraft/class_1309;method_28306()Lnet/minecraft/class_4095$class_5303;
        named createBrainProfile Lnet/minecraft/entity/LivingEntity;createBrainProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;
      • deserializeBrain

        protected Brain<?> deserializeBrain​(com.mojang.serialization.Dynamic<?> dynamic)
        覆盖:
        deserializeBrain 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasy;a(Lcom/mojang/serialization/Dynamic;)Lats;
        intermediary method_18867 Lnet/minecraft/class_1309;method_18867(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095;
        named deserializeBrain Lnet/minecraft/entity/LivingEntity;deserializeBrain(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/entity/ai/brain/Brain;
      • getBrain

        public Brain<PiglinBruteEntity> getBrain()
        覆盖:
        getBrain 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official dh Lasy;dh()Lats;
        intermediary method_18868 Lnet/minecraft/class_1309;method_18868()Lnet/minecraft/class_4095;
        named getBrain Lnet/minecraft/entity/LivingEntity;getBrain()Lnet/minecraft/entity/ai/brain/Brain;
      • canHunt

        public boolean canHunt()
        指定者:
        canHunt 在类中 AbstractPiglinEntity
        Mappings:
        Namespace Name Mixin selector
        official m Lbia;m()Z
        intermediary method_26952 Lnet/minecraft/class_5418;method_26952()Z
        named canHunt Lnet/minecraft/entity/mob/AbstractPiglinEntity;canHunt()Z
      • canGather

        public boolean canGather​(ItemStack stack)
        覆盖:
        canGather 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official j Lasz;j(Lbpr;)Z
        intermediary method_20820 Lnet/minecraft/class_1308;method_20820(Lnet/minecraft/class_1799;)Z
        named canGather Lnet/minecraft/entity/mob/MobEntity;canGather(Lnet/minecraft/item/ItemStack;)Z
      • mobTick

        protected void mobTick()
        覆盖:
        mobTick 在类中 AbstractPiglinEntity
        Mappings:
        Namespace Name Mixin selector
        official eQ Lasz;eQ()V
        intermediary method_5958 Lnet/minecraft/class_1308;method_5958()V
        named mobTick Lnet/minecraft/entity/mob/MobEntity;mobTick()V
      • getActivity

        public PiglinActivity getActivity()
        指定者:
        getActivity 在类中 AbstractPiglinEntity
        Mappings:
        Namespace Name Mixin selector
        official fp Lbia;fp()Lbid;
        intermediary method_24705 Lnet/minecraft/class_5418;method_24705()Lnet/minecraft/class_4837;
        named getActivity Lnet/minecraft/entity/mob/AbstractPiglinEntity;getActivity()Lnet/minecraft/entity/mob/PiglinActivity;
      • damage

        public boolean damage​(DamageSource source,
                              float amount)
        覆盖:
        damage 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Larv;F)Z
        intermediary method_5643 Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Z
        named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
      • getAmbientSound

        protected SoundEvent getAmbientSound()
        覆盖:
        getAmbientSound 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official p Lasz;p()Laev;
        intermediary method_5994 Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;
        named getAmbientSound Lnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
      • getHurtSound

        protected SoundEvent getHurtSound​(DamageSource source)
        覆盖:
        getHurtSound 在类中 HostileEntity
        Mappings:
        Namespace Name Mixin selector
        official c Lasy;c(Larv;)Laev;
        intermediary method_6011 Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;
        named getHurtSound Lnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
      • getDeathSound

        protected SoundEvent getDeathSound()
        覆盖:
        getDeathSound 在类中 HostileEntity
        Mappings:
        Namespace Name Mixin selector
        official q Lasy;q()Laev;
        intermediary method_6002 Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;
        named getDeathSound Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
      • playStepSound

        protected void playStepSound​(BlockPos pos,
                                     BlockState state)
        覆盖:
        playStepSound 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Lgb;Lcjr;)V
        intermediary method_5712 Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
        named playStepSound Lnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
      • playAngrySound

        protected void playAngrySound()
        Mappings:
        Namespace Name Mixin selector
        official fv Lbie;fv()V
        intermediary method_30243 Lnet/minecraft/class_5419;method_30243()V
        named playAngrySound Lnet/minecraft/entity/mob/PiglinBruteEntity;playAngrySound()V
      • playZombificationSound

        protected void playZombificationSound()
        指定者:
        playZombificationSound 在类中 AbstractPiglinEntity
        Mappings:
        Namespace Name Mixin selector
        official fr Lbia;fr()V
        intermediary method_30238 Lnet/minecraft/class_5418;method_30238()V
        named playZombificationSound Lnet/minecraft/entity/mob/AbstractPiglinEntity;playZombificationSound()V