IAnimal<T extends net.minecraft.entity.passive.EntityAnimal> |
Represents an animal entity with additional behavior such as breeding,
following, and mating.
|
IAnimatable |
Represents an entity capable of playing animations.
|
ICustomNpc<T extends net.minecraft.entity.EntityCreature> |
Represents a customizable NPC with a wide variety of properties such as appearance,
behavior, combat, loot, and more.
|
IDBCPlayer |
Extends IPlayer with additional methods specific to DBC (Dragon Ball C) players.
|
IEntity<T extends net.minecraft.entity.Entity> |
Represents a generic entity in the world.
|
IEntityItem<T extends net.minecraft.entity.item.EntityItem> |
Represents an item entity in the world.
|
IEntityLiving<T extends net.minecraft.entity.EntityLiving> |
Represents a living entity (mob, NPC, etc.) that extends the base living functionality.
|
IEntityLivingBase<T extends net.minecraft.entity.EntityLivingBase> |
Represents a living entity (mob, NPC, etc.) with additional methods to manage health,
damage, targeting, vision, potion effects, equipment, and various attributes.
|
IMonster<T extends net.minecraft.entity.monster.EntityMob> |
Represents a monster entity.
|
IPixelmon<T extends net.minecraft.entity.passive.EntityTameable> |
Represents a Pixelmon (a tameable creature) with additional attributes
such as shiny state, level, IV/EV values, nature, moves, and more.
|
IPlayer<T extends net.minecraft.entity.player.EntityPlayerMP> |
Represents a player in the game with methods for managing dialogs, quests,
inventory, sound, and more.
|
IProjectile |
Represents a projectile entity.
|
IVillager<T extends net.minecraft.entity.passive.EntityVillager> |
Represents a villager entity with additional trading-related methods.
|