Uses of Interface
noppes.npcs.api.entity.IEntity
Packages that use IEntity
Package
Description
-
Uses of IEntity in noppes.npcs.api
Methods in noppes.npcs.api that return IEntityModifier and TypeMethodDescriptionIWorld.createEntity
(String id) IWorld.createEntityFromNBT
(INbt nbt) IEntity[]
IWorld.getAllEntities
(int type) This gets all currently loaded entities in a worldDeprecated.IWorld.getClosestEntity
(int x, int y, int z, int range, int type) Deprecated.IWorld.getClosestEntity
(IPos pos, int range, int type) abstract IEntity
NpcAPI.getIEntity
(net.minecraft.world.entity.Entity entity) 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) IDamageSource.getTrueSource()
IWorld.spawnClone
(double x, double y, double z, int tab, String name) Deprecated.Methods in noppes.npcs.api with parameters of type IEntity -
Uses of IEntity in noppes.npcs.api.entity
Subinterfaces of IEntity in noppes.npcs.api.entityModifier and TypeInterfaceDescriptioninterface
IAnimal<T extends net.minecraft.world.entity.animal.Animal>
interface
IArrow<T extends net.minecraft.world.entity.projectile.AbstractArrow>
interface
ICustomNpc<T extends net.minecraft.world.entity.Mob>
interface
IEntityItem<T extends net.minecraft.world.entity.item.ItemEntity>
interface
IEntityLiving<T extends net.minecraft.world.entity.LivingEntity>
interface
IMob<T extends net.minecraft.world.entity.Mob>
interface
IMonster<T extends net.minecraft.world.entity.Mob>
interface
IPixelmon<T extends net.minecraft.world.entity.TamableAnimal>
interface
IPlayer<T extends net.minecraft.server.level.ServerPlayer>
interface
IProjectile<T extends net.minecraft.world.entity.projectile.ThrowableProjectile>
interface
IThrowable<T extends net.minecraft.world.entity.projectile.ThrowableProjectile>
interface
IVillager<T extends net.minecraft.world.entity.Mob>
Methods in noppes.npcs.api.entity that return IEntityModifier and TypeMethodDescriptionIEntity[]
IEntity.getAllRiders()
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 IEntityModifier and TypeMethodDescriptionvoid
boolean
IEntityLiving.canSeeEntity
(IEntity entity) void
void
IProjectile.setHeading
(IEntity entity) Entity where the projectile heads towards The position for the projectile needs to have been set for thisvoid
-
Uses of IEntity in noppes.npcs.api.event
Fields in noppes.npcs.api.event declared as IEntityModifier and TypeFieldDescriptionfinal IEntity
BlockEvent.CollidedEvent.entity
final IEntity
BlockEvent.EntityFallenUponEvent.entity
final IEntity
ForgeEvent.EntityEvent.entity
final IEntity
NpcEvent.CollideEvent.entity
final IEntity
WorldEvent.ScriptTriggerEvent.entity
Can be null, if player it will call the player scripts too, if npc it will call the npc scriptsfinal IEntity
NpcEvent.DamagedEvent.source
final IEntity
NpcEvent.DiedEvent.source
final IEntity
PlayerEvent.DamagedEvent.source
final IEntity
PlayerEvent.DiedEvent.source
final IEntity
PlayerEvent.DamagedEntityEvent.target
Constructors in noppes.npcs.api.event with parameters of type IEntityModifierConstructorDescriptionAttackEvent
(IItemScripted item, IPlayer player, IEntity target, IDamageSource damageSource) AttackEvent
(IPlayer player, IEntity target, IDamageSource damageSource) EntityEvent
(net.minecraftforge.event.entity.EntityEvent event, IEntity entity) ScriptTriggerEvent
(int id, IWorld level, IPos pos, IEntity entity, Object[] arguments) -
Uses of IEntity in noppes.npcs.api.gui
Methods in noppes.npcs.api.gui that return IEntityMethods in noppes.npcs.api.gui with parameters of type IEntityModifier and TypeMethodDescriptionIComponentsWrapper.addEntityDisplay
(int id, int x, int y, IEntity entity) Add an entity display -
Uses of IEntity in noppes.npcs.api.handler
Methods in noppes.npcs.api.handler that return IEntityModifier and TypeMethodDescriptionMethods in noppes.npcs.api.handler with parameters of type IEntity