类 ZombieEntity

    • 字段详细资料

      • BABY_SPEED_ID

        private static final UUID BABY_SPEED_ID
        Mappings:
        Namespace Name Mixin selector
        official b Lbhs;b:Ljava/util/UUID;
        intermediary field_7429 Lnet/minecraft/class_1642;field_7429:Ljava/util/UUID;
        named BABY_SPEED_ID Lnet/minecraft/entity/mob/ZombieEntity;BABY_SPEED_ID:Ljava/util/UUID;
      • BABY_SPEED_BONUS

        private static final EntityAttributeModifier BABY_SPEED_BONUS
        Mappings:
        Namespace Name Mixin selector
        official c Lbhs;c:Latw;
        intermediary field_7430 Lnet/minecraft/class_1642;field_7430:Lnet/minecraft/class_1322;
        named BABY_SPEED_BONUS Lnet/minecraft/entity/mob/ZombieEntity;BABY_SPEED_BONUS:Lnet/minecraft/entity/attribute/EntityAttributeModifier;
      • BABY

        private static final TrackedData<Boolean> BABY
        Mappings:
        Namespace Name Mixin selector
        official d Lbhs;d:Lvy;
        intermediary field_7434 Lnet/minecraft/class_1642;field_7434:Lnet/minecraft/class_2940;
        named BABY Lnet/minecraft/entity/mob/ZombieEntity;BABY:Lnet/minecraft/entity/data/TrackedData;
      • ZOMBIE_TYPE

        private static final TrackedData<Integer> ZOMBIE_TYPE
        Unused tracked data, left over from 1.10 when zombies, zombie villagers and husks were all the same type of entity.
        Mappings:
        Namespace Name Mixin selector
        official bY Lbhs;bY:Lvy;
        intermediary field_7427 Lnet/minecraft/class_1642;field_7427:Lnet/minecraft/class_2940;
        named ZOMBIE_TYPE Lnet/minecraft/entity/mob/ZombieEntity;ZOMBIE_TYPE:Lnet/minecraft/entity/data/TrackedData;
      • CONVERTING_IN_WATER

        private static final TrackedData<Boolean> CONVERTING_IN_WATER
        Mappings:
        Namespace Name Mixin selector
        official bZ Lbhs;bZ:Lvy;
        intermediary field_7425 Lnet/minecraft/class_1642;field_7425:Lnet/minecraft/class_2940;
        named CONVERTING_IN_WATER Lnet/minecraft/entity/mob/ZombieEntity;CONVERTING_IN_WATER:Lnet/minecraft/entity/data/TrackedData;
      • field_30519

        public static final float field_30519
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lbhs;e:F
        intermediary field_30519 Lnet/minecraft/class_1642;field_30519:F
        named field_30519 Lnet/minecraft/entity/mob/ZombieEntity;field_30519:F
      • field_30515

        public static final int field_30515
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bV Lbhs;bV:I
        intermediary field_30515 Lnet/minecraft/class_1642;field_30515:I
        named field_30515 Lnet/minecraft/entity/mob/ZombieEntity;field_30515:I
      • field_30516

        public static final int field_30516
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bW Lbhs;bW:I
        intermediary field_30516 Lnet/minecraft/class_1642;field_30516:I
        named field_30516 Lnet/minecraft/entity/mob/ZombieEntity;field_30516:I
      • field_30517

        public static final int field_30517
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official bX Lbhs;bX:I
        intermediary field_30517 Lnet/minecraft/class_1642;field_30517:I
        named field_30517 Lnet/minecraft/entity/mob/ZombieEntity;field_30517:I
      • field_30518

        private static final float field_30518
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ca Lbhs;ca:F
        intermediary field_30518 Lnet/minecraft/class_1642;field_30518:F
        named field_30518 Lnet/minecraft/entity/mob/ZombieEntity;field_30518:F
      • DOOR_BREAK_DIFFICULTY_CHECKER

        private static final Predicate<Difficulty> DOOR_BREAK_DIFFICULTY_CHECKER
        Mappings:
        Namespace Name Mixin selector
        official cb Lbhs;cb:Ljava/util/function/Predicate;
        intermediary field_19015 Lnet/minecraft/class_1642;field_19015:Ljava/util/function/Predicate;
        named DOOR_BREAK_DIFFICULTY_CHECKER Lnet/minecraft/entity/mob/ZombieEntity;DOOR_BREAK_DIFFICULTY_CHECKER:Ljava/util/function/Predicate;
      • breakDoorsGoal

        private final BreakDoorGoal breakDoorsGoal
        Mappings:
        Namespace Name Mixin selector
        official cc Lbhs;cc:Layb;
        intermediary field_7433 Lnet/minecraft/class_1642;field_7433:Lnet/minecraft/class_1339;
        named breakDoorsGoal Lnet/minecraft/entity/mob/ZombieEntity;breakDoorsGoal:Lnet/minecraft/entity/ai/goal/BreakDoorGoal;
      • canBreakDoors

        private boolean canBreakDoors
        Mappings:
        Namespace Name Mixin selector
        official cd Lbhs;cd:Z
        intermediary field_7432 Lnet/minecraft/class_1642;field_7432:Z
        named canBreakDoors Lnet/minecraft/entity/mob/ZombieEntity;canBreakDoors:Z
      • inWaterTime

        private int inWaterTime
        Mappings:
        Namespace Name Mixin selector
        official ce Lbhs;ce:I
        intermediary field_7426 Lnet/minecraft/class_1642;field_7426:I
        named inWaterTime Lnet/minecraft/entity/mob/ZombieEntity;inWaterTime:I
      • ticksUntilWaterConversion

        private int ticksUntilWaterConversion
        Mappings:
        Namespace Name Mixin selector
        official cf Lbhs;cf:I
        intermediary field_7424 Lnet/minecraft/class_1642;field_7424:I
        named ticksUntilWaterConversion Lnet/minecraft/entity/mob/ZombieEntity;ticksUntilWaterConversion:I
    • 构造器详细资料

      • ZombieEntity

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

        public ZombieEntity​(World world)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbhs;<init>(Lbvr;)V
        intermediary <init> Lnet/minecraft/class_1642;<init>(Lnet/minecraft/class_1937;)V
        named <init> Lnet/minecraft/entity/mob/ZombieEntity;<init>(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
      • initCustomGoals

        protected void initCustomGoals()
        Mappings:
        Namespace Name Mixin selector
        official m Lbhs;m()V
        intermediary method_7208 Lnet/minecraft/class_1642;method_7208()V
        named initCustomGoals Lnet/minecraft/entity/mob/ZombieEntity;initCustomGoals()V
      • createZombieAttributes

        public static DefaultAttributeContainer.Builder createZombieAttributes()
        Mappings:
        Namespace Name Mixin selector
        official fu Lbhs;fu()Latx$a;
        intermediary method_26940 Lnet/minecraft/class_1642;method_26940()Lnet/minecraft/class_5132$class_5133;
        named createZombieAttributes Lnet/minecraft/entity/mob/ZombieEntity;createZombieAttributes()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
      • isConvertingInWater

        public boolean isConvertingInWater()
        Mappings:
        Namespace Name Mixin selector
        official fv Lbhs;fv()Z
        intermediary method_7206 Lnet/minecraft/class_1642;method_7206()Z
        named isConvertingInWater Lnet/minecraft/entity/mob/ZombieEntity;isConvertingInWater()Z
      • canBreakDoors

        public boolean canBreakDoors()
        Mappings:
        Namespace Name Mixin selector
        official fw Lbhs;fw()Z
        intermediary method_7211 Lnet/minecraft/class_1642;method_7211()Z
        named canBreakDoors Lnet/minecraft/entity/mob/ZombieEntity;canBreakDoors()Z
      • setCanBreakDoors

        public void setCanBreakDoors​(boolean canBreakDoors)
        Mappings:
        Namespace Name Mixin selector
        official w Lbhs;w(Z)V
        intermediary method_7201 Lnet/minecraft/class_1642;method_7201(Z)V
        named setCanBreakDoors Lnet/minecraft/entity/mob/ZombieEntity;setCanBreakDoors(Z)V
      • shouldBreakDoors

        protected boolean shouldBreakDoors()
        Mappings:
        Namespace Name Mixin selector
        official o Lbhs;o()Z
        intermediary method_7212 Lnet/minecraft/class_1642;method_7212()Z
        named shouldBreakDoors Lnet/minecraft/entity/mob/ZombieEntity;shouldBreakDoors()Z
      • isBaby

        public boolean isBaby()
        覆盖:
        isBaby 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official y_ Lasy;y_()Z
        intermediary method_6109 Lnet/minecraft/class_1309;method_6109()Z
        named isBaby Lnet/minecraft/entity/LivingEntity;isBaby()Z
      • setBaby

        public void setBaby​(boolean baby)
        覆盖:
        setBaby 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasz;a(Z)V
        intermediary method_7217 Lnet/minecraft/class_1308;method_7217(Z)V
        named setBaby Lnet/minecraft/entity/mob/MobEntity;setBaby(Z)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
      • canConvertInWater

        protected boolean canConvertInWater()
        Mappings:
        Namespace Name Mixin selector
        official fp Lbhs;fp()Z
        intermediary method_7209 Lnet/minecraft/class_1642;method_7209()Z
        named canConvertInWater Lnet/minecraft/entity/mob/ZombieEntity;canConvertInWater()Z
      • tick

        public void tick()
        覆盖:
        tick 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j()V
        intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
        named tick Lnet/minecraft/entity/Entity;tick()V
      • 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
      • setTicksUntilWaterConversion

        private void setTicksUntilWaterConversion​(int ticksUntilWaterConversion)
        Mappings:
        Namespace Name Mixin selector
        official a Lbhs;a(I)V
        intermediary method_7213 Lnet/minecraft/class_1642;method_7213(I)V
        named setTicksUntilWaterConversion Lnet/minecraft/entity/mob/ZombieEntity;setTicksUntilWaterConversion(I)V
      • convertInWater

        protected void convertInWater()
        Mappings:
        Namespace Name Mixin selector
        official fr Lbhs;fr()V
        intermediary method_7218 Lnet/minecraft/class_1642;method_7218()V
        named convertInWater Lnet/minecraft/entity/mob/ZombieEntity;convertInWater()V
      • convertTo

        protected void convertTo​(EntityType<? extends ZombieEntity> entityType)
        Mappings:
        Namespace Name Mixin selector
        official b Lbhs;b(Lasp;)V
        intermediary method_7200 Lnet/minecraft/class_1642;method_7200(Lnet/minecraft/class_1299;)V
        named convertTo Lnet/minecraft/entity/mob/ZombieEntity;convertTo(Lnet/minecraft/entity/EntityType;)V
      • burnsInDaylight

        protected boolean burnsInDaylight()
        Mappings:
        Namespace Name Mixin selector
        official V_ Lbhs;V_()Z
        intermediary method_7216 Lnet/minecraft/class_1642;method_7216()Z
        named burnsInDaylight Lnet/minecraft/entity/mob/ZombieEntity;burnsInDaylight()Z
      • 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
      • tryAttack

        public boolean tryAttack​(Entity target)
        覆盖:
        tryAttack 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official B Lasy;B(Lasl;)Z
        intermediary method_6121 Lnet/minecraft/class_1309;method_6121(Lnet/minecraft/class_1297;)Z
        named tryAttack Lnet/minecraft/entity/LivingEntity;tryAttack(Lnet/minecraft/entity/Entity;)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;
      • getStepSound

        protected SoundEvent getStepSound()
        Mappings:
        Namespace Name Mixin selector
        official s Lbhs;s()Laev;
        intermediary method_7207 Lnet/minecraft/class_1642;method_7207()Lnet/minecraft/class_3414;
        named getStepSound Lnet/minecraft/entity/mob/ZombieEntity;getStepSound()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
      • getGroup

        public EntityGroup getGroup()
        覆盖:
        getGroup 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official ed Lasy;ed()Latc;
        intermediary method_6046 Lnet/minecraft/class_1309;method_6046()Lnet/minecraft/class_1310;
        named getGroup Lnet/minecraft/entity/LivingEntity;getGroup()Lnet/minecraft/entity/EntityGroup;
      • 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
      • 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
      • onKilledOther

        public void onKilledOther​(ServerWorld world,
                                  LivingEntity other)
        覆盖:
        onKilledOther 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Labj;Lasy;)V
        intermediary method_5874 Lnet/minecraft/class_1297;method_5874(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V
        named onKilledOther Lnet/minecraft/entity/Entity;onKilledOther(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;)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
      • canPickupItem

        public boolean canPickupItem​(ItemStack stack)
        覆盖:
        canPickupItem 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official i Lasz;i(Lbpr;)Z
        intermediary method_5939 Lnet/minecraft/class_1308;method_5939(Lnet/minecraft/class_1799;)Z
        named canPickupItem Lnet/minecraft/entity/mob/MobEntity;canPickupItem(Lnet/minecraft/item/ItemStack;)Z
      • 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;
      • shouldBeBaby

        public static boolean shouldBeBaby​(Random random)
        Mappings:
        Namespace Name Mixin selector
        official a Lbhs;a(Ljava/util/Random;)Z
        intermediary method_29936 Lnet/minecraft/class_1642;method_29936(Ljava/util/Random;)Z
        named shouldBeBaby Lnet/minecraft/entity/mob/ZombieEntity;shouldBeBaby(Ljava/util/Random;)Z
      • applyAttributeModifiers

        protected void applyAttributeModifiers​(float chanceMultiplier)
        Mappings:
        Namespace Name Mixin selector
        official x Lbhs;x(F)V
        intermediary method_7205 Lnet/minecraft/class_1642;method_7205(F)V
        named applyAttributeModifiers Lnet/minecraft/entity/mob/ZombieEntity;applyAttributeModifiers(F)V
      • initAttributes

        protected void initAttributes()
        Mappings:
        Namespace Name Mixin selector
        official fx Lbhs;fx()V
        intermediary method_6001 Lnet/minecraft/class_1642;method_6001()V
        named initAttributes Lnet/minecraft/entity/mob/ZombieEntity;initAttributes()V
      • getHeightOffset

        public double getHeightOffset()
        覆盖:
        getHeightOffset 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official bh Lasl;bh()D
        intermediary method_5678 Lnet/minecraft/class_1297;method_5678()D
        named getHeightOffset Lnet/minecraft/entity/Entity;getHeightOffset()D
      • 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
      • getSkull

        protected ItemStack getSkull()
        Returns the item stack this entity will drop when killed by a charged creeper.
        Mappings:
        Namespace Name Mixin selector
        official fo Lbhs;fo()Lbpr;
        intermediary method_7215 Lnet/minecraft/class_1642;method_7215()Lnet/minecraft/class_1799;
        named getSkull Lnet/minecraft/entity/mob/ZombieEntity;getSkull()Lnet/minecraft/item/ItemStack;