Uses of Interface
noppes.npcs.api.entity.IEntity
Package | Description |
---|---|
noppes.npcs.api | |
noppes.npcs.api.entity | |
noppes.npcs.api.event | |
noppes.npcs.api.handler |
-
Uses of IEntity in noppes.npcs.api
Methods in noppes.npcs.api that return IEntity Modifier and Type Method Description IEntity
IWorld. createEntity(java.lang.String id)
IEntity
IWorld. createEntityFromNBT(INbt nbt)
IEntity[]
IWorld. getAllEntities(int type)
This gets all currently loaded entities in a worldIEntity
IWorld. getClone(int tab, java.lang.String name)
Deprecated.IEntity
IWorld. getClosestEntity(int x, int y, int z, int range, int type)
Deprecated.IEntity
IWorld. getClosestEntity(IPos pos, int range, int type)
IEntity
IWorld. getEntity(java.lang.String uuid)
abstract IEntity
NpcAPI. getIEntity(net.minecraft.entity.Entity entity)
IEntity
IDamageSource. getImmediateSource()
IEntity[]
IWorld. getNearbyEntities(int x, int y, int z, int range, int type)
Deprecated.IEntity[]
IWorld. getNearbyEntities(IPos pos, int range, int type)
IEntity
IDamageSource. getTrueSource()
IEntity
IWorld. spawnClone(double x, double y, double z, int tab, java.lang.String name)
Deprecated.Methods in noppes.npcs.api with parameters of type IEntity Modifier and Type Method Description void
IWorld. spawnEntity(IEntity entity)
-
Uses of IEntity in noppes.npcs.api.entity
Subinterfaces of IEntity in noppes.npcs.api.entity Modifier and Type Interface Description interface
IAnimal<T extends net.minecraft.entity.passive.EntityAnimal>
interface
IArrow<T extends net.minecraft.entity.projectile.EntityArrow>
interface
ICustomNpc<T extends net.minecraft.entity.EntityCreature>
interface
IEntityItem<T extends net.minecraft.entity.item.EntityItem>
interface
IEntityLiving<T extends net.minecraft.entity.EntityLiving>
interface
IEntityLivingBase<T extends net.minecraft.entity.EntityLivingBase>
interface
IMonster<T extends net.minecraft.entity.monster.EntityMob>
interface
IPixelmon<T extends net.minecraft.entity.passive.EntityTameable>
interface
IPlayer<T extends net.minecraft.entity.player.EntityPlayerMP>
interface
IProjectile<T extends net.minecraft.entity.projectile.EntityThrowable>
interface
IThrowable<T extends net.minecraft.entity.projectile.EntityThrowable>
interface
IVillager<T extends net.minecraft.entity.monster.EntityMob>
Methods in noppes.npcs.api.entity that return IEntity Modifier and Type Method Description IEntity[]
IEntity. getAllRiders()
IEntity
IEntity. getMount()
IEntity[]
IEntity. getRiders()
IEntity[]
IEntity. rayTraceEntities(double distance, boolean stopOnLiquid, boolean ignoreBlockWithoutBoundingBox)
Gets the entities within distance the npc is looking at sorted by distanceMethods in noppes.npcs.api.entity with parameters of type IEntity Modifier and Type Method Description void
IEntity. addRider(IEntity entity)
boolean
IEntityLivingBase. canSeeEntity(IEntity entity)
void
IProjectile. setHeading(IEntity entity)
Entity where the projectile heads towards The position for the projectile needs to have been set for thisvoid
IEntity. setMount(IEntity entity)
-
Uses of IEntity in noppes.npcs.api.event
Fields in noppes.npcs.api.event declared as IEntity Modifier and Type Field Description IEntity
BlockEvent.CollidedEvent. entity
IEntity
BlockEvent.EntityFallenUponEvent. entity
IEntity
ForgeEvent.EntityEvent. entity
IEntity
NpcEvent.CollideEvent. entity
IEntity
NpcEvent.DamagedEvent. source
IEntity
NpcEvent.DiedEvent. source
IEntity
PlayerEvent.DamagedEvent. source
IEntity
PlayerEvent.DiedEvent. source
IEntity
PlayerEvent.DamagedEntityEvent. target
Constructors in noppes.npcs.api.event with parameters of type IEntity Constructor Description EntityEvent(net.minecraftforge.event.entity.EntityEvent event, IEntity entity)
-
Uses of IEntity in noppes.npcs.api.handler
Methods in noppes.npcs.api.handler that return IEntity Modifier and Type Method Description IEntity
ICloneHandler. get(int tab, java.lang.String name, IWorld world)
IEntity
ICloneHandler. spawn(double x, double y, double z, int tab, java.lang.String name, IWorld world)
Methods in noppes.npcs.api.handler with parameters of type IEntity Modifier and Type Method Description void
ICloneHandler. set(int tab, java.lang.String name, IEntity entity)