Class ZombieEntity

All Implemented Interfaces:
Monster, CommandOutput, Nameable, EntityLike
Direct Known Subclasses:
DrownedEntity, HuskEntity, ZombieVillagerEntity, ZombifiedPiglinEntity

public class ZombieEntity extends HostileEntity
Mappings:
Namespace Name
official bme
intermediary net/minecraft/class_1642
named net/minecraft/entity/mob/ZombieEntity
  • Field Details

    • BABY_SPEED_ID

      private static final UUID BABY_SPEED_ID
      Mappings:
      Namespace Name Mixin selector
      official b Lbme;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 Lbme;c:Layg;
      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 Lbme;d:Lxp;
      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 bZ Lbme;bZ:Lxp;
      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 ca Lbme;ca:Lxp;
      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
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official e Lbme;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
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official bW Lbme;bW: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
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official bX Lbme;bX: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
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official bY Lbme;bY: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
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official cb Lbme;cb: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 cc Lbme;cc: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 cd Lbme;cd:Lbcm;
      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 ce Lbme;ce: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 cf Lbme;cf: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 cg Lbme;cg:I
      intermediary field_7424 Lnet/minecraft/class_1642;field_7424:I
      named ticksUntilWaterConversion Lnet/minecraft/entity/mob/ZombieEntity;ticksUntilWaterConversion:I
  • Constructor Details

    • ZombieEntity

      public ZombieEntity(EntityType<? extends ZombieEntity> type, World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lawt;<init>(Lawx;Lcad;)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> Lbme;<init>(Lcad;)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
  • Method Details

    • initGoals

      protected void initGoals()
      Overrides:
      initGoals in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official u Laxj;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 n Lbme;n()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 fE Lbme;fE()Layh$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()
      Overrides:
      initDataTracker in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a_ Lawt;a_()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 fF Lbme;fF()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 fG Lbme;fG()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 Lbme;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 q Lbme;q()Z
      intermediary method_7212 Lnet/minecraft/class_1642;method_7212()Z
      named shouldBreakDoors Lnet/minecraft/entity/mob/ZombieEntity;shouldBreakDoors()Z
    • isBaby

      public boolean isBaby()
      Overrides:
      isBaby in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official y_ Laxh;y_()Z
      intermediary method_6109 Lnet/minecraft/class_1309;method_6109()Z
      named isBaby Lnet/minecraft/entity/LivingEntity;isBaby()Z
    • getXpToDrop

      protected int getXpToDrop(PlayerEntity player)
      Called when this entity is killed and returns the amount of experience to drop.

      player may be null if shouldAlwaysDropXp() returns true.

      Overrides:
      getXpToDrop in class MobEntity
      Parameters:
      player - the attacking player
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Laxh;d(Lbnr;)I
      intermediary method_6110 Lnet/minecraft/class_1309;method_6110(Lnet/minecraft/class_1657;)I
      named getXpToDrop Lnet/minecraft/entity/LivingEntity;getXpToDrop(Lnet/minecraft/entity/player/PlayerEntity;)I
    • setBaby

      public void setBaby(boolean baby)
      Overrides:
      setBaby in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laxj;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)
      Overrides:
      onTrackedDataSet in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lawt;a(Lxp;)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 fz Lbme;fz()Z
      intermediary method_7209 Lnet/minecraft/class_1642;method_7209()Z
      named canConvertInWater Lnet/minecraft/entity/mob/ZombieEntity;canConvertInWater()Z
    • tick

      public void tick()
      Overrides:
      tick in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official k Lawt;k()V
      intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • tickMovement

      public void tickMovement()
      Overrides:
      tickMovement in class HostileEntity
      Mappings:
      Namespace Name Mixin selector
      official w_ Laxh;w_()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 Lbme;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 fB Lbme;fB()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 Lbme;b(Lawx;)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 J_ Lbme;J_()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)
      Overrides:
      damage in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lawt;a(Lawd;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)
      Overrides:
      tryAttack in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official z Laxh;z(Lawt;)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()
      Overrides:
      getAmbientSound in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official r Laxj;r()Lagu;
      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)
      Overrides:
      getHurtSound in class HostileEntity
      Mappings:
      Namespace Name Mixin selector
      official c Laxh;c(Lawd;)Lagu;
      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()
      Overrides:
      getDeathSound in class HostileEntity
      Mappings:
      Namespace Name Mixin selector
      official x_ Laxh;x_()Lagu;
      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 t Lbme;t()Lagu;
      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)
      Overrides:
      playStepSound in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lawt;b(Lgh;Lcoc;)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()
      Overrides:
      getGroup in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official eq Laxh;eq()Laxm;
      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)
      Overrides:
      initEquipment in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laxj;a(Lavo;)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(NbtCompound nbt)
      Overrides:
      writeCustomDataToNbt in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lawt;b(Loc;)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/NbtCompound;)V
    • readCustomDataFromNbt

      public void readCustomDataFromNbt(NbtCompound nbt)
      Overrides:
      readCustomDataFromNbt in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lawt;a(Loc;)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/NbtCompound;)V
    • onKilledOther

      public void onKilledOther(ServerWorld world, LivingEntity other)
      Overrides:
      onKilledOther in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lawt;a(Ladi;Laxh;)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)
      Overrides:
      getActiveEyeHeight in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official b Laxh;b(Laxt;Lawu;)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)
      Overrides:
      canPickupItem in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official k Laxj;k(Lbue;)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
    • canGather

      public boolean canGather(ItemStack stack)
      Overrides:
      canGather in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official l Laxj;l(Lbue;)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
    • initialize

      @Nullable public @Nullable EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData, @Nullable @Nullable NbtCompound entityNbt)
      Overrides:
      initialize in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laxj;a(Lcas;Lavo;Laxl;Laxz;Loc;)Laxz;
      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/NbtCompound;)Lnet/minecraft/entity/EntityData;
    • shouldBeBaby

      public static boolean shouldBeBaby(Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Lbme;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 z Lbme;z(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 fH Lbme;fH()V
      intermediary method_6001 Lnet/minecraft/class_1642;method_6001()V
      named initAttributes Lnet/minecraft/entity/mob/ZombieEntity;initAttributes()V
    • getHeightOffset

      public double getHeightOffset()
      Overrides:
      getHeightOffset in class Entity
      Mappings:
      Namespace Name Mixin selector
      official bp Lawt;bp()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)
      Overrides:
      dropEquipment in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official a Laxh;a(Lawd;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 fy Lbme;fy()Lbue;
      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;