# Hierarchy For Package net.minecraft.entity.monster

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.minecraft.entity.Entity
    - 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