## Uses of Interface
net.minecraft.command.IEntitySelector

- Packages that use IEntitySelector
  Package | Description
  --- | ---
  net.minecraft.entity.ai |
  net.minecraft.entity.monster |
  net.minecraft.world |
  net.minecraft.world.chunk |

- - ### Uses of IEntitySelector in net.minecraft.entity.ai

    Constructors in net.minecraft.entity.ai with parameters of type IEntitySelector
    Constructor and Description
    `EntityAINearestAttackableTarget(EntityLiving par1, Class par2, float par3, int par4, boolean par5, boolean par6, IEntitySelector par7IEntitySelector)`

  - ### Uses of IEntitySelector in net.minecraft.entity.monster

    Fields in net.minecraft.entity.monster declared as IEntitySelector
    Modifier and Type | Field and Description
    --- | ---
    `static IEntitySelector` | IMob.`mobSelector` Entity selector for IMob types.

  - ### Uses of IEntitySelector in net.minecraft.world

    Methods in net.minecraft.world with parameters of type IEntitySelector
    Modifier and Type | Method and Description
    --- | ---
    `List` | World.`selectEntitiesWithinAABB(Class par1Class, AxisAlignedBB par2AxisAlignedBB, IEntitySelector par3IEntitySelector)`

  - ### Uses of IEntitySelector in net.minecraft.world.chunk

    Methods in net.minecraft.world.chunk with parameters of type IEntitySelector
    Modifier and Type | Method and Description
    --- | ---
    `void` | EmptyChunk.`getEntitiesOfTypeWithinAAAB(Class par1Class, AxisAlignedBB par2AxisAlignedBB, List par3List, IEntitySelector par4IEntitySelector)` Gets all entities that can be assigned to the specified class.
    `void` | Chunk.`getEntitiesOfTypeWithinAAAB(Class par1Class, AxisAlignedBB par2AxisAlignedBB, List par3List, IEntitySelector par4IEntitySelector)` Gets all entities that can be assigned to the specified class.