类 EndermanEntity

    • 字段详细资料

      • ATTACKING_SPEED_BOOST_ID

        private static final UUID ATTACKING_SPEED_BOOST_ID
        Mappings:
        Namespace Name Mixin selector
        official c Lbgp;c:Ljava/util/UUID;
        intermediary field_7256 Lnet/minecraft/class_1560;field_7256:Ljava/util/UUID;
        named ATTACKING_SPEED_BOOST_ID Lnet/minecraft/entity/mob/EndermanEntity;ATTACKING_SPEED_BOOST_ID:Ljava/util/UUID;
      • ATTACKING_SPEED_BOOST

        private static final EntityAttributeModifier ATTACKING_SPEED_BOOST
        Mappings:
        Namespace Name Mixin selector
        official d Lbgp;d:Latw;
        intermediary field_7252 Lnet/minecraft/class_1560;field_7252:Lnet/minecraft/class_1322;
        named ATTACKING_SPEED_BOOST Lnet/minecraft/entity/mob/EndermanEntity;ATTACKING_SPEED_BOOST:Lnet/minecraft/entity/attribute/EntityAttributeModifier;
      • field_30462

        private static final int field_30462
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lbgp;e:I
        intermediary field_30462 Lnet/minecraft/class_1560;field_30462:I
        named field_30462 Lnet/minecraft/entity/mob/EndermanEntity;field_30462:I
      • field_30461

        private static final int field_30461
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bV Lbgp;bV:I
        intermediary field_30461 Lnet/minecraft/class_1560;field_30461:I
        named field_30461 Lnet/minecraft/entity/mob/EndermanEntity;field_30461:I
      • CARRIED_BLOCK

        private static final TrackedData<Optional<BlockState>> CARRIED_BLOCK
        Mappings:
        Namespace Name Mixin selector
        official bW Lbgp;bW:Lvy;
        intermediary field_7257 Lnet/minecraft/class_1560;field_7257:Lnet/minecraft/class_2940;
        named CARRIED_BLOCK Lnet/minecraft/entity/mob/EndermanEntity;CARRIED_BLOCK:Lnet/minecraft/entity/data/TrackedData;
      • ANGRY

        private static final TrackedData<Boolean> ANGRY
        Mappings:
        Namespace Name Mixin selector
        official bX Lbgp;bX:Lvy;
        intermediary field_7255 Lnet/minecraft/class_1560;field_7255:Lnet/minecraft/class_2940;
        named ANGRY Lnet/minecraft/entity/mob/EndermanEntity;ANGRY:Lnet/minecraft/entity/data/TrackedData;
      • PROVOKED

        private static final TrackedData<Boolean> PROVOKED
        Mappings:
        Namespace Name Mixin selector
        official bY Lbgp;bY:Lvy;
        intermediary field_20618 Lnet/minecraft/class_1560;field_20618:Lnet/minecraft/class_2940;
        named PROVOKED Lnet/minecraft/entity/mob/EndermanEntity;PROVOKED:Lnet/minecraft/entity/data/TrackedData;
      • ANGER_TIME_RANGE

        private static final UniformIntProvider ANGER_TIME_RANGE
        Mappings:
        Namespace Name Mixin selector
        official cb Lbgp;cb:Laqs;
        intermediary field_25378 Lnet/minecraft/class_1560;field_25378:Lnet/minecraft/class_6019;
        named ANGER_TIME_RANGE Lnet/minecraft/entity/mob/EndermanEntity;ANGER_TIME_RANGE:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
      • lastAngrySoundAge

        private int lastAngrySoundAge
        Mappings:
        Namespace Name Mixin selector
        official bZ Lbgp;bZ:I
        intermediary field_7253 Lnet/minecraft/class_1560;field_7253:I
        named lastAngrySoundAge Lnet/minecraft/entity/mob/EndermanEntity;lastAngrySoundAge:I
      • ageWhenTargetSet

        private int ageWhenTargetSet
        Mappings:
        Namespace Name Mixin selector
        official ca Lbgp;ca:I
        intermediary field_7254 Lnet/minecraft/class_1560;field_7254:I
        named ageWhenTargetSet Lnet/minecraft/entity/mob/EndermanEntity;ageWhenTargetSet:I
      • angerTime

        private int angerTime
        Mappings:
        Namespace Name Mixin selector
        official cc Lbgp;cc:I
        intermediary field_25376 Lnet/minecraft/class_1560;field_25376:I
        named angerTime Lnet/minecraft/entity/mob/EndermanEntity;angerTime:I
      • targetUuid

        private UUID targetUuid
        Mappings:
        Namespace Name Mixin selector
        official cd Lbgp;cd:Ljava/util/UUID;
        intermediary field_25377 Lnet/minecraft/class_1560;field_25377:Ljava/util/UUID;
        named targetUuid Lnet/minecraft/entity/mob/EndermanEntity;targetUuid:Ljava/util/UUID;
    • 构造器详细资料

      • EndermanEntity

        public EndermanEntity​(EntityType<? extends EndermanEntity> 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
      • createEndermanAttributes

        public static DefaultAttributeContainer.Builder createEndermanAttributes()
        Mappings:
        Namespace Name Mixin selector
        official m Lbgp;m()Latx$a;
        intermediary method_26910 Lnet/minecraft/class_1560;method_26910()Lnet/minecraft/class_5132$class_5133;
        named createEndermanAttributes Lnet/minecraft/entity/mob/EndermanEntity;createEndermanAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
      • setTarget

        public void setTarget​(@Nullable
                              @Nullable LivingEntity target)
        指定者:
        setTarget 在接口中 Angerable
        覆盖:
        setTarget 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official h Lasz;h(Lasy;)V
        intermediary method_5980 Lnet/minecraft/class_1308;method_5980(Lnet/minecraft/class_1309;)V
        named setTarget Lnet/minecraft/entity/mob/MobEntity;setTarget(Lnet/minecraft/entity/LivingEntity;)V
      • 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
      • chooseRandomAngerTime

        public void chooseRandomAngerTime()
        指定者:
        chooseRandomAngerTime 在接口中 Angerable
        Mappings:
        Namespace Name Mixin selector
        official J_ Late;J_()V
        intermediary method_29509 Lnet/minecraft/class_5354;method_29509()V
        named chooseRandomAngerTime Lnet/minecraft/entity/mob/Angerable;chooseRandomAngerTime()V
      • setAngerTime

        public void setAngerTime​(int ticks)
        指定者:
        setAngerTime 在接口中 Angerable
        Mappings:
        Namespace Name Mixin selector
        official a_ Late;a_(I)V
        intermediary method_29514 Lnet/minecraft/class_5354;method_29514(I)V
        named setAngerTime Lnet/minecraft/entity/mob/Angerable;setAngerTime(I)V
      • getAngerTime

        public int getAngerTime()
        指定者:
        getAngerTime 在接口中 Angerable
        Mappings:
        Namespace Name Mixin selector
        official H_ Late;H_()I
        intermediary method_29507 Lnet/minecraft/class_5354;method_29507()I
        named getAngerTime Lnet/minecraft/entity/mob/Angerable;getAngerTime()I
      • setAngryAt

        public void setAngryAt​(@Nullable
                               @Nullable UUID uuid)
        指定者:
        setAngryAt 在接口中 Angerable
        Mappings:
        Namespace Name Mixin selector
        official a Late;a(Ljava/util/UUID;)V
        intermediary method_29513 Lnet/minecraft/class_5354;method_29513(Ljava/util/UUID;)V
        named setAngryAt Lnet/minecraft/entity/mob/Angerable;setAngryAt(Ljava/util/UUID;)V
      • getAngryAt

        public UUID getAngryAt()
        指定者:
        getAngryAt 在接口中 Angerable
        Mappings:
        Namespace Name Mixin selector
        official I_ Late;I_()Ljava/util/UUID;
        intermediary method_29508 Lnet/minecraft/class_5354;method_29508()Ljava/util/UUID;
        named getAngryAt Lnet/minecraft/entity/mob/Angerable;getAngryAt()Ljava/util/UUID;
      • playAngrySound

        public void playAngrySound()
        Mappings:
        Namespace Name Mixin selector
        official o Lbgp;o()V
        intermediary method_7030 Lnet/minecraft/class_1560;method_7030()V
        named playAngrySound Lnet/minecraft/entity/mob/EndermanEntity;playAngrySound()V
      • onTrackedDataSet

        public void onTrackedDataSet​(TrackedData<?> data)
        覆盖:
        onTrackedDataSet 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lvy;)V
        intermediary method_5674 Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)V
        named onTrackedDataSet Lnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)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
      • isPlayerStaring

        private boolean isPlayerStaring​(PlayerEntity player)
        Mappings:
        Namespace Name Mixin selector
        official g Lbgp;g(Lbjf;)Z
        intermediary method_7026 Lnet/minecraft/class_1560;method_7026(Lnet/minecraft/class_1657;)Z
        named isPlayerStaring Lnet/minecraft/entity/mob/EndermanEntity;isPlayerStaring(Lnet/minecraft/entity/player/PlayerEntity;)Z
      • 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
      • tickMovement

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

        protected void mobTick()
        覆盖:
        mobTick 在类中 MobEntity
        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
      • teleportRandomly

        protected boolean teleportRandomly()
        Mappings:
        Namespace Name Mixin selector
        official s Lbgp;s()Z
        intermediary method_7029 Lnet/minecraft/class_1560;method_7029()Z
        named teleportRandomly Lnet/minecraft/entity/mob/EndermanEntity;teleportRandomly()Z
      • teleportTo

        private boolean teleportTo​(Entity entity)
        Mappings:
        Namespace Name Mixin selector
        official a Lbgp;a(Lasl;)Z
        intermediary method_7025 Lnet/minecraft/class_1560;method_7025(Lnet/minecraft/class_1297;)Z
        named teleportTo Lnet/minecraft/entity/mob/EndermanEntity;teleportTo(Lnet/minecraft/entity/Entity;)Z
      • teleportTo

        private boolean teleportTo​(double x,
                                   double y,
                                   double z)
        Mappings:
        Namespace Name Mixin selector
        official p Lbgp;p(DDD)Z
        intermediary method_7024 Lnet/minecraft/class_1560;method_7024(DDD)Z
        named teleportTo Lnet/minecraft/entity/mob/EndermanEntity;teleportTo(DDD)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;
      • dropEquipment

        protected void dropEquipment​(DamageSource source,
                                     int lootingMultiplier,
                                     boolean allowDrops)
        覆盖:
        dropEquipment 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasy;a(Larv;IZ)V
        intermediary method_6099 Lnet/minecraft/class_1309;method_6099(Lnet/minecraft/class_1282;IZ)V
        named dropEquipment Lnet/minecraft/entity/LivingEntity;dropEquipment(Lnet/minecraft/entity/damage/DamageSource;IZ)V
      • setCarriedBlock

        public void setCarriedBlock​(@Nullable
                                    @Nullable BlockState state)
        Mappings:
        Namespace Name Mixin selector
        official c Lbgp;c(Lcjr;)V
        intermediary method_7032 Lnet/minecraft/class_1560;method_7032(Lnet/minecraft/class_2680;)V
        named setCarriedBlock Lnet/minecraft/entity/mob/EndermanEntity;setCarriedBlock(Lnet/minecraft/block/BlockState;)V
      • getCarriedBlock

        @Nullable
        public @Nullable BlockState getCarriedBlock()
        Mappings:
        Namespace Name Mixin selector
        official fo Lbgp;fo()Lcjr;
        intermediary method_7027 Lnet/minecraft/class_1560;method_7027()Lnet/minecraft/class_2680;
        named getCarriedBlock Lnet/minecraft/entity/mob/EndermanEntity;getCarriedBlock()Lnet/minecraft/block/BlockState;
      • 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
      • isAngry

        public boolean isAngry()
        Mappings:
        Namespace Name Mixin selector
        official fp Lbgp;fp()Z
        intermediary method_7028 Lnet/minecraft/class_1560;method_7028()Z
        named isAngry Lnet/minecraft/entity/mob/EndermanEntity;isAngry()Z
      • isProvoked

        public boolean isProvoked()
        Mappings:
        Namespace Name Mixin selector
        official fq Lbgp;fq()Z
        intermediary method_22330 Lnet/minecraft/class_1560;method_22330()Z
        named isProvoked Lnet/minecraft/entity/mob/EndermanEntity;isProvoked()Z
      • setProvoked

        public void setProvoked()
        Mappings:
        Namespace Name Mixin selector
        official fr Lbgp;fr()V
        intermediary method_22331 Lnet/minecraft/class_1560;method_22331()V
        named setProvoked Lnet/minecraft/entity/mob/EndermanEntity;setProvoked()V
      • cannotDespawn

        public boolean cannotDespawn()
        覆盖:
        cannotDespawn 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official N Lasz;N()Z
        intermediary method_17326 Lnet/minecraft/class_1308;method_17326()Z
        named cannotDespawn Lnet/minecraft/entity/mob/MobEntity;cannotDespawn()Z