Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- IAnimal<T extends net.minecraft.world.entity.animal.Animal> - Interface in noppes.npcs.api.entity
- IArrow<T extends net.minecraft.world.entity.projectile.AbstractArrow> - Interface in noppes.npcs.api.entity
- IAssetsSelector - Interface in noppes.npcs.api.gui
- IAvailability - Interface in noppes.npcs.api.handler.data
- IBlock - Interface in noppes.npcs.api.block
- IBlockFluidContainer - Interface in noppes.npcs.api.block
-
Used for certain technical mods which use FluidContainer blocks *
- IBlockScripted - Interface in noppes.npcs.api.block
- IBlockScriptedDoor - Interface in noppes.npcs.api.block
- IButton - Interface in noppes.npcs.api.gui
- IButtonList - Interface in noppes.npcs.api.gui
- ICloneHandler - Interface in noppes.npcs.api.handler
- IColoredLine - Interface in noppes.npcs.api.gui
- IComponentsScrollableWrapper - Interface in noppes.npcs.api.gui
- IComponentsWrapper - Interface in noppes.npcs.api.gui
- IContainer - Interface in noppes.npcs.api
- ICustomGui - Interface in noppes.npcs.api.gui
- ICustomGuiComponent - Interface in noppes.npcs.api.gui
- ICustomNpc<T extends net.minecraft.world.entity.Mob> - Interface in noppes.npcs.api.entity
- id - Variable in class noppes.npcs.api.event.BlockEvent.TimerEvent
- id - Variable in class noppes.npcs.api.event.NpcEvent.TimerEvent
- id - Variable in class noppes.npcs.api.event.PlayerEvent.TimerEvent
- id - Variable in class noppes.npcs.api.event.WorldEvent.ScriptTriggerEvent
- IDamageSource - Interface in noppes.npcs.api
- IData - Interface in noppes.npcs.api.entity.data
- IDialog - Interface in noppes.npcs.api.handler.data
- IDialogCategory - Interface in noppes.npcs.api.handler.data
- IDialogHandler - Interface in noppes.npcs.api.handler
- IDialogOption - Interface in noppes.npcs.api.handler.data
- IDimension - Interface in noppes.npcs.api
- IDLE - Static variable in class noppes.npcs.api.constants.AnimationType
- IEntity<T extends net.minecraft.world.entity.Entity> - Interface in noppes.npcs.api.entity
- IEntityDisplay - Interface in noppes.npcs.api.gui
- IEntityItem<T extends net.minecraft.world.entity.item.ItemEntity> - Interface in noppes.npcs.api.entity
- IEntityLiving<T extends net.minecraft.world.entity.LivingEntity> - Interface in noppes.npcs.api.entity
- IFaction - Interface in noppes.npcs.api.handler.data
- IFactionHandler - Interface in noppes.npcs.api.handler
- IItemArmor - Interface in noppes.npcs.api.item
- IItemBlock - Interface in noppes.npcs.api.item
- IItemBook - Interface in noppes.npcs.api.item
- IItemRenderer - Interface in noppes.npcs.api.gui
- IItemScripted - Interface in noppes.npcs.api.item
- IItemSlot - Interface in noppes.npcs.api.gui
- IItemStack - Interface in noppes.npcs.api.item
- IJobBard - Interface in noppes.npcs.api.entity.data.role
- IJobBuilder - Interface in noppes.npcs.api.entity.data.role
- IJobFarmer - Interface in noppes.npcs.api.entity.data.role
- IJobFollower - Interface in noppes.npcs.api.entity.data.role
- IJobPuppet - Interface in noppes.npcs.api.entity.data.role
- IJobPuppet.IJobPuppetPart - Interface in noppes.npcs.api.entity.data.role
- IJobSpawner - Interface in noppes.npcs.api.entity.data.role
- ILabel - Interface in noppes.npcs.api.gui
- ILabel - Interface in noppes.npcs.api.overlay
- ILine - Interface in noppes.npcs.api.entity.data
- IMark - Interface in noppes.npcs.api.entity.data
- IMob<T extends net.minecraft.world.entity.Mob> - Interface in noppes.npcs.api.entity
- IMonster<T extends net.minecraft.world.entity.Mob> - Interface in noppes.npcs.api.entity
- ImpactEvent(IProjectile, int, Object) - Constructor for class noppes.npcs.api.event.ProjectileEvent.ImpactEvent
- INbt - Interface in noppes.npcs.api
- inFire() - Method in interface noppes.npcs.api.entity.IEntity
- init - Variable in class noppes.npcs.api.event.PlayerEvent.FactionUpdateEvent
-
true if it's setting the default points to the player
- init(int, int, int, int) - Method in interface noppes.npcs.api.gui.IComponentsScrollableWrapper
- InitEvent() - Constructor for class noppes.npcs.api.event.ForgeEvent.InitEvent
- InitEvent(IBlock) - Constructor for class noppes.npcs.api.event.BlockEvent.InitEvent
- InitEvent(ICustomNpc) - Constructor for class noppes.npcs.api.event.NpcEvent.InitEvent
- InitEvent(IPlayer) - Constructor for class noppes.npcs.api.event.PlayerEvent.InitEvent
- InitEvent(IItemScripted) - Constructor for class noppes.npcs.api.event.ItemEvent.InitEvent
- inLava() - Method in interface noppes.npcs.api.entity.IEntity
- INPCAdvanced - Interface in noppes.npcs.api.entity.data
- INPCAi - Interface in noppes.npcs.api.entity.data
- INPCDisplay - Interface in noppes.npcs.api.entity.data
- INPCInventory - Interface in noppes.npcs.api.entity.data
- INPCJob - Interface in noppes.npcs.api.entity.data
- INPCMelee - Interface in noppes.npcs.api.entity.data
- INPCRanged - Interface in noppes.npcs.api.entity.data
- INPCRole - Interface in noppes.npcs.api.entity.data
- INPCStats - Interface in noppes.npcs.api.entity.data
- Instance() - Static method in class noppes.npcs.api.NpcAPI
- INSTANT_DAMAGE - Static variable in class noppes.npcs.api.constants.PotionEffectType
- INSTANT_HEALTH - Static variable in class noppes.npcs.api.constants.PotionEffectType
- interact(int) - Method in interface noppes.npcs.api.block.IBlock
-
Simulates a player interacting with this block (can give weird results)
- InteractEvent(IBlock, Player, int, float, float, float) - Constructor for class noppes.npcs.api.event.BlockEvent.InteractEvent
- InteractEvent(ICustomNpc, Player) - Constructor for class noppes.npcs.api.event.NpcEvent.InteractEvent
- InteractEvent(IPlayer, int, Object) - Constructor for class noppes.npcs.api.event.PlayerEvent.InteractEvent
- InteractEvent(IItemScripted, IPlayer, int, Object) - Constructor for class noppes.npcs.api.event.ItemEvent.InteractEvent
- inventoryItemCount(String) - Method in interface noppes.npcs.api.entity.IPlayer
-
Deprecated.
- inventoryItemCount(IItemStack) - Method in interface noppes.npcs.api.entity.IPlayer
-
Deprecated.
- INVISIBILITY - Static variable in class noppes.npcs.api.constants.PotionEffectType
- inWater() - Method in interface noppes.npcs.api.entity.IEntity
- IOverlay - Interface in noppes.npcs.api.overlay
- IOverlayComponent - Interface in noppes.npcs.api.overlay
- IPixelmon<T extends net.minecraft.world.entity.TamableAnimal> - Interface in noppes.npcs.api.entity
- IPixelmonPlayerData - Interface in noppes.npcs.api.entity.data
-
Returns objects from the Pixelmon API see https://reforged.gg/docs/
- IPlayer<T extends net.minecraft.server.level.ServerPlayer> - Interface in noppes.npcs.api.entity
- IPlayerMail - Interface in noppes.npcs.api.entity.data
- IPlayerSkin - Interface in noppes.npcs.api
- IPos - Interface in noppes.npcs.api
-
All the methods in IPos create a new IPos object
- IProjectile<T extends net.minecraft.world.entity.projectile.ThrowableProjectile> - Interface in noppes.npcs.api.entity
- IQuest - Interface in noppes.npcs.api.handler.data
- IQuestCategory - Interface in noppes.npcs.api.handler.data
- IQuestHandler - Interface in noppes.npcs.api.handler
- IQuestObjective - Interface in noppes.npcs.api.handler.data
- IRayTrace - Interface in noppes.npcs.api
- IRecipe - Interface in noppes.npcs.api.handler.data
- IRecipeHandler - Interface in noppes.npcs.api.handler
- IRenderItemOverlay - Interface in noppes.npcs.api.overlay
- IRoleDialog - Interface in noppes.npcs.api.entity.data.role
- IRoleFollower - Interface in noppes.npcs.api.entity.data.role
- IRoleTrader - Interface in noppes.npcs.api.entity.data.role
- IRoleTransporter - Interface in noppes.npcs.api.entity.data.role
- IRoleTransporter.ITransportLocation - Interface in noppes.npcs.api.entity.data.role
- isAir() - Method in interface noppes.npcs.api.block.IBlock
- isAlive() - Method in interface noppes.npcs.api.entity.IEntity
- isAltPressed - Variable in class noppes.npcs.api.event.PlayerEvent.KeyPressedEvent
- isAltPressed - Variable in class noppes.npcs.api.event.PlayerEvent.KeyReleasedEvent
- isAttacking() - Method in interface noppes.npcs.api.entity.IEntityLiving
- isAvailable(IPlayer) - Method in interface noppes.npcs.api.handler.data.IAvailability
- IsAvailable() - Static method in class noppes.npcs.api.NpcAPI
- isBlock() - Method in interface noppes.npcs.api.item.IItemStack
-
Deprecated.
- isBook() - Method in interface noppes.npcs.api.item.IItemStack
-
Deprecated.
- isBuilding() - Method in interface noppes.npcs.api.entity.data.role.IJobBuilder
- isBurning() - Method in interface noppes.npcs.api.entity.IEntity
- isCentered() - Method in interface noppes.npcs.api.overlay.ILabel
- isChild() - Method in interface noppes.npcs.api.entity.IEntityLiving
- isCompleted() - Method in interface noppes.npcs.api.handler.data.IQuestObjective
- isContainer() - Method in interface noppes.npcs.api.block.IBlock
- IScoreboard - Interface in noppes.npcs.api
- IScoreboardObjective - Interface in noppes.npcs.api
- IScoreboardScore - Interface in noppes.npcs.api
- IScoreboardTeam - Interface in noppes.npcs.api
- IScroll - Interface in noppes.npcs.api.gui
- isCtrlPressed - Variable in class noppes.npcs.api.event.PlayerEvent.KeyPressedEvent
- isCtrlPressed - Variable in class noppes.npcs.api.event.PlayerEvent.KeyReleasedEvent
- isDamageable() - Method in interface noppes.npcs.api.item.IItemStack
- isDay() - Method in interface noppes.npcs.api.IWorld
- isEmpty() - Method in interface noppes.npcs.api.INbt
- isEmpty() - Method in interface noppes.npcs.api.item.IItemStack
- isEnchanted() - Method in interface noppes.npcs.api.item.IItemStack
- isEqual(INbt) - Method in interface noppes.npcs.api.INbt
-
Compares if two nbt tags are the same/contain the same data
- isFollowing() - Method in interface noppes.npcs.api.entity.data.role.IJobFollower
- isFollowing() - Method in interface noppes.npcs.api.entity.data.role.IRoleFollower
- isFollowingCursor() - Method in interface noppes.npcs.api.gui.IEntityDisplay
- isGlobal() - Method in interface noppes.npcs.api.handler.data.IRecipe
- ISlider - Interface in noppes.npcs.api.gui
- isMale() - Method in interface noppes.npcs.api.IPlayerSkin
- isMetaPressed - Variable in class noppes.npcs.api.event.PlayerEvent.KeyPressedEvent
-
This is the windows or apple key
- isMetaPressed - Variable in class noppes.npcs.api.event.PlayerEvent.KeyReleasedEvent
-
This is the windows or apple key
- isMultiSelect() - Method in interface noppes.npcs.api.gui.IScroll
- isNavigating() - Method in interface noppes.npcs.api.entity.IMob
- isPlayerSlot() - Method in interface noppes.npcs.api.gui.IItemSlot
- isPlucking() - Method in interface noppes.npcs.api.entity.data.role.IJobFarmer
- isProjectile() - Method in interface noppes.npcs.api.IDamageSource
- isRaining() - Method in interface noppes.npcs.api.IWorld
- isReadyOnly() - Method in interface noppes.npcs.api.IScoreboardObjective
- isRemoved() - Method in interface noppes.npcs.api.block.IBlock
- isShiftPressed - Variable in class noppes.npcs.api.event.PlayerEvent.KeyPressedEvent
- isShiftPressed - Variable in class noppes.npcs.api.event.PlayerEvent.KeyReleasedEvent
- isSneaking() - Method in interface noppes.npcs.api.entity.IEntity
- isSprinting() - Method in interface noppes.npcs.api.entity.IEntity
- isUnblockable() - Method in interface noppes.npcs.api.IDamageSource
- isVisibleTo(IPlayer) - Method in interface noppes.npcs.api.entity.data.INPCDisplay
-
If the availability is set, you can check if its visible to the player or not
- isWearable() - Method in interface noppes.npcs.api.item.IItemStack
- item - Variable in class noppes.npcs.api.event.ItemEvent
- item - Variable in class noppes.npcs.api.event.PlayerEvent.PickUpEvent
- item - Variable in class noppes.npcs.api.event.PlayerEvent.TossEvent
- ITEM - Static variable in class noppes.npcs.api.constants.EntitiesType
- ITEM - Static variable in class noppes.npcs.api.constants.QuestType
- ITEM_RENDERER - Static variable in class noppes.npcs.api.constants.GuiComponentType
- ITEM_SLOT - Static variable in class noppes.npcs.api.constants.GuiComponentType
- ItemEvent - Class in noppes.npcs.api.event
- ItemEvent(IItemScripted) - Constructor for class noppes.npcs.api.event.ItemEvent
- ItemEvent.AttackEvent - Class in noppes.npcs.api.event
-
attack
Will trigger if you have an item and left click into the air or left click a block or left click an entity - ItemEvent.InitEvent - Class in noppes.npcs.api.event
-
init
- ItemEvent.InteractEvent - Class in noppes.npcs.api.event
-
interact
Will trigger if you have an item and right click into the air Or right click a block Or right click an entity - ItemEvent.PickedUpEvent - Class in noppes.npcs.api.event
-
pickedUp
When Cancelled it prevents the item from spawning in the level, the item still disappears from the inventory - ItemEvent.SpawnEvent - Class in noppes.npcs.api.event
-
spawn
- ItemEvent.TossedEvent - Class in noppes.npcs.api.event
-
toss
When Cancelled it prevents the item from spawning in the level, the item still disappears from the inventory - ItemEvent.UpdateEvent - Class in noppes.npcs.api.event
-
tick
When the item is in an inventory this will be called every 10 ticks (0.5 seconds) - ITEMGIVER - Static variable in class noppes.npcs.api.constants.JobType
- itemRewards - Variable in class noppes.npcs.api.event.QuestEvent.QuestTurnedInEvent
- ItemType - Class in noppes.npcs.api.constants
-
Item Types
- ItemType() - Constructor for class noppes.npcs.api.constants.ItemType
- ITextArea - Interface in noppes.npcs.api.gui
- ITextField - Interface in noppes.npcs.api.gui
- ITextPlane - Interface in noppes.npcs.api.block
- ITexturedButton - Interface in noppes.npcs.api.gui
- ITexturedRect - Interface in noppes.npcs.api.gui
- ITexturedRect - Interface in noppes.npcs.api.overlay
- IThrowable<T extends net.minecraft.world.entity.projectile.ThrowableProjectile> - Interface in noppes.npcs.api.entity
- ITimers - Interface in noppes.npcs.api
- IVillager<T extends net.minecraft.world.entity.Mob> - Interface in noppes.npcs.api.entity
- IWorld - Interface in noppes.npcs.api
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form