# Hierarchy For Package net.minecraft.entity.monster

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.minecraft.entity.Entity
    - net.minecraft.entity.EntityLivingBase
      - net.minecraft.entity.EntityLiving
        - net.minecraft.entity.EntityCreature
          - net.minecraft.entity.monster.EntityGolem (implements net.minecraft.entity.passive.IAnimals)
            - net.minecraft.entity.monster.EntityIronGolem
            - net.minecraft.entity.monster.EntitySnowman (implements net.minecraft.entity.IRangedAttackMob)
          - net.minecraft.entity.monster.EntityMob (implements net.minecraft.entity.monster.IMob)
            - net.minecraft.entity.monster.EntityBlaze
            - net.minecraft.entity.monster.EntityCreeper
            - net.minecraft.entity.monster.EntityEnderman
            - net.minecraft.entity.monster.EntityGiantZombie
            - net.minecraft.entity.monster.EntitySilverfish
            - net.minecraft.entity.monster.EntitySkeleton (implements net.minecraft.entity.IRangedAttackMob)
            - net.minecraft.entity.monster.EntitySpider
              - net.minecraft.entity.monster.EntityCaveSpider
            - net.minecraft.entity.monster.EntityWitch (implements net.minecraft.entity.IRangedAttackMob)
            - net.minecraft.entity.monster.EntityZombie
              - net.minecraft.entity.monster.EntityPigZombie
        - net.minecraft.entity.EntityFlying
          - net.minecraft.entity.monster.EntityGhast (implements net.minecraft.entity.monster.IMob)
        - net.minecraft.entity.monster.EntitySlime (implements net.minecraft.entity.monster.IMob)
          - net.minecraft.entity.monster.EntityMagmaCube

## Interface Hierarchy

- net.minecraft.entity.passive.IAnimals
  - net.minecraft.entity.monster.IMob