类 SnowGolemEntity

    • 字段详细资料

      • SNOW_GOLEM_FLAGS

        private static final TrackedData<Byte> SNOW_GOLEM_FLAGS
        Mappings:
        Namespace Name Mixin selector
        official b Lbdv;b:Lvy;
        intermediary field_6873 Lnet/minecraft/class_1473;field_6873:Lnet/minecraft/class_2940;
        named SNOW_GOLEM_FLAGS Lnet/minecraft/entity/passive/SnowGolemEntity;SNOW_GOLEM_FLAGS:Lnet/minecraft/entity/data/TrackedData;
      • field_30373

        private static final byte field_30373
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lbdv;c:B
        intermediary field_30373 Lnet/minecraft/class_1473;field_30373:B
        named field_30373 Lnet/minecraft/entity/passive/SnowGolemEntity;field_30373:B
      • field_30374

        private static final float field_30374
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lbdv;d:F
        intermediary field_30374 Lnet/minecraft/class_1473;field_30374:F
        named field_30374 Lnet/minecraft/entity/passive/SnowGolemEntity;field_30374:F
    • 构造器详细资料

      • SnowGolemEntity

        public SnowGolemEntity​(EntityType<? extends SnowGolemEntity> 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
    • 方法详细资料

      • initGoals

        protected void initGoals()
        覆盖:
        initGoals 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official u Lasz;u()V
        intermediary method_5959 Lnet/minecraft/class_1308;method_5959()V
        named initGoals Lnet/minecraft/entity/mob/MobEntity;initGoals()V
      • createSnowGolemAttributes

        public static DefaultAttributeContainer.Builder createSnowGolemAttributes()
        Mappings:
        Namespace Name Mixin selector
        official m Lbdv;m()Latx$a;
        intermediary method_26894 Lnet/minecraft/class_1473;method_26894()Lnet/minecraft/class_5132$class_5133;
        named createSnowGolemAttributes Lnet/minecraft/entity/passive/SnowGolemEntity;createSnowGolemAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
      • initDataTracker

        protected void initDataTracker()
        覆盖:
        initDataTracker 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e()V
        intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
        named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
      • writeCustomDataToNbt

        public void writeCustomDataToNbt​(CompoundTag nbt)
        覆盖:
        writeCustomDataToNbt 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Lmv;)V
        intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
        named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • readCustomDataFromNbt

        public void readCustomDataFromNbt​(CompoundTag nbt)
        覆盖:
        readCustomDataFromNbt 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lmv;)V
        intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
        named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • hurtByWater

        public boolean hurtByWater()
        覆盖:
        hurtByWater 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official ep Lasy;ep()Z
        intermediary method_29503 Lnet/minecraft/class_1309;method_29503()Z
        named hurtByWater Lnet/minecraft/entity/LivingEntity;hurtByWater()Z
      • tickMovement

        public void tickMovement()
        覆盖:
        tickMovement 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official k Lasy;k()V
        intermediary method_6007 Lnet/minecraft/class_1309;method_6007()V
        named tickMovement Lnet/minecraft/entity/LivingEntity;tickMovement()V
      • attack

        public void attack​(LivingEntity target,
                           float pullProgress)
        指定者:
        attack 在接口中 RangedAttackMob
        Mappings:
        Namespace Name Mixin selector
        official a Lbhd;a(Lasy;F)V
        intermediary method_7105 Lnet/minecraft/class_1603;method_7105(Lnet/minecraft/class_1309;F)V
        named attack Lnet/minecraft/entity/ai/RangedAttackMob;attack(Lnet/minecraft/entity/LivingEntity;F)V
      • getActiveEyeHeight

        protected float getActiveEyeHeight​(EntityPose pose,
                                           EntityDimensions dimensions)
        覆盖:
        getActiveEyeHeight 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lasy;b(Latj;Lasm;)F
        intermediary method_18394 Lnet/minecraft/class_1309;method_18394(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F
        named getActiveEyeHeight Lnet/minecraft/entity/LivingEntity;getActiveEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
      • interactMob

        protected ActionResult interactMob​(PlayerEntity player,
                                           Hand hand)
        覆盖:
        interactMob 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lasz;b(Lbjf;Larf;)Larg;
        intermediary method_5992 Lnet/minecraft/class_1308;method_5992(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
        named interactMob Lnet/minecraft/entity/mob/MobEntity;interactMob(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
      • sheared

        public void sheared​(SoundCategory shearedSoundCategory)
        指定者:
        sheared 在接口中 Shearable
        Mappings:
        Namespace Name Mixin selector
        official a Latn;a(Laex;)V
        intermediary method_6636 Lnet/minecraft/class_5147;method_6636(Lnet/minecraft/class_3419;)V
        named sheared Lnet/minecraft/entity/Shearable;sheared(Lnet/minecraft/sound/SoundCategory;)V
      • isShearable

        public boolean isShearable()
        指定者:
        isShearable 在接口中 Shearable
        Mappings:
        Namespace Name Mixin selector
        official N_ Latn;N_()Z
        intermediary method_27072 Lnet/minecraft/class_5147;method_27072()Z
        named isShearable Lnet/minecraft/entity/Shearable;isShearable()Z
      • hasPumpkin

        public boolean hasPumpkin()
        Mappings:
        Namespace Name Mixin selector
        official o Lbdv;o()Z
        intermediary method_6643 Lnet/minecraft/class_1473;method_6643()Z
        named hasPumpkin Lnet/minecraft/entity/passive/SnowGolemEntity;hasPumpkin()Z
      • setHasPumpkin

        public void setHasPumpkin​(boolean hasPumpkin)
        Mappings:
        Namespace Name Mixin selector
        official v Lbdv;v(Z)V
        intermediary method_6642 Lnet/minecraft/class_1473;method_6642(Z)V
        named setHasPumpkin Lnet/minecraft/entity/passive/SnowGolemEntity;setHasPumpkin(Z)V
      • getAmbientSound

        @Nullable
        protected @Nullable SoundEvent getAmbientSound()
        覆盖:
        getAmbientSound 在类中 GolemEntity
        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

        @Nullable
        protected @Nullable SoundEvent getHurtSound​(DamageSource source)
        覆盖:
        getHurtSound 在类中 GolemEntity
        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

        @Nullable
        protected @Nullable SoundEvent getDeathSound()
        覆盖:
        getDeathSound 在类中 GolemEntity
        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;
      • getLeashOffset

        public Vec3d getLeashOffset()
        覆盖:
        getLeashOffset 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official cq Lasl;cq()Ldma;
        intermediary method_29919 Lnet/minecraft/class_1297;method_29919()Lnet/minecraft/class_243;
        named getLeashOffset Lnet/minecraft/entity/Entity;getLeashOffset()Lnet/minecraft/util/math/Vec3d;