类 ChickenEntity

  • 所有已实现的接口:
    CommandOutput, Nameable, EntityLike

    public class ChickenEntity
    extends AnimalEntity
    Mappings:
    Namespace Name
    official bdd
    intermediary net/minecraft/class_1428
    named net/minecraft/entity/passive/ChickenEntity
    • 字段详细资料

      • BREEDING_INGREDIENT

        private static final Ingredient BREEDING_INGREDIENT
        Mappings:
        Namespace Name Mixin selector
        official cd Lbdd;cd:Lbsg;
        intermediary field_6742 Lnet/minecraft/class_1428;field_6742:Lnet/minecraft/class_1856;
        named BREEDING_INGREDIENT Lnet/minecraft/entity/passive/ChickenEntity;BREEDING_INGREDIENT:Lnet/minecraft/recipe/Ingredient;
      • flapProgress

        public float flapProgress
        Mappings:
        Namespace Name Mixin selector
        official bV Lbdd;bV:F
        intermediary field_6741 Lnet/minecraft/class_1428;field_6741:F
        named flapProgress Lnet/minecraft/entity/passive/ChickenEntity;flapProgress:F
      • maxWingDeviation

        public float maxWingDeviation
        Mappings:
        Namespace Name Mixin selector
        official bW Lbdd;bW:F
        intermediary field_6743 Lnet/minecraft/class_1428;field_6743:F
        named maxWingDeviation Lnet/minecraft/entity/passive/ChickenEntity;maxWingDeviation:F
      • prevMaxWingDeviation

        public float prevMaxWingDeviation
        Mappings:
        Namespace Name Mixin selector
        official bY Lbdd;bY:F
        intermediary field_6738 Lnet/minecraft/class_1428;field_6738:F
        named prevMaxWingDeviation Lnet/minecraft/entity/passive/ChickenEntity;prevMaxWingDeviation:F
      • prevFlapProgress

        public float prevFlapProgress
        Mappings:
        Namespace Name Mixin selector
        official bZ Lbdd;bZ:F
        intermediary field_6736 Lnet/minecraft/class_1428;field_6736:F
        named prevFlapProgress Lnet/minecraft/entity/passive/ChickenEntity;prevFlapProgress:F
      • flapSpeed

        public float flapSpeed
        Mappings:
        Namespace Name Mixin selector
        official ca Lbdd;ca:F
        intermediary field_6737 Lnet/minecraft/class_1428;field_6737:F
        named flapSpeed Lnet/minecraft/entity/passive/ChickenEntity;flapSpeed:F
      • field_28639

        private float field_28639
        Mappings:
        Namespace Name Mixin selector
        official ce Lbdd;ce:F
        intermediary field_28639 Lnet/minecraft/class_1428;field_28639:F
        named field_28639 Lnet/minecraft/entity/passive/ChickenEntity;field_28639:F
      • eggLayTime

        public int eggLayTime
        Mappings:
        Namespace Name Mixin selector
        official cb Lbdd;cb:I
        intermediary field_6739 Lnet/minecraft/class_1428;field_6739:I
        named eggLayTime Lnet/minecraft/entity/passive/ChickenEntity;eggLayTime:I
      • jockey

        public boolean jockey
        Mappings:
        Namespace Name Mixin selector
        official cc Lbdd;cc:Z
        intermediary field_6740 Lnet/minecraft/class_1428;field_6740:Z
        named jockey Lnet/minecraft/entity/passive/ChickenEntity;jockey:Z
    • 构造器详细资料

      • ChickenEntity

        public ChickenEntity​(EntityType<? extends ChickenEntity> 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
      • 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
      • createChickenAttributes

        public static DefaultAttributeContainer.Builder createChickenAttributes()
        Mappings:
        Namespace Name Mixin selector
        official o Lbdd;o()Latx$a;
        intermediary method_26882 Lnet/minecraft/class_1428;method_26882()Lnet/minecraft/class_5132$class_5133;
        named createChickenAttributes Lnet/minecraft/entity/passive/ChickenEntity;createChickenAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
      • tickMovement

        public void tickMovement()
        覆盖:
        tickMovement 在类中 AnimalEntity
        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
      • hasWings

        protected boolean hasWings()
        覆盖:
        hasWings 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official aC Lasl;aC()Z
        intermediary method_5776 Lnet/minecraft/class_1297;method_5776()Z
        named hasWings Lnet/minecraft/entity/Entity;hasWings()Z
      • addFlapEffects

        protected void addFlapEffects()
        Adds the effects of this entity flapping, usually to the world the entity is in.

        The actual flapping logic should be done in Entity.tick() instead.

        This is only called when the entity has wings and the entity has any move effect, from Entity.addAirTravelEffects().

        覆盖:
        addFlapEffects 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official aB Lasl;aB()V
        intermediary method_5801 Lnet/minecraft/class_1297;method_5801()V
        named addFlapEffects Lnet/minecraft/entity/Entity;addFlapEffects()V
      • handleFallDamage

        public boolean handleFallDamage​(float fallDistance,
                                        float damageMultiplier,
                                        DamageSource damageSource)
        覆盖:
        handleFallDamage 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(FFLarv;)Z
        intermediary method_5747 Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Z
        named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)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 在类中 LivingEntity
        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 在类中 LivingEntity
        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
      • createChild

        public ChickenEntity createChild​(ServerWorld serverWorld,
                                         PassiveEntity passiveEntity)
        指定者:
        createChild 在类中 PassiveEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lbdd;b(Labj;Lasj;)Lbdd;
        intermediary method_6471 Lnet/minecraft/class_1428;method_6471(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1428;
        named createChild Lnet/minecraft/entity/passive/ChickenEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/ChickenEntity;
      • isBreedingItem

        public boolean isBreedingItem​(ItemStack stack)
        覆盖:
        isBreedingItem 在类中 AnimalEntity
        Mappings:
        Namespace Name Mixin selector
        official l Lbcz;l(Lbpr;)Z
        intermediary method_6481 Lnet/minecraft/class_1429;method_6481(Lnet/minecraft/class_1799;)Z
        named isBreedingItem Lnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
      • readCustomDataFromNbt

        public void readCustomDataFromNbt​(CompoundTag nbt)
        覆盖:
        readCustomDataFromNbt 在类中 AnimalEntity
        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
      • writeCustomDataToNbt

        public void writeCustomDataToNbt​(CompoundTag nbt)
        覆盖:
        writeCustomDataToNbt 在类中 AnimalEntity
        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
      • canImmediatelyDespawn

        public boolean canImmediatelyDespawn​(double distanceSquared)
        覆盖:
        canImmediatelyDespawn 在类中 AnimalEntity
        Mappings:
        Namespace Name Mixin selector
        official h Lasz;h(D)Z
        intermediary method_5974 Lnet/minecraft/class_1308;method_5974(D)Z
        named canImmediatelyDespawn Lnet/minecraft/entity/mob/MobEntity;canImmediatelyDespawn(D)Z
      • updatePassengerPosition

        public void updatePassengerPosition​(Entity passenger)
        覆盖:
        updatePassengerPosition 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official k Lasl;k(Lasl;)V
        intermediary method_5865 Lnet/minecraft/class_1297;method_5865(Lnet/minecraft/class_1297;)V
        named updatePassengerPosition Lnet/minecraft/entity/Entity;updatePassengerPosition(Lnet/minecraft/entity/Entity;)V
      • hasJockey

        public boolean hasJockey()
        Mappings:
        Namespace Name Mixin selector
        official s Lbdd;s()Z
        intermediary method_6472 Lnet/minecraft/class_1428;method_6472()Z
        named hasJockey Lnet/minecraft/entity/passive/ChickenEntity;hasJockey()Z
      • setHasJockey

        public void setHasJockey​(boolean hasJockey)
        Mappings:
        Namespace Name Mixin selector
        official v Lbdd;v(Z)V
        intermediary method_6473 Lnet/minecraft/class_1428;method_6473(Z)V
        named setHasJockey Lnet/minecraft/entity/passive/ChickenEntity;setHasJockey(Z)V