<thclass="colFirst"scope="row"><ahref="IAnimal.html"title="interface in noppes.npcs.api.entity">IAnimal</a><T extends net.minecraft.entity.passive.EntityAnimal></th>
<thclass="colFirst"scope="row"><ahref="IArrow.html"title="interface in noppes.npcs.api.entity">IArrow</a><T extends net.minecraft.entity.projectile.EntityArrow></th>
<tdclass="colLast">
<divclass="block">Represents a arrow entity with additional methods.</div>
<thclass="colFirst"scope="row"><ahref="ICustomNpc.html"title="interface in noppes.npcs.api.entity">ICustomNpc</a><T extends net.minecraft.entity.EntityCreature></th>
<tdclass="colLast">
<divclass="block">Represents a customizable NPC with a wide variety of properties such as appearance,
<thclass="colFirst"scope="row"><ahref="IEntity.html"title="interface in noppes.npcs.api.entity">IEntity</a><T extends net.minecraft.entity.Entity></th>
<tdclass="colLast">
<divclass="block">Represents a generic entity in the world.</div>
<thclass="colFirst"scope="row"><ahref="IEntityItem.html"title="interface in noppes.npcs.api.entity">IEntityItem</a><T extends net.minecraft.entity.item.EntityItem></th>
<tdclass="colLast">
<divclass="block">Represents an item entity in the world.</div>
<thclass="colFirst"scope="row"><ahref="IEntityLiving.html"title="interface in noppes.npcs.api.entity">IEntityLiving</a><T extends net.minecraft.entity.EntityLiving></th>
<tdclass="colLast">
<divclass="block">Represents a living entity (mob, NPC, etc.) that extends the base living functionality.</div>
<thclass="colFirst"scope="row"><ahref="IEntityLivingBase.html"title="interface in noppes.npcs.api.entity">IEntityLivingBase</a><T extends net.minecraft.entity.EntityLivingBase></th>
<tdclass="colLast">
<divclass="block">Represents a living entity (mob, NPC, etc.) with additional methods to manage health,
damage, targeting, vision, potion effects, equipment, and various attributes.</div>
<thclass="colFirst"scope="row"><ahref="IFishHook.html"title="interface in noppes.npcs.api.entity">IFishHook</a><T extends net.minecraft.entity.projectile.EntityFishHook></th>
<tdclass="colLast">
<divclass="block">Represents a fish hook entity with additional methods.</div>
<thclass="colFirst"scope="row"><ahref="IMonster.html"title="interface in noppes.npcs.api.entity">IMonster</a><T extends net.minecraft.entity.monster.EntityMob></th>
<tdclass="colLast">
<divclass="block">Represents a monster entity.</div>
<thclass="colFirst"scope="row"><ahref="IPixelmon.html"title="interface in noppes.npcs.api.entity">IPixelmon</a><T extends net.minecraft.entity.passive.EntityTameable></th>
<tdclass="colLast">
<divclass="block">Represents a Pixelmon (a tameable creature) with additional attributes
such as shiny state, level, IV/EV values, nature, moves, and more.</div>
<thclass="colFirst"scope="row"><ahref="IPlayer.html"title="interface in noppes.npcs.api.entity">IPlayer</a><T extends net.minecraft.entity.player.EntityPlayerMP></th>
<tdclass="colLast">
<divclass="block">Represents a player in the game with methods for managing dialogs, quests,
<thclass="colFirst"scope="row"><ahref="IThrowable.html"title="interface in noppes.npcs.api.entity">IThrowable</a><T extends net.minecraft.entity.projectile.EntityThrowable></th>
<tdclass="colLast">
<divclass="block">Represents a throwable entity with additional methods.</div>
<thclass="colFirst"scope="row"><ahref="IVillager.html"title="interface in noppes.npcs.api.entity">IVillager</a><T extends net.minecraft.entity.passive.EntityVillager></th>
<tdclass="colLast">
<divclass="block">Represents a villager entity with additional trading-related methods.</div>