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 IEntityNpcAPI.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 TypeInterfaceDescriptioninterfaceIAnimal<T extends net.minecraft.world.entity.animal.Animal>interfaceIArrow<T extends net.minecraft.world.entity.projectile.AbstractArrow>interfaceICustomNpc<T extends net.minecraft.world.entity.Mob>interfaceIEntityItem<T extends net.minecraft.world.entity.item.ItemEntity>interfaceIEntityLiving<T extends net.minecraft.world.entity.LivingEntity>interfaceIMob<T extends net.minecraft.world.entity.Mob>interfaceIMonster<T extends net.minecraft.world.entity.Mob>interfaceIPixelmon<T extends net.minecraft.world.entity.TamableAnimal>interfaceIPlayer<T extends net.minecraft.server.level.ServerPlayer>interfaceIProjectile<T extends net.minecraft.world.entity.projectile.ThrowableProjectile>interfaceIThrowable<T extends net.minecraft.world.entity.projectile.ThrowableProjectile>interfaceIVillager<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 TypeMethodDescriptionvoidbooleanIEntityLiving.canSeeEntity(IEntity entity) voidvoidIProjectile.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 IEntityBlockEvent.CollidedEvent.entityfinal IEntityBlockEvent.EntityFallenUponEvent.entityfinal IEntityForgeEvent.EntityEvent.entityfinal IEntityNpcEvent.CollideEvent.entityfinal IEntityWorldEvent.ScriptTriggerEvent.entityCan be null, if player it will call the player scripts too, if npc it will call the npc scriptsfinal IEntityNpcEvent.DamagedEvent.sourcefinal IEntityNpcEvent.DiedEvent.sourcefinal IEntityPlayerEvent.DamagedEvent.sourcefinal IEntityPlayerEvent.DiedEvent.sourcefinal IEntityPlayerEvent.DamagedEntityEvent.targetConstructors 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