+- get(int) - Method in interface noppes.npcs.api.handler.IAnimationHandler
+-
+- get(int) - Method in interface noppes.npcs.api.handler.IDialogHandler
+-
+
Returns the dialog with the specified ID.
+
+- get(int) - Method in interface noppes.npcs.api.handler.IFactionHandler
+-
+
Returns the faction with the given ID.
+
+- get(int) - Method in interface noppes.npcs.api.handler.ILinkedItemHandler
+-
+
Returns the linked item with the given ID.
+
+- get(int) - Method in interface noppes.npcs.api.handler.IOverlayHandler
+-
+
Returns the overlay at the given ID.
+
+- get(int) - Method in interface noppes.npcs.api.handler.IQuestHandler
+-
+
Returns the quest with the given ID.
+
+- get(int) - Method in interface noppes.npcs.api.handler.ITagHandler
+-
+
Returns the tag with the given ID.
+
+- get(int, String, IWorld) - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Returns a specific clone from a tab by name.
+
+- get(String) - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- get(String) - Method in interface noppes.npcs.api.handler.IAnimationHandler
+-
+- get(String) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
+-
+
Get a saved telegraph preset by name.
+
+- get(String, String, IWorld) - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Returns a specific clone from a custom folder by name.
+
+- getAbilities() - Method in interface noppes.npcs.api.ability.IDataAbilities
+-
+
Get all abilities assigned to this NPC (resolved from slots).
+
+- getAbilities() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getAbility() - Method in interface noppes.npcs.api.event.IAbilityEvent
+-
+
Get the ability involved in this event.
+
+- getAbility(String) - Method in interface noppes.npcs.api.ability.IDataAbilities
+-
+
Get an ability by ID.
+
+- getAbilityData() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the Ability Data of an NPC.
+
+- getAbilityData() - Method in interface noppes.npcs.api.handler.IPlayerData
+-
+- getAbilityNameArray() - Method in interface noppes.npcs.api.handler.IAbilityHandler
+-
+
Get all built-in ability names.
+
+- getAbilityPhase() - Method in interface noppes.npcs.api.event.IAbilityEvent.TickEvent
+-
+
Get the current phase of the ability.
+
+- getAbsorbRadius() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+
Gets the absorb radius for this barrier.
+
+- getAbsorptionAmount() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the absorption (extra health) amount.
+
+- getAccentStyle() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getAccuracy() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the shooting accuracy.
+
+- getAccuracy() - Method in interface noppes.npcs.api.entity.IProjectile
+-
+
Returns the accuracy value for the projectile.
+
+- getActionManager() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getActionManager() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the action manager used for scheduling NPC actions.
+
+- getActionManager() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- getActiveEnergyProjectiles() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns all active energy projectiles fired by this NPC.
+
+- getActiveEnergyProjectiles() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns all active energy projectiles fired by this player.
+
+- getActiveListingCount() - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Get total count of active listings.
+
+- getActiveListings() - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Get all active listings.
+
+- getActiveQuests() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns an array of quests that the player is actively undertaking.
+
+- getActiveQuests() - Method in interface noppes.npcs.api.handler.IPlayerQuestData
+-
+- getAdditionalText() - Method in interface noppes.npcs.api.handler.data.IQuestObjective
+-
+- getAge() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the age of the NPC in ticks.
+
+- getAge() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getAge() - Method in interface noppes.npcs.api.entity.IEntityItem
+-
+- getAggroRange() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the aggro range of the NPC.
+
+- getAIMoveSpeed() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the AI move speed of the entity.
+
+- getAimType() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Gets the Aim Type for an NPC
+
+- getAliases() - Method in interface noppes.npcs.api.ICommand
+-
+
Gets all aliases for this command.
+
+- getAlignment() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getAlignment() - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
+-
+- getAllAnimations() - Method in interface noppes.npcs.api.handler.IAnimationHandler
+-
+
Get all animations (both built-in and user-created).
+
+- getAllAttributesArray() - Method in interface noppes.npcs.api.handler.IAttributeHandler
+-
+
Returns an array of all registered attribute definitions.
+
+- getAllBiomeNames() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getAllHookDefinitions(String) - Method in interface noppes.npcs.api.handler.IScriptHookHandler
+-
+
Get all hook definitions for a context.
+
+- getAllHooks(String) - Method in interface noppes.npcs.api.handler.IScriptHookHandler
+-
+
Get all hook names for a context.
+
+- getAllInBox(IPos, IPos) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getAllInBox(IPos, IPos, boolean) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+
Forms a box with corners as the input IPos parameters, and returns all
+ points inside the box as a list of IPos vectors.
+
+- getAllMail() - Method in interface noppes.npcs.api.handler.IPlayerMailData
+-
+- getAllNbt() - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns all NBT data for the entity.
+
+- getAllowedByType() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the allowed user type for this ability.
+
+- getAllQueues() - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- getAllServerPlayers() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getAllServerPlayers() - Method in interface noppes.npcs.api.IWorld
+-
+- getAlpha() - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
+-
+
Returns the component's transparency (alpha).
+
+- getAlpha() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getAlpha() - Method in interface noppes.npcs.api.ISkinOverlay
+-
+- getAlpha() - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
+-
+- getAlpha1() - Method in interface noppes.npcs.api.IParticle
+-
+- getAlpha2() - Method in interface noppes.npcs.api.IParticle
+-
+- getAlphaRate() - Method in interface noppes.npcs.api.IParticle
+-
+- getAlphaRateStart() - Method in interface noppes.npcs.api.IParticle
+-
+- getAlwaysRenderNameTag() - Method in interface noppes.npcs.api.entity.IEntityLiving
+-
+- getAmount() - Method in interface noppes.npcs.api.event.IPlayerEvent.PickupXPEvent
+-
+- getAmount() - Method in interface noppes.npcs.api.IParticle
+-
+- getAnchor() - Method in interface noppes.npcs.api.ability.data.IEnergyAnchorData
+-
+- getAnchor() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getAnchorOffsetX() - Method in interface noppes.npcs.api.ability.data.IEnergyAnchorData
+-
+- getAnchorOffsetX() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getAnchorOffsetY() - Method in interface noppes.npcs.api.ability.data.IEnergyAnchorData
+-
+- getAnchorOffsetY() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getAnchorOffsetZ() - Method in interface noppes.npcs.api.ability.data.IEnergyAnchorData
+-
+- getAnchorOffsetZ() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getAnchorPoint() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getAnchorPoint(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- getAnchorPoint(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- getAnchorPoint(int) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- getAngle() - Method in interface noppes.npcs.api.ITelegraph
+-
+
Get the angle in degrees (for CONE type).
+
+- getAngrySound() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's angry/aggro sound resource path.
+
+- getAnimatingTime() - Method in interface noppes.npcs.api.handler.data.IAnimationData
+-
+
Returns the total time the current animation has been running.
+
+- getAnimation() - Method in interface noppes.npcs.api.event.IAnimationEvent
+-
+- getAnimation() - Method in interface noppes.npcs.api.handler.data.IAnimationData
+-
+
Returns the current animation.
+
+- getAnimationData() - Method in interface noppes.npcs.api.entity.IAnimatable
+-
+
Returns the animation data associated with this entity.
+
+- getAnimationData() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's animation data.
+
+- getAnimationData() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns the player's animation data.
+
+- getAnimationData() - Method in interface noppes.npcs.api.event.IAnimationEvent
+-
+- getAnimations() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getAnimations() - Method in interface noppes.npcs.api.handler.IAnimationHandler
+-
+- getAnimEnd() - Method in interface noppes.npcs.api.IParticle
+-
+- getAnimLoop() - Method in interface noppes.npcs.api.IParticle
+-
+- getAnimRate() - Method in interface noppes.npcs.api.IParticle
+-
+- getAnimSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getAnimSpeed() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getAnimStart() - Method in interface noppes.npcs.api.IParticle
+-
+- getAnvilBreakChance() - Method in interface noppes.npcs.api.event.IItemEvent.RepairItem
+-
+- getAnvilList() - Method in interface noppes.npcs.api.handler.IRecipeHandler
+-
+- getAny(String) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- getArcAngle() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- getArgs() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.ScriptedCommandEvent
+-
+- getArmor(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the armor item in the specified slot.
+
+- getArmor(int) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the armor piece in the given slot.
+
+- getArmorMaterial() - Method in interface noppes.npcs.api.item.IItemArmor
+-
+- getArmorSlot() - Method in interface noppes.npcs.api.item.IItemArmor
+-
+- getArmorType() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- getArmorType() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the armor type for the scripted item.
+
+- getArmTime() - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- getArmTime() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getArrowCountInEntity() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the number of arrows currently embedded in the entity.
+
+- getArrowResistance() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's arrow resistance.
+
+- getAttackFactions() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC attacks other factions.
+
+- getAttackInvisible() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC can attack invisible targets.
+
+- getAttackLines() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the lines spoken when the NPC attacks.
+
+- getAttackSpeed() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- getAttackSpeed() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the attack speed for the scripted item.
+
+- getAttackTarget() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the current attack target.
+
+- getAttackTargetTime() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the time (in ticks) for which the current attack target has been active.
+
+- getAttemptPosition() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.CNPCNaturalSpawnEvent
+-
+- getAttemptsPerCycle() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- getAttribute() - Method in interface noppes.npcs.api.handler.data.ICustomAttribute
+-
+
Returns the attribute definition associated with this custom attribute.
+
+- getAttribute(String) - Method in interface noppes.npcs.api.handler.data.IPlayerAttributes
+-
+
Returns the custom attribute instance identified by the given key.
+
+- getAttribute(String) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Retrieves the attribute value using the default MC attribute system.
+
+- getAttributeDefinition(String) - Method in interface noppes.npcs.api.handler.IAttributeHandler
+-
+
Returns the attribute definition corresponding to the given key.
+
+- getAttributes() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns the player's item attribute combination
+
+- getAttributes() - Method in interface noppes.npcs.api.handler.data.IPlayerAttributes
+-
+
Returns an array of all custom attribute instances associated with the player.
+
+- getAttributeValue(String) - Method in interface noppes.npcs.api.handler.data.IPlayerAttributes
+-
+
Returns the value of the attribute identified by the given key.
+
+- getAuctionDurationHours() - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Get the auction duration in hours.
+
+- getAuctions() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+
Get the auction handler for managing auctions via scripts.
+
+- getAuraColor() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the player's aura color.
+
+- getAuthor() - Method in interface noppes.npcs.api.item.IItemBook
+-
+- getAvailability() - Method in interface noppes.npcs.api.entity.data.IMark
+-
+
Returns the availability conditions associated with this mark.
+
+- getAvailability() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getAvailability() - Method in interface noppes.npcs.api.jobs.IJobItemGiver
+-
+- getAvailableStock(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Get available stock for a slot (global mode)
+
+- getAvailableStock(int, IPlayer) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Get available stock for a slot for a specific player (per-player mode)
+
+- getAvoidsSun() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC avoids sunlight.
+
+- getAvoidsWater() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC avoids water.
+
+- getBackgroundTexture() - Method in interface noppes.npcs.api.gui.ICustomGui
+-
+
Returns the background texture resource location.
+
+- getBalance() - Method in interface noppes.npcs.api.handler.IPlayerTradeData
+-
+
Get the current balance
+
+- getBankData() - Method in interface noppes.npcs.api.handler.IPlayerData
+-
+- getBarrier() - Method in interface noppes.npcs.api.event.IEnergyBarrierEvent
+-
+- getBarrierType() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+
Returns the barrier type: 0=Dome, 1=Panel
+
+- getBeamHeight() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- getBeamHeight() - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- getBeamLength() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- getBeamLength() - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- getBeamWidth() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- getBeamWidth() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- getBeamWidth() - Method in interface noppes.npcs.api.entity.IEnergyBeam
+-
+
Width of the beam trail.
+
+- getBeamWidth() - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- getBehindDistance() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- getBidAmount() - Method in interface noppes.npcs.api.event.IAuctionEvent.BidEvent
+-
+- getBidCount() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get the total number of bids placed.
+
+- getBiomeName(int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- getBiomeName(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- getBiomes() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- getBlend() - Method in interface noppes.npcs.api.ISkinOverlay
+-
+- getBlinkCount() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- getBlinkDelayTicks() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- getBlinkRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- getBlock() - Method in interface noppes.npcs.api.event.IBlockEvent
+-
+- getBlock() - Method in interface noppes.npcs.api.event.IEnergyProjectileEvent.BlockImpactEvent
+-
+- getBlock() - Method in interface noppes.npcs.api.event.IPlayerEvent.BonemealEvent
+-
+- getBlock() - Method in interface noppes.npcs.api.event.IPlayerEvent.BreakEvent
+-
+- getBlock() - Method in interface noppes.npcs.api.event.IProjectileEvent.ImpactEvent
+-
+- getBlock(int, int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- getBlock(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- getBlockBoundsMaxX() - Method in interface noppes.npcs.api.IBlock
+-
+- getBlockBoundsMaxY() - Method in interface noppes.npcs.api.IBlock
+-
+- getBlockBoundsMaxZ() - Method in interface noppes.npcs.api.IBlock
+-
+- getBlockBoundsMinX() - Method in interface noppes.npcs.api.IBlock
+-
+- getBlockBoundsMinY() - Method in interface noppes.npcs.api.IBlock
+-
+- getBlockBoundsMinZ() - Method in interface noppes.npcs.api.IBlock
+-
+- getBlockLightValue(int, int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- getBlockLightValue(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- getBlockMetadata() - Method in interface noppes.npcs.api.ITileEntity
+-
+- getBlockMetadata(int, int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- getBlockMetadata(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- getBlockName() - Method in interface noppes.npcs.api.item.IItemBlock
+-
+- getBlockType() - Method in interface noppes.npcs.api.ITileEntity
+-
+- getBlockX() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getBlockY() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getBlockZ() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getBody() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the body value.
+
+- getBodyOffsetX() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's body X offset.
+
+- getBodyOffsetY() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's body Y offset.
+
+- getBodyOffsetZ() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's body Z offset.
+
+- getBonusAttribute(String, String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Retrieves a bonus attribute for the specified stat.
+
+- getBookAuthor() - Method in interface noppes.npcs.api.item.IItemStack
+-
+- getBookText() - Method in interface noppes.npcs.api.item.IItemStack
+-
+- getBookTitle() - Method in interface noppes.npcs.api.item.IItemStack
+-
+- getBoolean(String) - Method in interface noppes.npcs.api.INbt
+-
+- getBoomerangDelay() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- getBoomerangDelay() - Method in interface noppes.npcs.api.entity.IEnergyDisc
+-
+- getBorderSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getBow() - Method in interface noppes.npcs.api.event.IPlayerEvent.RangedLaunchedEvent
+-
+- getBrokenStack() - Method in interface noppes.npcs.api.event.IItemEvent.BreakItem
+-
+- getBuiltInAnimationNames() - Method in interface noppes.npcs.api.handler.IAnimationHandler
+-
+
Get names of all built-in animations.
+
+- getBuiltInAnimations() - Method in interface noppes.npcs.api.handler.IAnimationHandler
+-
+
Get all built-in animations.
+
+- getBurnInSun() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC burns in sunlight.
+
+- getBurstAmount() - Method in interface noppes.npcs.api.ability.IAbility
+-
+- getBurstCount() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the number of shots in a burst.
+
+- getBurstDelay() - Method in interface noppes.npcs.api.ability.IAbility
+-
+- getButton() - Method in interface noppes.npcs.api.event.IPlayerEvent.MouseClickedEvent
+-
+- getBuyoutPrice() - Method in interface noppes.npcs.api.event.IAuctionEvent.CreateEvent
+-
+- getBuyoutPrice() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get the buyout price (0 if no buyout).
+
+- getByte(String) - Method in interface noppes.npcs.api.INbt
+-
+- getByteArray(String) - Method in interface noppes.npcs.api.INbt
+-
+- getCanDrown() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC can drown.
+
+- getCanFireIndirect() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC fires indirect (arcing) projectiles.
+
+- getCanSprint() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC can sprint.
+
+- getCanSwim() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC can swim.
+
+- getCapturedDrops() - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns the captured drops.
+
+- getCarpentryList() - Method in interface noppes.npcs.api.handler.IRecipeHandler
+-
+- getCaster() - Method in interface noppes.npcs.api.entity.IFishHook
+-
+
Returns the player who cast this fish hook.
+
+- getCategory() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getCategory() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getCategory(String) - Method in interface noppes.npcs.api.handler.ITransportHandler
+-
+
Returns the transport category with the given title.
+
+- getChain() - Method in interface noppes.npcs.api.event.IChainEvent
+-
+
Get the chained ability being executed.
+
+- getChainedAbility(String) - Method in interface noppes.npcs.api.handler.IAbilityHandler
+-
+
Get a chained ability by name.
+
+- getChainedAbilityNames() - Method in interface noppes.npcs.api.handler.IAbilityHandler
+-
+
Get all chained ability names.
+
+- getChange() - Method in interface noppes.npcs.api.event.IPlayerEvent.LevelUpEvent
+-
+- getChangedPos() - Method in interface noppes.npcs.api.event.IBlockEvent.NeighborChangedEvent
+-
+- getCharge() - Method in interface noppes.npcs.api.event.IPlayerEvent.RangedLaunchedEvent
+-
+- getChargeProgress() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- getChargeSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityCharge
+-
+- getCheckCount() - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
+-
+
Note: Only for Conditional Actions
+
+- getChunkHeightMapMinimum(int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- getChunkHeightMapMinimum(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- getChunkLoadingNPCs() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getClaim() - Method in interface noppes.npcs.api.event.IAuctionEvent.ClaimEvent
+-
+- getClaim(String) - Method in interface noppes.npcs.api.handler.IPlayerTradeData
+-
+
Get a specific claim by ID.
+
+- getClaimCount() - Method in interface noppes.npcs.api.handler.IPlayerTradeData
+-
+
Get the number of pending auction claims
+
+- getClaims() - Method in interface noppes.npcs.api.handler.IPlayerTradeData
+-
+
Get all pending auction claims for this player.
+
+- getClearTarget() - Method in interface noppes.npcs.api.event.INpcEvent.DamagedEvent
+-
+- getCloakTexture() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's cloak texture.
+
+- getClones() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getClosestPlayer(double, double, double, double) - Method in interface noppes.npcs.api.IWorld
+-
+- getClosestPlayer(IPos, double) - Method in interface noppes.npcs.api.IWorld
+-
+- getClosestPlayerToEntity(IEntity, double) - Method in interface noppes.npcs.api.IWorld
+-
+- getClosestVulnerablePlayer(double, double, double, double) - Method in interface noppes.npcs.api.IWorld
+-
+- getClosestVulnerablePlayer(IPos, double) - Method in interface noppes.npcs.api.IWorld
+-
+- getClosestVulnerablePlayerToEntity(IEntity, double) - Method in interface noppes.npcs.api.IWorld
+-
+- getCollidingEntities() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getCollisionType() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's collision type.
+
+- getColor() - Method in interface noppes.npcs.api.entity.data.IMark
+-
+
Returns the color value of this mark.
+
+- getColor() - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
+-
+
Returns the text color.
+
+- getColor() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getColor() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getColor() - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+- getColor() - Method in interface noppes.npcs.api.handler.data.IMagic
+-
+
Gets the color of this magic.
+
+- getColor() - Method in interface noppes.npcs.api.handler.data.ITag
+-
+- getColor() - Method in interface noppes.npcs.api.ISkinOverlay
+-
+- getColor() - Method in interface noppes.npcs.api.ITelegraph
+-
+
Get the primary color in ARGB format.
+
+- getColor() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the color of the scripted item.
+
+- getColor() - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
+-
+- getColor() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
+-
+- getColorCode() - Method in interface noppes.npcs.api.handler.data.IAttributeDefinition
+-
+
Returns the color code associated with this attribute.
+
+- getCombatPolicy() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's combat policy.
+
+- getCombatPolicyName() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the name of the NPC's combat policy.
+
+- getCombatRegen() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's combat health regeneration per second.
+
+- getCommand() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getCommandName() - Method in interface noppes.npcs.api.ICommand
+-
+
Gets the name of this command.
+
+- getCommandUsage() - Method in interface noppes.npcs.api.ICommand
+-
+
Gets the usage string for this command.
+
+- getCompanion() - Method in interface noppes.npcs.api.handler.IPlayerData
+-
+
Returns the player's companion NPC.
+
+- getCompanionID() - Method in interface noppes.npcs.api.handler.IPlayerData
+-
+- getCompleteControl() - Method in interface noppes.npcs.api.handler.data.IProfileOptions
+-
+- getCompleteFor() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- getCompleteText() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getComponent(int) - Method in interface noppes.npcs.api.gui.ICustomGui
+-
+
Retrieves the GUI component with the given ID.
+
+- getComponent(int) - Method in interface noppes.npcs.api.overlay.ICustomOverlay
+-
+- getComponentData(String) - Method in interface noppes.npcs.api.handler.data.ISlot
+-
+- getComponents() - Method in interface noppes.npcs.api.gui.ICustomGui
+-
+
Returns a list of all components contained in this GUI.
+
+- getComponents() - Method in interface noppes.npcs.api.handler.data.ISlot
+-
+- getComponents() - Method in interface noppes.npcs.api.overlay.ICustomOverlay
+-
+- getCompound(String) - Method in interface noppes.npcs.api.INbt
+-
+- getConditionalQueue() - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- getContainer() - Method in interface noppes.npcs.api.event.IPlayerEvent.ContainerClosed
+-
+- getContainer() - Method in interface noppes.npcs.api.event.IPlayerEvent.ContainerOpen
+-
+- getContainer() - Method in interface noppes.npcs.api.IBlock
+-
+- getContexts() - Method in interface noppes.npcs.api.handler.IScriptHookHandler
+-
+
Get all available context identifiers.
+
+- getCooldownControl() - Method in interface noppes.npcs.api.handler.data.IProfileOptions
+-
+- getCooldownTicks() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the cooldown time in ticks.
+
+- getCooldownTicks() - Method in interface noppes.npcs.api.ability.IAbilityAction
+-
+- getCooldownTicks() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- getCooldownType() - Method in interface noppes.npcs.api.jobs.IJobItemGiver
+-
+- getCount() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- getCounterAnimationId() - Method in interface noppes.npcs.api.ability.type.IAbilityCounter
+-
+- getCounterType() - Method in interface noppes.npcs.api.ability.type.IAbilityCounter
+-
+- getCounterValue() - Method in interface noppes.npcs.api.ability.type.IAbilityCounter
+-
+- getCraft() - Method in interface noppes.npcs.api.event.IRecipeEvent.Post
+-
+- getCreatedTime() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Get when this claim was created (Unix timestamp in ms).
+
+- getCreatedTime() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get when the listing was created (Unix timestamp in ms).
+
+- getCreatureType() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's creature type.
+
+- getCriteria() - Method in interface noppes.npcs.api.scoreboard.IScoreboardObjective
+-
+- getCurrency() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Get the currency amount (for currency/refund claims).
+
+- getCurrency(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+- getCurrencyBalance() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Gets the player's current currency balance.
+
+- getCurrencyCost(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Get the currency cost for a slot (additive to item costs)
+
+- getCurrencyName() - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Get the currency name used by the auction system.
+
+- getCurrent() - Method in interface noppes.npcs.api.event.IPlayerEvent.FillBucketEvent
+-
+- getCurrentAbility() - Method in interface noppes.npcs.api.ability.IDataAbilities
+-
+
Get the currently executing ability, or null if none.
+
+- getCurrentAbility() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
+-
+
Get the currently executing ability.
+
+- getCurrentAction() - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- getCurrentBid() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get the current highest bid.
+
+- getCurrentHealth() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- getCurrentLength() - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+- getCurrentPlayerCount() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getCurrentQuestID() - Method in interface noppes.npcs.api.handler.data.IParty
+-
+
Get the Quest ID for Party | -1 if no quest
+
+- getCurrentQuestName() - Method in interface noppes.npcs.api.handler.data.IParty
+-
+
Get the Quest Name for Party | BLANK if no quest
+
+- getCurrentSlotId() - Method in interface noppes.npcs.api.handler.data.IProfile
+-
+- getCurrentStock(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Get current stock for a slot (global mode)
+
+- getCurrentTick() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the current tick within the current phase.
+
+- getCustomAbilityNameArray() - Method in interface noppes.npcs.api.handler.IAbilityHandler
+-
+
Get all custom ability preset names.
+
+- getCustomAttribute(String) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Returns the custom attribute object associated with the given key.
+
+- getCustomAttributeKeys() - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Returns an array of all custom attribute keys stored on the item.
+
+- getCustomCooldown() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getCustomEffectCount() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- getCustomEffectHandler() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getCustomer() - Method in interface noppes.npcs.api.entity.IVillager
+-
+
Returns the customer (player) who is currently trading with the villager.
+
+- getCustomGui() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns the custom GUI currently open for the player.
+
+- getCustomNameTag() - Method in interface noppes.npcs.api.entity.IEntityLiving
+-
+
Returns the entity's custom name tag.
+
+- getCustomResetTime() - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Get custom reset time (only used for MCCUSTOM/RLCUSTOM)
+
+- getCycle(int) - Method in interface noppes.npcs.api.handler.IMagicHandler
+-
+
Retrieves a magic cycle (or category) by its unique ID.
+
+- getDamage() - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
+-
+- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityCharge
+-
+- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityHeavyHit
+-
+- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityShockwave
+-
+- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
+-
+- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
+-
+- getDamage() - Method in interface noppes.npcs.api.entity.IArrow
+-
+
Gets the base damage of this arrow.
+
+- getDamage() - Method in interface noppes.npcs.api.entity.IEnergyExplosion
+-
+- getDamage() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getDamage() - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- getDamage() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getDamage() - Method in interface noppes.npcs.api.event.IAbilityEvent.HitEvent
+-
+
Get the damage amount.
+
+- getDamage() - Method in interface noppes.npcs.api.event.IAbilityEvent.InterruptEvent
+-
+
Get the amount of damage that caused the interruption.
+
+- getDamage() - Method in interface noppes.npcs.api.event.IChainEvent.InterruptEvent
+-
+
Get the amount of damage that caused the interruption.
+
+- getDamage() - Method in interface noppes.npcs.api.event.IEnergyBarrierEvent.HitEvent
+-
+- getDamage() - Method in interface noppes.npcs.api.event.IEnergyProjectileEvent.EntityImpactEvent
+-
+- getDamage() - Method in interface noppes.npcs.api.event.INpcEvent.DamagedEvent
+-
+- getDamage() - Method in interface noppes.npcs.api.event.INpcEvent.MeleeAttackEvent
+-
+- getDamage() - Method in interface noppes.npcs.api.event.INpcEvent.RangedLaunchedEvent
+-
+- getDamage() - Method in interface noppes.npcs.api.event.IPlayerEvent.AttackedEvent
+-
+- getDamage() - Method in interface noppes.npcs.api.event.IPlayerEvent.AttackEvent
+-
+- getDamage() - Method in interface noppes.npcs.api.event.IPlayerEvent.DamagedEntityEvent
+-
+- getDamage() - Method in interface noppes.npcs.api.event.IPlayerEvent.DamagedEvent
+-
+- getDamageData() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+
Get the custom damage data attached to this energy entity.
+
+- getDamageData() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+
Get custom damage data for addon handler routing (e.g.
+
+- getDamageDisabled() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether all damage to this NPC is disabled.
+
+- getDamageFalloff() - Method in interface noppes.npcs.api.entity.IEnergyExplosion
+-
+- getDamageInterval() - Method in interface noppes.npcs.api.ability.type.IAbilityHazard
+-
+- getDamageInterval() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- getDamageInterval() - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- getDamageInterval() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getDamagePerSecond() - Method in interface noppes.npcs.api.ability.type.IAbilityHazard
+-
+- getDamagePerSecond() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getDamageRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- getDamageRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- getDamageReduction() - Method in interface noppes.npcs.api.ability.type.IAbilityGuard
+-
+- getDamageSource() - Method in interface noppes.npcs.api.event.IAbilityEvent.InterruptEvent
+-
+
Get the damage source that caused the interruption.
+
+- getDamageSource() - Method in interface noppes.npcs.api.event.IChainEvent.InterruptEvent
+-
+
Get the damage source that caused the interruption.
+
+- getDamageSource() - Method in interface noppes.npcs.api.event.INpcEvent.DamagedEvent
+-
+- getDamageSource() - Method in interface noppes.npcs.api.event.INpcEvent.DiedEvent
+-
+- getDamageSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.AttackedEvent
+-
+- getDamageSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.AttackEvent
+-
+- getDamageSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.DamagedEntityEvent
+-
+- getDamageSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.DamagedEvent
+-
+- getDamageSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.DiedEvent
+-
+- getDarkenScreen() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getDashAngle() - Method in interface noppes.npcs.api.ability.type.IAbilityDash
+-
+- getDashDirection() - Method in interface noppes.npcs.api.ability.type.IAbilityDash
+-
+- getDashDistance() - Method in interface noppes.npcs.api.ability.type.IAbilityDash
+-
+- getDashMode() - Method in interface noppes.npcs.api.ability.type.IAbilityDash
+-
+- getDashSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityDash
+-
+- getData() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns the player's associated data (quest, faction, timers, etc.).
+
+- getData(String) - Method in interface noppes.npcs.api.handler.data.IAction
+-
+
Retrieve arbitrary per-action data.
+
+- getData(String) - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- getDaysLeft() - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- getDaysUntilExpiration() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Get days until this claim expires.
+
+- getDaytime() - Method in interface noppes.npcs.api.handler.data.IAvailability
+-
+
Returns the daytime condition requirement as an ordinal value.
+
+- getDazedTicks() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the dazed time in ticks (stun after interrupt during WINDUP).
+
+- getDBCClass() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the player's DBC class.
+
+- getDBCPlayer() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns the player's DBC (database) data, if available.
+
+- getDeathSound() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's death sound resource path.
+
+- getDefaultAlignment() - Method in interface noppes.npcs.api.overlay.ICustomOverlay
+-
+- getDefaultMultiplier() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- getDefaultPoints() - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+- getDefaultSelection() - Method in interface noppes.npcs.api.gui.IScroll
+-
+
Returns the default selection index.
+
+- getDefendFaction() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC defends its faction.
+
+- getDescription() - Method in interface noppes.npcs.api.event.IPlayerEvent.AchievementEvent
+-
+- getDespawnMode() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- getDialog() - Method in interface noppes.npcs.api.event.IDialogEvent
+-
+- getDialog() - Method in interface noppes.npcs.api.event.INpcEvent.DialogClosedEvent
+-
+- getDialog() - Method in interface noppes.npcs.api.event.INpcEvent.DialogEvent
+-
+- getDialog(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Retrieves the dialog from the specified slot.
+
+- getDialog(int) - Method in interface noppes.npcs.api.handler.data.IAvailability
+-
+
Retrieves the dialog ID for the specified slot.
+
+- getDialogData() - Method in interface noppes.npcs.api.handler.IPlayerData
+-
+- getDialogFarewell() - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- getDialogHire() - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- getDialogId() - Method in interface noppes.npcs.api.event.IDialogEvent
+-
+- getDialogId() - Method in interface noppes.npcs.api.event.INpcEvent.DialogClosedEvent
+-
+- getDialogId() - Method in interface noppes.npcs.api.event.INpcEvent.DialogEvent
+-
+- getDialogId(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the dialog ID in the specified slot.
+
+- getDialogs() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getDigSpeed() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- getDigSpeed() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the dig speed for the scripted item.
+
+- getDimension() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getDimension() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
+-
+- getDimensionID() - Method in interface noppes.npcs.api.IWorld
+-
+- getDirectLOS() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC requires direct line-of-sight to attack.
+
+- getDirectory() - Method in interface noppes.npcs.api.IParticle
+-
+- getDirX() - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+- getDirY() - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+- getDirZ() - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+- getDisableEsc() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getDisablePitch() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether pitch variation is disabled for NPC sounds.
+
+- getDiscRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- getDiscRadius() - Method in interface noppes.npcs.api.entity.IEnergyDisc
+-
+
Radius of the disc.
+
+- getDiscThickness() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- getDiscThickness() - Method in interface noppes.npcs.api.entity.IEnergyDisc
+-
+- getDisplayName() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the display name (cosmetic).
+
+- getDisplayName() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- getDisplayName() - Method in interface noppes.npcs.api.handler.data.IAttributeDefinition
+-
+
Returns the human-readable display name for this attribute.
+
+- getDisplayName() - Method in interface noppes.npcs.api.handler.data.IMagic
+-
+
Gets the display name of the magic.
+
+- getDisplayName() - Method in interface noppes.npcs.api.handler.data.IMagicCycle
+-
+
Gets the display name of the magic cycle.
+
+- getDisplayName() - Method in interface noppes.npcs.api.IBlock
+-
+- getDisplayName() - Method in interface noppes.npcs.api.item.IItemStack
+-
+- getDisplayName() - Method in interface noppes.npcs.api.scoreboard.IScoreboardObjective
+-
+- getDisplayName() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
+-
+- getDistance() - Method in interface noppes.npcs.api.event.IPlayerEvent.FallEvent
+-
+- getDistanceFallen() - Method in interface noppes.npcs.api.event.IBlockEvent.EntityFallenUponEvent
+-
+- getDistanceFrom(double, double, double) - Method in interface noppes.npcs.api.ITileEntity
+-
+- getDistanceFrom(IPos) - Method in interface noppes.npcs.api.ITileEntity
+-
+- getDistanceToMelee() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the distance at which the NPC switches from ranged to melee.
+
+- getDodgeAnimation1Id() - Method in interface noppes.npcs.api.ability.type.IAbilityDodge
+-
+- getDodgeAnimation2Id() - Method in interface noppes.npcs.api.ability.type.IAbilityDodge
+-
+- getDodgeAnimation3Id() - Method in interface noppes.npcs.api.ability.type.IAbilityDodge
+-
+- getDomeRadius() - Method in interface noppes.npcs.api.entity.IEnergyDome
+-
+- getDoorInteract() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's door interaction behavior.
+
+- getDouble(String) - Method in interface noppes.npcs.api.INbt
+-
+- getDragType() - Method in interface noppes.npcs.api.event.ICustomGuiEvent.SlotClickEvent
+-
+- getDroppedItems() - Method in interface noppes.npcs.api.event.INpcEvent.DiedEvent
+-
+- getDurabilityColor() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the color of the durability bar for the scripted item.
+
+- getDurabilityShow() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Checks if the durability bar should be shown for the scripted item.
+
+- getDurabilityValue() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- getDurabilityValue() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the current durability value for the scripted item.
+
+- getDuration() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- getDuration() - Method in interface noppes.npcs.api.entity.IEnergyExplosion
+-
+- getDuration() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getDuration() - Method in interface noppes.npcs.api.event.IItemEvent.FinishUsingItem
+-
+- getDuration() - Method in interface noppes.npcs.api.event.IItemEvent.StartUsingItem
+-
+- getDuration() - Method in interface noppes.npcs.api.event.IItemEvent.StopUsingItem
+-
+- getDuration() - Method in interface noppes.npcs.api.event.IItemEvent.UsingItem
+-
+- getDuration() - Method in interface noppes.npcs.api.event.IPlayerEvent.FinishUsingItem
+-
+- getDuration() - Method in interface noppes.npcs.api.event.IPlayerEvent.StartUsingItem
+-
+- getDuration() - Method in interface noppes.npcs.api.event.IPlayerEvent.StopUsingItem
+-
+- getDuration() - Method in interface noppes.npcs.api.event.IPlayerEvent.UsingItem
+-
+- getDuration() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- getDuration() - Method in interface noppes.npcs.api.handler.data.IFrame
+-
+- getDuration() - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
+-
+- getDuration() - Method in interface noppes.npcs.api.ITelegraph
+-
+
Get the duration in ticks.
+
+- getDurationTicks() - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Get the duration in ticks for instant mode (non-toggle).
+
+- getDurationTicks() - Method in interface noppes.npcs.api.ability.type.IAbilityDefend
+-
+- getDurationTicks() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- getDurationTicks() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getEffect() - Method in interface noppes.npcs.api.event.IPlayerEvent.EffectEvent
+-
+- getEffect(int, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
+-
+
Retrieves the custom effect with the specified ID and index.
+
+- getEffect(String) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
+-
+
Retrieves the custom effect with the specified name.
+
+- getEffect(String, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
+-
+
Retrieves the custom effect with the specified name and index.
+
+- getEffectActionCount() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- getEffectDuration(IPlayer, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
+-
+
Retrieves the remaining duration of the effect with the specified ID for the given player.
+
+- getEffectDuration(IPlayer, int, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
+-
+
Retrieves the remaining duration of the effect with the specified ID and index for the given player.
+
+- getEffectDuration(IPlayer, ICustomEffect) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
+-
+
Retrieves the remaining duration of the given custom effect for the specified player.
+
+- getEffectDuration(IPlayer, ICustomEffect, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
+-
+
Retrieves the remaining duration of the specified custom effect (with the given index) for the player.
+
+- getEnabled() - Method in interface noppes.npcs.api.item.IItemCustom
+-
+- getEnchantability() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- getEnchantability() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the enchantability for the scripted item.
+
+- getEndTime() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get when the auction ends (Unix timestamp in ms).
+
+- getEndX() - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+- getEndY() - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+- getEndZ() - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+- getEnemyFactions() - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+- getEnergyHandler() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getEnergyType() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+
Returns the energy projectile sub-type.
+
+- getEngineObjects() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getEntitiesNear(double, double, double, double) - Method in interface noppes.npcs.api.IWorld
+-
+- getEntitiesNear(IPos, double) - Method in interface noppes.npcs.api.IWorld
+-
+- getEntity() - Method in interface noppes.npcs.api.entity.data.IModelData
+-
+
Gets the entity class name associated with this model data.
+
+- getEntity() - Method in interface noppes.npcs.api.event.IAbilityEvent
+-
+
Get the entity executing the ability (NPC or Player).
+
+- getEntity() - Method in interface noppes.npcs.api.event.IAnimationEvent
+-
+- getEntity() - Method in interface noppes.npcs.api.event.IBlockEvent.CollidedEvent
+-
+- getEntity() - Method in interface noppes.npcs.api.event.IBlockEvent.EntityFallenUponEvent
+-
+- getEntity() - Method in interface noppes.npcs.api.event.IChainEvent
+-
+
Get the entity executing the chain (NPC or Player).
+
+- getEntity() - Method in interface noppes.npcs.api.event.IForgeEvent.EntityEvent
+-
+- getEntity() - Method in interface noppes.npcs.api.event.IItemEvent.SpawnEvent
+-
+- getEntity() - Method in interface noppes.npcs.api.event.IItemEvent.TossedEvent
+-
+- getEntity() - Method in interface noppes.npcs.api.event.IItemEvent.UpdateEvent
+-
+- getEntity() - Method in interface noppes.npcs.api.event.INpcEvent.CollideEvent
+-
+- getEntity() - Method in interface noppes.npcs.api.event.INpcEvent.KilledEntityEvent
+-
+- getEntity() - Method in interface noppes.npcs.api.event.IPlayerEvent.KilledEntityEvent
+-
+- getEntity() - Method in interface noppes.npcs.api.event.IProjectileEvent.ImpactEvent
+-
+- getEntity() - Method in interface noppes.npcs.api.handler.data.IAnimationData
+-
+
Retrieves the animatable entity this data is associated with.
+
+- getEntity() - Method in interface noppes.npcs.api.handler.data.ISound
+-
+- getEntity(int, int, int, int, IWorld) - Method in interface noppes.npcs.api.jobs.IJobSpawner
+-
+- getEntity(int, IPos, IWorld) - Method in interface noppes.npcs.api.jobs.IJobSpawner
+-
+- getEntity(IWorld, int) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+
Returns the entity for a specific spawn slot.
+
+- getEntityByID(int) - Method in interface noppes.npcs.api.IWorld
+-
+- getEntityId() - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns the unique entity ID.
+
+- getEntryCount() - Method in interface noppes.npcs.api.ability.IChainedAbility
+-
+- getEntryDelay(int) - Method in interface noppes.npcs.api.ability.IChainedAbility
+-
+- getEntryIndex() - Method in interface noppes.npcs.api.event.IChainEvent
+-
+
Get the current entry index within the chain (0-based).
+
+- getEntryReference(int) - Method in interface noppes.npcs.api.ability.IChainedAbility
+-
+- getEV(int) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Gets the Effort Value (EV) for the specified stat.
+
+- getEvent() - Method in interface noppes.npcs.api.event.IForgeEvent
+-
+- getEventClass() - Method in interface noppes.npcs.api.handler.IHookDefinition
+-
+
Lazily resolve the event class.
+
+- getEveryXTick() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Returns the tick interval at which this effect fires its script tick event.
+
+- getExecuteCommandFor() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- getExp() - Method in interface noppes.npcs.api.event.IPlayerEvent.BreakEvent
+-
+- getExpansionSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityLaser
+-
+- getExpansionSpeed() - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+- getExpDropped() - Method in interface noppes.npcs.api.event.INpcEvent.DiedEvent
+-
+- getExpLevel() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- getExplosionDamageFalloff() - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
+-
+- getExplosionDamageFalloff() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getExplosionDamageFalloff() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getExplosionRadius() - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
+-
+- getExplosionRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getExplosionRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- getExplosionRadius() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getExplosionResistance() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's explosion resistance.
+
+- getExpReward() - Method in interface noppes.npcs.api.event.IQuestEvent.QuestTurnedInEvent
+-
+- getExtraCode() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the player's extra code.
+
+- getFacePlayer() - Method in interface noppes.npcs.api.IParticle
+-
+- getFaction() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the faction associated with the NPC.
+
+- getFaction() - Method in interface noppes.npcs.api.event.IFactionEvent
+-
+- getFactionData() - Method in interface noppes.npcs.api.handler.IPlayerData
+-
+- getFactionPoints(int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- getFactions() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getFile(String) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getFilled() - Method in interface noppes.npcs.api.event.IPlayerEvent.FillBucketEvent
+-
+- getFinishedQuests() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns an array of quests that the player has finished.
+
+- getFinishedQuests() - Method in interface noppes.npcs.api.handler.IPlayerQuestData
+-
+- getFireDelay() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- getFireDelay() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- getFireDelay() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- getFireRate() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the fire rate for ranged attacks.
+
+- getFireSound() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the sound directory played when a projectile is fired.
+
+- getFloat(String) - Method in interface noppes.npcs.api.INbt
+-
+- getFlyGravity(double) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the gravity effect on the NPC while flying.
+
+- getFlyHeightLimit(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the maximum flying height for the NPC.
+
+- getFlySpeed(double) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's flying speed.
+
+- getFolder(String, IWorld) - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Returns all clones stored in the specified custom folder.
+
+- getFolders() - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Returns all custom folder names.
+
+- getFollowingName() - Method in interface noppes.npcs.api.jobs.IJobFollower
+-
+- getFollowingNpc() - Method in interface noppes.npcs.api.jobs.IJobFollower
+-
+- getFollowRange() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the follow range attribute of the entity.
+
+- getForm() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the player's current form.
+
+- getForm2() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the player's secondary form.
+
+- getFormattedCurrencyBalance() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Gets the player's formatted currency balance for display.
+
+- getFormLevel() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the player's form level.
+
+- getFrame() - Method in interface noppes.npcs.api.event.IAnimationEvent.IFrameEvent
+-
+- getFrameCount() - Method in interface noppes.npcs.api.gui.ITexturedRect
+-
+
Returns the number of animation frames.
+
+- getFrameCount() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Returns the number of frames in the icon animation.
+
+- getFrameCount() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the number of animation frames in the texture strip.
+
+- getFrames() - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- getFrameTime() - Method in interface noppes.npcs.api.gui.ITexturedRect
+-
+
Returns the ticks per animation frame.
+
+- getFrameTime() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Returns the duration of each animation frame in ticks.
+
+- getFrameTime() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the ticks per animation frame.
+
+- getFriendlyFire() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
+-
+- getFriendlyPoints() - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+- getFromDim() - Method in interface noppes.npcs.api.event.IPlayerEvent.ChangedDimension
+-
+- getFullBlockLightValue(int, int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- getFullBlockLightValue(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- getFusionString() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the fusion string for the player.
+
+- getGeneralAlpha() - Method in interface noppes.npcs.api.entity.data.ITintData
+-
+
Returns the alpha (opacity) of the general tint overlay (0-255).
+
+- getGeneralTint() - Method in interface noppes.npcs.api.entity.data.ITintData
+-
+
Returns the general tint color as an RGB integer.
+
+- getGivingMethod() - Method in interface noppes.npcs.api.jobs.IJobItemGiver
+-
+- getGlobalCooldown() - Method in interface noppes.npcs.api.ability.IDataAbilities
+-
+
Get the global cooldown timer in ticks.
+
+- getGlobalDir() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getGlobalList() - Method in interface noppes.npcs.api.handler.IRecipeHandler
+-
+- getGlow() - Method in interface noppes.npcs.api.ISkinOverlay
+-
+- getGlows() - Method in interface noppes.npcs.api.IParticle
+-
+- getGlowTexture() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's glow texture path.
+
+- getGravity() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the current gravity value.
+
+- getGravity() - Method in interface noppes.npcs.api.IParticle
+-
+- getGroundAlpha() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getGui() - Method in interface noppes.npcs.api.event.ICustomGuiEvent
+-
+- getGuiDisabled() - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- getHairCode() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the player's hair code.
+
+- getHapiness() - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+- getHardness() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getHasGravity() - Method in interface noppes.npcs.api.entity.IProjectile
+-
+- getHeadSize() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- getHeadSize() - Method in interface noppes.npcs.api.entity.IEnergyBeam
+-
+- getHealAmount() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- getHealPercent() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- getHealth() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the entity's current health.
+
+- getHealthPercent() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- getHealthRegen() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's health regeneration per second when not in combat.
+
+- getHeight() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getHeight() - Method in interface noppes.npcs.api.gui.IButton
+-
+
Returns the button's height.
+
+- getHeight() - Method in interface noppes.npcs.api.gui.ICustomGui
+-
+
Returns the height of the GUI.
+
+- getHeight() - Method in interface noppes.npcs.api.gui.ILabel
+-
+
Returns the label's height.
+
+- getHeight() - Method in interface noppes.npcs.api.gui.IScroll
+-
+
Returns the height of the scroll component.
+
+- getHeight() - Method in interface noppes.npcs.api.gui.ITextField
+-
+
Returns the height of the text field.
+
+- getHeight() - Method in interface noppes.npcs.api.gui.ITexturedRect
+-
+
Returns the height of the rectangle.
+
+- getHeight() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Returns the height of the icon.
+
+- getHeight() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getHeight() - Method in interface noppes.npcs.api.handler.data.IRecipe
+-
+- getHeight() - Method in interface noppes.npcs.api.IParticle
+-
+- getHeight() - Method in interface noppes.npcs.api.IScreenSize
+-
+
Gets the scaled screen height in pixels.
+
+- getHeight() - Method in interface noppes.npcs.api.overlay.IOverlayLabel
+-
+- getHeight() - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
+-
+- getHeightOffset() - Method in interface noppes.npcs.api.ITelegraph
+-
+
Get the height offset from ground level.
+
+- getHeightPercent(double) - Method in interface noppes.npcs.api.IScreenSize
+-
+
Gets a pixel value representing the given percentage of the screen height.
+
+- getHeightScale() - Method in interface noppes.npcs.api.entity.data.IHitboxData
+-
+
Returns the height scale factor for the hitbox.
+
+- getHeightValue(int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- getHeightValue(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- getHeldItem() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the item the entity is currently holding.
+
+- getHEXColor1() - Method in interface noppes.npcs.api.IParticle
+-
+- getHEXColor2() - Method in interface noppes.npcs.api.IParticle
+-
+- getHEXColorRate() - Method in interface noppes.npcs.api.IParticle
+-
+- getHEXColorStart() - Method in interface noppes.npcs.api.IParticle
+-
+- getHideKilledBody() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC's body is hidden upon death.
+
+- getHideNPC() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getHighBidderName() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get the high bidder's display name (null if no bids).
+
+- getHighBidderUUID() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get the high bidder's UUID as a string (null if no bids).
+
+- getHitboxData() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the hitbox data associated with the NPC.
+
+- getHitEntity() - Method in interface noppes.npcs.api.event.IAbilityEvent.HitEvent
+-
+
Get the entity that was hit by the ability.
+
+- getHitLength() - Method in interface noppes.npcs.api.ability.type.IAbilityHeavyHit
+-
+- getHitType() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getHitType() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getHitWidth() - Method in interface noppes.npcs.api.ability.type.IAbilityCharge
+-
+- getHitWidth() - Method in interface noppes.npcs.api.ability.type.IAbilityHeavyHit
+-
+- getHitX() - Method in interface noppes.npcs.api.event.IBlockEvent.InteractEvent
+-
+- getHitY() - Method in interface noppes.npcs.api.event.IBlockEvent.InteractEvent
+-
+- getHitZ() - Method in interface noppes.npcs.api.event.IBlockEvent.InteractEvent
+-
+- getHoe() - Method in interface noppes.npcs.api.event.IPlayerEvent.UseHoeEvent
+-
+- getHome() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's home position.
+
+- getHomeX() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the home position X coordinate.
+
+- getHomeY() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the home position Y coordinate.
+
+- getHomeZ() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the home position Z coordinate.
+
+- getHomingRange() - Method in interface noppes.npcs.api.ability.data.IEnergyHomingData
+-
+- getHomingRange() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- getHomingRange() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- getHomingRange() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- getHomingRange() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getHomingStrength() - Method in interface noppes.npcs.api.ability.data.IEnergyHomingData
+-
+- getHomingStrength() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- getHomingStrength() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- getHomingStrength() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- getHomingStrength() - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- getHomingStrength() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getHookDefinition(String, String) - Method in interface noppes.npcs.api.handler.IScriptHookHandler
+-
+
Get the hook definition for a specific hook.
+
+- getHookName() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent
+-
+- getHookRevision() - Method in interface noppes.npcs.api.handler.IScriptHookHandler
+-
+
Get the current hook revision number.
+
+- getHoverText() - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
+-
+
Returns the hover text as an array of strings.
+
+- getHP() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the HP value.
+
+- getHunger() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- getHurtSound() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's hurt sound resource path.
+
+- getHurtTint() - Method in interface noppes.npcs.api.entity.data.ITintData
+-
+
Returns the hurt tint color as an RGB integer (e.g.
+
+- getIBlock(IWorld, int, int, int) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIBlock(IWorld, IPos) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getICommand(String, int) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIcon() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Returns the resource path of the icon texture.
+
+- getIContainer(Container) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIContainer(IInventory) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIconX() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Returns the X offset of the icon within the texture.
+
+- getIconY() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Returns the Y offset of the icon within the texture.
+
+- getId() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the unique ID (UUID for custom abilities, registry key for built-in).
+
+- getId() - Method in interface noppes.npcs.api.event.IBlockEvent.TimerEvent
+-
+- getId() - Method in interface noppes.npcs.api.event.ICustomGuiEvent
+-
+- getId() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.ScriptedCommandEvent
+-
+- getId() - Method in interface noppes.npcs.api.event.INpcEvent.TimerEvent
+-
+- getId() - Method in interface noppes.npcs.api.event.IPlayerEvent.TimerEvent
+-
+- getId() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Get the unique claim ID.
+
+- getId() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get the unique listing ID.
+
+- getId() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getId() - Method in interface noppes.npcs.api.handler.data.IDialogCategory
+-
+- getId() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getId() - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+- getId() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- getId() - Method in interface noppes.npcs.api.handler.data.IMagic
+-
+
Gets the unique identifier of this magic.
+
+- getId() - Method in interface noppes.npcs.api.handler.data.IMagicCycle
+-
+
Gets the unique identifier of this magic cycle.
+
+- getId() - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
+-
+- getId() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getId() - Method in interface noppes.npcs.api.handler.data.IQuestCategory
+-
+- getId() - Method in interface noppes.npcs.api.handler.data.IRecipe
+-
+- getId() - Method in interface noppes.npcs.api.handler.data.ISlot
+-
+- getId() - Method in interface noppes.npcs.api.handler.data.ITag
+-
+- getId() - Method in interface noppes.npcs.api.handler.data.ITransportCategory
+-
+- getId() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
+-
+- getID() - Method in interface noppes.npcs.api.gui.ICustomGui
+-
+
Returns the unique ID of the GUI.
+
+- getID() - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
+-
+
Returns the unique ID of this component.
+
+- getID() - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- getID() - Method in interface noppes.npcs.api.handler.data.IAnvilRecipe
+-
+- getID() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Returns the unique ID of this custom effect.
+
+- getID() - Method in interface noppes.npcs.api.overlay.ICustomOverlay
+-
+- getID() - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
+-
+- getIDamageSource(DamageSource) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIDamageSource(IEntity<?>) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIdentifier() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- getIdleSound() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's idle sound resource path.
+
+- getIEntity(Entity) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIgnoreCobweb() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC ignores cobwebs.
+
+- getIgnoreDamage() - Method in interface noppes.npcs.api.handler.data.IQuestItem
+-
+- getIgnoreDamage() - Method in interface noppes.npcs.api.handler.data.IRecipe
+-
+- getIgnoreNbt() - Method in interface noppes.npcs.api.handler.data.IQuestItem
+-
+- getIgnoreNBT() - Method in interface noppes.npcs.api.handler.data.IRecipe
+-
+- getIItemStack(ItemStack) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getImage(int) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Gets a dialog image by its ID.
+
+- getImages() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getImageType() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getImmediateSource() - Method in interface noppes.npcs.api.IDamageSource
+-
+- getImmuneToFire() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC is immune to fire.
+
+- getINbt(NBTTagCompound) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIndex() - Method in interface noppes.npcs.api.event.IAnimationEvent.IFrameEvent
+-
+- getIndex() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Utilized by DBC Addon or other Addons to tell
+ which map of Effects to Match to.
+
+- getIndex() - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
+-
+- getIndex(IAction) - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- getInfiniteDays() - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- getInnerAlpha() - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
+-
+- getInnerAlpha() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- getInnerColor() - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
+-
+- getInnerColor() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getInnerColor() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- getInnerColor() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getInnerColor() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- getInnerColor() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getInnerColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- getInnerColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- getInnerColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- getInnerRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- getInnerRadius() - Method in interface noppes.npcs.api.ITelegraph
+-
+
Get the inner radius (for RING type).
+
+- getInstanceId() - Method in interface noppes.npcs.api.ITelegraphInstance
+-
+
Get the unique instance ID.
+
+- getInstrumentId() - Method in interface noppes.npcs.api.jobs.IJobBard
+-
+- getInteger(String) - Method in interface noppes.npcs.api.INbt
+-
+- getIntegerArray(String) - Method in interface noppes.npcs.api.INbt
+-
+- getInteraction(int, float) - Method in interface noppes.npcs.api.handler.data.IMagic
+-
+
Retrieves the interaction value for a specific other magic.
+
+- getInteractLines() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the lines used for NPC interaction.
+
+- getInterpolatedRotationX(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getInterpolatedRotationY(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getInterpolatedRotationZ(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getInterpolatedSize(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getInventory() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the entire DBC extra inventory.
+
+- getInventory() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- getIPos(double, double, double) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIPos(float, float, float) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIPos(int, int, int) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIPos(long) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIPos(BlockPos) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIsHidden() - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+- getIsHidden() - Method in interface noppes.npcs.api.handler.data.ITag
+-
+- getIsLadder() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getIsLocked() - Method in interface noppes.npcs.api.handler.data.IParty
+-
+- getIsPassable() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getIsPassible() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+
TYPO VERSION
+
+- getIsRepeatable() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getIsShiny() - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+- getIsTrading() - Method in interface noppes.npcs.api.entity.IVillager
+-
+- getItem() - Method in interface noppes.npcs.api.entity.IEntityItem
+-
+- getItem() - Method in interface noppes.npcs.api.entity.IProjectile
+-
+
Returns the item associated with the projectile (e.g.
+
+- getItem() - Method in interface noppes.npcs.api.event.IAuctionEvent.CreateEvent
+-
+- getItem() - Method in interface noppes.npcs.api.event.IItemEvent
+-
+- getItem() - Method in interface noppes.npcs.api.event.IPlayerEvent.FinishUsingItem
+-
+- getItem() - Method in interface noppes.npcs.api.event.IPlayerEvent.PickUpEvent
+-
+- getItem() - Method in interface noppes.npcs.api.event.IPlayerEvent.StartUsingItem
+-
+- getItem() - Method in interface noppes.npcs.api.event.IPlayerEvent.StopUsingItem
+-
+- getItem() - Method in interface noppes.npcs.api.event.IPlayerEvent.TossEvent
+-
+- getItem() - Method in interface noppes.npcs.api.event.IPlayerEvent.UsingItem
+-
+- getItem() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Get the item to claim (for item claims only).
+
+- getItem() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get the item being sold.
+
+- getItem(byte, boolean) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Retrieves the item from the specified DBC inventory slot.
+
+- getItemDamage() - Method in interface noppes.npcs.api.item.IItemStack
+-
+- getItemGiverData() - Method in interface noppes.npcs.api.handler.IPlayerData
+-
+- getItemName() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Get the item display name (for currency/refund claims tooltip).
+
+- getItemName() - Method in interface noppes.npcs.api.item.IItemStack
+-
+- getItemNbt() - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Returns an INbt instance representing the full NBT data of the item.
+
+- getItemRewards() - Method in interface noppes.npcs.api.event.IQuestEvent.QuestTurnedInEvent
+-
+- getItems() - Method in interface noppes.npcs.api.event.IPlayerEvent.DropEvent
+-
+- getItems() - Method in interface noppes.npcs.api.event.IRecipeEvent
+-
+- getItems() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
+-
+- getItems() - Method in interface noppes.npcs.api.IContainer
+-
+- getItems() - Method in interface noppes.npcs.api.jobs.IJobItemGiver
+-
+- getItemStack() - Method in interface noppes.npcs.api.event.INpcEvent.SwingEvent
+-
+
Can be null
+
+- getItemUseAction() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- getItemUseAction() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the item use action for the scripted item.
+
+- getITileEntity(TileEntity) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getITileEntity(IWorld, int, int, int) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getITileEntity(IWorld, IPos) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIV(int) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Gets the Individual Value (IV) for the specified stat.
+
+- getIWorld(int) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIWorld(World) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getIWorldLoad(int) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+
This will forcefully load the dimension if it is not loaded
+ Forge sometimes automatically, unloads the End when all players
+ are no longer present.
+
+- getIWorlds() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getJob() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's current job.
+
+- getJRMCSE() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the player's status effects.
+
+- getKey() - Method in interface noppes.npcs.api.event.IPlayerEvent.KeyPressedEvent
+-
+- getKey() - Method in interface noppes.npcs.api.handler.data.IAttributeDefinition
+-
+
Returns the unique key that identifies this attribute.
+
+- getKeys() - Method in interface noppes.npcs.api.handler.data.ILines
+-
+- getKeys() - Method in interface noppes.npcs.api.INbt
+-
+- getKeysDown() - Method in interface noppes.npcs.api.event.IPlayerEvent.KeyPressedEvent
+-
+- getKeysDown() - Method in interface noppes.npcs.api.event.IPlayerEvent.MouseClickedEvent
+-
+- getKi() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the Ki value.
+
+- getKillCount(String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the player's kill count for a given type.
+
+- getKilledLines() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the lines spoken when the NPC is killed.
+
+- getKillLines() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the lines spoken when the NPC kills another entity.
+
+- getKillWhenEmptyAfter() - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- getKnockback() - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
+-
+- getKnockback() - Method in interface noppes.npcs.api.ability.type.IAbilityCharge
+-
+- getKnockback() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- getKnockback() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getKnockback() - Method in interface noppes.npcs.api.ability.type.IAbilityHeavyHit
+-
+- getKnockback() - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- getKnockback() - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- getKnockback() - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
+-
+- getKnockback() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the knockback strength of the NPC.
+
+- getKnockback() - Method in interface noppes.npcs.api.entity.IEnergyExplosion
+-
+- getKnockback() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getKnockback() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getKnockback() - Method in interface noppes.npcs.api.event.IAbilityEvent.HitEvent
+-
+
Get the horizontal knockback amount.
+
+- getKnockbackResistance() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's knockback resistance.
+
+- getKnockbackResistance() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the knockback resistance of the entity.
+
+- getKnockbackStrength() - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
+-
+- getKnockbackStrength() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- getKnockbackUp() - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
+-
+- getKnockbackUp() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getKnockbackUp() - Method in interface noppes.npcs.api.entity.IEnergyExplosion
+-
+- getKnockbackUp() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getKnockbackUp() - Method in interface noppes.npcs.api.event.IAbilityEvent.HitEvent
+-
+
Get the vertical knockback (upward force) amount.
+
+- getLabel() - Method in interface noppes.npcs.api.gui.IButton
+-
+
Returns the button's label text.
+
+- getLaserWidth() - Method in interface noppes.npcs.api.ability.type.IAbilityLaser
+-
+- getLaserWidth() - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+
Width of the laser beam.
+
+- getLastAttacker() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the last attacker of this entity.
+
+- getLastAttackerTime() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the time (in ticks) since the entity was last attacked.
+
+- getLastCompletedTime(int) - Method in interface noppes.npcs.api.handler.IPlayerQuestData
+-
+
Returns the timestamp when the quest was last completed.
+
+- getLastLoaded() - Method in interface noppes.npcs.api.handler.data.ISlot
+-
+- getLastResetTime() - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Get the timestamp of the last stock reset
+
+- getLaunchFromAnchor() - Method in interface noppes.npcs.api.ability.data.IEnergyAnchorData
+-
+- getLaunchFromAnchor() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getLayoutType() - Method in interface noppes.npcs.api.handler.data.IMagicCycle
+-
+
Gets the layout type for the cycle.
+
+- getLeapHeight() - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
+-
+- getLeapSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
+-
+- getLeapType() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's leap attack type.
+
+- getLeashed() - Method in interface noppes.npcs.api.entity.IEntityLiving
+-
+- getLeashedTo() - Method in interface noppes.npcs.api.entity.IEntityLiving
+-
+- getLeaveItems() - Method in interface noppes.npcs.api.handler.data.IQuestItem
+-
+- getLeft() - Method in interface noppes.npcs.api.event.IItemEvent.RepairItem
+-
+- getLeftItem() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the item held in the NPC's left hand.
+
+- getLefttItem() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Deprecated.
+
+- getLength() - Method in interface noppes.npcs.api.ITelegraph
+-
+
Get the length (for LINE and CONE types).
+
+- getLevel() - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+- getLevel() - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
+-
+- getLifeSpawn() - Method in interface noppes.npcs.api.entity.IEntityItem
+-
+- getLifetimeEarned() - Method in interface noppes.npcs.api.handler.IPlayerTradeData
+-
+
Get lifetime earned currency
+
+- getLifetimeSpent() - Method in interface noppes.npcs.api.handler.IPlayerTradeData
+-
+
Get lifetime spent currency
+
+- getLight() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getLightningDensity() - Method in interface noppes.npcs.api.ability.data.IEnergyLightningData
+-
+- getLightningDensity() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getLightningDensity() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getLightningDensity() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- getLightningFadeTime() - Method in interface noppes.npcs.api.ability.data.IEnergyLightningData
+-
+- getLightningFadeTime() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- getLightningRadius() - Method in interface noppes.npcs.api.ability.data.IEnergyLightningData
+-
+- getLightningRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getLightningRadius() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- getLine(boolean) - Method in interface noppes.npcs.api.handler.data.ILines
+-
+
Returns a line, either randomly or sequentially.
+
+- getLine(int) - Method in interface noppes.npcs.api.handler.data.ILines
+-
+
Returns the line at the given index.
+
+- getLines() - Method in interface noppes.npcs.api.jobs.IJobItemGiver
+-
+- getLinkedItem() - Method in interface noppes.npcs.api.item.IItemLinked
+-
+- getLinkedItems() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getList() - Method in interface noppes.npcs.api.gui.IScroll
+-
+
Returns the list of text entries displayed in the scroll.
+
+- getList(String, int) - Method in interface noppes.npcs.api.INbt
+-
+
Returns a tag list of objects with this key in the compound tag.
+
+- getListing() - Method in interface noppes.npcs.api.event.IAuctionEvent.BidEvent
+-
+- getListing() - Method in interface noppes.npcs.api.event.IAuctionEvent.BuyoutEvent
+-
+- getListing() - Method in interface noppes.npcs.api.event.IAuctionEvent.CancelEvent
+-
+- getListing(String) - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Get a specific listing by ID.
+
+- getListingFee() - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Get the listing fee amount.
+
+- getListingId() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Get the related listing ID.
+
+- getListingsByBidder(String) - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Get all listings where a player is the current high bidder.
+
+- getListingsBySeller(String) - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Get all active listings by a specific seller.
+
+- getListType(String) - Method in interface noppes.npcs.api.INbt
+-
+
Returns the type of the tag list with this key, as an integer.
+
+- getLoadedEntities() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getLoadedEntities() - Method in interface noppes.npcs.api.IWorld
+-
+- getLocation(String) - Method in interface noppes.npcs.api.handler.data.ITransportCategory
+-
+
Returns the transport location with the given name.
+
+- getLocation1() - Method in interface noppes.npcs.api.handler.data.IQuestLocation
+-
+- getLocation2() - Method in interface noppes.npcs.api.handler.data.IQuestLocation
+-
+- getLocation3() - Method in interface noppes.npcs.api.handler.data.IQuestLocation
+-
+- getLocations() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getLockMovementType() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the lock movement type for this ability.
+
+- getLogText() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getLong(String) - Method in interface noppes.npcs.api.INbt
+-
+- getLookingAtBlock(int) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the first block found by following the entity's look vector,
+ using default parameters (stop on block).
+
+- getLookingAtBlock(int, boolean, boolean, boolean) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the block that the entity is looking at, with detailed stopping conditions.
+
+- getLookingAtEntities(int, double, double) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns an array of entities intersecting with the entity's look vector using default stop conditions.
+
+- getLookingAtEntities(int, double, double, boolean, boolean, boolean) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns an array of entities intersecting with the entity's look vector with detailed stop conditions.
+
+- getLookingAtEntities(IEntity[], int, double, double, boolean, boolean, boolean) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns an array of entities intersecting with the entity's look vector.
+
+- getLookingAtPos(int) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the position (IPos) corresponding to the final obstructed point along the entity's look vector,
+ using default parameters (stop on block).
+
+- getLookingAtPos(int, boolean, boolean, boolean) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the position (IPos) corresponding to the final obstructed point along the entity's look vector,
+ with detailed stopping conditions.
+
+- getLookVector() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the look vector of this entity as an IPos object.
+
+- getLootChance(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the chance for the loot item in the specified slot to drop.
+
+- getLootItem(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the loot item from the NPC's drop list for the given slot.
+
+- getLootMode() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's loot mode.
+
+- getLore() - Method in interface noppes.npcs.api.item.IItemStack
+-
+- getMagic(int) - Method in interface noppes.npcs.api.handler.IMagicHandler
+-
+
Retrieves a magic instance by its unique ID.
+
+- getMagicAttribute(String, int) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Returns the magic attribute object (typically a Float value) associated with the given key and magic identifier.
+
+- getMagicAttributeKeys(String) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Returns an array of all magic attribute keys (as strings) for the specified magic attribute key.
+
+- getMagicDamage(int) - Method in interface noppes.npcs.api.handler.data.IMagicData
+-
+- getMagicData() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get this ability's magic data.
+
+- getMagicData() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the Magic Data of an NPC
+
+- getMagicData() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+
Get this entity's magic data.
+
+- getMagicData() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns the player's magic-related data.
+
+- getMagicHandler() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getMagicSplit(int) - Method in interface noppes.npcs.api.handler.data.IMagicData
+-
+- getMailData() - Method in interface noppes.npcs.api.handler.IPlayerData
+-
+- getMailFrom(String) - Method in interface noppes.npcs.api.handler.IPlayerMailData
+-
+
Returns all mail from the given sender.
+
+- getManager() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- getManager() - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- getMarket() - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+- getMaterialUsage() - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
+-
+
Only for IAnvilRecipe
+
+- getMaxAge() - Method in interface noppes.npcs.api.IParticle
+-
+- getMaxAlive() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- getMaxChecks() - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
+-
+
Note: Only for Conditional Actions
+
+- getMaxCount() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- getMaxDistance() - Method in interface noppes.npcs.api.ability.data.IEnergyLifespanData
+-
+- getMaxDistance() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getMaxDistance() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getMaxDuration() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- getMaxHealth() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- getMaxHealth() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the entity's maximum health.
+
+- getMaxHeight() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- getMaxHitAmount() - Method in interface noppes.npcs.api.ability.type.IAbilityDefend
+-
+- getMaxHits() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getMaxHits() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getMaxHurtTime() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the maximum hurt time (hurt resistance time) for this entity.
+
+- getMaxItemDamage() - Method in interface noppes.npcs.api.item.IItemStack
+-
+- getMaxItemUseDuration() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- getMaxItemUseDuration() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the maximum item use duration for the scripted item.
+
+- getMaxLength() - Method in interface noppes.npcs.api.ability.type.IAbilityLaser
+-
+- getMaxLength() - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+- getMaxLifetime() - Method in interface noppes.npcs.api.ability.data.IEnergyLifespanData
+-
+- getMaxLifetime() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getMaxLifetime() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getMaxLootXP() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the maximum XP dropped by the NPC.
+
+- getMaxPartySize() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- getMaxPlayers() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getMaxProgress() - Method in interface noppes.npcs.api.handler.data.IQuestObjective
+-
+- getMaxProjectileDelay() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the maximum projectile delay.
+
+- getMaxRange() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the maximum range at which this ability can be used.
+
+- getMaxRange() - Method in interface noppes.npcs.api.ability.IAbilityAction
+-
+- getMaxRange() - Method in interface noppes.npcs.api.jobs.IJobBard
+-
+- getMaxStackSize() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+- getMaxStackSize() - Method in interface noppes.npcs.api.item.IItemStack
+-
+- getMaxStock(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Get max stock for a slot
+
+- getMaxTriggers() - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- getMaxTriggers() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getMCBlock() - Method in interface noppes.npcs.api.IBlock
+-
+- getMCContainer() - Method in interface noppes.npcs.api.IContainer
+-
+- getMCDamageSource() - Method in interface noppes.npcs.api.IDamageSource
+-
+- getMCEntity() - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Expert users only.
+
+- getMCEntity() - Method in interface noppes.npcs.api.entity.IEntityLiving
+-
+
Returns the underlying Minecraft entity.
+
+- getMCEntity() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Expert use only.
+
+- getMCInventory() - Method in interface noppes.npcs.api.IContainer
+-
+- getMCItemStack() - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Returns the underlying Minecraft ItemStack.
+
+- getMCNbt() - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Returns the underlying Minecraft NBTTagCompound for the item.
+
+- getMCNBT() - Method in interface noppes.npcs.api.INbt
+-
+- getMCPos() - Method in interface noppes.npcs.api.IPos
+-
+- getMCSlot() - Method in interface noppes.npcs.api.gui.IItemSlot
+-
+
Returns the underlying Minecraft slot object.
+
+- getMCTileEntity() - Method in interface noppes.npcs.api.IBlock
+-
+- getMCTileEntity() - Method in interface noppes.npcs.api.ITileEntity
+-
+- getMCWorld() - Method in interface noppes.npcs.api.IWorld
+-
+- getMeleeRange() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the melee range of the NPC.
+
+- getMeleeResistance() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's melee resistance.
+
+- getMeleeSpeed() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the melee speed of the NPC.
+
+- getMeleeStrength() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the melee strength of the NPC.
+
+- getMeleeStrength() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the melee strength (attack damage) of the entity.
+
+- getMenuName() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Returns the display name shown in menus.
+
+- getMessage() - Method in interface noppes.npcs.api.event.IPlayerEvent.ChatEvent
+-
+- getMessage() - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
+-
+- getMinBidIncrementPercent() - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Get the minimum bid increment percentage (0.0 to 1.0).
+
+- getMinHeight() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- getMinimumBid() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get the minimum bid amount (current bid + increment).
+
+- getMinimumListingPrice() - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Get the minimum listing price.
+
+- getMinLootXP() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the minimum XP dropped by the NPC.
+
+- getMinPartySize() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- getMinPlayerLevel() - Method in interface noppes.npcs.api.handler.data.IAvailability
+-
+
Returns the minimum player level required for the availability conditions.
+
+- getMinPointsToSoulStone() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the minimum faction points required to capture the NPC with a soul stone.
+
+- getMinProjectileDelay() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the minimum projectile delay.
+
+- getMinRange() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the minimum range at which this ability can be used.
+
+- getMinRange() - Method in interface noppes.npcs.api.ability.IAbilityAction
+-
+- getMinRange() - Method in interface noppes.npcs.api.jobs.IJobBard
+-
+- getMode() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- getMode() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- getModel() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getModelData() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the model data associated with the NPC.
+
+- getModelType() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's model type.
+
+- getMOTD() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getMotion() - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns the entity's current motion as an IPos object.
+
+- getMotionX() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getMotionX() - Method in interface noppes.npcs.api.IParticle
+-
+- getMotionY() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getMotionY() - Method in interface noppes.npcs.api.IParticle
+-
+- getMotionZ() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getMotionZ() - Method in interface noppes.npcs.api.IParticle
+-
+- getMount() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getMouseWheel() - Method in interface noppes.npcs.api.event.IPlayerEvent.MouseClickedEvent
+-
+- getMove(int) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Returns the name of the move in the specified slot.
+
+- getMovingPattern() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's path movement pattern.
+
+- getMovingPause() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC pauses at path points.
+
+- getMovingType() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the moving type of the NPC.
+
+- getMultiHitDelayTicks() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getMultiHitDelayTicks() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getName() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the unique identifier/name of this ability (used for file naming, commands, search).
+
+- getName() - Method in interface noppes.npcs.api.ability.IAbilityAction
+-
+- getName() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's name.
+
+- getName() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- getName() - Method in interface noppes.npcs.api.event.IPlayerEvent.SoundEvent
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.IActionChain
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.IAnvilRecipe
+-
+
Returns the unique name of this anvil recipe.
+
+- getName() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Returns the internal name of this custom effect.
+
+- getName() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.IDialogCategory
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.IDialogOption
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.IFramePart
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.IMagic
+-
+
Gets the internal name of the magic.
+
+- getName() - Method in interface noppes.npcs.api.handler.data.IMagicCycle
+-
+
Gets the internal name of the magic cycle.
+
+- getName() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.IQuestCategory
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.IRecipe
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.ISlot
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.ITag
+-
+- getName() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
+-
+- getName() - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- getName() - Method in interface noppes.npcs.api.IBlock
+-
+- getName() - Method in interface noppes.npcs.api.item.IItemStack
+-
+- getName() - Method in interface noppes.npcs.api.roles.IRoleTransporter
+-
+- getName() - Method in interface noppes.npcs.api.scoreboard.IScoreboardObjective
+-
+- getName() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
+-
+- getNaturalSpawn() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.CNPCNaturalSpawnEvent
+-
+- getNaturalSpawns() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getNature() - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+- getNbt() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get this ability's data as NBT.
+
+- getNbt() - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns the entity's NBT data.
+
+- getNbt() - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Returns an INbt instance representing the item's custom NBT data.
+
+- getNBT() - Method in interface noppes.npcs.api.ITileEntity
+-
+
Writes the tile entity to NBT and returns the compound tag.
+
+- getNbtOptional() - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns optional NBT data if available.
+
+- getNearbySpawned() - Method in interface noppes.npcs.api.jobs.IJobSpawner
+-
+- getNearestAir(IPos, int) - Method in interface noppes.npcs.api.IWorld
+-
+- getNeutralPoints() - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+- getNewState() - Method in interface noppes.npcs.api.event.IAbilityEvent.ToggleEvent
+-
+- getNewTarget() - Method in interface noppes.npcs.api.event.INpcEvent.TargetLostEvent
+-
+- getNext() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- getNextQuest() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getNickname() - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+- getNoClip() - Method in interface noppes.npcs.api.IParticle
+-
+- getNoFallDamage() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC takes no fall damage.
+
+- getNpc() - Method in interface noppes.npcs.api.event.IChainEvent
+-
+
Get the NPC executing the chain, or null if the caster is a player.
+
+- getNpc() - Method in interface noppes.npcs.api.event.INpcEvent
+-
+- getNpc() - Method in interface noppes.npcs.api.jobs.IJob
+-
+- getNpc() - Method in interface noppes.npcs.api.roles.IRole
+-
+- getNpcInteracting() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC interacts with other NPCs.
+
+- getNpcName() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getNpcOffsetX() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getNpcOffsetY() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getNpcScale() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getNumberOfRotations() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- getNumberOfRotations() - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- getObjective(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
+-
+- getObjectiveRequirement() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- getObjectives() - Method in interface noppes.npcs.api.scoreboard.IScoreboard
+-
+- getObjectives(IPlayer) - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+
Returns the quest objectives for the given player.
+
+- getOffsetX() - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Gets the X-axis positional offset.
+
+- getOffsetX() - Method in interface noppes.npcs.api.IParticle
+-
+- getOffsetX() - Method in interface noppes.npcs.api.ISkinOverlay
+-
+- getOffsetY() - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Gets the Y-axis positional offset.
+
+- getOffsetY() - Method in interface noppes.npcs.api.IParticle
+-
+- getOffsetY() - Method in interface noppes.npcs.api.ISkinOverlay
+-
+- getOffsetZ() - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Gets the Z-axis positional offset.
+
+- getOffsetZ() - Method in interface noppes.npcs.api.ISkinOverlay
+-
+- getOldState() - Method in interface noppes.npcs.api.event.IAbilityEvent.ToggleEvent
+-
+- getOpenContainer() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns the container (GUI) that the player currently has open, if any.
+
+- getOption(int) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Gets a dialog option by its slot index.
+
+- getOptionId() - Method in interface noppes.npcs.api.event.IDialogEvent
+-
+- getOptionId() - Method in interface noppes.npcs.api.event.INpcEvent.DialogClosedEvent
+-
+- getOptionId() - Method in interface noppes.npcs.api.event.INpcEvent.DialogEvent
+-
+- getOptionOffsetX() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getOptionOffsetY() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getOptions() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getOptionSpaceX() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getOptionSpaceY() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getOrbSize() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- getOrbSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- getOrCreateQueue(String) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- getOrCreateQueue(String, boolean) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- getOrderedLines() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether NPC dialog lines are played in order.
+
+- getOtherFormMastery(String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the mastery value for a non-racial (other) form.
+
+- getOtherPlayerName() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Get the other player's name involved.
+
+- getOuterColor() - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
+-
+- getOuterColor() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getOuterColor() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- getOuterColor() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getOuterColor() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- getOuterColor() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getOuterColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- getOuterColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- getOuterColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- getOuterColorAlpha() - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
+-
+- getOuterColorAlpha() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getOuterColorAlpha() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- getOuterColorWidth() - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
+-
+- getOuterColorWidth() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- getOuterColorWidth() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- getOuterColorWidth() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- getOutput() - Method in interface noppes.npcs.api.event.IItemEvent.RepairItem
+-
+- getOverlays() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's overlay handler.
+
+- getOverlays() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns the player's overlay handler which manages custom overlays.
+
+- getOverlayTexture() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the first overlay texture of the NPC.
+
+- getOwner() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- getOwner() - Method in interface noppes.npcs.api.entity.IEntityItem
+-
+
Returns the owner name of the item.
+
+- getOwner() - Method in interface noppes.npcs.api.event.IEnergyBarrierEvent
+-
+- getOwner() - Method in interface noppes.npcs.api.event.IEnergyProjectileEvent
+-
+- getOwner() - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- getOwnerEntityId() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- getPageCount() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
+-
+- getPageText() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
+-
+- getPanelHeight() - Method in interface noppes.npcs.api.entity.IEnergyPanel
+-
+- getPanelMode() - Method in interface noppes.npcs.api.entity.IEnergyPanel
+-
+
Panel mode: 0=PLACED, 1=HELD, 2=LAUNCHED
+
+- getPanelWidth() - Method in interface noppes.npcs.api.entity.IEnergyPanel
+-
+- getPanelYaw() - Method in interface noppes.npcs.api.entity.IEnergyPanel
+-
+- getParallelQueue() - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- getParent() - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- getPart(int) - Method in interface noppes.npcs.api.entity.data.IModelRotate
+-
+
Retrieves the rotation settings for a specific part of the model.
+
+- getPart(int) - Method in interface noppes.npcs.api.entity.data.IModelScale
+-
+
Retrieves the scaling settings for a specified model part.
+
+- getParticleDensity() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getParticleDensity() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getParticleDir() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getParticleMotion() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getParticleScale() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getParticleScale() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getParticleSize() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getPartId() - Method in interface noppes.npcs.api.handler.data.IFramePart
+-
+- getParts() - Method in interface noppes.npcs.api.handler.data.IFrame
+-
+- getParty() - Method in interface noppes.npcs.api.event.IPartyEvent
+-
+- getPartyHandler() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getPartyLeaderName() - Method in interface noppes.npcs.api.handler.data.IParty
+-
+- getPartyMembers() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns the members of the player's current party, excluding the player.
+
+- getPartyOptions() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getPartyRequirements() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- getPartySlot(int) - Method in interface noppes.npcs.api.IPixelmonPlayerData
+-
+
Gets the Pixelmon in the specified party slot.
+
+- getPartyUUIDString() - Method in interface noppes.npcs.api.handler.data.IParty
+-
+- getPermissionLevel() - Method in interface noppes.npcs.api.ICommand
+-
+
Gets the permission level required to execute this command.
+
+- getPhaseInt() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the current execution phase (0=IDLE, 1=WINDUP, 2=ACTIVE, 3=DAZED, 4=BURST_DELAY).
+
+- getPickupDelay() - Method in interface noppes.npcs.api.entity.IEntityItem
+-
+- getPitch() - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns the entity's pitch.
+
+- getPitch() - Method in interface noppes.npcs.api.event.IPlayerEvent.SoundEvent
+-
+- getPitch() - Method in interface noppes.npcs.api.handler.data.ISound
+-
+- getPivots() - Method in interface noppes.npcs.api.handler.data.IFramePart
+-
+- getPixelmonData() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Requires Pixelmon to be installed.
+
+- getPlayer() - Method in interface noppes.npcs.api.event.IAbilityEvent
+-
+
Get the player executing the ability, or null if the caster is an NPC.
+
+- getPlayer() - Method in interface noppes.npcs.api.event.IBlockEvent.ClickedEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IBlockEvent.HarvestedEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IBlockEvent.InteractEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IChainEvent
+-
+
Get the player executing the chain, or null if the caster is an NPC.
+
+- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.BreakItem
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.FinishUsingItem
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.InteractEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.PickedUpEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.RightClickEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.StartUsingItem
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.StopUsingItem
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.TossedEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.UsingItem
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.INpcEvent.DialogClosedEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.INpcEvent.DialogEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.INpcEvent.InteractEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IPartyEvent.PartyInviteEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IPartyEvent.PartyKickEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IPartyEvent.PartyLeaveEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IPlayerEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.event.IPlayerEvent.RightClickEvent
+-
+- getPlayer() - Method in interface noppes.npcs.api.handler.data.IProfile
+-
+- getPlayer(String) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getPlayer(String) - Method in interface noppes.npcs.api.IWorld
+-
+- getPlayerAttributes(IPlayer) - Method in interface noppes.npcs.api.handler.IAttributeHandler
+-
+
Returns the aggregated attributes for a given player.
+
+- getPlayerByUUID(String) - Method in interface noppes.npcs.api.IWorld
+-
+- getPlayerInvX() - Method in interface noppes.npcs.api.gui.ICustomGui
+-
+- getPlayerInvY() - Method in interface noppes.npcs.api.gui.ICustomGui
+-
+- getPlayerMinDistance() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- getPlayerName() - Method in interface noppes.npcs.api.event.IPartyEvent.PartyInviteEvent
+-
+- getPlayerName() - Method in interface noppes.npcs.api.event.IPartyEvent.PartyKickEvent
+-
+- getPlayerName() - Method in interface noppes.npcs.api.event.IPartyEvent.PartyLeaveEvent
+-
+- getPlayerName() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Get the player's display name.
+
+- getPlayerNames() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getPlayerNames() - Method in interface noppes.npcs.api.IWorld
+-
+- getPlayerNamesList() - Method in interface noppes.npcs.api.handler.data.IParty
+-
+- getPlayerPurchased(int, IPlayer) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Get purchased amount for a player in a slot (per-player mode)
+
+- getPlayers() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
+-
+- getPlayerScore(String, String, String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
+-
+- getPlayerScore(IPlayer, String, String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
+-
+- getPlayerUUID() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Get the player's UUID who can claim this.
+
+- getPoints() - Method in interface noppes.npcs.api.event.IFactionEvent.FactionPoints
+-
+- getPoints(int) - Method in interface noppes.npcs.api.handler.IPlayerFactionData
+-
+
Returns the player's points for the given faction.
+
+- getPokeball() - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+- getPos() - Method in interface noppes.npcs.api.IParticle
+-
+- getPosition() - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns the entity's current position as an IPos object.
+
+- getPosition() - Method in interface noppes.npcs.api.IBlock
+-
+- getPosX() - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
+-
+
Returns the x position of this component.
+
+- getPosX() - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
+-
+- getPosY() - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
+-
+
Returns the y position of this component.
+
+- getPosY() - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
+-
+- getPotionEffect(int) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the amplifier of the specified potion effect.
+
+- getPotionImmune() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC is immune to potion effects.
+
+- getPower() - Method in interface noppes.npcs.api.event.IBlockEvent.RedstoneEvent
+-
+- getPowerPoints() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the player's power points.
+
+- getPowerType() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the player's power type.
+
+- getPrevious() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- getPreviousVersion() - Method in interface noppes.npcs.api.event.ILinkedItemEvent.VersionChangeEvent
+-
+- getPrevPower() - Method in interface noppes.npcs.api.event.IBlockEvent.RedstoneEvent
+-
+- getPrevSlot() - Method in interface noppes.npcs.api.event.IPlayerEvent.ProfileEvent.Changed
+-
+- getProfession() - Method in interface noppes.npcs.api.entity.IVillager
+-
+- getProfile() - Method in interface noppes.npcs.api.event.IPlayerEvent.ProfileEvent
+-
+- getProfile(IPlayer) - Method in interface noppes.npcs.api.handler.IProfileHandler
+-
+
Returns the profile for the given player.
+
+- getProfileHandler() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getProfileOptions() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getProgress() - Method in interface noppes.npcs.api.handler.data.IQuestObjective
+-
+
If this function is used on a player within a party and the
+ quest objective type is set to ALL.
+
+- getProgress() - Method in interface noppes.npcs.api.ITelegraphInstance
+-
+
Get the progress from 0.0 (just started) to 1.0 (finished).
+
+- getProjectile() - Method in interface noppes.npcs.api.event.IEnergyBarrierEvent.HitEvent
+-
+- getProjectile() - Method in interface noppes.npcs.api.event.IEnergyProjectileEvent
+-
+- getProjectile() - Method in interface noppes.npcs.api.event.IProjectileEvent
+-
+- getProjectileCount() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- getProjectileCount() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- getProjectileCount() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- getProjectileInvincibility() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC has projectile invincibility frames.
+
+- getProjectileItem() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the projectile item used by the NPC.
+
+- getProjectilesKeepTerrain() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether projectiles fired by the NPC ignore terrain collisions.
+
+- getProjectileType() - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- getPullDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
+-
+- getPullRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
+-
+- getPullStrength() - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
+-
+- getPurchaseNum(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+- getPurchaseNum(int, IPlayer) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+- getPushRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityShockwave
+-
+- getPushStrength() - Method in interface noppes.npcs.api.ability.type.IAbilityShockwave
+-
+- getQuest() - Method in interface noppes.npcs.api.event.IPartyEvent
+-
+- getQuest() - Method in interface noppes.npcs.api.event.IQuestEvent
+-
+- getQuest() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getQuest() - Method in interface noppes.npcs.api.handler.data.IParty
+-
+
Get the Quest for the Party, can be null
+
+- getQuest() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
+-
+- getQuest(int) - Method in interface noppes.npcs.api.handler.data.IAvailability
+-
+
Retrieves the quest ID for the specified slot.
+
+- getQuestData() - Method in interface noppes.npcs.api.handler.IPlayerData
+-
+- getQuestInterface() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getQuests() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getQueue() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- getQueue() - Method in interface noppes.npcs.api.handler.data.IActionChain
+-
+- getQueue() - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- getQueue(String) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- getRace() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the player's race.
+
+- getRacialFormMastery(byte) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the mastery value for a specific racial form.
+
+- getRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- getRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityHazard
+-
+- getRadius() - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
+-
+- getRadius() - Method in interface noppes.npcs.api.entity.IEnergyExplosion
+-
+- getRadius() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getRadius() - Method in interface noppes.npcs.api.ITelegraph
+-
+
Get the radius (for CIRCLE, SQUARE and RING types).
+
+- getRandomName(int, int) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+
Generates a new name as a String using the Markov name generator.
+
+- getRange() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- getRange() - Method in interface noppes.npcs.api.jobs.IJobHealer
+-
+- getRangedBurst() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the number of projectiles in a ranged burst attack.
+
+- getRangedRange() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the range for ranged attacks.
+
+- getRangedSpeed() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the ranged attack speed of the NPC.
+
+- getRangedStrength() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the ranged attack strength of the NPC.
+
+- getRate(int) - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- getReactsToFire() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC reacts to fire.
+
+- getReadMail() - Method in interface noppes.npcs.api.handler.IPlayerMailData
+-
+- getRecipe() - Method in interface noppes.npcs.api.event.IRecipeEvent
+-
+
Returns the recipe object associated with this event.
+
+- getRecipe() - Method in interface noppes.npcs.api.handler.data.IRecipe
+-
+- getRecipes() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getRedstonePower() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getRefuseSoulStone() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC refuses to be captured by a soul stone.
+
+- getRelease() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the current release state.
+
+- getRemainingTicks() - Method in interface noppes.npcs.api.ITelegraphInstance
+-
+
Get the remaining ticks before the telegraph expires.
+
+- getRemainingTime() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get the remaining time in milliseconds.
+
+- getRemainingTimeFormatted() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get the remaining time formatted as a string (e.g., "2h 30m").
+
+- getRepairPercentage() - Method in interface noppes.npcs.api.handler.data.IAnvilRecipe
+-
+
The repair percentage (e.g., 0.1f repairs 10% of max damage per tick).
+
+- getRepeatDelay() - Method in interface noppes.npcs.api.handler.data.ISound
+-
+- getRepeatType() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getRequirement(String) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Retrieves the requirement value for the specified key.
+
+- getRequirementKeys() - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Returns an array of all requirement keys stored on the item.
+
+- getResistance() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getRespawnCycle() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's respawn cycle.
+
+- getRespawnTime() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the number of ticks before the NPC respawns.
+
+- getResult() - Method in interface noppes.npcs.api.handler.data.IRecipe
+-
+- getResult(ItemStack) - Method in interface noppes.npcs.api.handler.data.IAnvilRecipe
+-
+
Returns the repaired item based on the input damaged item.
+
+- getReturnToHome() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC is set to return home.
+
+- getRewardControl() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- getRewards() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getRider() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getRight() - Method in interface noppes.npcs.api.event.IItemEvent.RepairItem
+-
+- getRightItem() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the item held in the NPC's right hand.
+
+- getRingCount() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getRole() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's current role.
+
+- getRotateX() - Method in interface noppes.npcs.api.entity.data.IModelRotatePart
+-
+
Returns the rotation angle around the X-axis.
+
+- getRotateY() - Method in interface noppes.npcs.api.entity.data.IModelRotatePart
+-
+
Returns the rotation angle around the Y-axis.
+
+- getRotateZ() - Method in interface noppes.npcs.api.entity.data.IModelRotatePart
+-
+
Returns the rotation angle around the Z-axis.
+
+- getRotation() - Method in interface noppes.npcs.api.entity.data.IModelData
+-
+
Returns the model rotation configuration.
+
+- getRotation() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getRotation() - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
+-
+
Returns the component's rotation.
+
+- getRotation() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getRotation() - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
+-
+- getRotationModeType() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the rotation mode for this ability.
+
+- getRotationPhaseType() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the rotation phase for this ability (when rotation mode applies).
+
+- getRotations() - Method in interface noppes.npcs.api.handler.data.IFramePart
+-
+- getRotationSpeed() - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
+-
+- getRotationSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- getRotationSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- getRotationSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- getRotationSpeed() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getRotationType() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's rotation type.
+
+- getRotationX() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getRotationX() - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Gets the X-axis rotation in degrees.
+
+- getRotationX() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the X-axis rotation for the scripted item.
+
+- getRotationX1() - Method in interface noppes.npcs.api.IParticle
+-
+- getRotationX2() - Method in interface noppes.npcs.api.IParticle
+-
+- getRotationXRate() - Method in interface noppes.npcs.api.IParticle
+-
+- getRotationXRate() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the X-axis rotation rate for the scripted item.
+
+- getRotationXRateStart() - Method in interface noppes.npcs.api.IParticle
+-
+- getRotationY() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getRotationY() - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Gets the Y-axis rotation in degrees.
+
+- getRotationY() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the Y-axis rotation for the scripted item.
+
+- getRotationY1() - Method in interface noppes.npcs.api.IParticle
+-
+- getRotationY2() - Method in interface noppes.npcs.api.IParticle
+-
+- getRotationYRate() - Method in interface noppes.npcs.api.IParticle
+-
+- getRotationYRate() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the Y-axis rotation rate for the scripted item.
+
+- getRotationYRateStart() - Method in interface noppes.npcs.api.IParticle
+-
+- getRotationZ() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getRotationZ() - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Gets the Z-axis rotation in degrees.
+
+- getRotationZ() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the Z-axis rotation for the scripted item.
+
+- getRotationZ1() - Method in interface noppes.npcs.api.IParticle
+-
+- getRotationZ2() - Method in interface noppes.npcs.api.IParticle
+-
+- getRotationZRate() - Method in interface noppes.npcs.api.IParticle
+-
+- getRotationZRate() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the Z-axis rotation rate for the scripted item.
+
+- getRotationZRateStart() - Method in interface noppes.npcs.api.IParticle
+-
+- getSalesTaxPercent() - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Get the sales tax percentage (0.0 to 1.0).
+
+- getSaturation() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- getSavedNames() - Method in interface noppes.npcs.api.handler.ITelegraphHandler
+-
+
Get all saved preset names.
+
+- getScale() - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Gets the scale of the text plane.
+
+- getScale() - Method in interface noppes.npcs.api.entity.data.IModelData
+-
+
Returns the model scaling configuration.
+
+- getScale() - Method in interface noppes.npcs.api.gui.IButton
+-
+
Returns the scale factor of the button.
+
+- getScale() - Method in interface noppes.npcs.api.gui.ILabel
+-
+
Returns the scale factor of the label.
+
+- getScale() - Method in interface noppes.npcs.api.gui.ITexturedRect
+-
+
Returns the scale factor of the rectangle.
+
+- getScale() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getScale() - Method in interface noppes.npcs.api.overlay.IOverlayLabel
+-
+- getScale() - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
+-
+- getScaleX() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getScaleX() - Method in interface noppes.npcs.api.entity.data.IModelScalePart
+-
+
Returns the scale factor along the X-axis.
+
+- getScaleX() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the X-axis scale for the scripted item.
+
+- getScaleX1() - Method in interface noppes.npcs.api.IParticle
+-
+- getScaleX2() - Method in interface noppes.npcs.api.IParticle
+-
+- getScaleXRate() - Method in interface noppes.npcs.api.IParticle
+-
+- getScaleXRateStart() - Method in interface noppes.npcs.api.IParticle
+-
+- getScaleY() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getScaleY() - Method in interface noppes.npcs.api.entity.data.IModelScalePart
+-
+
Returns the scale factor along the Y-axis.
+
+- getScaleY() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the Y-axis scale for the scripted item.
+
+- getScaleY1() - Method in interface noppes.npcs.api.IParticle
+-
+- getScaleY2() - Method in interface noppes.npcs.api.IParticle
+-
+- getScaleYRate() - Method in interface noppes.npcs.api.IParticle
+-
+- getScaleYRateStart() - Method in interface noppes.npcs.api.IParticle
+-
+- getScaleZ() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getScaleZ() - Method in interface noppes.npcs.api.entity.data.IModelScalePart
+-
+
Returns the scale factor along the Z-axis.
+
+- getScaleZ() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the Z-axis scale for the scripted item.
+
+- getScoreboard() - Method in interface noppes.npcs.api.IWorld
+-
+- getScreenSize() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns the player's screen size information.
+
+- getScriptHandler() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+- getScriptHooks() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+
Get the script hook handler for registering custom hooks.
+
+- getScrollIndex() - Method in interface noppes.npcs.api.event.ICustomGuiEvent.ScrollEvent
+-
+- getSeed() - Method in interface noppes.npcs.api.IWorld
+-
+- getSeeInvisibleTeamPlayers() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
+-
+- getSelectedAbilityKey() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
+-
+
Get the key of the currently selected ability.
+
+- getSelectedColor() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getSelectedIndex() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
+-
+
Get the currently selected ability index.
+
+- getSelection() - Method in interface noppes.npcs.api.event.ICustomGuiEvent.ScrollEvent
+-
+- getSellerName() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get the seller's display name.
+
+- getSellerUUID() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get the seller's UUID as a string.
+
+- getSellOption(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+- getSender() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
+-
+- getSenderName() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.ScriptedCommandEvent
+-
+- getSenderPosition() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.ScriptedCommandEvent
+-
+- getSenderWorld() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.ScriptedCommandEvent
+-
+- getSequentialQueue() - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Retrieve the entire action queue.
+
+- getServerOwner() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getServerTime() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getShadow() - Method in interface noppes.npcs.api.gui.ILabel
+-
+
Returns whether the label text is rendered with a shadow.
+
+- getShadow() - Method in interface noppes.npcs.api.overlay.IOverlayLabel
+-
+- getShelterFrom() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the condition under which the NPC seeks shelter.
+
+- getShooter() - Method in interface noppes.npcs.api.entity.IArrow
+-
+
Gets the entity that shot this arrow.
+
+- getShort(String) - Method in interface noppes.npcs.api.INbt
+-
+- getShotCount() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the number of shots fired.
+
+- getShowBossBar() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the visibility type of the NPC's boss bar.
+
+- getShowName() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the visibility type of the NPC's name.
+
+- getShowPlayerInv() - Method in interface noppes.npcs.api.gui.ICustomGui
+-
+- getShowWheel() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getSide() - Method in interface noppes.npcs.api.event.IBlockEvent.InteractEvent
+-
+- getSignText(int, int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- getSignText(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- getSize() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the current NPC's size (scale factor) within the range 1–30.
+
+- getSize() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getSize() - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+- getSize() - Method in interface noppes.npcs.api.IContainer
+-
+- getSize() - Method in interface noppes.npcs.api.ISkinOverlay
+-
+- getSkills() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the player's skills.
+
+- getSkinType() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's skin type.
+
+- getSkinUrl() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's skin URL.
+
+- getSliceThickness() - Method in interface noppes.npcs.api.entity.IEnergySlicer
+-
+- getSliceWidth() - Method in interface noppes.npcs.api.entity.IEnergySlicer
+-
+
Width of the slicer blade.
+
+- getSlot() - Method in interface noppes.npcs.api.event.IPlayerEvent.ProfileEvent
+-
+- getSlot() - Method in interface noppes.npcs.api.handler.data.IDialogOption
+-
+- getSlot(int) - Method in interface noppes.npcs.api.IContainer
+-
+- getSlotPlayerData(IPlayer, int) - Method in interface noppes.npcs.api.handler.IProfileHandler
+-
+
Returns the player data for a specific profile slot without switching to it.
+
+- getSlots() - Method in interface noppes.npcs.api.gui.ICustomGui
+-
+
Returns a list of item slot components in this GUI.
+
+- getSlots() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- getSlots() - Method in interface noppes.npcs.api.handler.data.IProfile
+-
+- getSnipeProtectionMinutes() - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Get the snipe protection time in minutes.
+
+- getSong() - Method in interface noppes.npcs.api.jobs.IJobBard
+-
+- getSoulStonePlayerName() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the name of the player who spawned this NPC using a soul stone.
+
+- getSound() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getSound() - Method in interface noppes.npcs.api.handler.data.ILine
+-
+- getSource() - Method in interface noppes.npcs.api.event.INpcEvent.DamagedEvent
+-
+- getSource() - Method in interface noppes.npcs.api.event.INpcEvent.DiedEvent
+-
+- getSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.AttackedEvent
+-
+- getSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.DamagedEvent
+-
+- getSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.DiedEvent
+-
+- getSource() - Method in interface noppes.npcs.api.event.IProjectileEvent
+-
+- getSourceAbility(String) - Method in interface noppes.npcs.api.ability.IDataAbilities
+-
+
Get the live source reference of an ability by ID.
+
+- getSourceCurrentAbility() - Method in interface noppes.npcs.api.ability.IDataAbilities
+-
+
Get the live source reference of the currently executing ability.
+
+- getSpawnRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getSpawns() - Method in interface noppes.npcs.api.handler.INaturalSpawnsHandler
+-
+
Returns all registered natural spawn configurations.
+
+- getSpawns(String) - Method in interface noppes.npcs.api.handler.INaturalSpawnsHandler
+-
+
Returns spawn configurations that include the specified biome.
+
+- getSpeed() - Method in interface noppes.npcs.api.ability.data.IEnergyHomingData
+-
+- getSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- getSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- getSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- getSpeed() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's walking speed.
+
+- getSpeed() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getSpeed() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the movement speed of the entity.
+
+- getSpeed() - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- getSpeed() - Method in interface noppes.npcs.api.handler.data.IFrame
+-
+- getSpeed() - Method in interface noppes.npcs.api.handler.data.IFramePart
+-
+- getSpeed() - Method in interface noppes.npcs.api.jobs.IJobHealer
+-
+- getSpeedX() - Method in interface noppes.npcs.api.ISkinOverlay
+-
+- getSpeedY() - Method in interface noppes.npcs.api.ISkinOverlay
+-
+- getSpinDurationTicks() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- getStack() - Method in interface noppes.npcs.api.event.ICustomGuiEvent.SlotClickEvent
+-
+- getStack() - Method in interface noppes.npcs.api.event.ICustomGuiEvent.SlotEvent
+-
+- getStack() - Method in interface noppes.npcs.api.gui.IItemSlot
+-
+
Returns the item stack contained in this slot.
+
+- getStackSize() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- getStackSize() - Method in interface noppes.npcs.api.item.IItemStack
+-
+- getStamina() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the stamina value.
+
+- getStartAfterTicks() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- getStartingPrice() - Method in interface noppes.npcs.api.event.IAuctionEvent.CreateEvent
+-
+- getStartingPrice() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get the starting price.
+
+- getStartX() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getStartY() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getStartZ() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getStat(int) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Gets the calculated stat for the specified stat type.
+
+- getStat(String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Retrieves the value of the specified stat.
+
+- getState() - Method in interface noppes.npcs.api.event.IAbilityEvent.ToggleUpdateEvent
+-
+- getStatus() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Get the auction status.
+
+- getStepSound() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's step/footstep sound resource path.
+
+- getStockResetType() - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Get the stock reset type
+
+- getStopAndInteract() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC stops moving to interact with players.
+
+- getStoredData(String) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getStoredData(String) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getStoredData(String) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns stored (persistent) data for the given key.
+
+- getStoredData(String) - Method in interface noppes.npcs.api.IWorld
+-
+
Deprecated.
+
+- getStoredDataKeys() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getStoredDataKeys() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getStoredDataKeys() - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns an array of keys for stored data.
+
+- getStoredDataKeys() - Method in interface noppes.npcs.api.IWorld
+-
+- getStreaming() - Method in interface noppes.npcs.api.jobs.IJobBard
+-
+- getString(String) - Method in interface noppes.npcs.api.INbt
+-
+- getSubject() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
+-
+- getSurroundingEntities(int) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns an array of entities within the specified range.
+
+- getSurroundingEntities(int, int) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns an array of entities of a specified type within the given range.
+
+- getSweepMode() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- getSweepSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- getSweepSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- getSweepSpeed() - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- getSwingingEntity() - Method in interface noppes.npcs.api.event.IItemEvent.AttackEvent
+-
+- getSwingWarmup() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the swing warmup time (in ticks) before melee damage is applied.
+
+- getTab(int, IWorld) - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Returns all clones stored in the specified tab.
+
+- getTacticalChance() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the tactical behavior chance (1 in N).
+
+- getTacticalRadius() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the tactical radius affecting NPC behavior.
+
+- getTacticalVariant() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's tactical variant.
+
+- getTacticalVariantName() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the name of the NPC's tactical variant.
+
+- getTag(String) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Returns the value of the NBT tag with the specified key.
+
+- getTarget() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getTarget() - Method in interface noppes.npcs.api.event.IAbilityEvent
+-
+
Get the target of the ability, or null if no target.
+
+- getTarget() - Method in interface noppes.npcs.api.event.IChainEvent
+-
+
Get the target of the chain, or null if no target.
+
+- getTarget() - Method in interface noppes.npcs.api.event.IEnergyProjectileEvent.EntityImpactEvent
+-
+- getTarget() - Method in interface noppes.npcs.api.event.IItemEvent.AttackEvent
+-
+- getTarget() - Method in interface noppes.npcs.api.event.IItemEvent.InteractEvent
+-
+- getTarget() - Method in interface noppes.npcs.api.event.IItemEvent.RightClickEvent
+-
+- getTarget() - Method in interface noppes.npcs.api.event.INpcEvent.MeleeAttackEvent
+-
+- getTarget() - Method in interface noppes.npcs.api.event.INpcEvent.RangedLaunchedEvent
+-
+- getTarget() - Method in interface noppes.npcs.api.event.INpcEvent.TargetEvent
+-
+- getTarget() - Method in interface noppes.npcs.api.event.INpcEvent.TargetLostEvent
+-
+- getTarget() - Method in interface noppes.npcs.api.event.IPlayerEvent.AttackEvent
+-
+- getTarget() - Method in interface noppes.npcs.api.event.IPlayerEvent.DamagedEntityEvent
+-
+- getTarget() - Method in interface noppes.npcs.api.event.IPlayerEvent.InteractEvent
+-
+- getTarget() - Method in interface noppes.npcs.api.event.IPlayerEvent.RightClickEvent
+-
+- getTargetEntityId() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- getTargetFilterType() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- getTargetingModeType() - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Get the targeting mode ordinal.
+
+- getTargetType() - Method in interface noppes.npcs.api.handler.data.IQuestKill
+-
+- getTeam(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
+-
+- getTeamByName(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
+-
+- getTeams() - Method in interface noppes.npcs.api.scoreboard.IScoreboard
+-
+- getTeamsize() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
+-
+- getTelegraphActiveTicks() - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Get how many ticks the telegraph persists during the active phase.
+
+- getTelegraphAngle() - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Get the telegraph angle in degrees (used by CONE shape).
+
+- getTelegraphInnerRadius() - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Get the telegraph inner radius (used by RING, CONE shapes).
+
+- getTelegraphLength() - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Get the telegraph length (used by LINE, CONE shapes).
+
+- getTelegraphRadius() - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Get the telegraph radius (used by CIRCLE, RING, SQUARE shapes).
+
+- getTelegraphs() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getTelegraphShapeType() - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Get the telegraph shape type ordinal.
+
+- getTelegraphWidth() - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Get the telegraph width (used by LINE shape).
+
+- getTempData(String) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getTempData(String) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getTempData(String) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns temporary data stored under the given key.
+
+- getTempData(String) - Method in interface noppes.npcs.api.IWorld
+-
+
Deprecated.
+
+- getTempDataKeys() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getTempDataKeys() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getTempDataKeys() - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns an array of keys for temporary data.
+
+- getTempDataKeys() - Method in interface noppes.npcs.api.IWorld
+-
+
Deprecated.
+
+- getText() - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Gets the text displayed on this plane.
+
+- getText() - Method in interface noppes.npcs.api.gui.ILabel
+-
+
Returns the text of the label.
+
+- getText() - Method in interface noppes.npcs.api.gui.ITextField
+-
+
Returns the current text content of the text field.
+
+- getText() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getText() - Method in interface noppes.npcs.api.handler.data.ILine
+-
+- getText() - Method in interface noppes.npcs.api.handler.data.IQuestObjective
+-
+- getText() - Method in interface noppes.npcs.api.item.IItemBook
+-
+- getText() - Method in interface noppes.npcs.api.overlay.IOverlayLabel
+-
+- getTextOffsetX() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getTextOffsetY() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getTextPitch() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getTextPlane() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getTextPlane2() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getTextPlane3() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getTextPlane4() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getTextPlane5() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getTextPlane6() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getTextSound() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getTexture() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's texture path.
+
+- getTexture() - Method in interface noppes.npcs.api.gui.IButton
+-
+
Returns the texture resource location for this button.
+
+- getTexture() - Method in interface noppes.npcs.api.gui.ITexturedRect
+-
+
Returns the texture resource location.
+
+- getTexture() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getTexture() - Method in interface noppes.npcs.api.ISkinOverlay
+-
+- getTexture() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the texture path for the scripted item.
+
+- getTexture() - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
+-
+- getTextureScaleX() - Method in interface noppes.npcs.api.ISkinOverlay
+-
+- getTextureScaleY() - Method in interface noppes.npcs.api.ISkinOverlay
+-
+- getTextureX() - Method in interface noppes.npcs.api.gui.IButton
+-
+
Returns the X offset within the texture.
+
+- getTextureX() - Method in interface noppes.npcs.api.gui.ITexturedRect
+-
+
Returns the texture's x offset.
+
+- getTextureX() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getTextureX() - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
+-
+- getTextureY() - Method in interface noppes.npcs.api.gui.IButton
+-
+
Returns the Y offset within the texture.
+
+- getTextureY() - Method in interface noppes.npcs.api.gui.ITexturedRect
+-
+
Returns the texture's y offset.
+
+- getTextureY() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getTextureY() - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
+-
+- getTextWidth() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getThickness() - Method in interface noppes.npcs.api.gui.ILine
+-
+
Returns the thickness of the line.
+
+- getThickness() - Method in interface noppes.npcs.api.overlay.IOverlayLine
+-
+- getThrower() - Method in interface noppes.npcs.api.entity.IEntityItem
+-
+
Returns the thrower (entity that threw the item).
+
+- getThrower() - Method in interface noppes.npcs.api.entity.IProjectile
+-
+
Returns the thrower (the entity that launched the projectile).
+
+- getThrower() - Method in interface noppes.npcs.api.entity.IThrowable
+-
+
Returns the entity that threw this throwable.
+
+- getTick() - Method in interface noppes.npcs.api.event.IAbilityEvent.TickEvent
+-
+
Get the current tick count within the phase.
+
+- getTick() - Method in interface noppes.npcs.api.event.IAbilityEvent.ToggleUpdateEvent
+-
+- getTick() - Method in interface noppes.npcs.api.event.IEnergyProjectileEvent.UpdateEvent
+-
+- getTicksAlive() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- getTileEntity() - Method in interface noppes.npcs.api.IBlock
+-
+- getTileEntityNBT() - Method in interface noppes.npcs.api.IBlock
+-
+- getTime() - Method in interface noppes.npcs.api.IWorld
+-
+- getTime(IJobItemGiver) - Method in interface noppes.npcs.api.handler.IPlayerItemGiverData
+-
+
Returns the last interaction time for the given item giver job.
+
+- getTimePast() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
+-
+- getTimers() - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- getTimers() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the timers associated with the NPC.
+
+- getTimers() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns the player's timers.
+
+- getTimeSent() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
+-
+- getTimeUntilRepeat(IPlayer) - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+
Returns the time remaining before the quest can be repeated.
+
+- getTimeUntilReset() - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Get time remaining until next stock reset
+
+- getTintData() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the tint data associated with the NPC.
+
+- getTitle() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's title.
+
+- getTitle() - Method in interface noppes.npcs.api.handler.data.ITransportCategory
+-
+- getTitle() - Method in interface noppes.npcs.api.item.IItemBook
+-
+- getTitleColor() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getTitleOffsetX() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getTitleOffsetY() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getTitlePos() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- getToDim() - Method in interface noppes.npcs.api.event.IPlayerEvent.ChangedDimension
+-
+- getToggleState(String) - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
+-
+
Get the current toggle state for an ability.
+
+- getToggleStateLabel(int) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the display label for a specific toggle state (1-indexed).
+
+- getToggleStates() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the number of toggle states.
+
+- getTopBlock(int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- getTopBlock(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- getTotalArmorValue() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the total armor value of the entity.
+
+- getTotalTicks() - Method in interface noppes.npcs.api.ITelegraphInstance
+-
+
Get the total duration ticks.
+
+- getTotalTime() - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- getTotalTime() - Method in interface noppes.npcs.api.IWorld
+-
+- getTP() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Returns the TP value.
+
+- getTrackedQuest() - Method in interface noppes.npcs.api.handler.IPlayerQuestData
+-
+- getTrackSpeedValue() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get track speed for TRACK rotation mode (blocks/second).
+
+- getTradeData() - Method in interface noppes.npcs.api.handler.IPlayerData
+-
+- getTranslateX() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the X-axis translation for the scripted item.
+
+- getTranslateY() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the Y-axis translation for the scripted item.
+
+- getTranslateZ() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Gets the Z-axis translation for the scripted item.
+
+- getTranslationKey() - Method in interface noppes.npcs.api.handler.data.IAttributeDefinition
+-
+
Returns the translation key used for localizing this attribute.
+
+- getTransport() - Method in interface noppes.npcs.api.roles.IRoleTransporter
+-
+- getTransport(int) - Method in interface noppes.npcs.api.handler.IPlayerTransportData
+-
+
Returns the transport location with the given ID.
+
+- getTransportData() - Method in interface noppes.npcs.api.handler.IPlayerData
+-
+- getTransportId() - Method in interface noppes.npcs.api.roles.IRoleTransporter
+-
+- getTransports() - Method in interface noppes.npcs.api.handler.IPlayerTransportData
+-
+
Returns all unlocked transport locations for the player.
+
+- getTriggerCooldown() - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- getTriggerCooldown() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getTriggerRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- getTriggerRadius() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getTrueSource() - Method in interface noppes.npcs.api.IDamageSource
+-
+- getType() - Method in interface noppes.npcs.api.entity.data.IMark
+-
+
Returns the type of this mark.
+
+- getType() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the entity type of the NPC.
+
+- getType() - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns the EntityType as defined in the scripting constants.
+
+- getType() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Returns the EntityType (as defined in scripting constants) for this entity.
+
+- getType() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Returns the entity type identifier for the player.
+
+- getType() - Method in interface noppes.npcs.api.event.IItemEvent.AttackEvent
+-
+- getType() - Method in interface noppes.npcs.api.event.IItemEvent.InteractEvent
+-
+- getType() - Method in interface noppes.npcs.api.event.IItemEvent.RightClickEvent
+-
+- getType() - Method in interface noppes.npcs.api.event.INpcEvent.DamagedEvent
+-
+- getType() - Method in interface noppes.npcs.api.event.INpcEvent.DiedEvent
+-
+- getType() - Method in interface noppes.npcs.api.event.IPlayerEvent.DiedEvent
+-
+- getType() - Method in interface noppes.npcs.api.event.IPlayerEvent.InteractEvent
+-
+- getType() - Method in interface noppes.npcs.api.event.IPlayerEvent.RightClickEvent
+-
+- getType() - Method in interface noppes.npcs.api.event.IProjectileEvent.ImpactEvent
+-
+- getType() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Get the claim type.
+
+- getType() - Method in interface noppes.npcs.api.handler.data.IDialogOption
+-
+- getType() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- getType() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
+-
+- getType() - Method in interface noppes.npcs.api.IDamageSource
+-
+- getType() - Method in interface noppes.npcs.api.ITelegraph
+-
+
Get the telegraph type.
+
+- getType() - Method in interface noppes.npcs.api.jobs.IJob
+-
+- getType() - Method in interface noppes.npcs.api.roles.IRole
+-
+- getType(String) - Method in interface noppes.npcs.api.INbt
+-
+- getTypeId() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the type ID of this ability (e.g., "cnpc:slam", "cnpc:beam").
+
+- getTypeName() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getTypes() - Method in interface noppes.npcs.api.ability.IAbilityHandler
+-
+
Get all registered ability type IDs.
+
+- getTypes() - Method in interface noppes.npcs.api.handler.IAbilityHandler
+-
+
Get all registered ability type IDs.
+
+- getUniqueID() - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns the unique UUID string of the entity.
+
+- getUnlockedAbilities() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
+-
+
Get all unlocked ability keys.
+
+- getUnreadMail() - Method in interface noppes.npcs.api.handler.IPlayerMailData
+-
+- getUpdateEvery() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- getUsableTypeName() - Method in interface noppes.npcs.api.handler.IHookDefinition
+-
+
Generate a usable type name for stub generation.
+
+- getUseRangeMelee() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's use-range-melee mode.
+
+- getUuid() - Method in interface noppes.npcs.api.handler.data.ITag
+-
+- getValue() - Method in interface noppes.npcs.api.handler.data.ICustomAttribute
+-
+
Returns the current value of this attribute.
+
+- getVersion() - Method in interface noppes.npcs.api.event.ILinkedItemEvent.VersionChangeEvent
+-
+- getVersion() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- getVisibleType() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the visibility type of the NPC.
+
+- getVolume() - Method in interface noppes.npcs.api.event.IPlayerEvent.SoundEvent
+-
+- getVolume() - Method in interface noppes.npcs.api.handler.data.ISound
+-
+- getWalkingRange() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the NPC's walking range (wander radius).
+
+- getWarningColor() - Method in interface noppes.npcs.api.ITelegraph
+-
+
Get the warning phase color in ARGB format.
+
+- getWarningStartTick() - Method in interface noppes.npcs.api.ITelegraph
+-
+
Get the tick at which warning phase begins.
+
+- getWeight() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the selection weight for random ability selection.
+
+- getWeight() - Method in interface noppes.npcs.api.ability.IAbilityAction
+-
+- getWeight() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- getWidth() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getWidth() - Method in interface noppes.npcs.api.gui.IButton
+-
+
Returns the button's width.
+
+- getWidth() - Method in interface noppes.npcs.api.gui.ICustomGui
+-
+
Returns the width of the GUI.
+
+- getWidth() - Method in interface noppes.npcs.api.gui.ILabel
+-
+
Returns the label's width.
+
+- getWidth() - Method in interface noppes.npcs.api.gui.IScroll
+-
+
Returns the width of the scroll component.
+
+- getWidth() - Method in interface noppes.npcs.api.gui.ITextField
+-
+
Returns the width of the text field.
+
+- getWidth() - Method in interface noppes.npcs.api.gui.ITexturedRect
+-
+
Returns the width of the rectangle.
+
+- getWidth() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Returns the width of the icon.
+
+- getWidth() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getWidth() - Method in interface noppes.npcs.api.handler.data.IRecipe
+-
+- getWidth() - Method in interface noppes.npcs.api.IParticle
+-
+- getWidth() - Method in interface noppes.npcs.api.IScreenSize
+-
+
Gets the scaled screen width in pixels.
+
+- getWidth() - Method in interface noppes.npcs.api.ITelegraph
+-
+
Get the width (for LINE type).
+
+- getWidth() - Method in interface noppes.npcs.api.overlay.IOverlayLabel
+-
+- getWidth() - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
+-
+- getWidthPercent(double) - Method in interface noppes.npcs.api.IScreenSize
+-
+
Gets a pixel value representing the given percentage of the screen width.
+
+- getWidthScale() - Method in interface noppes.npcs.api.entity.data.IHitboxData
+-
+
Returns the width scale factor for the hitbox.
+
+- getWindUpTicks() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Get the wind-up time in ticks (telegraph phase).
+
+- getWorld() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getWorld() - Method in interface noppes.npcs.api.event.IForgeEvent.WorldEvent
+-
+- getWorld() - Method in interface noppes.npcs.api.IBlock
+-
+- getWorld() - Method in interface noppes.npcs.api.ITileEntity
+-
+- getWorldDir() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- getWorldLines() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns the lines displayed in the world.
+
+- getX() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getX() - Method in interface noppes.npcs.api.event.IPlayerEvent.BonemealEvent
+-
+- getX() - Method in interface noppes.npcs.api.event.IPlayerEvent.SleepEvent
+-
+- getX() - Method in interface noppes.npcs.api.event.IPlayerEvent.UseHoeEvent
+-
+- getX() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getX() - Method in interface noppes.npcs.api.handler.data.ISound
+-
+- getX() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
+-
+- getX() - Method in interface noppes.npcs.api.IBlock
+-
+- getX() - Method in interface noppes.npcs.api.IParticle
+-
+- getX() - Method in interface noppes.npcs.api.IPos
+-
+- getX() - Method in interface noppes.npcs.api.ITelegraphInstance
+-
+
Get the current X position.
+
+- getX1() - Method in interface noppes.npcs.api.gui.ILine
+-
+
Returns the starting x coordinate of the line.
+
+- getX1() - Method in interface noppes.npcs.api.overlay.IOverlayLine
+-
+- getX2() - Method in interface noppes.npcs.api.gui.ILine
+-
+
Returns the ending x coordinate of the line.
+
+- getX2() - Method in interface noppes.npcs.api.overlay.IOverlayLine
+-
+- getXD() - Method in interface noppes.npcs.api.IPos
+-
+- getXpCost() - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
+-
+
Only for IAnvilRecipe
+
+- getXpCost() - Method in interface noppes.npcs.api.handler.data.IAnvilRecipe
+-
+
The XP cost per repair tick (e.g., 10 levels per tick).
+
+- getY() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getY() - Method in interface noppes.npcs.api.event.IPlayerEvent.BonemealEvent
+-
+- getY() - Method in interface noppes.npcs.api.event.IPlayerEvent.SleepEvent
+-
+- getY() - Method in interface noppes.npcs.api.event.IPlayerEvent.UseHoeEvent
+-
+- getY() - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+- getY() - Method in interface noppes.npcs.api.handler.data.ISound
+-
+- getY() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
+-
+- getY() - Method in interface noppes.npcs.api.IBlock
+-
+- getY() - Method in interface noppes.npcs.api.IParticle
+-
+- getY() - Method in interface noppes.npcs.api.IPos
+-
+- getY() - Method in interface noppes.npcs.api.ITelegraphInstance
+-
+
Get the current Y position.
+
+- getY1() - Method in interface noppes.npcs.api.gui.ILine
+-
+
Returns the starting y coordinate of the line.
+
+- getY1() - Method in interface noppes.npcs.api.overlay.IOverlayLine
+-
+- getY2() - Method in interface noppes.npcs.api.gui.ILine
+-
+
Returns the ending y coordinate of the line.
+
+- getY2() - Method in interface noppes.npcs.api.overlay.IOverlayLine
+-
+- getYaw() - Method in interface noppes.npcs.api.ITelegraphInstance
+-
+
Get the rotation yaw.
+
+- getYD() - Method in interface noppes.npcs.api.IPos
+-
+- getYOffset() - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Returns the vertical offset for rendering.
+
+- getZ() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- getZ() - Method in interface noppes.npcs.api.event.IPlayerEvent.BonemealEvent
+-
+- getZ() - Method in interface noppes.npcs.api.event.IPlayerEvent.SleepEvent
+-
+- getZ() - Method in interface noppes.npcs.api.event.IPlayerEvent.UseHoeEvent
+-
+- getZ() - Method in interface noppes.npcs.api.handler.data.ISound
+-
+- getZ() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
+-
+- getZ() - Method in interface noppes.npcs.api.IBlock
+-
+- getZ() - Method in interface noppes.npcs.api.IParticle
+-
+- getZ() - Method in interface noppes.npcs.api.IPos
+-
+- getZ() - Method in interface noppes.npcs.api.ITelegraphInstance
+-
+
Get the current Z position.
+
+- getZD() - Method in interface noppes.npcs.api.IPos
+-
+- getZoneCount() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getZoneHeight() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getZoneHeight() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getZoneShape() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- getZoneShapeOrdinal() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- getZoneType() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- giveItem(String, int, int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- giveItem(IPlayer, IItemStack) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Gives an item to the specified player.
+
+- giveItem(IItemStack, int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- giveItems(IPlayer) - Method in interface noppes.npcs.api.jobs.IJobItemGiver
+-
+
+- IAbility - Interface in noppes.npcs.api.ability
+-
+
Interface for NPC abilities.
+
+- IAbilityAction - Interface in noppes.npcs.api.ability
+-
+
Common API interface for all combat actions (abilities and chained abilities).
+
+- IAbilityCharge - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Charge abilities.
+
+- IAbilityCounter - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Counter abilities.
+
+- IAbilityCutter - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Cutter abilities.
+
+- IAbilityDash - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Dash abilities.
+
+- IAbilityDefend - Interface in noppes.npcs.api.ability.type
+-
+
API interface for defensive abilities (Guard, Counter, Dodge).
+
+- IAbilityDisc - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Disc abilities.
+
+- IAbilityDodge - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Dodge abilities.
+
+- IAbilityEffect - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Effect abilities.
+
+- IAbilityEnergyBeam - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Energy Beam abilities.
+
+- IAbilityEnergyProjectile - Interface in noppes.npcs.api.ability.type
+-
+
Shared API interface for energy projectile abilities (Orb, Disc, Beam, LaserShot).
+
+- IAbilityEvent - Interface in noppes.npcs.api.event
+-
+
Events related to NPC ability execution.
+
+- IAbilityEvent.CompleteEvent - Interface in noppes.npcs.api.event
+-
+
Fired when an ability completes its full execution cycle.
+
+- IAbilityEvent.ExecuteEvent - Interface in noppes.npcs.api.event
+-
+
Fired when an ability enters the ACTIVE phase and performs its effect.
+
+- IAbilityEvent.HitEvent - Interface in noppes.npcs.api.event
+-
+
Fired when an ability hits an entity with damage.
+
+- IAbilityEvent.InterruptEvent - Interface in noppes.npcs.api.event
+-
+
Fired when an ability is interrupted by damage.
+
+- IAbilityEvent.StartEvent - Interface in noppes.npcs.api.event
+-
+
Fired when an ability starts executing (enters WINDUP phase).
+
+- IAbilityEvent.TickEvent - Interface in noppes.npcs.api.event
+-
+
Fired every tick while an ability is executing.
+
+- IAbilityEvent.ToggleEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a toggle ability is switched ON or OFF.
+
+- IAbilityEvent.ToggleUpdateEvent - Interface in noppes.npcs.api.event
+-
+
Fired every 10 ticks for each active toggle ability.
+
+- IAbilityGuard - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Guard abilities.
+
+- IAbilityHandler - Interface in noppes.npcs.api.ability
+-
+
Handler for ability registration and creation.
+
+- IAbilityHandler - Interface in noppes.npcs.api.handler
+-
+
Handler for ability management.
+
+- IAbilityHazard - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Hazard abilities.
+
+- IAbilityHeavyHit - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Heavy Hit abilities.
+
+- IAbilityLaser - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Laser abilities.
+
+- IAbilityOrb - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Orb abilities.
+
+- IAbilityProjectile - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Projectile abilities.
+
+- IAbilityShockwave - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Shockwave abilities.
+
+- IAbilitySlam - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Slam abilities.
+
+- IAbilitySweeper - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Sweeper abilities.
+
+- IAbilityTeleport - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Teleport abilities.
+
+- IAbilityTrap - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Trap abilities.
+
+- IAbilityVortex - Interface in noppes.npcs.api.ability.type
+-
+
API interface for Vortex abilities.
+
+- IAbilityZone - Interface in noppes.npcs.api.ability.type
+-
+
API interface for zone-based abilities (Trap, Hazard).
+
+- IAction - Interface in noppes.npcs.api.handler.data
+-
+
Represents a single "task" that can be executed over multiple ticks,
+ supports delayed start, limited duration, repeating intervals, data storage,
+ and chaining to neighboring tasks.
+
+- IActionChain - Interface in noppes.npcs.api.handler.data
+-
+- IActionListener - Interface in noppes.npcs.api.handler.data
+-
+
Listener interface for action hooks.
+
+- IActionManager - Interface in noppes.npcs.api.handler
+-
+
Manages a queue of
IAction instances, allowing scheduling of delayed,
+ repeating, or conditional "tasks" for NPC scripting.
+
+- IActionQueue - Interface in noppes.npcs.api.handler.data
+-
+- IAnimal<T extends net.minecraft.entity.passive.EntityAnimal> - Interface in noppes.npcs.api.entity
+-
+
Represents an animal entity with additional behavior such as breeding,
+ following, and mating.
+
+- IAnimatable - Interface in noppes.npcs.api.entity
+-
+
Represents an entity capable of playing animations.
+
+- IAnimation - Interface in noppes.npcs.api.handler.data
+-
+- IAnimationData - Interface in noppes.npcs.api.handler.data
+-
+
Holds and manages animation data for an animatable entity.
+
+- IAnimationEvent - Interface in noppes.npcs.api.event
+-
+
Events fired during entity animation playback.
+
+- IAnimationEvent.Ended - Interface in noppes.npcs.api.event
+-
+
Fired when an animation finishes playing.
+
+- IAnimationEvent.IFrameEvent - Interface in noppes.npcs.api.event
+-
+
Events fired when animation frames are entered or exited.
+
+- IAnimationEvent.IFrameEvent.Entered - Interface in noppes.npcs.api.event
+-
+- IAnimationEvent.IFrameEvent.Exited - Interface in noppes.npcs.api.event
+-
+- IAnimationEvent.Started - Interface in noppes.npcs.api.event
+-
+
Fired when an animation starts playing.
+
+- IAnimationHandler - Interface in noppes.npcs.api.handler
+-
+- IAnvilRecipe - Interface in noppes.npcs.api.handler.data
+-
+- IArrow<T extends net.minecraft.entity.projectile.EntityArrow> - Interface in noppes.npcs.api.entity
+-
+
Represents a arrow entity with additional methods.
+
+- IAttributeDefinition - Interface in noppes.npcs.api.handler.data
+-
+
Defines the blueprint for an attribute.
+
+- IAttributeHandler - Interface in noppes.npcs.api.handler
+-
+
Handles registration and lookup of attribute definitions as well as
+ retrieval of player attributes.
+
+- IAuctionClaim - Interface in noppes.npcs.api.handler.data
+-
+
Represents an auction claim (item or currency to be collected).
+
+- IAuctionEvent - Interface in noppes.npcs.api.event
+-
+
Events related to auction actions.
+
+- IAuctionEvent.BidEvent - Interface in noppes.npcs.api.event
+-
+
Fired before a player places a bid on an auction.
+
+- IAuctionEvent.BuyoutEvent - Interface in noppes.npcs.api.event
+-
+
Fired before a player buys out an auction.
+
+- IAuctionEvent.CancelEvent - Interface in noppes.npcs.api.event
+-
+
Fired before a player cancels an auction listing.
+
+- IAuctionEvent.ClaimEvent - Interface in noppes.npcs.api.event
+-
+
Fired before a player claims an item or currency from an auction.
+
+- IAuctionEvent.CreateEvent - Interface in noppes.npcs.api.event
+-
+
Fired before a player creates a new auction listing.
+
+- IAuctionHandler - Interface in noppes.npcs.api.handler
+-
+
Handler for the Auction system.
+
+- IAuctionListing - Interface in noppes.npcs.api.handler.data
+-
+
Represents an auction listing.
+
+- IAvailability - Interface in noppes.npcs.api.handler.data
+-
+
Defines the conditions that determine if certain NPC interactions
+ (dialogs, quests, and faction requirements) are available to a player.
+
+- IBlock - Interface in noppes.npcs.api
+-
+- IBlockEvent - Interface in noppes.npcs.api.event
+-
+
Events fired for scripted blocks, including interactions, redstone, and entity collisions.
+
+- IBlockEvent.BreakEvent - Interface in noppes.npcs.api.event
+-
+- IBlockEvent.ClickedEvent - Interface in noppes.npcs.api.event
+-
+- IBlockEvent.CollidedEvent - Interface in noppes.npcs.api.event
+-
+- IBlockEvent.EntityFallenUponEvent - Interface in noppes.npcs.api.event
+-
+- IBlockEvent.ExplodedEvent - Interface in noppes.npcs.api.event
+-
+- IBlockEvent.HarvestedEvent - Interface in noppes.npcs.api.event
+-
+- IBlockEvent.InitEvent - Interface in noppes.npcs.api.event
+-
+- IBlockEvent.InteractEvent - Interface in noppes.npcs.api.event
+-
+- IBlockEvent.NeighborChangedEvent - Interface in noppes.npcs.api.event
+-
+- IBlockEvent.RainFillEvent - Interface in noppes.npcs.api.event
+-
+- IBlockEvent.RedstoneEvent - Interface in noppes.npcs.api.event
+-
+- IBlockEvent.TimerEvent - Interface in noppes.npcs.api.event
+-
+- IBlockEvent.UpdateEvent - Interface in noppes.npcs.api.event
+-
+- IBlockScripted - Interface in noppes.npcs.api.block
+-
+- IButton - Interface in noppes.npcs.api.gui
+-
+
Represents a clickable button component in a custom GUI.
+
+- IChainedAbility - Interface in noppes.npcs.api.ability
+-
+
API interface for chained abilities - ordered sequences of ability references
+ that execute one after another with configurable delays.
+
+- IChainEvent - Interface in noppes.npcs.api.event
+-
+
Events related to chained ability execution lifecycle.
+
+- IChainEvent.CompleteEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a chained ability sequence completes all entries.
+
+- IChainEvent.InterruptEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a chained ability is interrupted by damage.
+
+- IChainEvent.NextEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the chain advances to the next entry in the sequence.
+
+- IChainEvent.StartEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a chained ability sequence starts executing.
+
+- ICloneHandler - Interface in noppes.npcs.api.handler
+-
+
Handles storing and spawning cloned entities.
+
+- ICommand - Interface in noppes.npcs.api
+-
+
Represents a custom command that can be registered and executed.
+
+- IConditionalAction - Interface in noppes.npcs.api.handler.data.actions
+-
+- IContainer - Interface in noppes.npcs.api
+-
+- ICustomAbility - Interface in noppes.npcs.api.ability
+-
+
A custom (script-driven) ability whose behavior is entirely defined by script event hooks.
+
+- ICustomAttribute - Interface in noppes.npcs.api.handler.data
+-
+
Represents an instance of a custom attribute.
+
+- ICustomEffect - Interface in noppes.npcs.api.handler.data
+-
+- ICustomEffectHandler - Interface in noppes.npcs.api.handler
+-
+
Handler interface for managing custom effects.
+
+- ICustomGui - Interface in noppes.npcs.api.gui
+-
+
Represents a custom graphical user interface (GUI) that can contain various components
+ such as buttons, labels, text fields, item slots, etc.
+
+- ICustomGuiComponent - Interface in noppes.npcs.api.gui
+-
+
Base interface for all custom GUI components.
+
+- ICustomGuiEvent - Interface in noppes.npcs.api.event
+-
+
Events fired when a player interacts with a custom GUI.
+
+- ICustomGuiEvent.ButtonEvent - Interface in noppes.npcs.api.event
+-
+- ICustomGuiEvent.CloseEvent - Interface in noppes.npcs.api.event
+-
+- ICustomGuiEvent.ScrollEvent - Interface in noppes.npcs.api.event
+-
+- ICustomGuiEvent.SlotClickEvent - Interface in noppes.npcs.api.event
+-
+- ICustomGuiEvent.SlotEvent - Interface in noppes.npcs.api.event
+-
+- ICustomGuiEvent.UnfocusedEvent - Interface in noppes.npcs.api.event
+-
+- ICustomNpc<T extends net.minecraft.entity.EntityCreature> - Interface in noppes.npcs.api.entity
+-
+
Represents a customizable NPC with a wide variety of properties such as appearance,
+ behavior, combat, loot, and more.
+
+- ICustomNPCsEvent - Interface in noppes.npcs.api.event
+-
+
Base interface for all CustomNPC+ script events.
+
+- ICustomNPCsEvent.CNPCNaturalSpawnEvent - Interface in noppes.npcs.api.event
+-
+- ICustomNPCsEvent.ScriptedCommandEvent - Interface in noppes.npcs.api.event
+-
+- ICustomOverlay - Interface in noppes.npcs.api.overlay
+-
+- ICustomOverlayComponent - Interface in noppes.npcs.api.overlay
+-
+- IDamageSource - Interface in noppes.npcs.api
+-
+- IDataAbilities - Interface in noppes.npcs.api.ability
+-
+
Interface for an NPC's ability data manager.
+
+- IDBCPlayer - Interface in noppes.npcs.api.entity
+-
+
Extends IPlayer with additional methods specific to DBC (Dragon Ball C) players.
+
+- IDialog - Interface in noppes.npcs.api.handler.data
+-
+- IDialogCategory - Interface in noppes.npcs.api.handler.data
+-
+- IDialogEvent - Interface in noppes.npcs.api.event
+-
+
Events fired during dialog interactions between a player and an NPC.
+
+- IDialogEvent.DialogClosed - Interface in noppes.npcs.api.event
+-
+
Fired when a dialog is closed.
+
+- IDialogEvent.DialogOpen - Interface in noppes.npcs.api.event
+-
+
Fired when a dialog is opened.
+
+- IDialogEvent.DialogOption - Interface in noppes.npcs.api.event
+-
+
Fired when a dialog option is selected.
+
+- IDialogHandler - Interface in noppes.npcs.api.handler
+-
+
Handles retrieval of dialogs and dialog categories.
+
+- IDialogImage - Interface in noppes.npcs.api.handler.data
+-
+- IDialogOption - Interface in noppes.npcs.api.handler.data
+-
+- IEnergyAbility<T extends net.minecraft.entity.Entity> - Interface in noppes.npcs.api.entity
+-
+
Base interface for all energy ability entities (Projectiles, Barriers).
+
+- IEnergyAnchorData - Interface in noppes.npcs.api.ability.data
+-
+
Configuration for the anchor point of an energy ability projectile.
+
+- IEnergyBarrier<T extends net.minecraft.entity.Entity> - Interface in noppes.npcs.api.entity
+-
+
Base interface for energy barrier entities (Dome, Panel).
+
+- IEnergyBarrierEvent - Interface in noppes.npcs.api.event
+-
+
Events fired during energy barrier lifecycle and interactions.
+
+- IEnergyBarrierEvent.DestroyedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the barrier is destroyed.
+
+- IEnergyBarrierEvent.HitEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the barrier is hit by an energy projectile.
+
+- IEnergyBarrierEvent.SpawnedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when an energy barrier is spawned.
+
+- IEnergyBarrierEvent.UpdateEvent - Interface in noppes.npcs.api.event
+-
+
Fired each tick while the barrier exists.
+
+- IEnergyBeam<T extends net.minecraft.entity.Entity> - Interface in noppes.npcs.api.entity
+-
+
A directional beam projectile with a trailing path and optional head orb.
+
+- IEnergyCombatData - Interface in noppes.npcs.api.ability.data
+-
+
Combat properties for energy ability projectiles.
+
+- IEnergyDisc<T extends net.minecraft.entity.Entity> - Interface in noppes.npcs.api.entity
+-
+
A flat spinning disc projectile with optional boomerang behavior.
+
+- IEnergyDisplayData - Interface in noppes.npcs.api.ability.data
+-
+
Visual display properties for energy ability projectiles.
+
+- IEnergyDome<T extends net.minecraft.entity.Entity> - Interface in noppes.npcs.api.entity
+-
+
Represents an energy dome barrier - a spherical shield centered on the caster.
+
+- IEnergyExplosion<T extends net.minecraft.entity.Entity> - Interface in noppes.npcs.api.entity
+-
+
Represents a standalone energy explosion entity.
+
+- IEnergyHandler - Interface in noppes.npcs.api
+-
+
Central controller for creating energy entities and routing energy damage.
+
+- IEnergyHomingData - Interface in noppes.npcs.api.ability.data
+-
+
Homing and speed properties for energy ability projectiles.
+
+- IEnergyLaser<T extends net.minecraft.entity.Entity> - Interface in noppes.npcs.api.entity
+-
+
A continuous laser beam that extends outward from its origin along a direction vector.
+
+- IEnergyLifespanData - Interface in noppes.npcs.api.ability.data
+-
+
Lifespan properties for energy ability projectiles.
+
+- IEnergyLightningData - Interface in noppes.npcs.api.ability.data
+-
+
Lightning visual effect properties for energy ability projectiles.
+
+- IEnergyOrb<T extends net.minecraft.entity.Entity> - Interface in noppes.npcs.api.entity
+-
+
A spherical homing energy ball.
+
+- IEnergyPanel<T extends net.minecraft.entity.Entity> - Interface in noppes.npcs.api.entity
+-
+
Represents an energy panel barrier - a flat rectangular shield (Wall or Shield mode).
+
+- IEnergyProjectile<T extends net.minecraft.entity.Entity> - Interface in noppes.npcs.api.entity
+-
+
Base interface for all energy projectile entities (Orb, Beam, Disc, Laser, Slicer).
+
+- IEnergyProjectileEvent - Interface in noppes.npcs.api.event
+-
+
Events fired during energy projectile lifecycle and impacts.
+
+- IEnergyProjectileEvent.BlockImpactEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the projectile hits a block.
+
+- IEnergyProjectileEvent.EntityImpactEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the projectile hits an entity.
+
+- IEnergyProjectileEvent.ExpiredEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the projectile expires without hitting anything.
+
+- IEnergyProjectileEvent.FiredEvent - Interface in noppes.npcs.api.event
+-
+
Fired when an energy projectile is launched.
+
+- IEnergyProjectileEvent.UpdateEvent - Interface in noppes.npcs.api.event
+-
+
Fired each tick while the projectile exists.
+
+- IEnergySlicer<T extends net.minecraft.entity.Entity> - Interface in noppes.npcs.api.entity
+-
+
A thin, wide blade projectile that slices through targets.
+
+- IEnergySweeper<T extends net.minecraft.entity.Entity> - Interface in noppes.npcs.api.entity
+-
+
Entity-level interface for sweeper beam entities.
+
+- IEnergyZone<T extends net.minecraft.entity.Entity> - Interface in noppes.npcs.api.entity
+-
+
Entity-level interface for zone entities (Hazard and Trap).
+
+- IEntity<T extends net.minecraft.entity.Entity> - Interface in noppes.npcs.api.entity
+-
+
Represents a generic entity in the world.
+
+- IEntityItem<T extends net.minecraft.entity.item.EntityItem> - Interface in noppes.npcs.api.entity
+-
+
Represents an item entity in the world.
+
+- IEntityLiving<T extends net.minecraft.entity.EntityLiving> - Interface in noppes.npcs.api.entity
+-
+
Represents a living entity (mob, NPC, etc.) that extends the base living functionality.
+
+- IEntityLivingBase<T extends net.minecraft.entity.EntityLivingBase> - Interface in noppes.npcs.api.entity
+-
+
Represents a living entity (mob, NPC, etc.) with additional methods to manage health,
+ damage, targeting, vision, potion effects, equipment, and various attributes.
+
+- IFaction - Interface in noppes.npcs.api.handler.data
+-
+- IFactionEvent - Interface in noppes.npcs.api.event
+-
+
Events fired when a player's faction standing changes.
+
+- IFactionEvent.FactionPoints - Interface in noppes.npcs.api.event
+-
+
Fired when a player's faction points change.
+
+- IFactionHandler - Interface in noppes.npcs.api.handler
+-
+
Handles creation, deletion, and retrieval of factions.
+
+- IFishHook<T extends net.minecraft.entity.projectile.EntityFishHook> - Interface in noppes.npcs.api.entity
+-
+
Represents a fish hook entity with additional methods.
+
+- IForgeEvent - Interface in noppes.npcs.api.event
+-
+
Wrapper events for Forge events, allowing scripts to listen for native Forge events.
+
+- IForgeEvent.EntityEvent - Interface in noppes.npcs.api.event
+-
+
Fired for Forge entity events.
+
+- IForgeEvent.InitEvent - Interface in noppes.npcs.api.event
+-
+
Fired during Forge initialization.
+
+- IForgeEvent.WorldEvent - Interface in noppes.npcs.api.event
+-
+
Fired for Forge world events.
+
+- IFrame - Interface in noppes.npcs.api.handler.data
+-
+- IFramePart - Interface in noppes.npcs.api.handler.data
+-
+- IHitboxData - Interface in noppes.npcs.api.entity.data
+-
+
Provides configuration data for an NPC's custom hitbox dimensions.
+
+- IHookDefinition - Interface in noppes.npcs.api.handler
+-
+
Defines metadata for a script hook, enabling rich hook registration with proper
+ type information for stub generation, imports, and documentation.
+
+- IItemArmor - Interface in noppes.npcs.api.item
+-
+- IItemBlock - Interface in noppes.npcs.api.item
+-
+- IItemBook - Interface in noppes.npcs.api.item
+-
+- IItemCustom - Interface in noppes.npcs.api.item
+-
+- IItemCustomizable - Interface in noppes.npcs.api.item
+-
+- IItemEvent - Interface in noppes.npcs.api.event
+-
+
Events fired for scripted/customizable items during their lifecycle and interactions.
+
+- IItemEvent.AttackEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the item is used to attack an entity.
+
+- IItemEvent.BreakItem - Interface in noppes.npcs.api.event
+-
+
Fired when the item breaks due to durability loss or consumption.
+
+- IItemEvent.FinishUsingItem - Interface in noppes.npcs.api.event
+-
+
Fired when the player finishes using the item (full duration).
+
+- IItemEvent.InitEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the item is initialized.
+
+- IItemEvent.InteractEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the item is used to interact with an entity.
+
+- IItemEvent.PickedUpEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the item is picked up.
+
+- IItemEvent.RepairItem - Interface in noppes.npcs.api.event
+-
+
Fired when the item is repaired on an anvil.
+
+- IItemEvent.RightClickEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the item is right-clicked.
+
+- IItemEvent.SpawnEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the item entity spawns in the world.
+
+- IItemEvent.StartUsingItem - Interface in noppes.npcs.api.event
+-
+
Fired when the player starts using the item (e.g., drawing a bow).
+
+- IItemEvent.StopUsingItem - Interface in noppes.npcs.api.event
+-
+
Fired when the player stops using the item before completion.
+
+- IItemEvent.TossedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the item is tossed/dropped.
+
+- IItemEvent.UpdateEvent - Interface in noppes.npcs.api.event
+-
+
Fired each tick while the item exists in an entity's inventory.
+
+- IItemEvent.UsingItem - Interface in noppes.npcs.api.event
+-
+
Fired each tick while the player is using the item.
+
+- IItemLinked - Interface in noppes.npcs.api.item
+-
+- IItemSlot - Interface in noppes.npcs.api.gui
+-
+
Represents an item slot component in a custom GUI.
+
+- IItemStack - Interface in noppes.npcs.api.item
+-
+
Represents an item stack with extended functionality:
+ enchantments, lore, and additional item data.
+
+- IJob - Interface in noppes.npcs.api.jobs
+-
+- IJobBard - Interface in noppes.npcs.api.jobs
+-
+- IJobConversation - Interface in noppes.npcs.api.jobs
+-
+- IJobFollower - Interface in noppes.npcs.api.jobs
+-
+- IJobGuard - Interface in noppes.npcs.api.jobs
+-
+- IJobHealer - Interface in noppes.npcs.api.jobs
+-
+- IJobItemGiver - Interface in noppes.npcs.api.jobs
+-
+- IJobSpawner - Interface in noppes.npcs.api.jobs
+-
+- ILabel - Interface in noppes.npcs.api.gui
+-
+
Represents a text label component in a custom GUI.
+
+- ILine - Interface in noppes.npcs.api.gui
+-
+
Represents a line component in a custom GUI.
+
+- ILine - Interface in noppes.npcs.api.handler.data
+-
+
Represents a single NPC dialog line with text, an optional sound, and target formatting.
+
+- ILines - Interface in noppes.npcs.api.handler.data
+-
+
A collection of dialog lines, supporting creation, indexed access, and random retrieval.
+
+- ILinkedItem - Interface in noppes.npcs.api.handler.data
+-
+
Represents a linked item definition.
+
+- ILinkedItemEvent - Interface in noppes.npcs.api.event
+-
+
Events fired for linked items when their version changes or when they are being built.
+
+- ILinkedItemEvent.BuildEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the linked item is being built/constructed.
+
+- ILinkedItemEvent.VersionChangeEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the linked item's version changes.
+
+- ILinkedItemHandler - Interface in noppes.npcs.api.handler
+-
+
Handles registration and retrieval of linked items.
+
+- IMagic - Interface in noppes.npcs.api.handler.data
+-
+
Represents a magic element that can have interactions with other magics.
+
+- IMagicCycle - Interface in noppes.npcs.api.handler.data
+-
+
Represents a cycle (or category) grouping for magics.
+
+- IMagicData - Interface in noppes.npcs.api.handler.data
+-
+- IMagicHandler - Interface in noppes.npcs.api.handler
+-
+
Provides methods to access and modify magic and magic cycles.
+
+- IMark - Interface in noppes.npcs.api.entity.data
+-
+
Represents a mark that can be applied to an entity.
+
+- IModelData - Interface in noppes.npcs.api.entity.data
+-
+
Provides configuration data for a model including wearable settings,
+ hidden parts, rotation, and scale.
+
+- IModelRotate - Interface in noppes.npcs.api.entity.data
+-
+
Represents the rotation configuration for a model.
+
+- IModelRotatePart - Interface in noppes.npcs.api.entity.data
+-
+
Represents the rotation settings for a specific part of a model.
+
+- IModelScale - Interface in noppes.npcs.api.entity.data
+-
+
Represents the scaling configuration for a model.
+
+- IModelScalePart - Interface in noppes.npcs.api.entity.data
+-
+
Represents the scale configuration for a specific part of a model.
+
+- IMonster<T extends net.minecraft.entity.monster.EntityMob> - Interface in noppes.npcs.api.entity
+-
+
Represents a monster entity.
+
+- INaturalSpawn - Interface in noppes.npcs.api.handler.data
+-
+
Configures a natural spawn entry for custom NPCs, including entity templates,
+ biome restrictions, spawn conditions, and cooldowns.
+
+- INaturalSpawnsHandler - Interface in noppes.npcs.api.handler
+-
+
Handles natural spawn configurations for custom NPCs.
+
+- INbt - Interface in noppes.npcs.api
+-
+
A scripted data representation of an MC NBTTagCompound object.
+
+- inDebugMode() - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- inFire() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- inLava() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- INpcEvent - Interface in noppes.npcs.api.event
+-
+
Events fired for CustomNPC entities during their lifecycle and interactions.
+
+- INpcEvent.CollideEvent - Interface in noppes.npcs.api.event
+-
+
Fired when an entity collides with the NPC.
+
+- INpcEvent.DamagedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the NPC takes damage.
+
+- INpcEvent.DialogClosedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a dialog with the NPC is closed.
+
+- INpcEvent.DialogEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a dialog opens with the NPC.
+
+- INpcEvent.DiedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the NPC dies.
+
+- INpcEvent.InitEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the NPC is initialized.
+
+- INpcEvent.InteractEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a player interacts with the NPC.
+
+- INpcEvent.KilledEntityEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the NPC kills an entity.
+
+- INpcEvent.MeleeAttackEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the NPC performs a melee attack.
+
+- INpcEvent.RangedLaunchedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the NPC launches a ranged attack.
+
+- INpcEvent.SwingEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the NPC swings its weapon.
+
+- INpcEvent.TargetEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the NPC acquires a new target.
+
+- INpcEvent.TargetLostEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the NPC loses its current target.
+
+- INpcEvent.TimerEvent - Interface in noppes.npcs.api.event
+-
+
Fired when an NPC timer triggers.
+
+- INpcEvent.UpdateEvent - Interface in noppes.npcs.api.event
+-
+
Fired each tick for the NPC.
+
+- Instance() - Static method in class noppes.npcs.api.AbstractNpcAPI
+-
+- interact(IPlayer) - Method in interface noppes.npcs.api.entity.IAnimal
+-
+
Called when a player interacts with the animal.
+
+- interactWith(IEntity) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Interacts with the specified entity.
+
+- interruptCurrentAbility() - Method in interface noppes.npcs.api.ability.IDataAbilities
+-
+
Interrupt the current ability if one is executing.
+
+- interruptCurrentAbility() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
+-
+
Interrupt the currently executing ability.
+
+- invalidate() - Method in interface noppes.npcs.api.ITileEntity
+-
+
Invalidates the tile entity.
+
+- inventoryItemCount(IItemStack, boolean, boolean) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- inWater() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- IOverlayHandler - Interface in noppes.npcs.api.handler
+-
+
Manages skin overlays applied to an entity or player.
+
+- IOverlayLabel - Interface in noppes.npcs.api.overlay
+-
+- IOverlayLine - Interface in noppes.npcs.api.overlay
+-
+- IOverlayTexturedRect - Interface in noppes.npcs.api.overlay
+-
+- IParticle - Interface in noppes.npcs.api
+-
+
A particle that can be spawned in the world, complete with translation, scale, rotate, and color transformations.
+
+- IParty - Interface in noppes.npcs.api.handler.data
+-
+- IPartyEvent - Interface in noppes.npcs.api.event
+-
+
Events fired during party operations such as quest progress, invitations, kicks, and disbanding.
+
+- IPartyEvent.PartyDisbandEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the party is disbanded.
+
+- IPartyEvent.PartyInviteEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a player is invited to the party.
+
+- IPartyEvent.PartyKickEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a player is kicked from the party.
+
+- IPartyEvent.PartyLeaveEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a player voluntarily leaves the party.
+
+- IPartyEvent.PartyQuestCompletedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a party quest is completed.
+
+- IPartyEvent.PartyQuestSetEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a quest is assigned to the party.
+
+- IPartyEvent.PartyQuestTurnedInEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a party quest is turned in.
+
+- IPartyHandler - Interface in noppes.npcs.api.handler
+-
+- IPartyOptions - Interface in noppes.npcs.api.handler.data
+-
+
Configures party-related options for quests, controlling membership requirements,
+ reward distribution, completion rules, and party size limits.
+
+- IPixelmon<T extends net.minecraft.entity.passive.EntityTameable> - Interface in noppes.npcs.api.entity
+-
+
Represents a Pixelmon (a tameable creature) with additional attributes
+ such as shiny state, level, IV/EV values, nature, moves, and more.
+
+- IPixelmonPlayerData - Interface in noppes.npcs.api
+-
+
Provides access to a player's Pixelmon data, including party and PC storage.
+
+- IPlayer<T extends net.minecraft.entity.player.EntityPlayerMP> - Interface in noppes.npcs.api.entity
+-
+
Represents a player in the game with methods for managing dialogs, quests,
+ inventory, sound, and more.
+
+- IPlayerAbilityData - Interface in noppes.npcs.api.ability
+-
+
Interface for managing player abilities.
+
+- IPlayerAttributes - Interface in noppes.npcs.api.handler.data
+-
+
Represents a collection of a player's custom attributes.
+
+- IPlayerBankData - Interface in noppes.npcs.api.handler
+-
+
Holds bank-related data for a player.
+
+- IPlayerData - Interface in noppes.npcs.api.handler
+-
+
Provides access to all persistent data categories for a player,
+ including companion, dialog, quest, faction, transport, mail, trade, and ability data.
+
+- IPlayerDialogData - Interface in noppes.npcs.api.handler
+-
+
Tracks which dialogs a player has read.
+
+- IPlayerEffect - Interface in noppes.npcs.api.handler.data
+-
+
Represents an active custom effect instance on a player.
+
+- IPlayerEvent - Interface in noppes.npcs.api.event
+-
+
Events fired for player actions including combat, items, movement, and interactions.
+
+- IPlayerEvent.AchievementEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player earns an achievement.
+
+- IPlayerEvent.AttackedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player is attacked (before armor reduction).
+
+- IPlayerEvent.AttackEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player attacks an entity.
+
+- IPlayerEvent.BonemealEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player uses bonemeal on a block.
+
+- IPlayerEvent.BreakEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player breaks a block.
+
+- IPlayerEvent.ChangedDimension - Interface in noppes.npcs.api.event
+-
+
Fired when the player changes dimensions.
+
+- IPlayerEvent.ChatEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player sends a chat message.
+
+- IPlayerEvent.ContainerClosed - Interface in noppes.npcs.api.event
+-
+
Fired when the player closes a container.
+
+- IPlayerEvent.ContainerOpen - Interface in noppes.npcs.api.event
+-
+
Fired when the player opens a container.
+
+- IPlayerEvent.DamagedEntityEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player deals damage to an entity (after hit).
+
+- IPlayerEvent.DamagedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player takes damage (after armor reduction).
+
+- IPlayerEvent.DiedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player dies.
+
+- IPlayerEvent.DropEvent - Interface in noppes.npcs.api.event
+-
+
Fired when items are dropped from the player's inventory (e.g., on death).
+
+- IPlayerEvent.EffectEvent - Interface in noppes.npcs.api.event
+-
+
Events fired for player custom effects (add, tick, remove).
+
+- IPlayerEvent.EffectEvent.Added - Interface in noppes.npcs.api.event
+-
+
Fired when an effect is added to the player.
+
+- IPlayerEvent.EffectEvent.Removed - Interface in noppes.npcs.api.event
+-
+
Fired when an effect is removed from the player.
+
+- IPlayerEvent.EffectEvent.Ticked - Interface in noppes.npcs.api.event
+-
+
Fired each tick while the effect is active.
+
+- IPlayerEvent.FallEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player falls.
+
+- IPlayerEvent.FillBucketEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player fills a bucket.
+
+- IPlayerEvent.FinishUsingItem - Interface in noppes.npcs.api.event
+-
+
Fired when the player finishes using an item (full duration).
+
+- IPlayerEvent.InitEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player script is initialized.
+
+- IPlayerEvent.InteractEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player interacts with an entity.
+
+- IPlayerEvent.JumpEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player jumps.
+
+- IPlayerEvent.KeyPressedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player presses or releases a key.
+
+- IPlayerEvent.KilledEntityEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player kills an entity.
+
+- IPlayerEvent.LevelUpEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player levels up.
+
+- IPlayerEvent.LightningEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player is about to be struck by lightning.
+
+- IPlayerEvent.LoginEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player logs in.
+
+- IPlayerEvent.LogoutEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player logs out.
+
+- IPlayerEvent.MouseClickedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player clicks a mouse button.
+
+- IPlayerEvent.PickUpEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player picks up an item.
+
+- IPlayerEvent.PickupXPEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player picks up experience orbs.
+
+- IPlayerEvent.ProfileEvent - Interface in noppes.npcs.api.event
+-
+
Events fired for profile operations (create, change, remove).
+
+- IPlayerEvent.ProfileEvent.Changed - Interface in noppes.npcs.api.event
+-
+
Fired when the player switches profile slots.
+
+- IPlayerEvent.ProfileEvent.Create - Interface in noppes.npcs.api.event
+-
+
Fired when a new profile is created.
+
+- IPlayerEvent.ProfileEvent.Removed - Interface in noppes.npcs.api.event
+-
+
Fired when a profile is removed.
+
+- IPlayerEvent.RangedChargeEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player begins charging a ranged weapon.
+
+- IPlayerEvent.RangedLaunchedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player launches a ranged weapon (e.g., bow).
+
+- IPlayerEvent.RespawnEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player respawns after death.
+
+- IPlayerEvent.RightClickEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player right-clicks.
+
+- IPlayerEvent.SleepEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player sleeps in a bed.
+
+- IPlayerEvent.SoundEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a sound is played for the player.
+
+- IPlayerEvent.StartUsingItem - Interface in noppes.npcs.api.event
+-
+
Fired when the player starts using an item (e.g., drawing a bow).
+
+- IPlayerEvent.StopUsingItem - Interface in noppes.npcs.api.event
+-
+
Fired when the player stops using an item before completion.
+
+- IPlayerEvent.TimerEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a player timer triggers.
+
+- IPlayerEvent.TossEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player tosses a single item.
+
+- IPlayerEvent.UpdateEvent - Interface in noppes.npcs.api.event
+-
+
Fired each tick for the player.
+
+- IPlayerEvent.UseHoeEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player uses a hoe on a block.
+
+- IPlayerEvent.UsingItem - Interface in noppes.npcs.api.event
+-
+
Fired each tick while the player is using an item.
+
+- IPlayerEvent.WakeUpEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the player wakes up from a bed.
+
+- IPlayerFactionData - Interface in noppes.npcs.api.handler
+-
+
Tracks a player's faction standing points.
+
+- IPlayerItemGiverData - Interface in noppes.npcs.api.handler
+-
+
Tracks item giver interaction data for a player, including
+ cooldown timestamps and interaction history.
+
+- IPlayerMail - Interface in noppes.npcs.api.handler.data
+-
+
Represents a mail message sent to a player, containing pages of text,
+ sender info, optional quest, and item attachments.
+
+- IPlayerMailData - Interface in noppes.npcs.api.handler
+-
+
Manages a player's mail inbox, including sending, removing, and querying mail.
+
+- IPlayerQuestData - Interface in noppes.npcs.api.handler
+-
+
Tracks a player's quest progress, including active, finished, and tracked quests.
+
+- IPlayerTradeData - Interface in noppes.npcs.api.handler
+-
+
Interface for player trade data (currency and auction claims).
+
+- IPlayerTransportData - Interface in noppes.npcs.api.handler
+-
+
Tracks which transport locations a player has unlocked.
+
+- IPos - Interface in noppes.npcs.api
+-
+- IProfile - Interface in noppes.npcs.api.handler.data
+-
+- IProfileHandler - Interface in noppes.npcs.api.handler
+-
+
Manages player profiles, which allow players to have multiple save slots
+ for their CNPC+ data.
+
+- IProfileOptions - Interface in noppes.npcs.api.handler.data
+-
+- IProjectile - Interface in noppes.npcs.api.entity
+-
+
Represents a projectile entity.
+
+- IProjectileEvent - Interface in noppes.npcs.api.event
+-
+
Events fired during NPC projectile lifecycle and impacts.
+
+- IProjectileEvent.ImpactEvent - Interface in noppes.npcs.api.event
+-
+
Fired when the projectile hits something.
+
+- IProjectileEvent.UpdateEvent - Interface in noppes.npcs.api.event
+-
+
Fired each tick while the projectile exists.
+
+- IQuest - Interface in noppes.npcs.api.handler.data
+-
+
Represents a quest with objectives, rewards, repeatability, and party/profile options.
+
+- IQuestCategory - Interface in noppes.npcs.api.handler.data
+-
+
Represents a category that groups related quests together.
+
+- IQuestDialog - Interface in noppes.npcs.api.handler.data
+-
+
Quest objective interface for dialog-type quests.
+
+- IQuestEvent - Interface in noppes.npcs.api.event
+-
+
Events fired during quest lifecycle: starting, completing, and turning in.
+
+- IQuestEvent.QuestCompletedEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a quest's objectives are all completed.
+
+- IQuestEvent.QuestStartEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a quest is started/accepted.
+
+- IQuestEvent.QuestTurnedInEvent - Interface in noppes.npcs.api.event
+-
+
Fired when a completed quest is turned in.
+
+- IQuestHandler - Interface in noppes.npcs.api.handler
+-
+
Handles retrieval of quests and quest categories.
+
+- IQuestInterface - Interface in noppes.npcs.api.handler.data
+-
+
Marker interface for quest objective types (e.g., kill, item, location, dialog).
+
+- IQuestItem - Interface in noppes.npcs.api.handler.data
+-
+
Quest objective interface for item-collection quests.
+
+- IQuestKill - Interface in noppes.npcs.api.handler.data
+-
+
Quest objective interface for kill-type quests.
+
+- IQuestLocation - Interface in noppes.npcs.api.handler.data
+-
+
Quest objective interface for location-based quests.
+
+- IQuestObjective - Interface in noppes.npcs.api.handler.data
+-
+- IRecipe - Interface in noppes.npcs.api.handler.data
+-
+
Represents a custom crafting recipe for the carpentry table or vanilla workbench.
+
+- IRecipeEvent - Interface in noppes.npcs.api.event
+-
+
Events fired before and after recipe crafting, for both crafting table and anvil recipes.
+
+- IRecipeEvent.Post - Interface in noppes.npcs.api.event
+-
+
Fired after a recipe is crafted.
+
+- IRecipeEvent.Pre - Interface in noppes.npcs.api.event
+-
+
Fired before a recipe is crafted.
+
+- IRecipeHandler - Interface in noppes.npcs.api.handler
+-
+
Handles custom crafting recipes and anvil recipes.
+
+- IRole - Interface in noppes.npcs.api.roles
+-
+
Base interface for all NPC roles (Trader, Follower, Bank, Mailman, Transporter).
+
+- IRoleBank - Interface in noppes.npcs.api.roles
+-
+
Represents the banker role for an NPC, providing storage access to players.
+
+- IRoleFollower - Interface in noppes.npcs.api.roles
+-
+- IRoleMailman - Interface in noppes.npcs.api.roles
+-
+
Represents the mailman role for an NPC, enabling mail delivery to players.
+
+- IRoleTrader - Interface in noppes.npcs.api.roles
+-
+- IRoleTransporter - Interface in noppes.npcs.api.roles
+-
+
Represents the transporter role for an NPC, allowing players to teleport
+ between unlocked transport locations.
+
+- isAbilityReference(String) - Method in interface noppes.npcs.api.ability.IDataAbilities
+-
+
Check if a slot is a reference (by ability ID).
+
+- isAbilityToggled(String) - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
+-
+
Check if a toggle ability is currently active (any state > 0).
+
+- isAbsorbing() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+
Returns whether this barrier absorbs damage on behalf of its owner.
+
+- isAccents() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- isActive() - Method in interface noppes.npcs.api.handler.data.IAnimationData
+-
+
Checks whether the current animation is active.
+
+- isActive() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Check if the auction is still active (can be bid on).
+
+- isAdmin() - Method in interface noppes.npcs.api.event.IAuctionEvent.CancelEvent
+-
+- isAffectsCaster() - Method in interface noppes.npcs.api.ability.type.IAbilityHazard
+-
+- isAffectsCaster() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- isAggressiveToNpc(ICustomNpc) - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+
Checks whether this faction is hostile toward the given NPC's faction.
+
+- isAir() - Method in interface noppes.npcs.api.IBlock
+-
+- isAirborne() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- isAlive() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- isAllowParty() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- isAltPressed() - Method in interface noppes.npcs.api.event.IPlayerEvent.KeyPressedEvent
+-
+- isAltPressed() - Method in interface noppes.npcs.api.event.IPlayerEvent.MouseClickedEvent
+-
+- isAnimated() - Method in interface noppes.npcs.api.gui.ITexturedRect
+-
+
Returns whether this textured rect has animation enabled.
+
+- isAnimated() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Returns whether the icon texture is animated.
+
+- isAnimated() - Method in interface noppes.npcs.api.ITelegraph
+-
+
Check if pulsing animation is enabled.
+
+- isAnvil() - Method in interface noppes.npcs.api.event.IRecipeEvent
+-
+- isAoe() - Method in interface noppes.npcs.api.ability.type.IAbilityShockwave
+-
+- isAoe() - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
+-
+- isAttachedToOwner() - Method in interface noppes.npcs.api.entity.IEnergyBeam
+-
+- isAttacking() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+- isAvailable(IPlayer) - Method in interface noppes.npcs.api.handler.data.IAvailability
+-
+
Determines whether all availability conditions are met for the given player.
+
+- IsAvailable() - Static method in class noppes.npcs.api.AbstractNpcAPI
+-
+- isBlock() - Method in interface noppes.npcs.api.item.IItemStack
+-
+- isBlockFreezable(int, int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- isBlockFreezable(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- isBlockFreezableNaturally(int, int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- isBlockFreezableNaturally(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- isBlockFullCube(int, int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- isBlockFullCube(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- isBlockHighHumidity(int, int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- isBlockHighHumidity(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- isBlocking() - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Checks if the player is blocking.
+
+- isBoomerang() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- isBoomerang() - Method in interface noppes.npcs.api.entity.IEnergyDisc
+-
+- isBorder() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- isBreakCancelled(int, int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- isBreakCancelled(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- isBreedingItem(IItemStack) - Method in interface noppes.npcs.api.entity.IAnimal
+-
+
Checks whether the specified item can be used to breed this animal.
+
+- isBuiltIn(String) - Method in interface noppes.npcs.api.handler.IAnimationHandler
+-
+
Check if an animation name is a built-in animation.
+
+- isBurning() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- isBurstEnabled() - Method in interface noppes.npcs.api.ability.IAbility
+-
+- isBurstOverlap() - Method in interface noppes.npcs.api.ability.IAbility
+-
+- isBurstReplayAnimations() - Method in interface noppes.npcs.api.ability.IAbility
+-
+- isCancelable() - Method in interface noppes.npcs.api.handler.IHookDefinition
+-
+
Whether the event is cancelable (has @Cancelable annotation).
+
+- isChain() - Method in interface noppes.npcs.api.ability.IAbilityAction
+-
+- isCharging() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- isChild() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+- isClaimed() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Check if this claim has been claimed.
+
+- isClientAnimating() - Method in interface noppes.npcs.api.handler.data.IAnimationData
+-
+
Checks whether the client is currently animating.
+
+- isCompleted() - Method in interface noppes.npcs.api.handler.data.IQuestObjective
+-
+- isContainer() - Method in interface noppes.npcs.api.IBlock
+-
+- IScoreboard - Interface in noppes.npcs.api.scoreboard
+-
+- IScoreboardObjective - Interface in noppes.npcs.api.scoreboard
+-
+- IScoreboardTeam - Interface in noppes.npcs.api.scoreboard
+-
+- IScreenSize - Interface in noppes.npcs.api
+-
+
Represents the scaled screen dimensions of the client display.
+
+- IScriptHookHandler - Interface in noppes.npcs.api.handler
+-
+
Handler for registering and retrieving script hooks.
+
+- IScroll - Interface in noppes.npcs.api.gui
+-
+
Represents a scrollable list component in a custom GUI.
+
+- isCtrlPressed() - Method in interface noppes.npcs.api.event.IPlayerEvent.KeyPressedEvent
+-
+- isCtrlPressed() - Method in interface noppes.npcs.api.event.IPlayerEvent.MouseClickedEvent
+-
+- isCurrencyClaim() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Check if this is a currency claim (sale proceeds or refund).
+
+- isCustomGUI() - Method in interface noppes.npcs.api.IContainer
+-
+- isCustomized() - Method in interface noppes.npcs.api.handler.data.IFrame
+-
+- isCustomized() - Method in interface noppes.npcs.api.handler.data.IFramePart
+-
+- isDamageAtEnd() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- isDamageAtStart() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- isDamageOnPull() - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
+-
+- isDay() - Method in interface noppes.npcs.api.IWorld
+-
+- isDead() - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- isDefending() - Method in interface noppes.npcs.api.ability.type.IAbilityDefend
+-
+- isDone() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- isEmpty() - Method in interface noppes.npcs.api.handler.data.ILines
+-
+- isEmpty() - Method in interface noppes.npcs.api.handler.data.IMagicData
+-
+- isEmpty() - Method in interface noppes.npcs.api.jobs.IJobSpawner
+-
+- isEnabled() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Check if this ability is enabled.
+
+- isEnabled() - Method in interface noppes.npcs.api.ability.IAbilityAction
+-
+- isEnabled() - Method in interface noppes.npcs.api.ability.IDataAbilities
+-
+
Check if the ability system is enabled for this NPC.
+
+- isEnabled() - Method in interface noppes.npcs.api.event.IAbilityEvent.ToggleUpdateEvent
+-
+- isEnabled() - Method in interface noppes.npcs.api.gui.IButton
+-
+
Checks if the button is enabled.
+
+- isEnabled() - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Check if the auction system is enabled.
+
+- isEnchanted() - Method in interface noppes.npcs.api.item.IItemStack
+-
+- isEnemyFaction(IFaction) - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+
Checks whether the given faction is an enemy of this faction.
+
+- isEntryInline(int) - Method in interface noppes.npcs.api.ability.IChainedAbility
+-
+- isEqual(INbt) - Method in interface noppes.npcs.api.INbt
+-
+- isExecuting() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Check if this ability is currently being executed.
+
+- isExecutingAbility() - Method in interface noppes.npcs.api.ability.IDataAbilities
+-
+
Check if any ability is currently executing.
+
+- isExecutingAbility() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
+-
+
Check if the player is currently executing an ability.
+
+- isExpired() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Check if this claim has expired.
+
+- isExpired() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Check if the auction has expired.
+
+- isExplosive() - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
+-
+- isExplosive() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- isExplosive() - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- isExplosive() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- isFlyHeightLimited(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Checks if flying height is limited.
+
+- isFollowing() - Method in interface noppes.npcs.api.ITelegraphInstance
+-
+
Check if this telegraph is following an entity.
+
+- isFollowing() - Method in interface noppes.npcs.api.jobs.IJobFollower
+-
+- isFollowing() - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- isFullyExtended() - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+- isGeneralTintEnabled() - Method in interface noppes.npcs.api.entity.data.ITintData
+-
+
Returns whether the general (persistent) tint is enabled.
+
+- isGlobal() - Method in interface noppes.npcs.api.handler.data.IRecipe
+-
+- isGroundFill() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- isHardcore() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- isHighBidder(String) - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Check if a player UUID is the current high bidder.
+
+- isHitboxEnabled() - Method in interface noppes.npcs.api.entity.data.IHitboxData
+-
+
Returns whether the custom hitbox is enabled.
+
+- isHoming() - Method in interface noppes.npcs.api.ability.data.IEnergyHomingData
+-
+- isHoming() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- isHoming() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- isHoming() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- isHoming() - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- isHoming() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- isHurtTintEnabled() - Method in interface noppes.npcs.api.entity.data.ITintData
+-
+
Returns whether the hurt tint effect is enabled.
+
+- isIgnoreCooldown() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Check if this ability ignores cooldowns.
+
+- isIgnoreIFrames() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Check if this ability ignores target invulnerability frames (hurt resistance).
+
+- isIgnoreIFrames() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- isIgnoreIFrames() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- isIncludeSelf() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- isInLove() - Method in interface noppes.npcs.api.entity.IAnimal
+-
+
Checks if the animal is currently in a "love" state,
+ indicating readiness to mate.
+
+- isInstantHeal() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- isInterruptible() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Check if this ability can be interrupted by damage.
+
+- isInvalid() - Method in interface noppes.npcs.api.ITileEntity
+-
+- isItemClaim() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Check if this is an item claim.
+
+- isKilledWhenEmpty() - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- ISkinOverlay - Interface in noppes.npcs.api
+-
+
A skin overlay object for both NPCs and players.
+
+- isKnockbackEnabled() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- isLaunched() - Method in interface noppes.npcs.api.entity.IEnergyPanel
+-
+- isLightning() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- isLightningEffect() - Method in interface noppes.npcs.api.ability.data.IEnergyLightningData
+-
+- isLockOnTarget() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- isLockOnTarget() - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- isLossOnDeath() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Returns whether this effect is removed when the player dies.
+
+- ISlot - Interface in noppes.npcs.api.handler.data
+-
+- isMetaPressed() - Method in interface noppes.npcs.api.event.IPlayerEvent.KeyPressedEvent
+-
+- isMetaPressed() - Method in interface noppes.npcs.api.event.IPlayerEvent.MouseClickedEvent
+-
+- isMovementLockedDuringActive() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Check if movement (pathfinding/motion) is locked during the ACTIVE phase.
+
+- isMovementLockedDuringWindup() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Check if movement (pathfinding/motion) is locked during the WINDUP phase.
+
+- isMultiSelect() - Method in interface noppes.npcs.api.gui.IScroll
+-
+
Checks whether multiple selections are allowed.
+
+- isNavigating() - Method in interface noppes.npcs.api.entity.IEntityLiving
+-
+
Checks if the entity is currently navigating (pathfinding).
+
+- isNormalItem() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- isNormalItem() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Checks if the scripted item is a normal item.
+
+- isNPC() - Method in interface noppes.npcs.api.event.IAbilityEvent
+-
+
Whether the entity executing the ability is an NPC.
+
+- isNPC() - Method in interface noppes.npcs.api.event.IChainEvent
+-
+
Whether the entity executing the chain is an NPC.
+
+- isOnCooldown() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
+-
+
Check if the player is on universal cooldown.
+
+- isOnCooldown(String) - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
+-
+
Check if a specific ability is on cooldown.
+
+- isOnCooldown(IPlayer<EntityPlayerMP>) - Method in interface noppes.npcs.api.jobs.IJobSpawner
+-
+- isOnLadder() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+- isOnlyParty() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- ISound - Interface in noppes.npcs.api.handler.data
+-
+
Represents a sound that can be played at a position or attached to an entity,
+ with configurable volume, pitch, repeat behavior, and position.
+
+- isOuterColorEnabled() - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
+-
+- isOuterColorEnabled() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- isOuterColorEnabled() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- isOuterColorEnabled() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- isOuterColorEnabled() - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- isOuterColorEnabled() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- isParallel() - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- isParticleGlow() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- isParticles() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- isPassive() - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+- isPaused() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- isPerAbilityCooldown() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Check if this ability uses per-ability cooldown instead of global cooldown.
+
+- isPerPlayerStock() - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+- isPersistent() - Method in interface noppes.npcs.api.entity.IEntityLiving
+-
+- isPiercing() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- isPiercing() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- isPiercing() - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- isPlaceCancelled(int, int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- isPlaceCancelled(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- isPlayerNotUsingContainer(IPlayer) - Method in interface noppes.npcs.api.IContainer
+-
+- isPost() - Method in interface noppes.npcs.api.event.IPlayerEvent.ProfileEvent
+-
+- isProjectile() - Method in interface noppes.npcs.api.IDamageSource
+-
+- isRaining() - Method in interface noppes.npcs.api.IWorld
+-
+- isReadyOnly() - Method in interface noppes.npcs.api.scoreboard.IScoreboardObjective
+-
+- isRefundClaim() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Check if this is a refund claim (outbid).
+
+- isRequireLineOfSight() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- isReturnedItem() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
+-
+
Check if this is a returned item (expired/cancelled listing) vs won item.
+
+- isReturning() - Method in interface noppes.npcs.api.entity.IEnergyDisc
+-
+- isRings() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- isRotationLockedDuringActive() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Check if rotation (yaw/pitch) is locked during the ACTIVE phase.
+
+- isRotationLockedDuringWindup() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Check if rotation (yaw/pitch) is locked during the WINDUP phase.
+
+- isScheduled() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- isScriptingDev() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Checks if the player is flagged as a scripting developer.
+
+- isSeller(String) - Method in interface noppes.npcs.api.handler.data.IAuctionListing
+-
+
Check if a player UUID is the seller.
+
+- isShiftPressed() - Method in interface noppes.npcs.api.event.IPlayerEvent.KeyPressedEvent
+-
+- isShiftPressed() - Method in interface noppes.npcs.api.event.IPlayerEvent.MouseClickedEvent
+-
+- isSlotEnabled(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+- isSlotEnabled(int, IPlayer) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+- isSmooth() - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- isSmooth() - Method in interface noppes.npcs.api.handler.data.IFramePart
+-
+- isSneaking() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- isSolid() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- isSoulStoneInit() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC has been initialized after a soul stone spawn.
+
+- isSprinting() - Method in interface noppes.npcs.api.entity.IEntity
+-
+- isStockEnabled() - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+- isStoppedWhenEmpty() - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- isSyncTelegraphWithDuration() - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Whether telegraph active ticks are synced to the ability duration.
+
+- isTemporary() - Method in interface noppes.npcs.api.handler.data.ISlot
+-
+- isTerminated() - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
+-
+- isTextureAnimated() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Returns whether the item texture has animation enabled.
+
+- isTintEnabled() - Method in interface noppes.npcs.api.entity.data.ITintData
+-
+
Returns whether the tint system is enabled.
+
+- isToggleable() - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Check if this ability is toggleable (has at least 1 toggle state).
+
+- isTogglingOn() - Method in interface noppes.npcs.api.event.IAbilityEvent.ToggleEvent
+-
+- isTool() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- isTool() - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Checks if the scripted item is a tool.
+
+- isUnblockable() - Method in interface noppes.npcs.api.IDamageSource
+-
+- isUseDuration() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- isUseHealth() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- isUsingVault() - Method in interface noppes.npcs.api.handler.IPlayerTradeData
+-
+
Check if Vault is being used for currency operations
+
+- isUsingVaultCurrency() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Checks if Vault is being used for currency operations.
+
+- isVertical() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- isVertical() - Method in interface noppes.npcs.api.entity.IEnergyDisc
+-
+- isVisible() - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- isVisible() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- isVisibleTo(IPlayer) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Checks if the NPC is visible to a specific player.
+
+- isWarning() - Method in interface noppes.npcs.api.ITelegraphInstance
+-
+
Check if the telegraph is in the warning phase.
+
+- isWindUpAll() - Method in interface noppes.npcs.api.ability.IChainedAbility
+-
+- isWrittenBook() - Method in interface noppes.npcs.api.item.IItemStack
+-
+- ITag - Interface in noppes.npcs.api.handler.data
+-
+
Represents a tag that can be applied to NPCs for categorization and filtering.
+
+- ITagHandler - Interface in noppes.npcs.api.handler
+-
+
Handles creation, deletion, and retrieval of tags.
+
+- ITelegraph - Interface in noppes.npcs.api
+-
+
A telegraph is a visual warning indicator that displays on the ground.
+
+- ITelegraphHandler - Interface in noppes.npcs.api.handler
+-
+
Handler for creating and managing telegraphs.
+
+- ITelegraphInstance - Interface in noppes.npcs.api
+-
+
A runtime instance of an active telegraph in the world.
+
+- itemHash() - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Returns a hash value for the item.
+
+- ITextField - Interface in noppes.npcs.api.gui
+-
+
Represents a text field component in a custom GUI.
+
+- ITextPlane - Interface in noppes.npcs.api.block
+-
+
Represents a text plane that can be positioned, rotated, and scaled on a block.
+
+- ITexturedRect - Interface in noppes.npcs.api.gui
+-
+
Represents a textured rectangle component in a custom GUI.
+
+- IThrowable<T extends net.minecraft.entity.projectile.EntityThrowable> - Interface in noppes.npcs.api.entity
+-
+
Represents a throwable entity with additional methods.
+
+- ITileEntity - Interface in noppes.npcs.api
+-
+- ITimers - Interface in noppes.npcs.api
+-
+- ITintData - Interface in noppes.npcs.api.entity.data
+-
+
Provides configuration data for an NPC's color tinting effects.
+
+- ITransportCategory - Interface in noppes.npcs.api.handler.data
+-
+
Represents a category that groups transport locations together.
+
+- ITransportHandler - Interface in noppes.npcs.api.handler
+-
+
Handles transport categories and their locations.
+
+- ITransportLocation - Interface in noppes.npcs.api.handler.data
+-
+
Represents a transport destination that players can teleport to.
+
+- IVillager<T extends net.minecraft.entity.passive.EntityVillager> - Interface in noppes.npcs.api.entity
+-
+
Represents a villager entity with additional trading-related methods.
+
+- IWorld - Interface in noppes.npcs.api
+-
+
+- save() - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- save() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Saves this custom effect to the effect controller.
+
+- save() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Saves this dialog to the dialog controller.
+
+- save() - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+
Saves the faction data to the server.
+
+- save() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+
Persists this linked item and returns the saved instance.
+
+- save() - Method in interface noppes.npcs.api.handler.data.IMagic
+-
+
Saves the current state of the magic.
+
+- save() - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+
Saves this quest to disk.
+
+- save() - Method in interface noppes.npcs.api.handler.data.ITag
+-
+
Saves this tag to disk.
+
+- save() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
+-
+
Saves this transport location to disk.
+
+- save() - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Force save auction data.
+
+- save() - Method in interface noppes.npcs.api.handler.INaturalSpawnsHandler
+-
+
Saves all spawn configurations to disk.
+
+- save() - Method in interface noppes.npcs.api.handler.IPlayerData
+-
+
Saves all player data to disk.
+
+- save(String, ITelegraph) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
+-
+
Save a telegraph as a preset.
+
+- saveAnimation(IAnimation) - Method in interface noppes.npcs.api.handler.IAnimationHandler
+-
+- saveChainedAbility(IChainedAbility) - Method in interface noppes.npcs.api.handler.IAbilityHandler
+-
+
Save a chained ability.
+
+- saveEffect(ICustomEffect) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
+-
+
Persists the given custom effect.
+
+- saveSlotData(IPlayer) - Method in interface noppes.npcs.api.handler.IProfileHandler
+-
+
Saves the current slot data for the player.
+
+- say(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Makes the NPC broadcast a message.
+
+- say(IPlayer, String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Makes the NPC send a message to a specific player.
+
+- schedule(int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- schedule(int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- schedule(int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- schedule(int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
+
+- schedule(String, int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- schedule(String, int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
+
+- schedule(String, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- schedule(String, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
+
+- schedule(String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- schedule(String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
+
+- schedule(String, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Schedule a conditional action that gives up after at most maxChecks attempts.
+
+- schedule(String, Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Schedule a conditional action that gives up after at most maxChecks attempts.
+
+- schedule(String, Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Schedule a conditional action that gives up after at most maxChecks attempts.
+
+- schedule(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- schedule(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
+
+- schedule(Consumer<IAction>...) - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- schedule(Consumer<IAction>...) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Multiple tasks chained one after another
+ i.e schedule(task1,task2,task3,...)
+
+- schedule(Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Schedule a conditional action that gives up after at most maxChecks attempts.
+
+- schedule(Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Schedule a conditional action that gives up after at most maxChecks attempts.
+
+- schedule(Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Schedule a conditional action that gives up after at most maxChecks attempts.
+
+- schedule(IConditionalAction) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- schedule(IConditionalAction...) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Multiple conditionals
+ i.e schedule(act1,act2,act3,...)
+
+- schedule(IAction) - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- schedule(IAction) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Schedule an existing action for execution.
+
+- schedule(IAction...) - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- schedule(IAction...) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Multiple actions chained one after another
+ i.e schedule(act1,act2,act3,...)
+
+- scheduleActionAt(int, IAction) - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- scheduleActionAt(int, IAction) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Insert an action at a specific position in the queue.
+
+- scheduleParallel(int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- scheduleParallel(int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- scheduleParallel(String, int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- scheduleParallel(String, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- scheduleParallel(String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- scheduleParallel(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- scheduleParallel(Consumer<IAction>...) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- scheduleParallel(IAction) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Schedules actions on the parallelQueue, where all actions are executed simultaneously
+
+- scheduleParallel(IAction...) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Multiple actions in parallel
+ i.e scheduleParallel(act1,act2,act3,...)
+
+- searchListings(String) - Method in interface noppes.npcs.api.handler.IAuctionHandler
+-
+
Search listings by item name or seller name.
+
+- selectNext() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
+-
+
Select the next ability in the list.
+
+- selectPrevious() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
+-
+
Select the previous ability in the list.
+
+- sendMessage(String) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Sends a chat message to the player.
+
+- set(int, String, IEntity) - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Stores an entity as a clone in the given tab with the specified name.
+
+- set(String, String, IEntity) - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Stores an entity as a clone in a custom folder.
+
+- setAbsorbing(boolean) - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+
Sets whether this barrier absorbs damage on behalf of its owner.
+
+- setAbsorbRadius(float) - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+
Sets the absorb radius for this barrier.
+
+- setAbsorptionAmount(float) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the absorption (extra health) amount.
+
+- setAccents(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setAccentStyle(int) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setAccuracy(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the shooting accuracy.
+
+- setAccuracy(int) - Method in interface noppes.npcs.api.entity.IProjectile
+-
+
Sets the accuracy value for the projectile.
+
+- setAffectsCaster(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityHazard
+-
+- setAffectsCaster(boolean) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setAge(long) - Method in interface noppes.npcs.api.entity.IEntityItem
+-
+
Sets the age of the item.
+
+- setAggroRange(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the aggro range of the NPC.
+
+- setAIMoveSpeed(float) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the AI move speed for the entity.
+
+- setAimType(byte) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the Aim Type for an NPC
+
+- setAlignment(int) - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+
Sets the alignment of this image.
+
+- setAlignment(int) - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
+-
+- setAllowedByType(int) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set the allowed user type for this ability.
+
+- setAllowParty(boolean) - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- setAlpha(float) - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
+-
+
Sets the component's transparency (alpha).
+
+- setAlpha(float) - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+
Sets the alpha transparency of this image.
+
+- setAlpha(float) - Method in interface noppes.npcs.api.ISkinOverlay
+-
+
Sets the transparency of the overlay, from 0 to 1.
+
+- setAlpha(float) - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
+-
+- setAlpha(float, float, float, int) - Method in interface noppes.npcs.api.IParticle
+-
+- setAlwaysRenderNameTag(boolean) - Method in interface noppes.npcs.api.entity.IEntityLiving
+-
+
Sets whether the entity's name tag is always rendered.
+
+- setAmount(int) - Method in interface noppes.npcs.api.IParticle
+-
+- setAnchor(int) - Method in interface noppes.npcs.api.ability.data.IEnergyAnchorData
+-
+
Set the anchor point.
+
+- setAnchorOffsetX(float) - Method in interface noppes.npcs.api.ability.data.IEnergyAnchorData
+-
+- setAnchorOffsetY(float) - Method in interface noppes.npcs.api.ability.data.IEnergyAnchorData
+-
+- setAnchorOffsetZ(float) - Method in interface noppes.npcs.api.ability.data.IEnergyAnchorData
+-
+- setAnchorPoint(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setAnchorPoint(int, int) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setAnchorPoint(int, int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- setAnchorPoint(int, int) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- setAngle(float) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Set the angle in degrees (for CONE type).
+
+- setAngrySound(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's angry/aggro sound resource path.
+
+- setAnim(int, boolean, int, int) - Method in interface noppes.npcs.api.IParticle
+-
+
Enables animation on the particle.
+
+- setAnimated(boolean) - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Sets whether the icon texture is animated.
+
+- setAnimated(boolean) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Enable or disable pulsing animation.
+
+- setAnimation(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's animation type.
+
+- setAnimation(int, int) - Method in interface noppes.npcs.api.gui.ITexturedRect
+-
+
Enables animation on this textured rect using a vertical sprite strip.
+
+- setAnimation(IAnimation) - Method in interface noppes.npcs.api.handler.data.IAnimationData
+-
+
Sets the current animation.
+
+- setAnimSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setAnimSpeed(float) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setAoe(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityShockwave
+-
+- setAoe(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
+-
+- setArcAngle(float) - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- setArmor(int, IItemStack) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the armor item in the specified slot.
+
+- setArmor(int, IItemStack) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the armor piece in the given slot.
+
+- setArmorType(int) - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- setArmorType(int) - Method in interface noppes.npcs.api.item.IItemCustom
+-
+
Sets the armor type for the scripted item.
+
+- setArmsScale(float, float, float) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Deprecated.
+
+- setArmTime(int) - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- setArmTime(int) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setArrowCountInEntity(int) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the number of arrows embedded in the entity.
+
+- setArrowResistance(float) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's arrow resistance.
+
+- setAttachedToOwner(boolean) - Method in interface noppes.npcs.api.entity.IEnergyBeam
+-
+- setAttackedByMobs(boolean) - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+
Sets whether NPCs in this faction can be attacked by hostile mobs.
+
+- setAttackFactions(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC will attack members of other factions.
+
+- setAttackInvisible(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC can attack invisible targets.
+
+- setAttackSpeed(int) - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- setAttackSpeed(int) - Method in interface noppes.npcs.api.item.IItemCustom
+-
+
Sets the attack speed for the scripted item.
+
+- setAttackTarget(IEntityLivingBase) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the attack target for this entity.
+
+- setAttemptPosition(IPos) - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.CNPCNaturalSpawnEvent
+-
+- setAttemptsPerCycle(int) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- setAttribute(String, double) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Sets an attribute on the item using the default MC attribute system.
+
+- setAuraColor(int) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the player's aura color.
+
+- setAuthor(String) - Method in interface noppes.npcs.api.item.IItemBook
+-
+- setAvailability(IAvailability) - Method in interface noppes.npcs.api.jobs.IJobItemGiver
+-
+- setAvoidsSun(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC avoids sunlight.
+
+- setAvoidsWater(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC avoids water.
+
+- setBackgroundTexture(String) - Method in interface noppes.npcs.api.gui.ICustomGui
+-
+
Sets the background texture resource location for the GUI.
+
+- setBalance(long) - Method in interface noppes.npcs.api.handler.IPlayerTradeData
+-
+
Set the balance directly
+
+- setBeamHeight(float) - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- setBeamHeight(float) - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- setBeamLength(float) - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- setBeamLength(float) - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- setBeamWidth(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- setBeamWidth(float) - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- setBeamWidth(float) - Method in interface noppes.npcs.api.entity.IEnergyBeam
+-
+- setBeamWidth(float) - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- setBehindDistance(float) - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- setBiomes(String[]) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- setBlend(boolean) - Method in interface noppes.npcs.api.ISkinOverlay
+-
+
Sets whether this overlay blends on top of bottom textures at any alpha value.
+
+- setBlinkCount(int) - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- setBlinkDelayTicks(int) - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- setBlinkRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- setBlock(int, int, int, IBlock) - Method in interface noppes.npcs.api.IWorld
+-
+- setBlock(int, int, int, IItemStack) - Method in interface noppes.npcs.api.IWorld
+-
+- setBlock(String) - Method in interface noppes.npcs.api.IBlock
+-
+- setBlock(IBlock) - Method in interface noppes.npcs.api.IBlock
+-
+- setBlock(IPos, IBlock) - Method in interface noppes.npcs.api.IWorld
+-
+- setBlock(IPos, IItemStack) - Method in interface noppes.npcs.api.IWorld
+-
+- setBlockMetadataWithNotify(int, int, int, int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- setBlockMetadataWithNotify(IPos, int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- setBody(int) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the body value.
+
+- setBodyOffsetX(float) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's body X offset.
+
+- setBodyOffsetY(float) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's body Y offset.
+
+- setBodyOffsetZ(float) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's body Z offset.
+
+- setBodyScale(float, float, float) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Deprecated.
+
+- setBonusAttribute(String, String, String, double) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets a bonus attribute for the specified stat.
+
+- setBoolean(String, boolean) - Method in interface noppes.npcs.api.INbt
+-
+- setBoomerang(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setBoomerang(boolean) - Method in interface noppes.npcs.api.entity.IEnergyDisc
+-
+- setBoomerangDelay(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setBoomerangDelay(int) - Method in interface noppes.npcs.api.entity.IEnergyDisc
+-
+- setBorder(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setBorderSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setBounds(float, float, float, float, float, float) - Method in interface noppes.npcs.api.IBlock
+-
+- setBurning(int) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity on fire for the given number of ticks (20 ticks = 1 second).
+
+- setBurnInSun(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC burns in sunlight.
+
+- setBurstAmount(int) - Method in interface noppes.npcs.api.ability.IAbility
+-
+- setBurstCount(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the number of shots in a burst.
+
+- setBurstDelay(int) - Method in interface noppes.npcs.api.ability.IAbility
+-
+- setBurstEnabled(boolean) - Method in interface noppes.npcs.api.ability.IAbility
+-
+- setBurstOverlap(boolean) - Method in interface noppes.npcs.api.ability.IAbility
+-
+- setBurstReplayAnimations(boolean) - Method in interface noppes.npcs.api.ability.IAbility
+-
+- setByte(String, byte) - Method in interface noppes.npcs.api.INbt
+-
+- setByteArray(String, byte[]) - Method in interface noppes.npcs.api.INbt
+-
+- setCanDrown(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC can drown.
+
+- setCanFireIndirect(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC fires indirect (arcing) projectiles.
+
+- setCanPickUpLoot(boolean) - Method in interface noppes.npcs.api.entity.IEntityLiving
+-
+
Sets whether the entity can pick up loot.
+
+- setCanSprint(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC can sprint.
+
+- setCanSwim(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC can swim.
+
+- setCapturedDrops(IEntity<?>[]) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the captured drops for this entity.
+
+- setCapturesDrops(boolean) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets whether the entity captures drops.
+
+- setChargeSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilityCharge
+-
+- setClearTarget(boolean) - Method in interface noppes.npcs.api.event.INpcEvent.DamagedEvent
+-
+- setCloakTexture(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's cloak texture.
+
+- setCollisionType(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's collision type.
+
+- setColor(int) - Method in interface noppes.npcs.api.entity.data.IMark
+-
+
Sets the color value of this mark.
+
+- setColor(int) - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
+-
+
Sets the text color.
+
+- setColor(int) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the text color of the dialog body.
+
+- setColor(int) - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+
Sets the tint color of this image.
+
+- setColor(int) - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+
Sets the faction's display color.
+
+- setColor(int) - Method in interface noppes.npcs.api.handler.data.IMagic
+-
+
Sets the color for this magic.
+
+- setColor(int) - Method in interface noppes.npcs.api.handler.data.ITag
+-
+- setColor(int) - Method in interface noppes.npcs.api.ISkinOverlay
+-
+- setColor(int) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Set the primary color in ARGB format.
+
+- setColor(int) - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
+-
+- setColor(Integer) - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Sets the color of the scripted item.
+
+- setColor(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
+-
+- setCombatPolicy(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's combat policy.
+
+- setCombatPolicy(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's combat policy by name.
+
+- setCombatRegen(float) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's combat health regeneration per second.
+
+- setCommand(String) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the command executed when this dialog is shown.
+
+- setCommandName(String) - Method in interface noppes.npcs.api.ICommand
+-
+
Sets the name of this command.
+
+- setCommandUsage(String) - Method in interface noppes.npcs.api.ICommand
+-
+
Sets the usage string for this command.
+
+- setCompanion(ICustomNpc) - Method in interface noppes.npcs.api.handler.IPlayerData
+-
+
Sets the player's companion NPC.
+
+- setCompleteControl(int) - Method in interface noppes.npcs.api.handler.data.IProfileOptions
+-
+- setCompleteFor(int) - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- setCompleteText(String) - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- setComponentData(String, NBTTagCompound) - Method in interface noppes.npcs.api.handler.data.ISlot
+-
+
Sets the NBT data for a specific component key.
+
+- setCompound(String, INbt) - Method in interface noppes.npcs.api.INbt
+-
+- setCondition(Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
+-
+- setConqueredEnd(boolean) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Sets whether the player has conquered the End dimension.
+
+- setCooldown(int) - Method in interface noppes.npcs.api.jobs.IJobItemGiver
+-
+- setCooldownControl(int) - Method in interface noppes.npcs.api.handler.data.IProfileOptions
+-
+- setCooldownTicks(int) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set the cooldown time in ticks.
+
+- setCooldownTicks(int) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- setCooldownType(int) - Method in interface noppes.npcs.api.jobs.IJobItemGiver
+-
+- setCounterAnimationId(int) - Method in interface noppes.npcs.api.ability.type.IAbilityCounter
+-
+- setCounterType(int) - Method in interface noppes.npcs.api.ability.type.IAbilityCounter
+-
+- setCounterValue(float) - Method in interface noppes.npcs.api.ability.type.IAbilityCounter
+-
+- setCreatureType(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's creature type.
+
+- setCurrencyBalance(long) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Sets the player's currency balance.
+
+- setCurrencyCost(int, long) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Set the currency cost for a slot (additive to item costs)
+
+- setCurrentHealth(float) - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- setCurrentStock(int, int) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Set current stock for a slot (global mode only)
+
+- setCustomAttribute(String, double) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Sets the custom attribute value for the given key.
+
+- setCustomCooldown(long) - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- setCustomized(boolean) - Method in interface noppes.npcs.api.handler.data.IFrame
+-
+
Sets whether this frame uses custom speed and smooth settings.
+
+- setCustomized(boolean) - Method in interface noppes.npcs.api.handler.data.IFramePart
+-
+
Sets whether this part uses custom speed and smooth settings.
+
+- setCustomName(String) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Sets the custom name for the item.
+
+- setCustomNameTag(String) - Method in interface noppes.npcs.api.entity.IEntityLiving
+-
+
Sets a custom name tag for the entity.
+
+- setCustomResetTime(long) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Set custom reset time
+
+- setDamage(float) - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
+-
+- setDamage(float) - Method in interface noppes.npcs.api.ability.type.IAbilityCharge
+-
+- setDamage(float) - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- setDamage(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setDamage(float) - Method in interface noppes.npcs.api.ability.type.IAbilityHeavyHit
+-
+- setDamage(float) - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- setDamage(float) - Method in interface noppes.npcs.api.ability.type.IAbilityShockwave
+-
+- setDamage(float) - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
+-
+- setDamage(float) - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- setDamage(float) - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- setDamage(float) - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- setDamage(float) - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
+-
+- setDamage(float) - Method in interface noppes.npcs.api.entity.IEnergyExplosion
+-
+- setDamage(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setDamage(float) - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- setDamage(float) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setDamage(float) - Method in interface noppes.npcs.api.event.IAbilityEvent.HitEvent
+-
+
Set the damage amount.
+
+- setDamage(float) - Method in interface noppes.npcs.api.event.IEnergyBarrierEvent.HitEvent
+-
+- setDamage(float) - Method in interface noppes.npcs.api.event.IEnergyProjectileEvent.EntityImpactEvent
+-
+- setDamage(float) - Method in interface noppes.npcs.api.event.INpcEvent.DamagedEvent
+-
+- setDamage(float) - Method in interface noppes.npcs.api.event.INpcEvent.MeleeAttackEvent
+-
+- setDamage(float) - Method in interface noppes.npcs.api.event.INpcEvent.RangedLaunchedEvent
+-
+- setDamageAtEnd(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- setDamageAtStart(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- setDamageData(INbt) - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+
Set custom damage data on this energy entity.
+
+- setDamageData(INbt) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+
Set custom damage data for addon handler routing.
+
+- setDamageDisabled(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether all damage to this NPC is disabled.
+
+- setDamageFalloff(float) - Method in interface noppes.npcs.api.entity.IEnergyExplosion
+-
+- setDamageInterval(int) - Method in interface noppes.npcs.api.ability.type.IAbilityHazard
+-
+- setDamageInterval(int) - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- setDamageInterval(int) - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- setDamageInterval(int) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setDamageOnPull(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
+-
+- setDamagePerSecond(float) - Method in interface noppes.npcs.api.ability.type.IAbilityHazard
+-
+- setDamagePerSecond(float) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setDamageRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- setDamageRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- setDamageReduction(float) - Method in interface noppes.npcs.api.ability.type.IAbilityGuard
+-
+- setDarkenScreen(boolean) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets whether the screen darkens when this dialog is displayed.
+
+- setDashAngle(float) - Method in interface noppes.npcs.api.ability.type.IAbilityDash
+-
+- setDashDirection(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDash
+-
+- setDashDistance(float) - Method in interface noppes.npcs.api.ability.type.IAbilityDash
+-
+- setDashMode(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDash
+-
+- setDashSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilityDash
+-
+- setData(String, Object) - Method in interface noppes.npcs.api.handler.data.IAction
+-
+
Store arbitrary per-action data.
+
+- setData(String, Object) - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- setDaytime(int) - Method in interface noppes.npcs.api.handler.data.IAvailability
+-
+
Sets the daytime condition requirement.
+
+- setDazedTicks(int) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set the dazed time in ticks.
+
+- setDBCClass(byte) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the player's DBC class.
+
+- setDeathSound(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's death sound resource path.
+
+- setDebugMode(boolean) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Enabling prints to the console the life cycle of IActionManager, it's IActionQueues and the scheduled IActions
+
+- setDefaultAlignment(int) - Method in interface noppes.npcs.api.overlay.ICustomOverlay
+-
+- setDefaultMultiplier(float) - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- setDefaultPoints(int) - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+
Sets the default faction points assigned to new players.
+
+- setDefaultSelection(int) - Method in interface noppes.npcs.api.gui.IScroll
+-
+
Sets the default selection index.
+
+- setDefendFaction(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC should defend members of its faction.
+
+- setDespawnMode(int) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+
Sets the despawn mode.
+
+- setDialog(int, int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the dialog for the specified slot by its ID.
+
+- setDialog(int, int, int) - Method in interface noppes.npcs.api.handler.data.IAvailability
+-
+
Sets the dialog for the specified slot with the given dialog ID and availability type.
+
+- setDialog(int, IDialog) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the dialog for the specified slot.
+
+- setDialogFarewell(String) - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- setDialogHire(String) - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- setDigSpeed(int) - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- setDigSpeed(int) - Method in interface noppes.npcs.api.item.IItemCustom
+-
+
Sets the dig speed for the scripted item.
+
+- setDimension(int) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Moves the entity to the specified dimension.
+
+- setDimension(int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Changes the player's dimension by teleporting them to their current position in the specified dimension.
+
+- setDimension(int) - Method in interface noppes.npcs.api.handler.data.ITransportLocation
+-
+- setDirection(double, double, double) - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+- setDirectLOS(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC requires direct line-of-sight to attack.
+
+- setDirectory(String) - Method in interface noppes.npcs.api.IParticle
+-
+- setDisableEsc(boolean) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets whether the Escape key is disabled while this dialog is open.
+
+- setDisablePitch(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether pitch variation is disabled for NPC sounds.
+
+- setDiscRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setDiscRadius(float) - Method in interface noppes.npcs.api.entity.IEnergyDisc
+-
+- setDiscThickness(float) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setDiscThickness(float) - Method in interface noppes.npcs.api.entity.IEnergyDisc
+-
+- setDisplayName(String) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set the display name (cosmetic).
+
+- setDisplayName(String) - Method in interface noppes.npcs.api.handler.data.IMagic
+-
+
Sets the display name of the magic.
+
+- setDisplayName(String) - Method in interface noppes.npcs.api.handler.data.IMagicCycle
+-
+
Sets the display name of the magic cycle.
+
+- setDisplayName(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboardObjective
+-
+- setDisplayName(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
+-
+- setDistanceToMelee(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the distance at which the NPC switches from ranged to melee.
+
+- setDodgeAnimation1Id(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDodge
+-
+- setDodgeAnimation2Id(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDodge
+-
+- setDodgeAnimation3Id(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDodge
+-
+- setDoesPauseGame(boolean) - Method in interface noppes.npcs.api.gui.ICustomGui
+-
+
Specifies whether the GUI pauses the game.
+
+- setDomeRadius(float) - Method in interface noppes.npcs.api.entity.IEnergyDome
+-
+- setDoorInteract(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's door interaction behavior.
+
+- setDouble(String, double) - Method in interface noppes.npcs.api.INbt
+-
+- setDroppedItems(IItemStack[]) - Method in interface noppes.npcs.api.event.INpcEvent.DiedEvent
+-
+- setDrowningType(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the drowning behavior of the NPC.
+
+- setDurabilityColor(Integer) - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Sets the color of the durability bar for the scripted item.
+
+- setDurabilityShow(Boolean) - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Sets whether the durability bar should be shown for the scripted item.
+
+- setDurabilityValue(double) - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- setDurabilityValue(float) - Method in interface noppes.npcs.api.item.IItemCustom
+-
+
Sets the current durability value for the scripted item.
+
+- setDurabilityValue(float) - Method in interface noppes.npcs.api.item.IItemLinked
+-
+
Sets the current durability value for this linked item stack.
+
+- setDuration(int) - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- setDuration(int) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setDuration(int) - Method in interface noppes.npcs.api.handler.data.IFrame
+-
+
Sets the duration of this frame.
+
+- setDuration(int) - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
+-
+- setDuration(int) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Set the duration in ticks (20 ticks = 1 second).
+
+- setDurationTicks(int) - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Set the duration in ticks for instant mode.
+
+- setDurationTicks(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDefend
+-
+- setDurationTicks(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- setDurationTicks(int) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setEnabled(boolean) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Enable or disable this ability.
+
+- setEnabled(boolean) - Method in interface noppes.npcs.api.ability.IDataAbilities
+-
+
Enable or disable the ability system for this NPC.
+
+- setEnabled(boolean) - Method in interface noppes.npcs.api.event.IAbilityEvent.ToggleUpdateEvent
+-
+- setEnabled(boolean) - Method in interface noppes.npcs.api.gui.IButton
+-
+
Enables or disables the button.
+
+- setEnabled(boolean) - Method in interface noppes.npcs.api.handler.data.IAnimationData
+-
+
Enables or disables animations for the entity.
+
+- setEnabled(boolean) - Method in interface noppes.npcs.api.item.IItemCustom
+-
+- setEnchantability(int) - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- setEnchantability(int) - Method in interface noppes.npcs.api.item.IItemCustom
+-
+
Sets the enchantability for the scripted item.
+
+- setEntity(int, IEntityLivingBase<?>) - Method in interface noppes.npcs.api.jobs.IJobSpawner
+-
+- setEntity(String) - Method in interface noppes.npcs.api.entity.data.IModelData
+-
+
Associates this model data with an entity using its class name.
+
+- setEntity(IEntity) - Method in interface noppes.npcs.api.handler.data.ISound
+-
+
Attaches this sound to an entity.
+
+- setEntity(IEntity, int) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+
Sets the entity template for a specific spawn slot.
+
+- setEV(int, int) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Sets the Effort Value (EV) for the specified stat.
+
+- setEveryXTick(int) - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Sets the tick interval at which this effect fires its script tick event.
+
+- setExecuteCommandFor(int) - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- setExpansionSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilityLaser
+-
+- setExpansionSpeed(float) - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+- setExpDropped(int) - Method in interface noppes.npcs.api.event.INpcEvent.DiedEvent
+-
+- setExpLevel(int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- setExplosionDamageFalloff(float) - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
+-
+- setExplosionDamageFalloff(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setExplosionDamageFalloff(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setExplosionRadius(float) - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
+-
+- setExplosionRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setExplosionRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- setExplosionRadius(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setExplosionResistance(float) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's explosion resistance.
+
+- setExplosive(boolean) - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
+-
+- setExplosive(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setExplosive(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- setExplosive(boolean) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setExpReward(int) - Method in interface noppes.npcs.api.event.IQuestEvent.QuestTurnedInEvent
+-
+- setExtraCode(String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the extra code used for additional customization.
+
+- setFacePlayer(boolean) - Method in interface noppes.npcs.api.IParticle
+-
+- setFaction(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's faction by its ID.
+
+- setFaction(int, int, int, int) - Method in interface noppes.npcs.api.handler.data.IAvailability
+-
+
Sets the faction requirement for the specified slot with the given parameters.
+
+- setFactionPoints(int, int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- setFireDelay(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setFireDelay(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- setFireDelay(int) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- setFireRate(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the fire rate for ranged attacks.
+
+- setFireSound(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the sound directory for projectile firing.
+
+- setFloat(String, float) - Method in interface noppes.npcs.api.INbt
+-
+- setFly(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's flying ability.
+
+- setFlyGravity(double) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the gravity effect on the NPC while flying.
+
+- setFlyHeightLimit(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the maximum flying height for the NPC.
+
+- setFlySpeed(double) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's flying speed.
+
+- setFollowingName(String) - Method in interface noppes.npcs.api.jobs.IJobFollower
+-
+- setFollowPlayer(IPlayer) - Method in interface noppes.npcs.api.entity.IAnimal
+-
+
Sets the specified player as the one to follow.
+
+- setFollowRange(double) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the follow range of the entity.
+
+- setForm(byte) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the player's form.
+
+- setForm2(byte) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the player's secondary form.
+
+- setFormLevel(int) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the player's form level.
+
+- setFrameCount(int) - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Sets the number of frames in the icon animation.
+
+- setFrameCount(Integer) - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Sets the number of animation frames.
+
+- setFrames(IFrame[]) - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- setFrameTime(int) - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Sets the duration of each animation frame in ticks.
+
+- setFrameTime(Integer) - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Sets the ticks per animation frame.
+
+- setFriendlyFire(boolean) - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
+-
+- setFriendlyPoints(int) - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+
Sets the point threshold at or above which a player is considered friendly.
+
+- setGeneralAlpha(int) - Method in interface noppes.npcs.api.entity.data.ITintData
+-
+
Sets the alpha (opacity) of the general tint overlay (0-255).
+
+- setGeneralTint(int) - Method in interface noppes.npcs.api.entity.data.ITintData
+-
+
Sets the general tint color as an RGB integer.
+
+- setGeneralTintEnabled(boolean) - Method in interface noppes.npcs.api.entity.data.ITintData
+-
+
Sets whether the general (persistent) tint is enabled.
+
+- setGivingMethod(int) - Method in interface noppes.npcs.api.jobs.IJobItemGiver
+-
+- setGlobalCooldown(int) - Method in interface noppes.npcs.api.ability.IDataAbilities
+-
+
Set the global cooldown timer in ticks.
+
+- setGlow(boolean) - Method in interface noppes.npcs.api.ISkinOverlay
+-
+
Sets whether this overlay glows in the dark or not.
+
+- setGlows(boolean) - Method in interface noppes.npcs.api.IParticle
+-
+- setGlowTexture(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's glow texture path.
+
+- setGravity(float) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the gravity for the player.
+
+- setGroundAlpha(float) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setGroundFill(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setGuiDisabled(boolean) - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- setHairCode(String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the hair code used to define the player's hairstyle.
+
+- setHapiness(int) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Sets the Pixelmon's happiness.
+
+- setHardness(float) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- setHasGravity(boolean) - Method in interface noppes.npcs.api.entity.IProjectile
+-
+
Sets whether the projectile is affected by gravity.
+
+- setHeading(double, double, double) - Method in interface noppes.npcs.api.entity.IProjectile
+-
+
Sets the heading for the projectile to the specified coordinates.
+
+- setHeading(float, float) - Method in interface noppes.npcs.api.entity.IProjectile
+-
+
Sets the heading using yaw and pitch values.
+
+- setHeading(IEntity) - Method in interface noppes.npcs.api.entity.IProjectile
+-
+
Sets the heading (target destination) for the projectile based on the target entity.
+
+- setHeadScale(float, float, float) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Deprecated.
+
+- setHeadSize(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- setHeadSize(float) - Method in interface noppes.npcs.api.entity.IEnergyBeam
+-
+- setHealAmount(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- setHealPercent(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- setHealth(float) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the entity's health to the specified value.
+
+- setHealthRegen(float) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's health regeneration per second when not in combat.
+
+- setHeight(int) - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Sets the height of the icon.
+
+- setHeightOffset(float) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Set the height offset from ground level.
+
+- setHeightScale(float) - Method in interface noppes.npcs.api.entity.data.IHitboxData
+-
+
Sets the height scale factor for the hitbox.
+
+- setHeldItem(IItemStack) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the item the entity is holding.
+
+- setHEXColor(int, int, float, int) - Method in interface noppes.npcs.api.IParticle
+-
+- setHideNPC(boolean) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets whether the NPC is hidden during this dialog.
+
+- setHitboxEnabled(boolean) - Method in interface noppes.npcs.api.entity.data.IHitboxData
+-
+
Sets whether the custom hitbox is enabled.
+
+- setHitLength(float) - Method in interface noppes.npcs.api.ability.type.IAbilityHeavyHit
+-
+- setHitType(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setHitType(int) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setHitWidth(float) - Method in interface noppes.npcs.api.ability.type.IAbilityCharge
+-
+- setHitWidth(float) - Method in interface noppes.npcs.api.ability.type.IAbilityHeavyHit
+-
+- setHome(int, int, int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the home position using individual coordinates.
+
+- setHome(IPos) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the home position using an IPos instance.
+
+- setHomeX(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the home position X coordinate.
+
+- setHomeY(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the home position Y coordinate.
+
+- setHomeZ(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the home position Z coordinate.
+
+- setHoming(boolean) - Method in interface noppes.npcs.api.ability.data.IEnergyHomingData
+-
+- setHoming(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setHoming(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- setHoming(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- setHoming(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- setHoming(boolean) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setHomingRange(float) - Method in interface noppes.npcs.api.ability.data.IEnergyHomingData
+-
+- setHomingRange(float) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setHomingRange(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- setHomingRange(float) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- setHomingRange(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setHomingStrength(float) - Method in interface noppes.npcs.api.ability.data.IEnergyHomingData
+-
+- setHomingStrength(float) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setHomingStrength(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- setHomingStrength(float) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- setHomingStrength(float) - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- setHomingStrength(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setHoverText(String) - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
+-
+
Sets the hover text with a single line.
+
+- setHoverText(String[]) - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
+-
+
Sets the hover text with multiple lines.
+
+- setHP(int) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the HP value.
+
+- setHunger(int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Sets the player's hunger level.
+
+- setHurtSound(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's hurt sound resource path.
+
+- setHurtTime(int) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the current hurt time (red flash duration) of the entity.
+
+- setHurtTint(int) - Method in interface noppes.npcs.api.entity.data.ITintData
+-
+
Sets the hurt tint color as an RGB integer.
+
+- setHurtTintEnabled(boolean) - Method in interface noppes.npcs.api.entity.data.ITintData
+-
+
Sets whether the hurt tint effect is enabled.
+
+- setIcon(String) - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Sets the resource path of the icon texture.
+
+- setIconX(int) - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Sets the X offset of the icon within the texture.
+
+- setIconY(int) - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Sets the Y offset of the icon within the texture.
+
+- setId(int) - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- setId(String) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set the unique ID of this ability instance.
+
+- setID(int) - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
+-
+
Sets the unique ID for this component.
+
+- setID(int) - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+
Do not use this unless you know what you are changing.
+
+- setID(int) - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Sets the unique ID of this custom effect.
+
+- setID(int) - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
+-
+- setIdleSound(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's idle sound resource path.
+
+- setIgnoreCobweb(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC ignores cobwebs.
+
+- setIgnoreCooldown(boolean) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set whether this ability ignores cooldowns.
+
+- setIgnoreDamage(boolean) - Method in interface noppes.npcs.api.handler.data.IQuestItem
+-
+- setIgnoreDamage(boolean) - Method in interface noppes.npcs.api.handler.data.IRecipe
+-
+- setIgnoreIFrames(boolean) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set whether this ability ignores target invulnerability frames (hurt resistance).
+
+- setIgnoreIFrames(boolean) - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- setIgnoreIFrames(boolean) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setIgnoreNbt(boolean) - Method in interface noppes.npcs.api.handler.data.IQuestItem
+-
+- setIgnoreNBT(boolean) - Method in interface noppes.npcs.api.handler.data.IRecipe
+-
+- setImageType(int) - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+
Sets the image type which determines where the image is rendered.
+
+- setImmune(int) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity's immunity time (hurt resistance).
+
+- setImmuneToFire(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC is immune to fire.
+
+- setIncludeSelf(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- setIndex(int) - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
+-
+- setInfiniteDays(boolean) - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- setInnerAlpha(float) - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
+-
+- setInnerAlpha(float) - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- setInnerColor(int) - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
+-
+- setInnerColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setInnerColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- setInnerColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setInnerColor(int) - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- setInnerColor(int) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setInnerColor(int, int) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setInnerColor(int, int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- setInnerColor(int, int) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- setInnerRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- setInnerRadius(float) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Set the inner radius (for RING type).
+
+- setInstantHeal(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- setInstrument(int) - Method in interface noppes.npcs.api.jobs.IJobBard
+-
+- setInteger(String, int) - Method in interface noppes.npcs.api.INbt
+-
+- setIntegerArray(String, int[]) - Method in interface noppes.npcs.api.INbt
+-
+- setInteraction(int, float) - Method in interface noppes.npcs.api.handler.data.IMagic
+-
+
Sets an interaction value for a specific other magic.
+
+- setInterruptible(boolean) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set whether this ability can be interrupted.
+
+- setInvisible(boolean) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity's invisibility.
+
+- setIsFollowing(boolean) - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- setIsGlobal(boolean) - Method in interface noppes.npcs.api.handler.data.IRecipe
+-
+- setIsHidden(boolean) - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+
Sets whether this faction is hidden from the player's faction list.
+
+- setIsHidden(boolean) - Method in interface noppes.npcs.api.handler.data.ITag
+-
+- setIsLadder(boolean) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- setIsNormalItem(boolean) - Method in interface noppes.npcs.api.item.IItemCustom
+-
+
Sets whether the scripted item is a normal item.
+
+- setIsPassable(boolean) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- setIsPassible(boolean) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+
TYPO VERSION
+
+- setIsPassive(boolean) - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+
Sets whether NPCs in this faction are passive.
+
+- setIsShiny(boolean) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Sets whether the Pixelmon is shiny.
+
+- setIsTool(boolean) - Method in interface noppes.npcs.api.item.IItemCustom
+-
+
Sets whether the scripted item is a tool.
+
+- setItem(int, IItemStack) - Method in interface noppes.npcs.api.jobs.IJobItemGiver
+-
+- setItem(IItemStack) - Method in interface noppes.npcs.api.entity.IEntityItem
+-
+
Sets the item contained in this entity.
+
+- setItem(IItemStack) - Method in interface noppes.npcs.api.entity.IProjectile
+-
+
Sets the item for the projectile.
+
+- setItem(IItemStack, byte, boolean) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets an item in the DBC extra inventory slot.
+
+- setItemDamage(int) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Sets the item damage value.
+
+- setItemRewards(IItemStack[]) - Method in interface noppes.npcs.api.event.IQuestEvent.QuestTurnedInEvent
+-
+- setItems(IItemStack[]) - Method in interface noppes.npcs.api.handler.data.IPlayerMail
+-
+- setItemUseAction(int) - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- setItemUseAction(int) - Method in interface noppes.npcs.api.item.IItemCustom
+-
+
Sets the item use action for the scripted item.
+
+- setIV(int, int) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Sets the Individual Value (IV) for the specified stat.
+
+- setJob(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's job by its ID.
+
+- setJRMCSE(String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the player's status effects.
+
+- setKi(int) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the Ki value.
+
+- setKnockback(float) - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
+-
+- setKnockback(float) - Method in interface noppes.npcs.api.ability.type.IAbilityCharge
+-
+- setKnockback(float) - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- setKnockback(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setKnockback(float) - Method in interface noppes.npcs.api.ability.type.IAbilityHeavyHit
+-
+- setKnockback(float) - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- setKnockback(float) - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- setKnockback(float) - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
+-
+- setKnockback(float) - Method in interface noppes.npcs.api.entity.IEnergyExplosion
+-
+- setKnockback(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setKnockback(float) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setKnockback(float) - Method in interface noppes.npcs.api.event.IAbilityEvent.HitEvent
+-
+
Set the horizontal knockback amount.
+
+- setKnockback(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the knockback strength of the NPC.
+
+- setKnockbackEnabled(boolean) - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- setKnockbackResistance(double) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's knockback resistance.
+
+- setKnockbackResistance(double) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the knockback resistance of the entity.
+
+- setKnockbackStrength(float) - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
+-
+- setKnockbackStrength(float) - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- setKnockbackUp(float) - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
+-
+- setKnockbackUp(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setKnockbackUp(float) - Method in interface noppes.npcs.api.entity.IEnergyExplosion
+-
+- setKnockbackUp(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setKnockbackUp(float) - Method in interface noppes.npcs.api.event.IAbilityEvent.HitEvent
+-
+
Set the vertical knockback (upward force) amount.
+
+- setLabel(String) - Method in interface noppes.npcs.api.gui.IButton
+-
+
Sets the button's label text.
+
+- setLaserWidth(float) - Method in interface noppes.npcs.api.ability.type.IAbilityLaser
+-
+- setLaserWidth(float) - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+- setLastAttacker(IEntity) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the last attacker for this entity.
+
+- setLastCompletedTime(int, long) - Method in interface noppes.npcs.api.handler.IPlayerQuestData
+-
+
Sets the last completed time for the quest.
+
+- setLastLoaded(long) - Method in interface noppes.npcs.api.handler.data.ISlot
+-
+- setLaunchFromAnchor(boolean) - Method in interface noppes.npcs.api.ability.data.IEnergyAnchorData
+-
+- setLaunchFromAnchor(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setLayoutType(int) - Method in interface noppes.npcs.api.handler.data.IMagicCycle
+-
+
Sets the layout type for the cycle.
+
+- setLeapHeight(float) - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
+-
+- setLeapSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
+-
+- setLeapType(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's leap attack type.
+
+- setLeashedTo(IEntity, boolean) - Method in interface noppes.npcs.api.entity.IEntityLiving
+-
+
Leashes this entity to the specified entity.
+
+- setLeaveItems(boolean) - Method in interface noppes.npcs.api.handler.data.IQuestItem
+-
+- setLeftItem(IItemStack) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the item held in the NPC's left hand.
+
+- setLegsScale(float, float, float) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Deprecated.
+
+- setLength(float) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Set the length (for LINE and CONE types).
+
+- setLevel(byte) - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
+-
+- setLevel(int) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Sets the Pixelmon's level.
+
+- setLifeSpawn(int) - Method in interface noppes.npcs.api.entity.IEntityItem
+-
+
Sets the age threshold at which the item will despawn.
+
+- setLight(int) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- setLightning(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setLightningDensity(float) - Method in interface noppes.npcs.api.ability.data.IEnergyLightningData
+-
+- setLightningDensity(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setLightningDensity(float) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setLightningDensity(float) - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- setLightningEffect(boolean) - Method in interface noppes.npcs.api.ability.data.IEnergyLightningData
+-
+- setLightningEffect(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setLightningEffect(boolean) - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- setLightningFadeTime(int) - Method in interface noppes.npcs.api.ability.data.IEnergyLightningData
+-
+- setLightningFadeTime(int) - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- setLightningRadius(float) - Method in interface noppes.npcs.api.ability.data.IEnergyLightningData
+-
+- setLightningRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setLightningRadius(float) - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- setLine(int, ILine) - Method in interface noppes.npcs.api.handler.data.ILines
+-
+
Sets the line at the given index.
+
+- setLines(String[]) - Method in interface noppes.npcs.api.jobs.IJobItemGiver
+-
+- setList(String[]) - Method in interface noppes.npcs.api.gui.IScroll
+-
+
Sets the list of text entries to display.
+
+- setList(String, Object[]) - Method in interface noppes.npcs.api.INbt
+-
+
Adds a new tag list to the compound tag with the given key.
+
+- setLivingAnimation(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC has a living animation.
+
+- setLocation1(String) - Method in interface noppes.npcs.api.handler.data.IQuestLocation
+-
+- setLocation2(String) - Method in interface noppes.npcs.api.handler.data.IQuestLocation
+-
+- setLocation3(String) - Method in interface noppes.npcs.api.handler.data.IQuestLocation
+-
+- setLockMovementType(int) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set the lock movement type for this ability.
+
+- setLockOnTarget(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- setLockOnTarget(boolean) - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- setLogText(String) - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- setLong(String, long) - Method in interface noppes.npcs.api.INbt
+-
+- setLoop(int) - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- setLootChance(int, double) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the drop chance for the loot item in the specified slot.
+
+- setLootItem(int, IItemStack) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the loot item in the NPC's drop list for the given slot.
+
+- setLootMode(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's loot mode.
+
+- setLore(String[]) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Sets the lore for the item.
+
+- setLossOnDeath(boolean) - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Sets whether this effect is removed when the player dies.
+
+- setMagicAttribute(String, int, double) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Sets the magic attribute value for the given key and magic identifier.
+
+- setMagicData(IMagicData) - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+
Set magic data on this energy entity.
+
+- setMarket(String) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+- setMaterialUsage(int) - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
+-
+
Sets the material usage of Anvil Recipe
+
+- setMaxAge(int) - Method in interface noppes.npcs.api.IParticle
+-
+- setMaxAlive(int) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- setMaxChecks(int) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
+-
+- setMaxDistance(float) - Method in interface noppes.npcs.api.ability.data.IEnergyLifespanData
+-
+- setMaxDistance(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setMaxDistance(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setMaxDuration(int) - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- setMaxHealth(double) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's maximum health.
+
+- setMaxHealth(double) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the entity's maximum health.
+
+- setMaxHealth(float) - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- setMaxHeight(int) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- setMaxHitAmount(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDefend
+-
+- setMaxHits(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setMaxHits(int) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setMaxHurtTime(int) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the maximum hurt time (hurt resistance time) for this entity.
+
+- setMaxItemUseDuration(int) - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- setMaxItemUseDuration(int) - Method in interface noppes.npcs.api.item.IItemCustom
+-
+
Sets the maximum item use duration for the scripted item.
+
+- setMaxLength(float) - Method in interface noppes.npcs.api.ability.type.IAbilityLaser
+-
+- setMaxLength(float) - Method in interface noppes.npcs.api.entity.IEnergyLaser
+-
+- setMaxLifetime(int) - Method in interface noppes.npcs.api.ability.data.IEnergyLifespanData
+-
+- setMaxLifetime(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setMaxLifetime(int) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setMaxLootXP(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the maximum XP dropped by the NPC.
+
+- setMaxPartySize(int) - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- setMaxProjectileDelay(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the maximum delay (in ticks) between projectiles.
+
+- setMaxRange(float) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set the maximum range.
+
+- setMaxRange(int) - Method in interface noppes.npcs.api.jobs.IJobBard
+-
+- setMaxStackSize(int) - Method in interface noppes.npcs.api.item.IItemCustom
+-
+
Sets the maximum stack size for the scripted item.
+
+- setMaxStock(int, int) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Set max stock for a slot
+
+- setMaxTicks(int, int) - Method in interface noppes.npcs.api.ITimers
+-
+
Sets the maximum amount of ticks the timer with the given id can run for before it stops.
+
+- setMaxTriggers(int) - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- setMaxTriggers(int) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setMCNbt(NBTTagCompound) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Sets the underlying Minecraft NBTTagCompound for the item.
+
+- setMeleeRange(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the melee range of the NPC.
+
+- setMeleeResistance(float) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's melee resistance.
+
+- setMeleeSpeed(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the melee speed of the NPC.
+
+- setMeleeStrength(double) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the melee strength of the NPC.
+
+- setMeleeStrength(double) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the melee strength (attack damage) of the entity.
+
+- setMenuName(String) - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Sets the display name shown in menus.
+
+- setMessage(String) - Method in interface noppes.npcs.api.event.IPlayerEvent.ChatEvent
+-
+- setMessage(String) - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
+-
+- setMinHeight(int) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- setMinLootXP(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the minimum XP dropped by the NPC.
+
+- setMinPartySize(int) - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- setMinPlayerLevel(int) - Method in interface noppes.npcs.api.handler.data.IAvailability
+-
+
Sets the minimum player level required for the availability conditions.
+
+- setMinPointsToSoulStone(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the minimum faction points required to capture the NPC with a soul stone.
+
+- setMinProjectileDelay(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the minimum delay (in ticks) between projectiles.
+
+- setMinRange(float) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set the minimum range.
+
+- setMinRange(int) - Method in interface noppes.npcs.api.jobs.IJobBard
+-
+- setMode(int) - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- setMode(int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- setModel(String) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- setModel(IItemStack) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- setModelType(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's model type.
+
+- setMOTD(String) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- setMotion(double, double, double) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Convenience method to set the entity's motion in all three axes.
+
+- setMotion(double, double, double, float) - Method in interface noppes.npcs.api.IParticle
+-
+- setMotion(IPos) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity's motion based on the given position.
+
+- setMotionX(double) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity's x motion.
+
+- setMotionY(double) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity's y motion.
+
+- setMotionZ(double) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity's z motion.
+
+- setMount(IEntity) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity to be mounted by this entity.
+
+- setMove(int, String) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Sets the move in the specified slot.
+
+- setMoveForward(float) - Method in interface noppes.npcs.api.entity.IEntityLiving
+-
+
Sets the forward movement speed for the entity.
+
+- setMovingPattern(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's path movement pattern.
+
+- setMovingPause(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC pauses at path points.
+
+- setMovingType(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the moving type of the NPC.
+
+- setMultiHitDelayTicks(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setMultiHitDelayTicks(int) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setMultiSelect(boolean) - Method in interface noppes.npcs.api.gui.IScroll
+-
+
Sets whether multiple selections are allowed.
+
+- setName(String) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set the unique identifier/name of this ability.
+
+- setName(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's name.
+
+- setName(String) - Method in interface noppes.npcs.api.handler.data.IActionChain
+-
+- setName(String) - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- setName(String) - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Sets the internal name of this custom effect.
+
+- setName(String) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the title/name of this dialog.
+
+- setName(String) - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+
Sets the faction's display name.
+
+- setName(String) - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- setName(String) - Method in interface noppes.npcs.api.handler.data.IMagic
+-
+
Sets the internal name of the magic.
+
+- setName(String) - Method in interface noppes.npcs.api.handler.data.IMagicCycle
+-
+
Sets the internal name of the magic cycle.
+
+- setName(String) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- setName(String) - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- setName(String) - Method in interface noppes.npcs.api.handler.data.ISlot
+-
+- setName(String) - Method in interface noppes.npcs.api.handler.data.ITag
+-
+- setName(String) - Method in interface noppes.npcs.api.handler.data.ITransportLocation
+-
+- setName(String) - Method in interface noppes.npcs.api.handler.IActionManager
+-
+- setNaturallyDespawns(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC should naturally despawn.
+
+- setNature(int) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Sets the Pixelmon's nature.
+
+- setNbt(INbt) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set this ability's data from NBT.
+
+- setNbt(INbt) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Applies the given NBT data to the entity.
+
+- setNeutralPoints(int) - Method in interface noppes.npcs.api.handler.data.IFaction
+-
+
Sets the point threshold below which a player is considered an enemy.
+
+- setNextQuest(IQuest) - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- setNickname(String) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Sets the Pixelmon's nickname.
+
+- setNoClip(boolean) - Method in interface noppes.npcs.api.IParticle
+-
+- setNoFallDamage(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC takes no fall damage.
+
+- setNormalItem(boolean) - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- setNpcInteracting(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC interacts with other NPCs.
+
+- setNpcName(String) - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- setNpcOffset(int, int) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the NPC render offset in the dialog.
+
+- setNPCScale(float) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the render scale of the NPC in the dialog.
+
+- setNumberOfRotations(int) - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- setNumberOfRotations(int) - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- setObjectiveRequirement(int) - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- setOffset(float, float, float) - Method in interface noppes.npcs.api.ISkinOverlay
+-
+
Sets the amount in each direction by which the overlay will be offset from the entity.
+
+- setOffset(int, int) - Method in interface noppes.npcs.api.IParticle
+-
+
The horizontal and vertical offset of the particle's texture from the top-left, starts rendering the particle at this point.
+
+- setOffsetX(float) - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Sets the X-axis positional offset.
+
+- setOffsetY(float) - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Sets the Y-axis positional offset.
+
+- setOffsetZ(float) - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Sets the Z-axis positional offset.
+
+- setOnFoundEnemy(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's behavior when encountering an enemy.
+
+- setOnlyParty(boolean) - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- setOptionOffset(int, int) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the offset of the dialog options area.
+
+- setOptionSpacing(int, int) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the spacing between dialog options.
+
+- setOrbSize(float) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- setOrbSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- setOrderedLines(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether NPC dialog lines are played in order.
+
+- setOtherFormMastery(String, double) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the mastery value for a non-racial (other) form.
+
+- setOuterColor(int) - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
+-
+- setOuterColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setOuterColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- setOuterColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setOuterColor(int) - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- setOuterColor(int) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setOuterColor(int, int) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setOuterColor(int, int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- setOuterColor(int, int) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- setOuterColorAlpha(float) - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
+-
+- setOuterColorAlpha(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setOuterColorAlpha(float) - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- setOuterColorEnabled(boolean) - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
+-
+- setOuterColorEnabled(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setOuterColorEnabled(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- setOuterColorEnabled(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setOuterColorEnabled(boolean) - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- setOuterColorEnabled(boolean) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setOuterColorWidth(float) - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
+-
+- setOuterColorWidth(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
+-
+- setOuterColorWidth(float) - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- setOuterColorWidth(float) - Method in interface noppes.npcs.api.entity.IEnergyAbility
+-
+- setOverlayTexture(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Adds an overlay texture to the NPC.
+
+- setOwner(String) - Method in interface noppes.npcs.api.entity.IEntityItem
+-
+
Sets the owner name of the item.
+
+- setOwner(IEntity) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+
Sets the owner entity (used for homing return, damage attribution, etc.).
+
+- setOwner(IPlayer) - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- setPageText(String[]) - Method in interface noppes.npcs.api.handler.data.IPlayerMail
+-
+
Sets the page text content.
+
+- setPanelHeight(float) - Method in interface noppes.npcs.api.entity.IEnergyPanel
+-
+- setPanelMode(int) - Method in interface noppes.npcs.api.entity.IEnergyPanel
+-
+- setPanelWidth(float) - Method in interface noppes.npcs.api.entity.IEnergyPanel
+-
+- setPanelYaw(float) - Method in interface noppes.npcs.api.entity.IEnergyPanel
+-
+- setParallel(boolean) - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- setPart(int) - Method in interface noppes.npcs.api.handler.data.IFramePart
+-
+
Sets the animation part by ordinal ID.
+
+- setPart(String) - Method in interface noppes.npcs.api.handler.data.IFramePart
+-
+
Sets the animation part by name.
+
+- setParticleDensity(float) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setParticleDensity(float) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setParticleDir(String) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setParticleGlow(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setParticleMotion(int) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setParticles(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setParticleScale(float) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setParticleScale(float) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setParticleSize(int) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setPartyRequirements(int) - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- setPerAbilityCooldown(boolean) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set whether this ability uses per-ability cooldown.
+
+- setPermissionLevel(int) - Method in interface noppes.npcs.api.ICommand
+-
+
Sets the permission level required to execute this command.
+
+- setPerPlayerStock(boolean) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Set whether stock is per-player or global
+
+- setPickupDelay(int) - Method in interface noppes.npcs.api.entity.IEntityItem
+-
+
Sets the delay before the item can be picked up.
+
+- setPiercing(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- setPiercing(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- setPiercing(boolean) - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- setPitch(float) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity's pitch.
+
+- setPitch(float) - Method in interface noppes.npcs.api.handler.data.ISound
+-
+- setPivots(float[]) - Method in interface noppes.npcs.api.handler.data.IFramePart
+-
+
Sets the pivot offsets.
+
+- setPlayerMinDistance(int) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- setPlayerProgress(String, int) - Method in interface noppes.npcs.api.handler.data.IQuestObjective
+-
+
This function is typically used for setting individual
+ progress for a player in a party for a Quest Objective
+ that is set for ALL Players.
+
+- setPlayerPurchased(int, IPlayer, int) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Set purchased amount for a player in a slot (per-player mode)
+
+- setPlayerScore(String, String, int, String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
+-
+- setPlayerScore(IPlayer, String, int, String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
+-
+- setPoints(int, int) - Method in interface noppes.npcs.api.handler.IPlayerFactionData
+-
+
Sets the player's points for the given faction.
+
+- setPokeball(int) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Sets the type of Poké Ball for this Pixelmon.
+
+- setPos(int, int) - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
+-
+
Sets the position of the component.
+
+- setPos(int, int) - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
+-
+- setPosition(double, double, double) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity's position to the specified coordinates.
+
+- setPosition(double, double, double) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Teleports the player to the specified coordinates in the current dimension.
+
+- setPosition(double, double, double) - Method in interface noppes.npcs.api.IParticle
+-
+- setPosition(double, double, double) - Method in interface noppes.npcs.api.ITelegraphInstance
+-
+
Set the position.
+
+- setPosition(double, double, double, int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Teleports the player to the specified coordinates in the given dimension.
+
+- setPosition(double, double, double, IWorld) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Teleports the player to the specified coordinates in the dimension of the provided world.
+
+- setPosition(float, float, float) - Method in interface noppes.npcs.api.handler.data.ISound
+-
+
Sets the position where this sound plays.
+
+- setPosition(int, int) - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+
Sets the screen position of this image.
+
+- setPosition(int, int, int) - Method in interface noppes.npcs.api.handler.data.ITransportLocation
+-
+
Sets the transport destination coordinates.
+
+- setPosition(int, int, int) - Method in interface noppes.npcs.api.IBlock
+-
+- setPosition(int, int, int, IWorld) - Method in interface noppes.npcs.api.IBlock
+-
+- setPosition(IPos) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity's position using an IPos object.
+
+- setPosition(IPos) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Teleports the player to the coordinates specified by the given position.
+
+- setPosition(IPos) - Method in interface noppes.npcs.api.handler.data.ISound
+-
+
Sets the position where this sound plays.
+
+- setPosition(IPos) - Method in interface noppes.npcs.api.handler.data.ITransportLocation
+-
+
Sets the transport destination position.
+
+- setPosition(IPos) - Method in interface noppes.npcs.api.IBlock
+-
+- setPosition(IPos) - Method in interface noppes.npcs.api.IParticle
+-
+- setPosition(IPos, int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Teleports the player to the position in the specified dimension.
+
+- setPosition(IPos, IWorld) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Teleports the player to the position specified by the given position in the dimension of the provided world.
+
+- setPosition(IPos, IWorld) - Method in interface noppes.npcs.api.IBlock
+-
+
Moves the block to a new position in the given world.
+
+- setPotionImmune(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC is immune to potion effects.
+
+- setPowerPoints(int) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the player's power points.
+
+- setPowerType(byte) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the player's power type.
+
+- setProfileOptions(boolean) - Method in interface noppes.npcs.api.handler.data.IProfileOptions
+-
+- setProgress(int) - Method in interface noppes.npcs.api.handler.data.IQuestObjective
+-
+
If this function is used on a player within a party and the
+ quest objective type is set to ALL.
+
+- setProjectileCount(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setProjectileCount(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- setProjectileCount(int) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- setProjectileInvincibility(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC has projectile invincibility frames.
+
+- setProjectileItem(IItemStack) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the projectile item for the NPC.
+
+- setProjectilesKeepTerrain(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether projectiles fired by the NPC should ignore terrain collisions.
+
+- setProjectileType(String) - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- setPullDamage(float) - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
+-
+- setPullRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
+-
+- setPullStrength(float) - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
+-
+- setPushRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilityShockwave
+-
+- setPushStrength(float) - Method in interface noppes.npcs.api.ability.type.IAbilityShockwave
+-
+- setQuest(int, int, int) - Method in interface noppes.npcs.api.handler.data.IAvailability
+-
+
Sets the quest for the specified slot with the given quest ID and availability type.
+
+- setQuest(IQuest) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the quest associated with this dialog.
+
+- setQuest(IQuest) - Method in interface noppes.npcs.api.handler.data.IParty
+-
+
Set a quest to the party (this does not validate use validateQuest())
+
+- setQueue(IActionQueue) - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- setRace(byte) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the player's race.
+
+- setRacialFormMastery(byte, double) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the mastery value for a specific racial form.
+
+- setRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- setRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilityHazard
+-
+- setRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
+-
+- setRadius(float) - Method in interface noppes.npcs.api.entity.IEnergyExplosion
+-
+- setRadius(float) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setRadius(float) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Set the radius (for CIRCLE, SQUARE and RING types).
+
+- setRaining(boolean) - Method in interface noppes.npcs.api.IWorld
+-
+- setRange(float) - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- setRange(int) - Method in interface noppes.npcs.api.jobs.IJobHealer
+-
+- setRangedBurst(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the number of projectiles in a ranged burst attack.
+
+- setRangedRange(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the range for ranged attacks.
+
+- setRangedSpeed(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the ranged attack speed of the NPC.
+
+- setRangedStrength(float) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the ranged attack strength of the NPC.
+
+- setRate(int, int) - Method in interface noppes.npcs.api.roles.IRoleFollower
+-
+- setReactsToFire(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC reacts to fire.
+
+- setRedstonePower(int) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- setRefuseSoulStone(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC refuses to be captured by a soul stone.
+
+- setRelease(byte) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the release state.
+
+- setRepeat(boolean) - Method in interface noppes.npcs.api.handler.data.ISound
+-
+- setRepeatDelay(int) - Method in interface noppes.npcs.api.handler.data.ISound
+-
+- setRepeats(int, boolean) - Method in interface noppes.npcs.api.ITimers
+-
+
Sets whether the timer with the given id repeats or not.
+
+- setRepeatType(int) - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+
Sets the repeat type.
+
+- setReplyMessage(String) - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.ScriptedCommandEvent
+-
+- setRequireLineOfSight(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
+-
+- setRequirement(String, Object) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Sets (or applies) a requirement for the item using the given requirement key and value.
+
+- setResistance(float) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- setRespawnCycle(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's respawn cycle.
+
+- setRespawnTime(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the number of ticks before the NPC respawns.
+
+- setResult(IItemStack) - Method in interface noppes.npcs.api.event.IRecipeEvent.Post
+-
+- setRetaliateType(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's retaliation type.
+
+- setReturnToHome(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC should return to its home position.
+
+- setRewardControl(int) - Method in interface noppes.npcs.api.handler.data.IPartyOptions
+-
+- setRider(IEntity) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the given entity as the rider of this entity.
+
+- setRightItem(IItemStack) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the item held in the NPC's right hand.
+
+- setRingCount(int) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setRings(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setRole(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's role by its ID.
+
+- setRotation(float) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's rotation (yaw).
+
+- setRotation(float) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity's rotation (yaw) in degrees (0-360).
+
+- setRotation(float) - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
+-
+
Sets the component's rotation.
+
+- setRotation(float) - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+
Sets the rotation angle of this image.
+
+- setRotation(float) - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
+-
+- setRotation(float, float) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets both the rotation (yaw) and pitch of the entity.
+
+- setRotation(float, float) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Sets the player's rotation.
+
+- setRotation(float, float, float) - Method in interface noppes.npcs.api.entity.data.IModelRotatePart
+-
+
Sets the rotation angles for this model part.
+
+- setRotation(int, int, int) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- setRotation(Float, Float, Float) - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Sets the rotation values for the scripted item.
+
+- setRotationModeType(int) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set the rotation mode for this ability.
+
+- setRotationPhaseType(int) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set the rotation phase for this ability.
+
+- setRotationRate(Float, Float, Float) - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Sets the rotation rate values for the scripted item.
+
+- setRotations(float[]) - Method in interface noppes.npcs.api.handler.data.IFramePart
+-
+
Sets the rotation angles.
+
+- setRotationSpeed(float) - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
+-
+- setRotationSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setRotationSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- setRotationSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
+-
+- setRotationSpeed(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setRotationType(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's rotation type.
+
+- setRotationX(float, float, float, int) - Method in interface noppes.npcs.api.IParticle
+-
+
Enables rotation about the X axis.
+
+- setRotationX(int) - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Sets the X-axis rotation in degrees.
+
+- setRotationY(float, float, float, int) - Method in interface noppes.npcs.api.IParticle
+-
+
Enables rotation about the Y axis.
+
+- setRotationY(int) - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Sets the Y-axis rotation in degrees.
+
+- setRotationZ(float, float, float, int) - Method in interface noppes.npcs.api.IParticle
+-
+
Enables rotation about the Y axis.
+
+- setRotationZ(int) - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Sets the Z-axis rotation in degrees.
+
+- setSaturation(float) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Sets the player's saturation level.
+
+- setScale(float) - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Sets the scale of the text plane.
+
+- setScale(float) - Method in interface noppes.npcs.api.gui.IButton
+-
+
Sets the scale factor of the button.
+
+- setScale(float) - Method in interface noppes.npcs.api.gui.ILabel
+-
+
Sets the scale factor of the label.
+
+- setScale(float) - Method in interface noppes.npcs.api.gui.ITexturedRect
+-
+
Sets the scale factor of the rectangle.
+
+- setScale(float) - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+
Sets the render scale of this image.
+
+- setScale(float) - Method in interface noppes.npcs.api.overlay.IOverlayLabel
+-
+- setScale(float) - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
+-
+- setScale(float, float, float) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- setScale(float, float, float) - Method in interface noppes.npcs.api.entity.data.IModelScalePart
+-
+
Sets the scale factors for this model part.
+
+- setScale(float, float, float, int) - Method in interface noppes.npcs.api.IParticle
+-
+- setScale(Float, Float, Float) - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Sets the scale values for the scripted item.
+
+- setScaleX(float, float, float, int) - Method in interface noppes.npcs.api.IParticle
+-
+- setScaleY(float, float, float, int) - Method in interface noppes.npcs.api.IParticle
+-
+- setSeeInvisibleTeamPlayers(boolean) - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
+-
+- setSelectedColor(int) - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+
Sets the tint color used when this image is selected/hovered.
+
+- setSelectedIndex(int) - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
+-
+
Set the selected ability index.
+
+- setSellOption(int, IItemStack, IItemStack) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+- setSellOption(int, IItemStack, IItemStack, IItemStack) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+- setSender(String) - Method in interface noppes.npcs.api.handler.data.IPlayerMail
+-
+- setShadow(boolean) - Method in interface noppes.npcs.api.gui.ILabel
+-
+
Sets whether the label text should be rendered with a shadow.
+
+- setShadow(boolean) - Method in interface noppes.npcs.api.overlay.IOverlayLabel
+-
+- setShelterFrom(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the condition under which the NPC seeks shelter.
+
+- setShort(String, short) - Method in interface noppes.npcs.api.INbt
+-
+- setShotCount(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the number of shots fired.
+
+- setShowBossBar(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the visibility type of the NPC's boss bar.
+
+- setShowName(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the visibility type of the NPC's name.
+
+- setShowWheel(boolean) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets whether the dialog option wheel is shown.
+
+- setSize(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+
Sets the projectile's visual and collision size.
+
+- setSize(float) - Method in interface noppes.npcs.api.ISkinOverlay
+-
+
Sets the size of the entire overlay when rendered on the entity.
+
+- setSize(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's size (scale factor).
+
+- setSize(int) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Sets the Pixelmon's size type.
+
+- setSize(int, int) - Method in interface noppes.npcs.api.gui.IButton
+-
+
Sets the size of the button.
+
+- setSize(int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
+-
+
Sets the size of the GUI.
+
+- setSize(int, int) - Method in interface noppes.npcs.api.gui.ILabel
+-
+
Sets the size of the label.
+
+- setSize(int, int) - Method in interface noppes.npcs.api.gui.IScroll
+-
+
Sets the size of the scroll component.
+
+- setSize(int, int) - Method in interface noppes.npcs.api.gui.ITextField
+-
+
Sets the size of the text field.
+
+- setSize(int, int) - Method in interface noppes.npcs.api.gui.ITexturedRect
+-
+
Sets the size of the rectangle.
+
+- setSize(int, int) - Method in interface noppes.npcs.api.IParticle
+-
+
The width and height of the particle's texture you want to render in pixels.
+
+- setSize(int, int) - Method in interface noppes.npcs.api.overlay.IOverlayLabel
+-
+- setSize(int, int) - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
+-
+- setSkills(String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the player's skills.
+
+- setSkinType(byte) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's skin type.
+
+- setSkinUrl(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's skin URL.
+
+- setSliceThickness(float) - Method in interface noppes.npcs.api.entity.IEnergySlicer
+-
+- setSliceWidth(float) - Method in interface noppes.npcs.api.entity.IEnergySlicer
+-
+- setSlot(int, IItemStack) - Method in interface noppes.npcs.api.IContainer
+-
+- setSmooth(byte) - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- setSmooth(byte) - Method in interface noppes.npcs.api.handler.data.IFrame
+-
+
Sets the smooth interpolation type.
+
+- setSmooth(byte) - Method in interface noppes.npcs.api.handler.data.IFramePart
+-
+
Sets the smooth interpolation type.
+
+- setSneaking(boolean) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets whether the entity is sneaking.
+
+- setSolid(boolean) - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- setSong(String) - Method in interface noppes.npcs.api.jobs.IJobBard
+-
+- setSound(String) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the sound played when this dialog opens.
+
+- setSound(String) - Method in interface noppes.npcs.api.handler.data.ILine
+-
+
Sets the sound resource to play with this line.
+
+- setSpawn() - Method in interface noppes.npcs.api.event.IPlayerEvent.WakeUpEvent
+-
+- setSpawnLocation(int, int, int) - Method in interface noppes.npcs.api.IWorld
+-
+- setSpawnLocation(IPos) - Method in interface noppes.npcs.api.IWorld
+-
+- setSpawnpoint(int, int, int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Same as the /spawnpoint command.
+
+- setSpawnpoint(IPos) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Sets the player's spawnpoint to the coordinates of the provided position.
+
+- setSpawnRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setSpeed(double) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's walking speed.
+
+- setSpeed(double) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Sets the movement speed of the entity.
+
+- setSpeed(float) - Method in interface noppes.npcs.api.ability.data.IEnergyHomingData
+-
+- setSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
+-
+- setSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
+-
+- setSpeed(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+- setSpeed(float) - Method in interface noppes.npcs.api.handler.data.IAnimation
+-
+- setSpeed(float) - Method in interface noppes.npcs.api.handler.data.IFrame
+-
+
Sets the interpolation speed of this frame.
+
+- setSpeed(float) - Method in interface noppes.npcs.api.handler.data.IFramePart
+-
+
Sets the interpolation speed of this part.
+
+- setSpeed(float, float) - Method in interface noppes.npcs.api.ISkinOverlay
+-
+
Sets the "texture speed" by which the texture shifts on each render tick.
+
+- setSpeed(int) - Method in interface noppes.npcs.api.jobs.IJobHealer
+-
+- setSpinDurationTicks(int) - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- setSprinting(boolean) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets whether the entity is sprinting.
+
+- setStack(IItemStack) - Method in interface noppes.npcs.api.gui.IItemSlot
+-
+
Sets the item stack for this slot.
+
+- setStackSize(int) - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- setStackSize(int) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Sets the stack size of the item.
+
+- setStamina(int) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the stamina value.
+
+- setStat(int, int) - Method in interface noppes.npcs.api.entity.IPixelmon
+-
+
Sets the calculated stat for the specified stat type.
+
+- setStat(String, int) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the specified stat to the given value.
+
+- setStepSound(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's step/footstep sound resource path.
+
+- setStockEnabled(boolean) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Enable or disable stock system
+
+- setStockResetType(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
+-
+
Set stock reset type
+
+- setStopAndInteract(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC stops moving to interact with players.
+
+- setStoredData(String, Object) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+
Stored data persists through world restart.
+
+- setStoredData(String, Object) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- setStoredData(String, Object) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Stores persistent data under the given key.
+
+- setStoredData(String, Object) - Method in interface noppes.npcs.api.IWorld
+-
+
Deprecated.
+
+- setStreaming(boolean) - Method in interface noppes.npcs.api.jobs.IJobBard
+-
+- setString(String, String) - Method in interface noppes.npcs.api.INbt
+-
+- setSubject(String) - Method in interface noppes.npcs.api.handler.data.IPlayerMail
+-
+- setSweepMode(int) - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- setSweepSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
+-
+- setSweepSpeed(float) - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
+-
+- setSweepSpeed(float) - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+- setSwingWarmup(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the swing warmup time (in ticks) before melee damage is applied.
+
+- setSyncTelegraphWithDuration(boolean) - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Set whether telegraph active ticks should sync to the ability duration.
+
+- setTacticalChance(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the tactical behavior chance (1 in N).
+
+- setTacticalRadius(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the tactical radius affecting NPC behavior.
+
+- setTacticalVariant(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's tactical variant.
+
+- setTacticalVariant(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's tactical variant by its name.
+
+- setTag(String, Object) - Method in interface noppes.npcs.api.item.IItemStack
+-
+
Sets an NBT tag for this item.
+
+- setTarget(IEntity) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+
Sets the homing/tracking target entity.
+
+- setTarget(IEntityLivingBase) - Method in interface noppes.npcs.api.event.INpcEvent.TargetEvent
+-
+- setTargetFilterType(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
+-
+- setTargetingModeType(int) - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Set the targeting mode by ordinal.
+
+- setTargetType(int) - Method in interface noppes.npcs.api.handler.data.IQuestKill
+-
+
Sets the target matching type.
+
+- setTask(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- setTelegraphActiveTicks(int) - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Set how many ticks the telegraph persists during the active phase.
+
+- setTelegraphAngle(float) - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Set the telegraph angle in degrees.
+
+- setTelegraphInnerRadius(float) - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Set the telegraph inner radius.
+
+- setTelegraphLength(float) - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Set the telegraph length.
+
+- setTelegraphRadius(float) - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Set the telegraph radius.
+
+- setTelegraphShapeType(int) - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Set the telegraph shape type by ordinal.
+
+- setTelegraphWidth(float) - Method in interface noppes.npcs.api.ability.ICustomAbility
+-
+
Set the telegraph width.
+
+- setTempData(String, Object) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+
Tempdata gets cleared when the server restarts.
+
+- setTempData(String, Object) - Method in interface noppes.npcs.api.block.IBlockScripted
+-
+- setTempData(String, Object) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Stores temporary data that is cleared when the entity is unloaded.
+
+- setTempData(String, Object) - Method in interface noppes.npcs.api.IWorld
+-
+
Deprecated.
+
+- setTemporary(boolean) - Method in interface noppes.npcs.api.handler.data.ISlot
+-
+- setText(String) - Method in interface noppes.npcs.api.block.ITextPlane
+-
+
Sets the text displayed on this plane.
+
+- setText(String) - Method in interface noppes.npcs.api.gui.ILabel
+-
+
Sets the label text.
+
+- setText(String) - Method in interface noppes.npcs.api.gui.ITextField
+-
+
Sets the text content of the text field.
+
+- setText(String) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the dialog body text displayed to the player.
+
+- setText(String) - Method in interface noppes.npcs.api.handler.data.ILine
+-
+
Sets the text content of this line.
+
+- setText(String) - Method in interface noppes.npcs.api.overlay.IOverlayLabel
+-
+- setText(String[]) - Method in interface noppes.npcs.api.item.IItemBook
+-
+- setTextHeight() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- setTextOffset(int, int) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the offset of the dialog text area.
+
+- setTextPitch(float) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the pitch of the per-character text sound.
+
+- setTextSound(String) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the sound played per character during gradual text rendering.
+
+- setTexture(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's texture.
+
+- setTexture(String) - Method in interface noppes.npcs.api.gui.IButton
+-
+
Sets the texture resource location for this button.
+
+- setTexture(String) - Method in interface noppes.npcs.api.gui.ITexturedRect
+-
+
Sets the texture resource location.
+
+- setTexture(String) - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+
Sets the texture resource location for this image.
+
+- setTexture(String) - Method in interface noppes.npcs.api.ISkinOverlay
+-
+
Sets the directory texture of the overlay.
+
+- setTexture(String) - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Sets the texture path for the scripted item.
+
+- setTexture(String) - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
+-
+- setTextureAnimated(Boolean) - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Sets whether the item texture should be animated.
+
+- setTextureOffset(int, int) - Method in interface noppes.npcs.api.gui.IButton
+-
+
Sets the texture offset (X and Y) for this button.
+
+- setTextureOffset(int, int) - Method in interface noppes.npcs.api.gui.ITexturedRect
+-
+
Sets the texture offset.
+
+- setTextureOffset(int, int) - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+
Sets the texture UV offset for this image.
+
+- setTextureOffset(int, int) - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
+-
+- setTextureScale(float, float) - Method in interface noppes.npcs.api.ISkinOverlay
+-
+
Sets the texture scale of the overlay.
+
+- setThickness(int) - Method in interface noppes.npcs.api.gui.ILine
+-
+
Sets the thickness of the line.
+
+- setThickness(int) - Method in interface noppes.npcs.api.overlay.IOverlayLine
+-
+- setThrower(String) - Method in interface noppes.npcs.api.entity.IEntityItem
+-
+
Sets the thrower (entity that threw the item).
+
+- setTicks(int, int) - Method in interface noppes.npcs.api.ITimers
+-
+
Sets the amount of ticks elapsed in the timer with the given id to a different value.
+
+- setTileEntity(int, int, int, ITileEntity) - Method in interface noppes.npcs.api.IWorld
+-
+
Sets the block's tile entity at the given position.
+
+- setTileEntity(IPos, ITileEntity) - Method in interface noppes.npcs.api.IWorld
+-
+- setTileEntity(ITileEntity) - Method in interface noppes.npcs.api.IBlock
+-
+- setTime(long) - Method in interface noppes.npcs.api.IWorld
+-
+- setTime(IJobItemGiver, long) - Method in interface noppes.npcs.api.handler.IPlayerItemGiverData
+-
+
Sets the last interaction time for the given item giver job.
+
+- setTintEnabled(boolean) - Method in interface noppes.npcs.api.entity.data.ITintData
+-
+
Sets whether the tint system is enabled.
+
+- setTitle(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's title.
+
+- setTitle(String) - Method in interface noppes.npcs.api.handler.data.ITransportCategory
+-
+- setTitle(String) - Method in interface noppes.npcs.api.item.IItemBook
+-
+- setTitleColor(int) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the color of the dialog title.
+
+- setTitleOffset(int, int) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the offset of the dialog title.
+
+- setTitlePos(int) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets the position of the dialog title.
+
+- setToggleState(String, int) - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
+-
+
Set a toggle to a specific state.
+
+- setToggleStates(int) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set the number of toggle states.
+
+- setTool(boolean) - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- setTP(int) - Method in interface noppes.npcs.api.entity.IDBCPlayer
+-
+
Sets the TP value.
+
+- setTrackSpeedValue(float) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set track speed for TRACK rotation mode (blocks/second).
+
+- setTranslate(Float, Float, Float) - Method in interface noppes.npcs.api.item.IItemCustomizable
+-
+
Sets the translation values for the scripted item.
+
+- setTransport(ITransportLocation) - Method in interface noppes.npcs.api.roles.IRoleTransporter
+-
+
Assigns a transport location to this NPC.
+
+- setTriggerCooldown(int) - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- setTriggerCooldown(int) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setTriggerRadius(float) - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- setTriggerRadius(float) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setType(int) - Method in interface noppes.npcs.api.entity.data.IMark
+-
+
Sets the type of this mark.
+
+- setType(int) - Method in interface noppes.npcs.api.handler.data.IQuest
+-
+- setType(int) - Method in interface noppes.npcs.api.handler.data.ITransportLocation
+-
+
Sets the transport type.
+
+- setType(String) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Set the telegraph type.
+
+- setUseDuration(boolean) - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- setUseHealth(boolean) - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+- setUseRangeMelee(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's use-range-melee mode.
+
+- setVersion(int) - Method in interface noppes.npcs.api.handler.data.ILinkedItem
+-
+- setVertical(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
+-
+- setVertical(boolean) - Method in interface noppes.npcs.api.entity.IEnergyDisc
+-
+- setVisible(boolean) - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
+-
+- setVisible(boolean) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setVisibleTo(IPlayer, boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets whether the NPC is visible to a specific player.
+
+- setVisibleType(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the visibility type of the NPC.
+
+- setVolume(float) - Method in interface noppes.npcs.api.handler.data.ISound
+-
+- setWalkingRange(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Sets the NPC's walking range (wander radius).
+
+- setWarningColor(int) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Set the warning phase color in ARGB format.
+
+- setWarningStartTick(int) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Set the tick at which warning phase begins.
+
+- setWeight(int) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set the selection weight.
+
+- setWeight(int) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- setWidth(float) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Set the width (for LINE type).
+
+- setWidth(int) - Method in interface noppes.npcs.api.handler.data.ICustomEffect
+-
+
Sets the width of the icon.
+
+- setWidthHeight(int, int) - Method in interface noppes.npcs.api.handler.data.IDialogImage
+-
+
Sets the rendered width and height of this image.
+
+- setWidthScale(float) - Method in interface noppes.npcs.api.entity.data.IHitboxData
+-
+
Sets the width scale factor for the hitbox.
+
+- setWindUpTicks(int) - Method in interface noppes.npcs.api.ability.IAbility
+-
+
Set the wind-up time in ticks.
+
+- setWorld(IWorld) - Method in interface noppes.npcs.api.ITileEntity
+-
+- setX(double) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity's x position.
+
+- setX1(int) - Method in interface noppes.npcs.api.gui.ILine
+-
+
Sets the starting x coordinate of the line.
+
+- setX1(int) - Method in interface noppes.npcs.api.overlay.IOverlayLine
+-
+- setX2(int) - Method in interface noppes.npcs.api.gui.ILine
+-
+
Sets the ending x coordinate of the line.
+
+- setX2(int) - Method in interface noppes.npcs.api.overlay.IOverlayLine
+-
+- setXpCost(int) - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
+-
+
Sets the XP Cost of Anvil Recipe
+
+- setY(double) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity's y position.
+
+- setY1(int) - Method in interface noppes.npcs.api.gui.ILine
+-
+
Sets the starting y coordinate of the line.
+
+- setY1(int) - Method in interface noppes.npcs.api.overlay.IOverlayLine
+-
+- setY2(int) - Method in interface noppes.npcs.api.gui.ILine
+-
+
Sets the ending y coordinate of the line.
+
+- setY2(int) - Method in interface noppes.npcs.api.overlay.IOverlayLine
+-
+- setZ(double) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Sets the entity's z position.
+
+- setZoneCount(int) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setZoneHeight(float) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- setZoneHeight(float) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setZoneShape(int) - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+- setZoneShapeOrdinal(int) - Method in interface noppes.npcs.api.ability.type.IAbilityZone
+-
+- shootItem(IEntityLivingBase, IItemStack, int) - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Instructs the NPC to shoot an item at a target.
+
+- shouldRenderTailOrb() - Method in interface noppes.npcs.api.entity.IEnergyBeam
+-
+- showCustomGui(ICustomGui) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Displays a custom GUI to the player.
+
+- showCustomOverlay(ICustomOverlay) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Displays a custom overlay on the player's screen.
+
+- showDialog(int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Displays the dialog with the specified ID to the player.
+
+- showDialog(IDialog) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Displays the specified dialog to the player.
+
+- showOptionLine() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- showOptionLine(boolean) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets whether the separator line above dialog options is shown.
+
+- showPlayerInventory(int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
+-
+
Displays the player's inventory at the specified position.
+
+- showPreviousBlocks() - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+- showPreviousBlocks(boolean) - Method in interface noppes.npcs.api.handler.data.IDialog
+-
+
Sets whether previous dialog text blocks are shown.
+
+- size() - Method in interface noppes.npcs.api.handler.IOverlayHandler
+-
+
Returns the number of active overlays.
+
+- size() - Method in interface noppes.npcs.api.ITimers
+-
+- sizeOfObject(Object) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- smoothType() - Method in interface noppes.npcs.api.handler.data.IFrame
+-
+- south() - Method in interface noppes.npcs.api.IPos
+-
+
Shifts the IPos south by 1 block and returns the new object.
+
+- south(double) - Method in interface noppes.npcs.api.IPos
+-
+- spawn() - Method in interface noppes.npcs.api.entity.IEnergyExplosion
+-
+
Spawn this explosion entity into the world.
+
+- spawn() - Method in interface noppes.npcs.api.entity.IEnergyPanel
+-
+
Spawn this panel entity into the world.
+
+- spawn() - Method in interface noppes.npcs.api.entity.IEnergySweeper
+-
+
Spawn this sweeper entity into the world.
+
+- spawn() - Method in interface noppes.npcs.api.entity.IEnergyZone
+-
+
Spawn this zone entity into the world.
+
+- spawn(double, double, double, int, String, IWorld) - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Spawns a clone at the given coordinates with default protection rules.
+
+- spawn(double, double, double, int, String, IWorld, boolean) - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Spawns a clone at the given coordinates.
+
+- spawn(double, double, double, String, String, IWorld) - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Spawns a clone from a custom folder with default protection rules.
+
+- spawn(double, double, double, String, String, IWorld, boolean) - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Spawns a clone from a custom folder at the given coordinates.
+
+- spawn(IEntity) - Method in interface noppes.npcs.api.IParticle
+-
+- spawn(IEntity) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Spawn this telegraph following an entity.
+
+- spawn(IEntity, float) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Spawn this telegraph following an entity with rotation.
+
+- spawn(IPos, int, String, IWorld) - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Spawns a clone at the given position with default protection rules.
+
+- spawn(IPos, int, String, IWorld, boolean) - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Spawns a clone at the given position.
+
+- spawn(IPos, String, String, IWorld) - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Spawns a clone from a custom folder at the given position with default protection rules.
+
+- spawn(IPos, String, String, IWorld, boolean) - Method in interface noppes.npcs.api.handler.ICloneHandler
+-
+
Spawns a clone from a custom folder at the given position.
+
+- spawn(ITelegraph, IEntity) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
+-
+
Spawn a telegraph following an entity.
+
+- spawn(ITelegraph, IEntity, float) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
+-
+
Spawn a telegraph following an entity with rotation.
+
+- spawn(ITelegraph, IWorld, double, double, double) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
+-
+
Spawn a telegraph at a position.
+
+- spawn(ITelegraph, IWorld, double, double, double, float) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
+-
+
Spawn a telegraph at a position with rotation.
+
+- spawn(IWorld) - Method in interface noppes.npcs.api.IParticle
+-
+- spawn(IWorld, double, double, double) - Method in interface noppes.npcs.api.IParticle
+-
+- spawn(IWorld, double, double, double) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Spawn this telegraph at a position.
+
+- spawn(IWorld, double, double, double, float) - Method in interface noppes.npcs.api.ITelegraph
+-
+
Spawn this telegraph at a position with rotation.
+
+- spawnClone(int, int, int, int, String) - Method in interface noppes.npcs.api.IWorld
+-
+- spawnClone(int, int, int, int, String, boolean) - Method in interface noppes.npcs.api.IWorld
+-
+
Lets you spawn a server side cloned entity
+
+- spawnClone(IPos, int, String) - Method in interface noppes.npcs.api.IWorld
+-
+- spawnClone(IPos, int, String, boolean) - Method in interface noppes.npcs.api.IWorld
+-
+- spawnedFromSoulStone() - Method in interface noppes.npcs.api.entity.ICustomNpc
+-
+
Returns whether the NPC was spawned using a soul stone.
+
+- spawnEntity(int) - Method in interface noppes.npcs.api.jobs.IJobSpawner
+-
+- spawnEntityInWorld(IEntity) - Method in interface noppes.npcs.api.IWorld
+-
+- spawnExplosionParticle() - Method in interface noppes.npcs.api.entity.IEntityLiving
+-
+
Spawns explosion particles for this entity.
+
+- spawnInWorld(IWorld) - Method in interface noppes.npcs.api.IParticle
+-
+
Deprecated.
+
+- spawnInWorld(IWorld, double, double, double) - Method in interface noppes.npcs.api.IParticle
+-
+
Deprecated.
+
+- spawnNPC(IWorld, int, int, int) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+
Spawns a new NPC in the world at the given coordinates and returns an ICustomNpc object of it.
+
+- spawnNPC(IWorld, IPos) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- spawnOnEntity(IEntity) - Method in interface noppes.npcs.api.IParticle
+-
+
Deprecated.
+
+- spawnParticle(String, double, double, double, double, double, double, double, int) - Method in interface noppes.npcs.api.IWorld
+-
+
Sends a packet from the server to the client everytime its called.
+
+- spawnParticle(String, IPos, double, double, double, double, int) - Method in interface noppes.npcs.api.IWorld
+-
+- spawnParticle(IParticle) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Spawns the given particle effect associated with this entity.
+
+- spawnsInAir() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- spawnsInAir(boolean) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- spawnsInLiquid() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- spawnsInLiquid(boolean) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- spawnsLikeAnimal() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- spawnsLikeAnimal(boolean) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- spawnsLikeMonster() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- spawnsLikeMonster(boolean) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
+-
+- start() - Method in interface noppes.npcs.api.handler.data.IAction
+-
+- start() - Method in interface noppes.npcs.api.handler.data.IActionChain
+-
+
Start IActionManager
+
+- start() - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- start() - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Begin processing scheduled actions.
+
+- start(int, int, boolean) - Method in interface noppes.npcs.api.ITimers
+-
+
Adds a timer to the NPC or player with the given attributes.
+
+- startQuest(int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- startQuest(int) - Method in interface noppes.npcs.api.handler.IPlayerQuestData
+-
+
Starts the quest with the given ID for the player.
+
+- startQuest(IQuest) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Add the quest from active quest list.
+
+- stop() - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- stop() - Method in interface noppes.npcs.api.handler.IActionManager
+-
+
Halt processing of actions.
+
+- stop(int) - Method in interface noppes.npcs.api.ITimers
+-
+
Stops the timer with the given id
+
+- stopFollowing() - Method in interface noppes.npcs.api.ITelegraphInstance
+-
+
Stop following any entity and fix the current position.
+
+- stopQuest(int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+- stopQuest(int) - Method in interface noppes.npcs.api.handler.IPlayerQuestData
+-
+
Removes the quest from the player's active quest list.
+
+- stopQuest(IQuest) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Removes the quest from active quest list.
+
+- stopServer() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- stopSound(int) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- stopSound(int) - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Stops the sound with the given identifier for the player.
+
+- stopSound(int) - Method in interface noppes.npcs.api.IWorld
+-
+- stopSounds() - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- stopSounds() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Stops all sounds currently playing for the player.
+
+- stopSounds() - Method in interface noppes.npcs.api.IWorld
+-
+- stopUsingItem() - Method in interface noppes.npcs.api.entity.IPlayer
+-
+
Stops the player from using the currently active item.
+
+- stopWhenEmpty(boolean) - Method in interface noppes.npcs.api.handler.data.IActionQueue
+-
+- storeAsClone(int, String) - Method in interface noppes.npcs.api.entity.IEntity
+-
+
Stores the entity as a clone with the given tab and name.
+
+- stringToNbt(String) - Method in class noppes.npcs.api.AbstractNpcAPI
+-
+- subtract(double, double, double) - Method in interface noppes.npcs.api.IPos
+-
+
Subtracts the IPos' coordinates by each of the parameters given.
+
+- subtract(IPos) - Method in interface noppes.npcs.api.IPos
+-
+
Directly subtracts the coordinates of two IPos objects and returns the resulting IPos difference.
+
+- swingHand() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
+-
+
Makes the entity swing its hand.
+
+- syncClient() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
+-
+
Sends all current visual and barrier-specific data to tracking clients.
+
+- syncClient() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
+-
+
Sends all current visual, movement, and position data to tracking clients.
+
+