Class Zombie

All Implemented Interfaces:
CommandSource, Attackable, Enemy, Targeting, EntityAccess, Nameable, ICapabilityProvider, ICapabilityProviderImpl<Entity>, ICapabilitySerializable<CompoundTag>, IForgeEntity, IForgeLivingEntity, INBTSerializable<CompoundTag>
Direct Known Subclasses:
Drowned, Husk, ZombieVillager, ZombifiedPiglin

public class Zombie extends Monster
  • Field Details

    • SPEED_MODIFIER_BABY_UUID

      private static final UUID SPEED_MODIFIER_BABY_UUID
    • SPEED_MODIFIER_BABY

      private static final AttributeModifier SPEED_MODIFIER_BABY
    • DATA_BABY_ID

      private static final EntityDataAccessor<Boolean> DATA_BABY_ID
    • DATA_SPECIAL_TYPE_ID

      private static final EntityDataAccessor<Integer> DATA_SPECIAL_TYPE_ID
    • DATA_DROWNED_CONVERSION_ID

      private static final EntityDataAccessor<Boolean> DATA_DROWNED_CONVERSION_ID
    • ZOMBIE_LEADER_CHANCE

      public static final float ZOMBIE_LEADER_CHANCE
      See Also:
    • REINFORCEMENT_ATTEMPTS

      public static final int REINFORCEMENT_ATTEMPTS
      See Also:
    • REINFORCEMENT_RANGE_MAX

      public static final int REINFORCEMENT_RANGE_MAX
      See Also:
    • REINFORCEMENT_RANGE_MIN

      public static final int REINFORCEMENT_RANGE_MIN
      See Also:
    • BABY_EYE_HEIGHT_ADJUSTMENT

      protected static final float BABY_EYE_HEIGHT_ADJUSTMENT
      See Also:
    • BREAK_DOOR_CHANCE

      private static final float BREAK_DOOR_CHANCE
      See Also:
    • DOOR_BREAKING_PREDICATE

      private static final Predicate<Difficulty> DOOR_BREAKING_PREDICATE
    • breakDoorGoal

      private final BreakDoorGoal breakDoorGoal
    • canBreakDoors

      private boolean canBreakDoors
    • inWaterTime

      private int inWaterTime
    • conversionTime

      private int conversionTime
  • Constructor Details

  • Method Details