A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages

A

AbstractNpcAPI - Class in noppes.npcs.api
This object stores functions available to all scripting handlers through the "API" keyword.
AbstractNpcAPI() - Constructor for class noppes.npcs.api.AbstractNpcAPI
 
activateAbility() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
Activate the currently selected ability.
activateAbility(String) - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
Activate a specific ability by key.
add(double, double, double) - Method in interface noppes.npcs.api.IPos
Adds the IPos' coordinates by each of the parameters given.
add(int, ISkinOverlay) - Method in interface noppes.npcs.api.handler.IOverlayHandler
Adds or replaces an overlay at the given ID.
add(ILinkedItem) - Method in interface noppes.npcs.api.handler.ILinkedItemHandler
Registers a linked item with this handler.
add(IPos) - Method in interface noppes.npcs.api.IPos
Directly adds the coordinates of two IPos objects and returns the resulting IPos sum.
addAbility(IAbility) - Method in interface noppes.npcs.api.ability.IDataAbilities
Add an inline ability to this NPC.
addAbilityReference(String) - Method in interface noppes.npcs.api.ability.IDataAbilities
Add a reference ability by key (built-in name or custom UUID).
addAliases(String...) - Method in interface noppes.npcs.api.ICommand
Adds one or more aliases for this command.
addAnvilRecipe(String, boolean, ItemStack, ItemStack, int, float) - Method in interface noppes.npcs.api.handler.IRecipeHandler
Adds a custom anvil recipe.
addBonusAttribute(String, String, String, double) - Method in interface noppes.npcs.api.entity.IDBCPlayer
Adds a bonus attribute for the specified stat.
addBonusAttribute(String, String, String, double, boolean) - Method in interface noppes.npcs.api.entity.IDBCPlayer
Adds a bonus attribute for the specified stat.
addButton(int, String, int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
Adds a button to the GUI.
addButton(int, String, int, int, int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
Adds a button to the GUI with a specified size.
addDaysLeft(int) - Method in interface noppes.npcs.api.roles.IRoleFollower
 
addEnchant(int, int) - Method in interface noppes.npcs.api.item.IItemStack
Adds an enchantment to the item.
addEnemyFaction(IFaction) - Method in interface noppes.npcs.api.handler.data.IFaction
Adds a faction as an enemy of this faction.
addFactionPoints(int, int) - Method in interface noppes.npcs.api.entity.IPlayer
 
addFrame(int, IFrame) - Method in interface noppes.npcs.api.handler.data.IAnimation
 
addFrame(IFrame) - Method in interface noppes.npcs.api.handler.data.IAnimation
 
addGlobalObject(String, Object) - Method in class noppes.npcs.api.AbstractNpcAPI
 
addImage(int, IDialogImage) - Method in interface noppes.npcs.api.handler.data.IDialog
Adds an image to the dialog at the given ID.
addItemSlot(int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
Deprecated.
Use addItemSlot(int, int, IItemStack) with an ID instead.
addItemSlot(int, int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
Adds an item slot component to the GUI.
addItemSlot(int, int, int, IItemStack) - Method in interface noppes.npcs.api.gui.ICustomGui
Adds an item slot component with an initial item stack.
addItemSlot(int, int, IItemStack) - Method in interface noppes.npcs.api.gui.ICustomGui
Deprecated.
Use addItemSlot(int, int, IItemStack) with an ID instead.
addLabel(int, String, int, int, int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
Adds a label component to the GUI.
addLabel(int, String, int, int, int, int) - Method in interface noppes.npcs.api.overlay.ICustomOverlay
 
addLabel(int, String, int, int, int, int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
Adds a label component with a specified text color.
addLabel(int, String, int, int, int, int, int) - Method in interface noppes.npcs.api.overlay.ICustomOverlay
 
addLine(int, int, int, int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
Adds a line component with default thickness.
addLine(int, int, int, int, int) - Method in interface noppes.npcs.api.overlay.ICustomOverlay
 
addLine(int, int, int, int, int, int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
Adds a line component to the GUI.
addLine(int, int, int, int, int, int, int) - Method in interface noppes.npcs.api.overlay.ICustomOverlay
 
addLocation(String) - Method in interface noppes.npcs.api.handler.data.ITransportCategory
Adds a new transport location with the given name to this category.
addMagic(int, float, float) - Method in interface noppes.npcs.api.handler.data.IMagicData
 
addMagicToCycle(int, int, int, int) - Method in interface noppes.npcs.api.handler.IMagicHandler
Adds a magic to a specific cycle with ordering details.
addMail(IPlayerMail) - Method in interface noppes.npcs.api.handler.IPlayerMailData
Adds mail to the player's inbox.
addObjective(String, String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
 
addOtherFormMastery(String, double) - Method in interface noppes.npcs.api.entity.IDBCPlayer
Adds to the mastery value for a non-racial (other) form.
addPart(IFramePart) - Method in interface noppes.npcs.api.handler.data.IFrame
Adds a frame part to this frame.
addPlayer(String) - Method in interface noppes.npcs.api.handler.data.IParty
 
addPlayer(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
 
addPlayer(IPlayer) - Method in interface noppes.npcs.api.handler.data.IParty
 
addPlayer(IPlayer) - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
 
addPoints(int, int) - Method in interface noppes.npcs.api.handler.IPlayerFactionData
Adds points to the player's standing with the given faction.
addPotionEffect(int, int, int, boolean) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
Applies a potion effect to the entity.
addRacialFormMastery(byte, double) - Method in interface noppes.npcs.api.entity.IDBCPlayer
Adds to the mastery value for a specific racial form.
addRecipe(String, boolean, ItemStack, int, int, ItemStack...) - Method in interface noppes.npcs.api.handler.IRecipeHandler
Adds a shaped crafting recipe with explicit dimensions.
addRecipe(String, boolean, ItemStack, Object...) - Method in interface noppes.npcs.api.handler.IRecipeHandler
Adds a shaped crafting recipe.
addScroll(int, int, int, int, int, String[]) - Method in interface noppes.npcs.api.gui.ICustomGui
Adds a scroll component to the GUI.
addSpawn(INaturalSpawn) - Method in interface noppes.npcs.api.handler.INaturalSpawnsHandler
Registers a new natural spawn configuration.
addTeam(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
 
addTextField(int, int, int, int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
Adds a text field component to the GUI.
addTexturedButton(int, String, int, int, int, int, String) - Method in interface noppes.npcs.api.gui.ICustomGui
Adds a textured button to the GUI.
addTexturedButton(int, String, int, int, int, int, String, int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
Adds a textured button with texture offset.
addTexturedRect(int, String, int, int, int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
Adds a textured rectangle component to the GUI.
addTexturedRect(int, String, int, int, int, int) - Method in interface noppes.npcs.api.overlay.ICustomOverlay
 
addTexturedRect(int, String, int, int, int, int, int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
Adds a textured rectangle component with texture offset.
addTexturedRect(int, String, int, int, int, int, int, int) - Method in interface noppes.npcs.api.overlay.ICustomOverlay
 
addToBonusAttribute(String, String, String, double) - Method in interface noppes.npcs.api.entity.IDBCPlayer
Increases an existing bonus attribute for the specified stat.
addTransport(int) - Method in interface noppes.npcs.api.handler.IPlayerTransportData
Unlocks a transport location by ID.
addTransport(ITransportLocation) - Method in interface noppes.npcs.api.handler.IPlayerTransportData
Unlocks the given transport location.
after(int, String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IActionChain
 
after(int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
after(int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IActionChain
 
after(String, int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
after(String, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
after(String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
after(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
after(Consumer<IAction>...) - Method in interface noppes.npcs.api.handler.data.IAction
Multiple tasks chained one after another i.e after(task1,task2,task3,...)
after(IAction) - Method in interface noppes.npcs.api.handler.data.IAction
Enqueue another action immediately after this one.
after(IAction...) - Method in interface noppes.npcs.api.handler.data.IAction
Multiple actions chained one after another i.e after(act1,act2,act3,...)
aimWhileShooting(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
Deprecated.
airSpawnPassed() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.CNPCNaturalSpawnEvent
 
allowLeashing() - Method in interface noppes.npcs.api.entity.IEntityLiving
 
animalSpawnPassed() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.CNPCNaturalSpawnEvent
 
applyEffect(IPlayer, int, int, byte) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
Applies the effect with the specified ID to the player.
applyEffect(IPlayer, int, int, byte, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
Applies the effect with the specified ID and index to the player.
applyEffect(IPlayer, ICustomEffect, int, byte) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
Applies the specified custom effect to the player.
applyEffect(IPlayer, ICustomEffect, int, byte, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
Applies the specified custom effect (with the given index) to the player.
applyKnockback(float, double, double) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
Applies knockback to the entity in the specified direction.
applyKnockback(float, IEntity) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
Applies knockback to the entity, pushing it away from the source entity.
areAllPlayersAsleep() - Method in interface noppes.npcs.api.IWorld
 
areForgeScriptsEnabled() - Method in class noppes.npcs.api.AbstractNpcAPI
 
areGlobalNPCScriptsEnabled() - Method in class noppes.npcs.api.AbstractNpcAPI
 
arePlayerScriptsEnabled() - Method in class noppes.npcs.api.AbstractNpcAPI
 
attackCreepers() - Method in interface noppes.npcs.api.jobs.IJobGuard
 
attackCreepers(boolean) - Method in interface noppes.npcs.api.jobs.IJobGuard
 
attackedByMobs() - Method in interface noppes.npcs.api.handler.data.IFaction
 
attackHostileMobs() - Method in interface noppes.npcs.api.jobs.IJobGuard
 
attackHostileMobs(boolean) - Method in interface noppes.npcs.api.jobs.IJobGuard
 
attacksAnimals() - Method in interface noppes.npcs.api.jobs.IJobGuard
 
attacksAnimals(boolean) - Method in interface noppes.npcs.api.jobs.IJobGuard
 

B

before(int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
before(String, int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
before(String, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
before(String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
before(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
before(IAction) - Method in interface noppes.npcs.api.handler.data.IAction
Enqueue another action immediately before this one (pausing this one until done).
blocking() - Method in interface noppes.npcs.api.entity.IPlayer
Checks if the player is currently blocking.
bodyWear() - Method in interface noppes.npcs.api.entity.data.IModelData
Gets the current bodywear configuration.
bodyWear(byte) - Method in interface noppes.npcs.api.entity.data.IModelData
Sets the bodywear configuration.
bonusAttribute(String, String, String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
Retrieves a bonus attribute string based on an action.
bonusAttribute(String, String, String, String, double, boolean) - Method in interface noppes.npcs.api.entity.IDBCPlayer
Retrieves a bonus attribute string with full parameters.
broadcast(String) - Method in interface noppes.npcs.api.IWorld
 
buttonDown() - Method in interface noppes.npcs.api.event.IPlayerEvent.MouseClickedEvent
 
buyout(String, IPlayer<?>) - Method in interface noppes.npcs.api.handler.IAuctionHandler
Buyout a listing instantly.

C

canAfford(long) - Method in interface noppes.npcs.api.handler.IPlayerTradeData
Check if player can afford an amount
canAffordCurrency(long) - Method in interface noppes.npcs.api.entity.IPlayer
Checks if the player can afford the specified amount.
canAimWhileShooting() - Method in interface noppes.npcs.api.entity.ICustomNpc
Deprecated.
canBeSteered() - Method in interface noppes.npcs.api.entity.IEntityLiving
 
canBlockFreeze(int, int, int, boolean) - Method in interface noppes.npcs.api.IWorld
 
canBlockFreeze(IPos, boolean) - Method in interface noppes.npcs.api.IWorld
 
canBlockFreezeBody(int, int, int, boolean) - Method in interface noppes.npcs.api.IWorld
 
canBlockFreezeBody(IPos, boolean) - Method in interface noppes.npcs.api.IWorld
 
canBreathe() - Method in interface noppes.npcs.api.entity.ICustomNpc
Returns whether the NPC can breathe.
canBreatheUnderwater() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
Checks whether the entity can breathe underwater.
cancel(String) - Method in interface noppes.npcs.api.handler.data.IActionQueue
 
cancel(IAction) - Method in interface noppes.npcs.api.handler.data.IActionQueue
 
cancelAny(String) - Method in interface noppes.npcs.api.handler.IActionManager
Checks through all available queues and cancels (remove) the first action with the given name.
cancelListing(String, IPlayer<?>, boolean) - Method in interface noppes.npcs.api.handler.IAuctionHandler
Cancel a listing (seller only, unless admin).
canCollide() - Method in interface noppes.npcs.api.IBlock
 
canCollide(double) - Method in interface noppes.npcs.api.IBlock
 
canFly() - Method in interface noppes.npcs.api.entity.ICustomNpc
Returns whether the NPC can fly.
canHarvestBlock(IBlock) - Method in interface noppes.npcs.api.entity.IPlayer
Checks if the player can harvest the specified block.
canLightningStrikeAt(int, int, int) - Method in interface noppes.npcs.api.IWorld
 
canLightningStrikeAt(IPos) - Method in interface noppes.npcs.api.IWorld
 
canMateWith(IAnimal) - Method in interface noppes.npcs.api.entity.IAnimal
Checks if this animal can mate with another animal.
canPickUpLoot() - Method in interface noppes.npcs.api.entity.IEntityLiving
 
canPlayerInteract(IPlayer) - Method in interface noppes.npcs.api.jobs.IJobItemGiver
 
canSeeSky(int, int, int) - Method in interface noppes.npcs.api.IWorld
 
canSeeSky(IPos) - Method in interface noppes.npcs.api.IWorld
 
canSnowAt(int, int, int, boolean) - Method in interface noppes.npcs.api.IWorld
 
canSnowAt(IPos, boolean) - Method in interface noppes.npcs.api.IWorld
 
canSnowAtBody(int, int, int, boolean) - Method in interface noppes.npcs.api.IWorld
 
canSnowAtBody(IPos, boolean) - Method in interface noppes.npcs.api.IWorld
 
capturesDrops() - Method in interface noppes.npcs.api.entity.IEntity
 
categories() - Method in interface noppes.npcs.api.handler.IDialogHandler
Returns all dialog categories.
categories() - Method in interface noppes.npcs.api.handler.IQuestHandler
Returns all quest categories.
categories() - Method in interface noppes.npcs.api.handler.ITransportHandler
Returns all transport categories.
causedByDeath() - Method in interface noppes.npcs.api.event.IPlayerEvent.EffectEvent.Removed
 
chain() - Method in interface noppes.npcs.api.handler.data.IActionQueue
 
chain() - Method in interface noppes.npcs.api.handler.IActionManager
 
changeSlot(IPlayer, int) - Method in interface noppes.npcs.api.handler.IProfileHandler
Switches the player to a different profile slot.
clear() - Method in interface noppes.npcs.api.gui.ICustomGui
Clears all components from the GUI.
clear() - Method in interface noppes.npcs.api.handler.data.IActionQueue
Kills all IActions in {IActionQueue.getQueue()} and empties it
clear() - Method in interface noppes.npcs.api.handler.data.ILines
Removes all lines.
clear() - Method in interface noppes.npcs.api.handler.data.IMagicData
Clears the Magics
clear() - Method in interface noppes.npcs.api.handler.IActionManager
Clears all available queues and kills all of their scheduled IActions.
clear() - Method in interface noppes.npcs.api.handler.IOverlayHandler
Removes all overlays.
clear() - Method in interface noppes.npcs.api.INbt
Completely clears the compound tag of all tags inside it.
clear() - Method in interface noppes.npcs.api.ITimers
Removes all timers.
clearAbilities() - Method in interface noppes.npcs.api.ability.IDataAbilities
Clear all abilities from this NPC.
clearBonusAttribute(String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
Clears all bonus attributes for the specified stat.
clearEffects(IPlayer) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
Clears all custom effects from the specified player.
clearEffects(IPlayer, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
Clears all custom effects with the specified index from the player.
clearFrames() - Method in interface noppes.npcs.api.handler.data.IAnimation
 
clearImages() - Method in interface noppes.npcs.api.handler.data.IDialog
Removes all images from this dialog.
clearInventory() - Method in interface noppes.npcs.api.entity.IPlayer
Clears the player's entire inventory, including main and armor slots.
clearItemInUse() - Method in interface noppes.npcs.api.entity.IPlayer
Clears the currently in-use item.
clearLeashed(boolean, boolean) - Method in interface noppes.npcs.api.entity.IEntityLiving
Clears the entity's leash.
clearNavigation() - Method in interface noppes.npcs.api.entity.IEntityLiving
Clears the current navigation path.
clearParts() - Method in interface noppes.npcs.api.handler.data.IFrame
Removes all frame parts from this frame.
clearPlayers() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
 
clearPotionEffects() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
Clears all active potion effects from the entity.
clearStoredData() - Method in class noppes.npcs.api.AbstractNpcAPI
Remove all stored data
clearStoredData() - Method in interface noppes.npcs.api.block.IBlockScripted
 
clearStoredData() - Method in interface noppes.npcs.api.entity.IEntity
Clears all stored data.
clearStoredData() - Method in interface noppes.npcs.api.IWorld
Deprecated.
clearTempData() - Method in class noppes.npcs.api.AbstractNpcAPI
Removes all tempdata
clearTempData() - Method in interface noppes.npcs.api.block.IBlockScripted
 
clearTempData() - Method in interface noppes.npcs.api.entity.IEntity
Clears all temporary data.
clearTempData() - Method in interface noppes.npcs.api.IWorld
Deprecated.
closeGui() - Method in interface noppes.npcs.api.entity.IPlayer
Closes the currently open GUI for the player.
closeOverlay(int) - Method in interface noppes.npcs.api.entity.IPlayer
Closes the custom overlay with the specified identifier.
compare(IItemStack, boolean) - Method in interface noppes.npcs.api.item.IItemStack
Compares this item with another item, with an option to ignore NBT data.
compare(IItemStack, boolean, boolean) - Method in interface noppes.npcs.api.item.IItemStack
Compares this item with another item, with options to ignore damage and/or NBT data.
completeCurrentAbility() - Method in interface noppes.npcs.api.ability.IDataAbilities
Signal the current ability to complete immediately.
completeCurrentAbility() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
Signal the current ability to complete immediately.
conditional(String, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
conditional(String, Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.data.IAction
 
conditional(String, Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
conditional(Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
conditional(Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.data.IAction
 
conditional(Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
conditional(IConditionalAction) - Method in interface noppes.npcs.api.handler.data.IAction
Enqueue an IConditionalAction on the conditional chain
conditional(IConditionalAction...) - Method in interface noppes.npcs.api.handler.data.IAction
 
conqueredEnd() - Method in interface noppes.npcs.api.entity.IPlayer
Checks whether the player has conquered the End dimension.
contains(int) - Method in interface noppes.npcs.api.handler.ILinkedItemHandler
Checks whether a linked item with the given ID exists.
contains(ILinkedItem) - Method in interface noppes.npcs.api.handler.ILinkedItemHandler
Checks whether the given linked item is registered.
continueSounds() - Method in class noppes.npcs.api.AbstractNpcAPI
 
continueSounds() - Method in interface noppes.npcs.api.entity.IPlayer
Resumes paused sounds for the player.
continueSounds() - Method in interface noppes.npcs.api.IWorld
 
convertToInline(String) - Method in interface noppes.npcs.api.ability.IDataAbilities
Convert a reference slot to inline (by ability ID).
copy() - Method in interface noppes.npcs.api.item.IItemStack
Creates a deep copy of this item stack.
copyDataTo(IAction) - Method in interface noppes.npcs.api.handler.data.IAction
 
count(IItemStack, boolean, boolean) - Method in interface noppes.npcs.api.IContainer
 
countEntities(IEntity) - Method in interface noppes.npcs.api.IWorld
 
countPCPixelmon() - Method in interface noppes.npcs.api.IPixelmonPlayerData
Gets the total number of Pixelmon stored in the player's PC.
create() - Method in interface noppes.npcs.api.handler.data.IDialogCategory
Creates a new empty dialog in this category.
create() - Method in interface noppes.npcs.api.handler.data.IQuestCategory
Creates a new quest in this category.
create(int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
 
create(int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
 
create(String) - Method in interface noppes.npcs.api.ability.IAbilityHandler
Create a new ability of the given type.
create(String) - Method in interface noppes.npcs.api.handler.IActionManager
 
create(String) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
Create a telegraph by type name.
create(String, int) - Method in interface noppes.npcs.api.handler.IFactionHandler
Creates a new faction with the given name and default points.
create(String, int) - Method in interface noppes.npcs.api.handler.ITagHandler
Creates a new tag with the given name and color.
create(String, int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
Create a new action instance without immediately scheduling it.
create(String, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
 
create(String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
 
create(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.
create(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.
create(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.
create(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
 
create(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.
create(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.
create(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.
createAbility(String) - Method in interface noppes.npcs.api.ability.IDataAbilities
Create a new ability instance by type ID.
createAnimation(String) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createAnimation(String, float, byte) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createBeam(IWorld, IEntity, double, double, double, float, float) - Method in interface noppes.npcs.api.IEnergyHandler
Create an energy beam projectile.
createCategory(String) - Method in interface noppes.npcs.api.handler.ITransportHandler
Creates a new transport category with the given title.
createCircle(float) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
Create a circle telegraph.
createCone(float, float) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
Create a cone telegraph.
createCustomGui(int, int, int, boolean) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createCustomOverlay(int) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createDisc(IWorld, IEntity, double, double, double, float, float) - Method in interface noppes.npcs.api.IEnergyHandler
Create an energy disc projectile.
createEffect(String) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
Creates a new custom effect with the specified name.
createEnergyBeam(IEntity, double, double, double, float, float) - Method in interface noppes.npcs.api.IWorld
Creates an energy beam projectile.
createEnergyDisc(IEntity, double, double, double, float, float) - Method in interface noppes.npcs.api.IWorld
Creates an energy disc projectile.
createEnergyLaser(IEntity, double, double, double, float) - Method in interface noppes.npcs.api.IWorld
Creates an energy laser projectile.
createEnergyOrb(IEntity, double, double, double, float) - Method in interface noppes.npcs.api.IWorld
Creates an energy orb projectile.
createEntityParticle(String) - Method in class noppes.npcs.api.AbstractNpcAPI
Deprecated.
createEntityParticle(String) - Method in interface noppes.npcs.api.IWorld
Deprecated.
createExplosion(IWorld, IEntity, double, double, double, float) - Method in interface noppes.npcs.api.IEnergyHandler
Create an energy explosion entity.
createFrame(int) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createFrame(int, float, byte) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createHazard(IWorld, IEntity, double, double, double) - Method in interface noppes.npcs.api.IEnergyHandler
Create a hazard zone entity with defaults.
createImage() - Method in interface noppes.npcs.api.handler.data.IDialog
Creates a new empty dialog image instance.
createItem(String) - Method in interface noppes.npcs.api.handler.ILinkedItemHandler
Creates a new linked item with the given name.
createItem(String, int, int) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createItem(String, int, int) - Method in interface noppes.npcs.api.IWorld
 
createItemFromNBT(INbt) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createItemStack(int) - Method in interface noppes.npcs.api.handler.ILinkedItemHandler
Creates an ItemStack from a linked item by its ID.
createLaser(IWorld, IEntity, double, double, double, float) - Method in interface noppes.npcs.api.IEnergyHandler
Create an energy laser projectile.
createLine(float, float) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
Create a line telegraph.
createLine(String) - Method in interface noppes.npcs.api.handler.data.ILines
Creates and adds a new line with the given text.
createListing(IPlayer<?>, IItemStack, long, long) - Method in interface noppes.npcs.api.handler.IAuctionHandler
Create a new listing.
createNPC(IWorld) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createOrb(IWorld, IEntity, double, double, double, float) - Method in interface noppes.npcs.api.IEnergyHandler
Create an energy orb projectile.
createPanel(IWorld, IEntity, double, double, double) - Method in interface noppes.npcs.api.IEnergyHandler
Create a panel entity with defaults.
createPart(int) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createPart(int, float[], float[]) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createPart(int, float[], float[], float, byte) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createPart(String) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createPart(String, float[], float[]) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createPart(String, float[], float[], float, byte) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createParticle(String) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createParty(IPlayer) - Method in interface noppes.npcs.api.handler.IPartyHandler
 
createPoint() - Method in interface noppes.npcs.api.handler.ITelegraphHandler
Create a point telegraph.
createQueue(String) - Method in interface noppes.npcs.api.handler.IActionManager
 
createQueue(String, boolean) - Method in interface noppes.npcs.api.handler.IActionManager
 
createRing(float, float) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
Create a ring telegraph.
createSkinOverlay(String) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createSound(String) - Method in class noppes.npcs.api.AbstractNpcAPI
 
createSpawn() - Method in interface noppes.npcs.api.handler.INaturalSpawnsHandler
Creates a new empty natural spawn configuration.
createSquare(float) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
Create a square telegraph.
createStack() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
Creates an ItemStack from this linked item definition.
createSweeper(IWorld, IEntity, double, double, double) - Method in interface noppes.npcs.api.IEnergyHandler
Create a sweeper entity with defaults.
createTelegraph(String) - Method in class noppes.npcs.api.AbstractNpcAPI
Create a telegraph directly.
createTrap(IWorld, IEntity, double, double, double) - Method in interface noppes.npcs.api.IEnergyHandler
Create a trap zone entity with defaults.
crossProduct(double, double, double) - Method in interface noppes.npcs.api.IPos
 
crossProduct(IPos) - Method in interface noppes.npcs.api.IPos
 
currentFrame() - Method in interface noppes.npcs.api.handler.data.IAnimation
 

D

decreased() - Method in interface noppes.npcs.api.event.IFactionEvent.FactionPoints
 
delete() - Method in interface noppes.npcs.api.handler.data.IRecipe
Deletes this recipe from the handler.
delete(int) - Method in interface noppes.npcs.api.handler.IAnimationHandler
 
delete(int) - Method in interface noppes.npcs.api.handler.IFactionHandler
Deletes the faction with the given ID.
delete(int) - Method in interface noppes.npcs.api.handler.IRecipeHandler
Deletes a crafting recipe by ID.
delete(int) - Method in interface noppes.npcs.api.handler.ITagHandler
Deletes the tag with the given ID.
delete(String) - Method in interface noppes.npcs.api.handler.IAnimationHandler
 
delete(String) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
Delete a saved preset.
deleteAnvil(int) - Method in interface noppes.npcs.api.handler.IRecipeHandler
Deletes an anvil recipe by ID.
deleteChainedAbilityByName(String) - Method in interface noppes.npcs.api.handler.IAbilityHandler
Delete a chained ability by name.
deleteCustomAbilityByName(String) - Method in interface noppes.npcs.api.handler.IAbilityHandler
Delete a custom ability preset by name.
deleteEffect(String) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
Deletes the custom effect with the specified name.
deletePlayerScore(String, String, String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
 
deletePlayerScore(IPlayer, String, String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
 
deposit(long) - Method in interface noppes.npcs.api.handler.IPlayerTradeData
Add currency to balance (deposit)
depositCurrency(long) - Method in interface noppes.npcs.api.entity.IPlayer
Deposits (adds) currency to the player's balance.
despawn() - Method in interface noppes.npcs.api.entity.IEntity
Permanently despawns the entity.
DESPAWN_FORCE_NATURAL - Static variable in interface noppes.npcs.api.handler.data.INaturalSpawn
Despawn mode: force natural despawn behavior.
DESPAWN_FORCE_PERSISTENT - Static variable in interface noppes.npcs.api.handler.data.INaturalSpawn
Despawn mode: force persistent (never despawn).
DESPAWN_PRESERVE_TEMPLATE - Static variable in interface noppes.npcs.api.handler.data.INaturalSpawn
Despawn mode: preserve the entity template's despawn setting.
detectAndSendChanges() - Method in interface noppes.npcs.api.IContainer
Sends changes to be reflected on the player's client.
dialogs() - Method in interface noppes.npcs.api.handler.data.IDialogCategory
 
disabled() - Method in interface noppes.npcs.api.entity.data.IModelRotatePart
Checks whether rotation is disabled for this part.
disabled(boolean) - Method in interface noppes.npcs.api.entity.data.IModelRotatePart
Enables or disables rotation for this part.
disableMouseInput(long, int...) - Method in interface noppes.npcs.api.entity.IPlayer
Disables mouse input for the specified time and buttons for the player.
disableSlot(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
prevent an item from being sold on that slot
disableSlot(int, IPlayer) - Method in interface noppes.npcs.api.roles.IRoleTrader
disables the slot for this player
disbandParty(IPlayer) - Method in interface noppes.npcs.api.handler.IPartyHandler
 
dismountEntity(IEntity) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
Dismounts the specified entity from this entity.
distanceTo(double, double, double) - Method in interface noppes.npcs.api.IPos
 
distanceTo(IPos) - Method in interface noppes.npcs.api.IPos
 
divide(double) - Method in interface noppes.npcs.api.IPos
 
doesPauseGame() - Method in interface noppes.npcs.api.gui.ICustomGui
Checks if the GUI pauses the game.
doubleClick() - Method in interface noppes.npcs.api.event.ICustomGuiEvent.ScrollEvent
 
doWhileAttacking() - Method in interface noppes.npcs.api.handler.data.IAnimation
 
doWhileAttacking(boolean) - Method in interface noppes.npcs.api.handler.data.IAnimation
 
doWhileMoving() - Method in interface noppes.npcs.api.handler.data.IAnimation
 
doWhileMoving(boolean) - Method in interface noppes.npcs.api.handler.data.IAnimation
 
doWhileStanding() - Method in interface noppes.npcs.api.handler.data.IAnimation
 
doWhileStanding(boolean) - Method in interface noppes.npcs.api.handler.data.IAnimation
 
down() - Method in interface noppes.npcs.api.IPos
Shifts the IPos down by 1 block and returns the new object.
down(double) - Method in interface noppes.npcs.api.IPos
 
dropItem(IItemStack) - Method in interface noppes.npcs.api.entity.IEntity
Causes the entity to drop the given item.
dropOneItem(boolean) - Method in interface noppes.npcs.api.entity.IPlayer
Drops one item from the player's inventory.

E

east() - Method in interface noppes.npcs.api.IPos
Shifts the IPos east by 1 block and returns the new object.
east(double) - Method in interface noppes.npcs.api.IPos
 
enabled() - Method in interface noppes.npcs.api.handler.data.IAnimationData
Checks if animations are enabled.
enableEvents() - Method in interface noppes.npcs.api.entity.IProjectile
Enables projectile events for the current scripting container.
enableForgeScripts(boolean) - Method in class noppes.npcs.api.AbstractNpcAPI
 
enableGlobalNPCScripts(boolean) - Method in class noppes.npcs.api.AbstractNpcAPI
 
enablePersistence() - Method in interface noppes.npcs.api.entity.IEntityLiving
Enables persistence so that the entity does not despawn.
enablePlayerScripts(boolean) - Method in class noppes.npcs.api.AbstractNpcAPI
 
enableRotation() - Method in interface noppes.npcs.api.entity.data.IModelData
Checks whether rotation is enabled for the model.
enableRotation(boolean) - Method in interface noppes.npcs.api.entity.data.IModelData
Enables or disables rotation for the model.
enableSlot(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
allow an item to be sold on that slot
enableSlot(int, IPlayer) - Method in interface noppes.npcs.api.roles.IRoleTrader
enables the slot for this player
eventClassName() - Method in interface noppes.npcs.api.handler.IHookDefinition
Full qualified class name of the event type.
events() - Method in class noppes.npcs.api.AbstractNpcAPI
 
everySecond() - Method in interface noppes.npcs.api.handler.data.IAction
Executes task every second (Sets updateEvery to 20)
everyTick() - Method in interface noppes.npcs.api.handler.data.IAction
Executes task every tick (Sets updateEvery to 1)
executeAbility(String) - Method in interface noppes.npcs.api.ability.IDataAbilities
Execute an ability on this NPC by key (built-in name or custom UUID).
executeAbility(String, Object) - Method in interface noppes.npcs.api.ability.IDataAbilities
Execute an ability on this NPC with a specific target.
executeCommand(String) - Method in interface noppes.npcs.api.block.IBlockScripted
On servers the enable-command-block option in the server.properties needs to be set to true
Use /gamerule commandBlockOutput false/true to turn off/on command block feedback
Setting NpcUseOpCommands to true in the CustomNPCs.cfg should allow the npc to run op commands, be warned this could be a major security risk, use at own risk
For permission plugins the commands are run under uuid:c9c843f8-4cb1-4c82-aa61-e264291b7bd6 and name:[customnpcs]
executeCommand(String) - Method in interface noppes.npcs.api.entity.ICustomNpc
Executes a command as the NPC.
executeCommand(IWorld, String) - Method in class noppes.npcs.api.AbstractNpcAPI
 
explode(double, double, double, float, boolean, boolean) - Method in interface noppes.npcs.api.IWorld
 
explode(IPos, float, boolean, boolean) - Method in interface noppes.npcs.api.IWorld
 
extinguish() - Method in interface noppes.npcs.api.entity.IEntity
Extinguishes any fire on the entity.

F

faceEntity(IEntity, float, float) - Method in interface noppes.npcs.api.entity.IEntityLiving
Rotates the entity to face the given entity.
finishQuest(int) - Method in interface noppes.npcs.api.entity.IPlayer
 
finishQuest(int) - Method in interface noppes.npcs.api.handler.IPlayerQuestData
Marks the quest with the given ID as finished.
finishQuest(IQuest) - Method in interface noppes.npcs.api.entity.IPlayer
Add the quest from finished quest list.
fireAt(double, double, double) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
Spawns the projectile and launches it toward the specified world coordinates.
fireAt(IEntity) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
Spawns the projectile and launches it from its current position toward the target entity.
fireDirection(float, float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
Spawns the projectile and launches it in the specified yaw/pitch direction.
fireFrom(IEntityLivingBase) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
Sets the owner, positions the projectile at the caster's eye level, and launches it using the entity's full launch sequence (startMoving/startFiring).
fireFrom(IEntityLivingBase, IEntity) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
Sets the owner, positions the projectile at the caster's eye level, and launches it toward the target entity using the entity's full launch sequence.
followEntity(IEntity) - Method in interface noppes.npcs.api.ITelegraphInstance
Make this telegraph follow an entity.
followingPlayer() - Method in interface noppes.npcs.api.entity.IAnimal
Returns the player that this animal is currently following.
forceKnockback(float, double, double) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
Forcefully applies knockback to the entity in the specified direction.
forceKnockback(float, IEntity) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
Forcefully applies knockback to the entity, pushing it away from the source entity.
forceStart(int, int, boolean) - Method in interface noppes.npcs.api.ITimers
Adds a timer to the NPC or player with the given attributes.
forceStartAbility(String) - Method in interface noppes.npcs.api.ability.IDataAbilities
Force start an ability on this NPC.
forceStartAbility(String, Object) - Method in interface noppes.npcs.api.ability.IDataAbilities
Force start an ability on this NPC with a specific target.
formatBalance() - Method in interface noppes.npcs.api.handler.IPlayerTradeData
Format the balance for display
formatTarget(IEntityLivingBase) - Method in interface noppes.npcs.api.handler.data.ILine
Returns a copy of this line with target-specific placeholders resolved.
friendlyFire() - Method in interface noppes.npcs.api.handler.data.IParty
 
fromLong(long) - Method in interface noppes.npcs.api.IPos
 
fromNBT(NBTTagCompound) - Method in interface noppes.npcs.api.gui.ICustomGui
Recreates the GUI from NBT data.
fromNBT(NBTTagCompound) - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
Deserializes the component from an NBT compound.
fromNBT(NBTTagCompound) - Method in interface noppes.npcs.api.overlay.ICustomOverlay
 
fromNBT(NBTTagCompound) - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
 

G

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.
getAttacker() - Method in interface noppes.npcs.api.event.IAbilityEvent.DefendEvent
Get the entity that attacked during defend.
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.DefendEvent
Get the damage amount.
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.
getLastAttacker() - Method in interface noppes.npcs.api.event.IAbilityEvent.DefendEvent
 
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
 

H

has(int) - Method in interface noppes.npcs.api.handler.IOverlayHandler
Checks whether an overlay exists at the given ID.
has(int) - Method in interface noppes.npcs.api.ITimers
 
has(int, String) - Method in interface noppes.npcs.api.handler.ICloneHandler
Checks whether a clone with the given name exists in the tab.
has(String) - Method in interface noppes.npcs.api.handler.data.IActionQueue
 
has(String) - Method in interface noppes.npcs.api.handler.IAnimationHandler
 
has(String) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
Check if a preset exists.
has(String) - Method in interface noppes.npcs.api.INbt
 
has(String, String) - Method in interface noppes.npcs.api.handler.ICloneHandler
Checks whether a clone exists in a custom folder.
has(IAction) - Method in interface noppes.npcs.api.handler.data.IActionQueue
 
hasAbility(String) - Method in interface noppes.npcs.api.ability.IAbilityHandler
Check if a registered ability exists by name.
hasAbility(String) - Method in interface noppes.npcs.api.ability.IDataAbilities
Check if the NPC has an ability with the given ID.
hasAbilityName(String) - Method in interface noppes.npcs.api.handler.IAbilityHandler
Check if a built-in ability exists by name.
hasAchievement(String) - Method in interface noppes.npcs.api.entity.IPlayer
 
hasActiveQuest(int) - Method in interface noppes.npcs.api.entity.IPlayer
Checks whether the player has an active quest with the given ID.
hasActiveQuest(int) - Method in interface noppes.npcs.api.handler.IPlayerQuestData
 
hasActiveQuest(IQuest) - Method in interface noppes.npcs.api.entity.IPlayer
Checks whether the player has an active quest matching the specified quest.
hasActiveTasks() - Method in interface noppes.npcs.api.handler.data.IActionQueue
 
hasAlias(String) - Method in interface noppes.npcs.api.ICommand
Checks whether this command has a specific alias.
hasAny(String) - Method in interface noppes.npcs.api.handler.IActionManager
 
hasAttribute(String) - Method in interface noppes.npcs.api.handler.data.IPlayerAttributes
Checks whether an attribute with the given key exists.
hasAttribute(String) - Method in interface noppes.npcs.api.item.IItemStack
Checks if the item has an attribute (using the default MC attribute system).
hasBids() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
Check if there are any bids on this listing.
hasBukkitPermission(String) - Method in interface noppes.npcs.api.entity.IPlayer
 
hasBuyout() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
Check if this listing has a buyout option.
hasChainedAbilityName(String) - Method in interface noppes.npcs.api.handler.IAbilityHandler
Check if a chained ability exists by name.
hasClaims() - Method in interface noppes.npcs.api.handler.IPlayerTradeData
Check if player has any pending auction claims
hasCollided() - Method in interface noppes.npcs.api.entity.IEntity
 
hasCollidedHorizontally() - Method in interface noppes.npcs.api.entity.IEntity
 
hasCollidedVertically() - Method in interface noppes.npcs.api.entity.IEntity
 
hasCompanion() - Method in interface noppes.npcs.api.handler.IPlayerData
 
hasCurrencyCost(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
 
hasCustomAbilityName(String) - Method in interface noppes.npcs.api.handler.IAbilityHandler
Check if a custom ability preset exists by name.
hasCustomAttribute(String) - Method in interface noppes.npcs.api.item.IItemStack
Checks whether the item has a custom attribute with the specified key.
hasCustomName() - Method in interface noppes.npcs.api.item.IItemStack
 
hasCustomNameTag() - Method in interface noppes.npcs.api.entity.IEntityLiving
 
hasData(String) - Method in interface noppes.npcs.api.handler.data.IAction
 
hasData(String) - Method in interface noppes.npcs.api.handler.data.IAnimation
 
hasEffect(IPlayer, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
Checks if the specified player currently has an effect with the given ID.
hasEffect(IPlayer, ICustomEffect) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
Checks if the specified player currently has the given custom effect.
hasEnchant(int) - Method in interface noppes.npcs.api.item.IItemStack
Checks if the item has the specified enchantment.
hasFinishedQuest(int) - Method in interface noppes.npcs.api.entity.IPlayer
Checks whether the player has finished the quest with the given ID.
hasFinishedQuest(int) - Method in interface noppes.npcs.api.handler.IPlayerQuestData
 
hasFinishedQuest(IQuest) - Method in interface noppes.npcs.api.entity.IPlayer
Checks whether the player has finished the specified quest.
hasFolder(String) - Method in interface noppes.npcs.api.handler.ICloneHandler
Checks whether a custom folder exists.
hasGlobalObject(String) - Method in class noppes.npcs.api.AbstractNpcAPI
 
hasHit() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
 
hasHook(String, String) - Method in interface noppes.npcs.api.handler.IScriptHookHandler
Check if a hook is registered in a specific context.
hasHoverText() - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
Checks if the component has hover text.
hasImage(int) - Method in interface noppes.npcs.api.handler.data.IDialog
Checks whether an image with the given ID exists.
hasInteractedBefore(IJobItemGiver) - Method in interface noppes.npcs.api.handler.IPlayerItemGiverData
Checks whether the player has interacted with the item giver before.
hasInteraction(int) - Method in interface noppes.npcs.api.handler.data.IMagic
Checks if this magic has an interaction value set for another magic.
hasLightningEffect() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
 
hasLightningEffect() - Method in interface noppes.npcs.api.entity.IEnergyAbility
 
hasLivingAnimation() - Method in interface noppes.npcs.api.entity.ICustomNpc
Returns whether the NPC has a living animation.
hasLore() - Method in interface noppes.npcs.api.item.IItemStack
 
hasMagic(int) - Method in interface noppes.npcs.api.handler.data.IMagicData
 
hasMagicAttribute(String, int) - Method in interface noppes.npcs.api.item.IItemStack
Checks whether the item has a magic attribute with the given key and magic identifier.
hasMail() - Method in interface noppes.npcs.api.handler.IPlayerMailData
 
hasMail(IPlayerMail) - Method in interface noppes.npcs.api.handler.IPlayerMailData
Checks if the player has the specified mail.
hasNickname() - Method in interface noppes.npcs.api.entity.IPixelmon
 
hasObjective(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
 
hasOffRange() - Method in interface noppes.npcs.api.jobs.IJobBard
 
hasOffRange(boolean) - Method in interface noppes.npcs.api.jobs.IJobBard
 
hasOwner() - Method in interface noppes.npcs.api.roles.IRoleFollower
 
hasPixelmon() - Method in interface noppes.npcs.api.jobs.IJobSpawner
 
hasPlayer(String) - Method in interface noppes.npcs.api.handler.data.IParty
Check if Player is in Party with Player Name
hasPlayer(IPlayer) - Method in interface noppes.npcs.api.handler.data.IParty
Check if Player is in Party with IPlayer
hasPlayerObjective(String, String, String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
 
hasPlayerObjective(IPlayer, String, String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
 
hasProfileOptions() - Method in interface noppes.npcs.api.handler.data.IProfileOptions
 
hasQuest() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
 
hasQueue(String) - Method in interface noppes.npcs.api.handler.IActionManager
 
hasReadDialog(int) - Method in interface noppes.npcs.api.entity.IPlayer
Checks whether the player has read the dialog with the specified ID.
hasReadDialog(int) - Method in interface noppes.npcs.api.handler.IPlayerDialogData
Checks if the player has read the dialog with the given ID.
hasReadDialog(IDialog) - Method in interface noppes.npcs.api.entity.IPlayer
Checks whether the player has read the specified dialog.
hasRequirement(String) - Method in interface noppes.npcs.api.item.IItemStack
Checks whether the item has a requirement with the specified key.
hasSlot(IPlayer, int) - Method in interface noppes.npcs.api.handler.IProfileHandler
Checks whether a profile slot exists for the player.
hasStack() - Method in interface noppes.npcs.api.gui.IItemSlot
Checks if the slot currently contains an item stack.
hasStoredData(String) - Method in class noppes.npcs.api.AbstractNpcAPI
 
hasStoredData(String) - Method in interface noppes.npcs.api.block.IBlockScripted
 
hasStoredData(String) - Method in interface noppes.npcs.api.entity.IEntity
Checks if stored data for the given key exists.
hasStoredData(String) - Method in interface noppes.npcs.api.IWorld
Deprecated.
hasTag(String) - Method in interface noppes.npcs.api.item.IItemStack
Checks if the item has an NBT tag with the specified key.
hasTeam(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
 
hasTempData(String) - Method in class noppes.npcs.api.AbstractNpcAPI
 
hasTempData(String) - Method in interface noppes.npcs.api.block.IBlockScripted
 
hasTempData(String) - Method in interface noppes.npcs.api.entity.IEntity
Checks if temporary data for the given key exists.
hasTempData(String) - Method in interface noppes.npcs.api.IWorld
Deprecated.
hasTexture() - Method in interface noppes.npcs.api.gui.IButton
Checks if the button has an assigned texture.
hasTileEntity() - Method in interface noppes.npcs.api.IBlock
 
hasTimerRunOut() - Method in interface noppes.npcs.api.event.IPlayerEvent.EffectEvent.Removed
 
hasTransport() - Method in interface noppes.npcs.api.roles.IRoleTransporter
 
hasTransport(int) - Method in interface noppes.npcs.api.handler.IPlayerTransportData
 
hasType(String) - Method in interface noppes.npcs.api.ability.IAbilityHandler
Check if an ability type is registered.
hasType(String) - Method in interface noppes.npcs.api.handler.IAbilityHandler
Check if an ability type is registered.
hasUnlockedAbility(String) - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
Check if the player has unlocked a specific ability.
headWear() - Method in interface noppes.npcs.api.entity.data.IModelData
Gets the current headwear configuration.
headWear(byte) - Method in interface noppes.npcs.api.entity.data.IModelData
Sets the headwear configuration.
heal(IEntityLivingBase, float) - Method in interface noppes.npcs.api.jobs.IJobHealer
 
hidden(int) - Method in interface noppes.npcs.api.entity.data.IModelData
Returns the hide configuration for the specified part.
hideKilledBody(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
Sets whether the NPC's body should be hidden upon death.
hidePart(int, byte) - Method in interface noppes.npcs.api.entity.data.IModelData
Hide Body Parts part: [0: Head, 1: Body, 2: Arms, 3: Legs] hide: [0: None, 1: Both, 2: Right, 3: Left], only values 0 and 1 used for head and body.
hideText() - Method in interface noppes.npcs.api.handler.data.ILine
 
hideText(boolean) - Method in interface noppes.npcs.api.handler.data.ILine
Sets whether the text of this line should be hidden when spoken.
hookName() - Method in interface noppes.npcs.api.handler.IHookDefinition
The hook name (function name in scripts).
hurt(float) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
Applies damage to this entity using a generic damage source.
hurt(float, IEntity) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
Applies damage to this entity with the given source entity.
hurt(float, IDamageSource) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
Applies damage to this entity using a custom damage source.

I

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.DefendEvent - Interface in noppes.npcs.api.event
 
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
 

K

keyDown() - Method in interface noppes.npcs.api.event.IPlayerEvent.KeyPressedEvent
 
kick(String) - Method in interface noppes.npcs.api.entity.IPlayer
Kicks the player from the server with the specified reason.
kickAllPlayers() - Method in class noppes.npcs.api.AbstractNpcAPI
 
kill() - Method in interface noppes.npcs.api.entity.IArrow
Removes this arrow from the world.
kill() - Method in interface noppes.npcs.api.entity.ICustomNpc
Kills the NPC without despawning it.
kill() - Method in interface noppes.npcs.api.entity.IFishHook
Removes this fish hook entity from the world.
kill() - Method in interface noppes.npcs.api.entity.IThrowable
Removes this throwable entity from the world.
kill() - Method in interface noppes.npcs.api.handler.data.IAction
marks done and safely dumps the action's data and thread
kill() - Method in interface noppes.npcs.api.handler.data.IActionQueue
 
kill() - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
Removes this effect from the player.
killWhenEmpty(boolean) - Method in interface noppes.npcs.api.handler.data.IActionQueue
 
killWhenEmptyAfter(int) - Method in interface noppes.npcs.api.handler.data.IActionQueue
 
knockback(double, double, double, float) - Method in interface noppes.npcs.api.entity.IEntity
Applies knockback using individual power components.
knockback(int, float) - Method in interface noppes.npcs.api.entity.IEntity
Applies a knockback effect to the entity.
knockback(IPos, float) - Method in interface noppes.npcs.api.entity.IEntity
Applies knockback using a position vector.

L

leftArmWear() - Method in interface noppes.npcs.api.entity.data.IModelData
Gets the current left arm wear configuration.
leftArmWear(byte) - Method in interface noppes.npcs.api.entity.data.IModelData
Sets the left arm wear configuration.
leftLegWear() - Method in interface noppes.npcs.api.entity.data.IModelData
Gets the current left leg wear configuration.
leftLegWear(byte) - Method in interface noppes.npcs.api.entity.data.IModelData
Sets the left leg wear configuration.
limitFlyHeight(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
Enables or disables flying height limitation.
liquidSpawnPassed() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.CNPCNaturalSpawnEvent
 
list() - Method in interface noppes.npcs.api.handler.IFactionHandler
Returns all registered factions.
list() - Method in interface noppes.npcs.api.handler.ITagHandler
Returns all registered tags.
lockAbility(String) - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
Lock (remove) an ability from this player.
lockPosition() - Method in interface noppes.npcs.api.ITelegraphInstance
Lock the telegraph at its current position.
loop() - Method in interface noppes.npcs.api.handler.data.IAnimation
 

M

markDirty() - Method in interface noppes.npcs.api.ITileEntity
 
markDone() - Method in interface noppes.npcs.api.handler.data.IAction
Mark this action as complete and de-schedules it from its queue.
matches(ItemStack, ItemStack) - Method in interface noppes.npcs.api.handler.data.IAnvilRecipe
Checks whether the provided item and repair material match this recipe.
maxTicks(int) - Method in interface noppes.npcs.api.ITimers
 
millisToTime(long) - Method in class noppes.npcs.api.AbstractNpcAPI
 
monsterSpawnPassed() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.CNPCNaturalSpawnEvent
 
mountEntity(Entity) - Method in interface noppes.npcs.api.entity.IPlayer
Mounts the specified entity onto the player.

N

naturallyDespawns() - Method in interface noppes.npcs.api.entity.ICustomNpc
Returns whether the NPC naturally despawns.
navigateTo(double, double, double, double) - Method in interface noppes.npcs.api.entity.IEntityLiving
Commands the entity to navigate toward the specified destination.
noppes.npcs.api - package noppes.npcs.api
 
noppes.npcs.api.ability - package noppes.npcs.api.ability
 
noppes.npcs.api.ability.data - package noppes.npcs.api.ability.data
 
noppes.npcs.api.ability.type - package noppes.npcs.api.ability.type
 
noppes.npcs.api.block - package noppes.npcs.api.block
 
noppes.npcs.api.entity - package noppes.npcs.api.entity
 
noppes.npcs.api.entity.data - package noppes.npcs.api.entity.data
 
noppes.npcs.api.event - package noppes.npcs.api.event
 
noppes.npcs.api.gui - package noppes.npcs.api.gui
 
noppes.npcs.api.handler - package noppes.npcs.api.handler
 
noppes.npcs.api.handler.data - package noppes.npcs.api.handler.data
 
noppes.npcs.api.handler.data.actions - package noppes.npcs.api.handler.data.actions
 
noppes.npcs.api.item - package noppes.npcs.api.item
 
noppes.npcs.api.jobs - package noppes.npcs.api.jobs
 
noppes.npcs.api.overlay - package noppes.npcs.api.overlay
 
noppes.npcs.api.roles - package noppes.npcs.api.roles
 
noppes.npcs.api.scoreboard - package noppes.npcs.api.scoreboard
 
normalize() - Method in interface noppes.npcs.api.IPos
Returns a normalized vector of this block's position, calculated by:
normalizeDouble() - Method in interface noppes.npcs.api.IPos
 
north() - Method in interface noppes.npcs.api.IPos
Shifts the IPos north by 1 block and returns the new object.
north(double) - Method in interface noppes.npcs.api.IPos
 

O

offset(int) - Method in interface noppes.npcs.api.IPos
Offsets the block by 1 block in the given direction and returns the resulting IPos object
offset(int, double) - Method in interface noppes.npcs.api.IPos
Offsets the block by n blocks in the given direction and returns the resulting IPos object
once() - Method in interface noppes.npcs.api.handler.data.IAction
Execute task only once, mark done equivalent to times(1)
onDone(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
onEnd(Consumer<IAnimation>) - Method in interface noppes.npcs.api.handler.data.IAnimation
 
onFoundEnemy() - Method in interface noppes.npcs.api.entity.ICustomNpc
Returns the NPC's behavior when encountering an enemy.
onFrame(BiConsumer<Integer, IAnimation>) - Method in interface noppes.npcs.api.handler.data.IAnimation
 
onStart(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
onStart(Consumer<IAnimation>) - Method in interface noppes.npcs.api.handler.data.IAnimation
 
onTermination(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
 

P

parallel(int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
parallel(String, int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
parallel(String, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
parallel(String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
parallel(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
 
parallel(Consumer<IAction>...) - Method in interface noppes.npcs.api.handler.data.IAction
 
parallel(IAction) - Method in interface noppes.npcs.api.handler.data.IAction
Enqueue another IAction on the parallel chain which starts firing simultaneously as this.
parallel(IAction...) - Method in interface noppes.npcs.api.handler.data.IAction
 
parallelChain() - Method in interface noppes.npcs.api.handler.IActionManager
 
paramNames() - Method in interface noppes.npcs.api.handler.IHookDefinition
Parameter names for stub generation.
pause() - Method in interface noppes.npcs.api.handler.data.IAction
Must call IAction.threadify() before using, else throws exception.
pauseFor(int) - Method in interface noppes.npcs.api.handler.data.IAction
 
pauseFor(long) - Method in interface noppes.npcs.api.handler.data.IAction
 
pauseSounds() - Method in class noppes.npcs.api.AbstractNpcAPI
 
pauseSounds() - Method in interface noppes.npcs.api.entity.IPlayer
Pauses all sounds currently playing for the player.
pauseSounds() - Method in interface noppes.npcs.api.IWorld
 
pauseUntil(Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.data.IAction
Must call IAction.threadify() before using, else throws exception.
performEffect(IPlayer) - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
Applies this effect's tick logic to the given player.
placeBid(String, IPlayer<?>, long) - Method in interface noppes.npcs.api.handler.IAuctionHandler
Place a bid on a listing.
playerStatus(IPlayer) - Method in interface noppes.npcs.api.handler.data.IFaction
Returns the player's standing with this faction.
playLivingSound() - Method in interface noppes.npcs.api.entity.IEntityLiving
Plays the entity's living sound.
playSound(int, ISound) - Method in class noppes.npcs.api.AbstractNpcAPI
 
playSound(int, ISound) - Method in interface noppes.npcs.api.entity.IPlayer
Plays the specified sound with an identifier for the player.
playSound(int, ISound) - Method in interface noppes.npcs.api.IWorld
 
playSound(String, float, float) - Method in interface noppes.npcs.api.entity.IPlayer
Plays the specified sound at the given volume and pitch for the player.
playSound(ISound) - Method in class noppes.npcs.api.AbstractNpcAPI
 
playSound(ISound) - Method in interface noppes.npcs.api.entity.IPlayer
Plays the specified sound for the player.
playSoundAtEntity(IEntity<?>, String, float, float) - Method in class noppes.npcs.api.AbstractNpcAPI
 
playSoundAtEntity(IEntity, String, float, float) - Method in interface noppes.npcs.api.IWorld
 
playSoundToNearExcept(IPlayer<?>, String, float, float) - Method in class noppes.npcs.api.AbstractNpcAPI
 
playSoundToNearExcept(IPlayer, String, float, float) - Method in interface noppes.npcs.api.IWorld
 
printData() - Method in interface noppes.npcs.api.handler.data.IAction
 
printQueue() - Method in interface noppes.npcs.api.handler.data.IActionQueue
 
printQueues() - Method in interface noppes.npcs.api.handler.IActionManager
 

Q

quests() - Method in interface noppes.npcs.api.handler.data.IQuestCategory
 

R

rayCastBlock(double[], double[], int) - Method in interface noppes.npcs.api.IWorld
 
rayCastBlock(double[], double[], int, boolean, boolean, boolean) - Method in interface noppes.npcs.api.IWorld
starting at the start position, draw a line in the lookVector direction until a block is detected
rayCastBlock(IPos, IPos, int) - Method in interface noppes.npcs.api.IWorld
 
rayCastBlock(IPos, IPos, int, boolean, boolean, boolean) - Method in interface noppes.npcs.api.IWorld
 
rayCastEntities(double[], double[], int, double, double) - Method in interface noppes.npcs.api.IWorld
 
rayCastEntities(double[], double[], int, double, double, boolean, boolean, boolean) - Method in interface noppes.npcs.api.IWorld
 
rayCastEntities(IEntity[], double[], double[], int, double, double, boolean, boolean, boolean) - Method in interface noppes.npcs.api.IWorld
 
rayCastEntities(IPos, IPos, int, double, double) - Method in interface noppes.npcs.api.IWorld
 
rayCastEntities(IPos, IPos, int, double, double, boolean, boolean, boolean) - Method in interface noppes.npcs.api.IWorld
 
rayCastPos(double[], double[], int) - Method in interface noppes.npcs.api.IWorld
 
rayCastPos(double[], double[], int, boolean, boolean, boolean) - Method in interface noppes.npcs.api.IWorld
 
rayCastPos(IPos, IPos, int) - Method in interface noppes.npcs.api.IWorld
 
rayCastPos(IPos, IPos, int, boolean, boolean, boolean) - Method in interface noppes.npcs.api.IWorld
 
readDialog(int) - Method in interface noppes.npcs.api.entity.IPlayer
Marks the dialog with the specified ID as read for the player.
readDialog(int) - Method in interface noppes.npcs.api.handler.IPlayerDialogData
Marks the dialog with the given ID as read.
readDialog(IDialog) - Method in interface noppes.npcs.api.entity.IPlayer
Marks the specified dialog as read for the player.
readFromNBT(INbt) - Method in interface noppes.npcs.api.ITileEntity
Reads an INbt compound tag, creates a tile entity based on the data, and replaces this entity with the new one.
recalculate(IPlayer) - Method in interface noppes.npcs.api.handler.data.IPlayerAttributes
Recalulates Item Attributes on a Player
registerAbility(String, IAbility) - Method in interface noppes.npcs.api.ability.IAbilityHandler
Register a pre-configured ability by name.
registerHookDefinition(String, IHookDefinition) - Method in interface noppes.npcs.api.handler.IScriptHookHandler
Register a hook with full metadata including event type and imports.
registerICommand(ICommand) - Method in class noppes.npcs.api.AbstractNpcAPI
 
registerType(String, Class<? extends IAbility>) - Method in interface noppes.npcs.api.ability.IAbilityHandler
Register a custom ability type.
remove() - Method in interface noppes.npcs.api.IBlock
Deletes the block, setting it to air.
remove() - Method in interface noppes.npcs.api.ITelegraphInstance
Remove this telegraph immediately.
remove(int) - Method in interface noppes.npcs.api.handler.ILinkedItemHandler
Removes and returns the linked item with the given ID.
remove(int) - Method in interface noppes.npcs.api.handler.IOverlayHandler
Removes the overlay at the given ID.
remove(int, String) - Method in interface noppes.npcs.api.handler.ICloneHandler
Removes a clone from the given tab.
remove(String) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
Remove an active telegraph by instance ID.
remove(String) - Method in interface noppes.npcs.api.INbt
Returns the tag with the given key from the compound tag.
remove(String, String) - Method in interface noppes.npcs.api.handler.ICloneHandler
Removes a clone from a custom folder.
remove(ITelegraphInstance) - Method in interface noppes.npcs.api.handler.ITelegraphHandler
Remove an active telegraph instance.
removeAbility(String) - Method in interface noppes.npcs.api.ability.IDataAbilities
Remove an ability by ID.
removeAlias(String) - Method in interface noppes.npcs.api.ICommand
Removes an alias from this command.
removeAllItems(IItemStack, boolean, boolean) - Method in interface noppes.npcs.api.entity.IPlayer
 
removeAllSpawned() - Method in interface noppes.npcs.api.jobs.IJobSpawner
Removes all spawned entities
removeBlock(int, int, int) - Method in interface noppes.npcs.api.IWorld
 
removeBlock(IPos) - Method in interface noppes.npcs.api.IWorld
 
removeBonusAttribute(String, String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
Removes the bonus attribute with the given identifier for the specified stat.
removeCategory(String) - Method in interface noppes.npcs.api.handler.ITransportHandler
Removes the transport category with the given title.
removeComponent(int) - Method in interface noppes.npcs.api.gui.ICustomGui
Removes the GUI component with the specified ID.
removeComponent(int) - Method in interface noppes.npcs.api.overlay.ICustomOverlay
 
removeCustomAttribute(String) - Method in interface noppes.npcs.api.item.IItemStack
Removes the custom attribute with the specified key from the item.
removeData(String) - Method in interface noppes.npcs.api.handler.data.IAction
 
removeData(String) - Method in interface noppes.npcs.api.handler.data.IAnimation
 
removeDialog(int) - Method in interface noppes.npcs.api.handler.data.IAvailability
Removes the dialog from the specified slot, resetting it to default values.
removeEffect(IPlayer, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
Removes the effect with the specified ID from the player.
removeEffect(IPlayer, int, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
Removes the effect with the specified ID and index from the player.
removeEffect(IPlayer, ICustomEffect) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
Removes the specified custom effect from the player.
removeEffect(IPlayer, ICustomEffect, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
Removes the specified custom effect (with the given index) from the player.
removeEnemyFaction(IFaction) - Method in interface noppes.npcs.api.handler.data.IFaction
Removes a faction from this faction's enemy list.
removeFaction(int) - Method in interface noppes.npcs.api.handler.data.IAvailability
Removes the faction requirement from the specified slot, resetting it to default values.
removeFrame(IFrame) - Method in interface noppes.npcs.api.handler.data.IAnimation
 
removeGlobalObject(String) - Method in class noppes.npcs.api.AbstractNpcAPI
 
removeImage(int) - Method in interface noppes.npcs.api.handler.data.IDialog
Removes the image with the given ID.
removeItem(String, int, int) - Method in interface noppes.npcs.api.entity.IPlayer
 
removeItem(IItemStack, int, boolean, boolean) - Method in interface noppes.npcs.api.entity.IPlayer
 
removeLine(int) - Method in interface noppes.npcs.api.handler.data.ILines
Removes the line at the given index.
removeLocation(String) - Method in interface noppes.npcs.api.handler.data.ITransportCategory
Removes the transport location with the given name.
removeMagic(int) - Method in interface noppes.npcs.api.handler.data.IMagicData
 
removeMagicAttribute(String, int) - Method in interface noppes.npcs.api.item.IItemStack
Removes the magic attribute with the specified key and magic identifier from the item.
removeMagicFromCycle(int, int) - Method in interface noppes.npcs.api.handler.IMagicHandler
Removes a magic from a specified cycle.
removeMail(IPlayerMail) - Method in interface noppes.npcs.api.handler.IPlayerMailData
Removes specific mail from the player's inbox.
removeObjective(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
 
removePart(int) - Method in interface noppes.npcs.api.handler.data.IFrame
Removes a frame part by its ordinal ID.
removePart(String) - Method in interface noppes.npcs.api.handler.data.IFrame
Removes a frame part by its name.
removePlayer(String) - Method in interface noppes.npcs.api.handler.data.IParty
 
removePlayer(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
 
removePlayer(IPlayer) - Method in interface noppes.npcs.api.handler.data.IParty
 
removePlayer(IPlayer) - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
 
removeQuest(int) - Method in interface noppes.npcs.api.entity.IPlayer
 
removeQuest(int) - Method in interface noppes.npcs.api.handler.data.IAvailability
Removes the quest from the specified slot, resetting it to default values.
removeQuest(int) - Method in interface noppes.npcs.api.handler.IPlayerQuestData
Removes the quest from both active and finished lists.
removeQuest(IQuest) - Method in interface noppes.npcs.api.entity.IPlayer
Removes the quest from active and finished quest list.
removeQueue(String) - Method in interface noppes.npcs.api.handler.IActionManager
 
removeRequirement(String) - Method in interface noppes.npcs.api.item.IItemStack
Removes the requirement with the specified key from the item.
removeSellOption(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
 
removeSlot(IPlayer, int) - Method in interface noppes.npcs.api.handler.IProfileHandler
Removes a profile slot from the player.
removeSpawn(INaturalSpawn) - Method in interface noppes.npcs.api.handler.INaturalSpawnsHandler
Removes a natural spawn configuration.
removeStoredData(String) - Method in class noppes.npcs.api.AbstractNpcAPI
 
removeStoredData(String) - Method in interface noppes.npcs.api.block.IBlockScripted
 
removeStoredData(String) - Method in interface noppes.npcs.api.entity.IEntity
Removes the stored data for the given key.
removeStoredData(String) - Method in interface noppes.npcs.api.IWorld
Deprecated.
removeTags() - Method in interface noppes.npcs.api.item.IItemStack
Removes all custom tags from the item and returns the removed NBT data.
removeTeam(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
 
removeTempData(String) - Method in class noppes.npcs.api.AbstractNpcAPI
 
removeTempData(String) - Method in interface noppes.npcs.api.block.IBlockScripted
 
removeTempData(String) - Method in interface noppes.npcs.api.entity.IEntity
Removes the temporary data for the given key.
removeTempData(String) - Method in interface noppes.npcs.api.IWorld
Deprecated.
removeTileEntity(int, int, int) - Method in interface noppes.npcs.api.IWorld
Removes the block's tile entity at the given position.
removeTileEntity(IPos) - Method in interface noppes.npcs.api.IWorld
 
removeTransport(int) - Method in interface noppes.npcs.api.handler.IPlayerTransportData
Removes an unlocked transport location by ID.
renderBrokenItemStack(IItemStack) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
Renders a broken item stack effect for the given item.
renderGradual() - Method in interface noppes.npcs.api.handler.data.IDialog
 
renderGradual(boolean) - Method in interface noppes.npcs.api.handler.data.IDialog
Sets whether the dialog text renders character by character.
repeats() - Method in interface noppes.npcs.api.handler.data.ISound
 
repeats(int) - Method in interface noppes.npcs.api.ITimers
 
requiredImports() - Method in interface noppes.npcs.api.handler.IHookDefinition
Imports required for this hook's event type.
reset() - Method in interface noppes.npcs.api.entity.ICustomNpc
Resets the NPC to its initial state and triggers the initialization script.
reset(int) - Method in interface noppes.npcs.api.ITimers
Resets the ticks elapsed in the timer with the given id to 0.
resetAllCooldowns() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
Reset all cooldowns.
resetCooldown() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
Reset the universal cooldown.
resetCooldown() - Method in interface noppes.npcs.api.roles.IRoleTrader
Reset the cooldown timer without resetting stock values Stock will reset on next trigger after this is called
resetCooldown(String) - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
Reset cooldown for a specific ability key.
resetCooldowns() - Method in interface noppes.npcs.api.ability.IDataAbilities
Reset all ability cooldowns.
resetInLove() - Method in interface noppes.npcs.api.entity.IAnimal
Resets the animal's love state.
resetPurchaseNum() - Method in interface noppes.npcs.api.roles.IRoleTrader
Sets the purchase count of all slots to 0
resetPurchaseNum(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
sets the purchase num for that slot to 0
resetPurchaseNum(int, IPlayer) - Method in interface noppes.npcs.api.roles.IRoleTrader
sets the purchase num for that slot and player to 0
resetSpawnpoint() - Method in interface noppes.npcs.api.entity.IPlayer
Resets the player's spawnpoint to the default spawn.
resetStock() - Method in interface noppes.npcs.api.roles.IRoleTrader
Reset all stock to max values
resume() - Method in interface noppes.npcs.api.handler.data.IAction
Resumes thread that was previously paused by IAction.pause(), IAction.pauseUntil(Function), IAction.pauseFor(int) or IAction.pauseFor(long) Must be called from a different thread than the IAction one, as that one is paused, so it won't reach this function if it comes after any of the pausing functions.
rightArmWear() - Method in interface noppes.npcs.api.entity.data.IModelData
Gets the current right arm wear configuration.
rightArmWear(byte) - Method in interface noppes.npcs.api.entity.data.IModelData
Sets the right arm wear configuration.
rightLegWear() - Method in interface noppes.npcs.api.entity.data.IModelData
Gets the current right leg wear configuration.
rightLegWear(byte) - Method in interface noppes.npcs.api.entity.data.IModelData
Sets the right leg wear configuration.

S

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
Convenience for IActionManager.create(String, Consumer) + enqueue.
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
Convenience for IActionManager.create(String, Consumer) + enqueue.
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
Convenience for IActionManager.create(Consumer) + enqueue.
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.DefendEvent
Set the damage amount.
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.

T

terminateWhen(Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
 
textWidthHeight(int, int) - Method in interface noppes.npcs.api.handler.data.IDialog
Sets the width and height of the dialog text area.
threadify() - Method in interface noppes.npcs.api.handler.data.IAction
Creates a new thread for task to run into.
thunderStrike(double, double, double) - Method in interface noppes.npcs.api.IWorld
 
thunderStrike(IPos) - Method in interface noppes.npcs.api.IWorld
 
ticks(int) - Method in interface noppes.npcs.api.ITimers
 
ticksToTime(long) - Method in class noppes.npcs.api.AbstractNpcAPI
 
timerIds() - Method in interface noppes.npcs.api.ITimers
 
times(int) - Method in interface noppes.npcs.api.handler.data.IAction
 
toggleAbility(String) - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
Cycle a toggle ability to its next state.
toggleFriendlyFire() - Method in interface noppes.npcs.api.handler.data.IParty
Toggles Friendly Fire
toJsonString() - Method in interface noppes.npcs.api.INbt
 
toLong() - Method in interface noppes.npcs.api.IPos
 
toNBT() - Method in interface noppes.npcs.api.gui.ICustomGui
Serializes the GUI to an NBT tag.
toNBT() - Method in interface noppes.npcs.api.handler.data.ISlot
 
toNBT() - Method in interface noppes.npcs.api.overlay.ICustomOverlay
 
toNBT(NBTTagCompound) - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
Serializes the component to an NBT compound.
toNBT(NBTTagCompound) - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
 
typeOf(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
Checks if the NPC is of the given type.
typeOf(int) - Method in interface noppes.npcs.api.entity.IEntity
Checks whether the entity is of the specified EntityType.
typeOf(int) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
Checks if this entity is of the specified type.
typeOf(int) - Method in interface noppes.npcs.api.entity.IPlayer
Checks if the player is of the specified entity type.

U

unlock(IPlayer<EntityPlayerMP>, ITransportLocation) - Method in interface noppes.npcs.api.roles.IRoleTransporter
Unlocks the given transport location for the player.
unlockAbility(String) - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
Unlock an ability for this player.
unreadDialog(int) - Method in interface noppes.npcs.api.entity.IPlayer
Marks the dialog with the specified ID as unread for the player.
unreadDialog(int) - Method in interface noppes.npcs.api.handler.IPlayerDialogData
Marks the dialog with the given ID as unread.
unreadDialog(IDialog) - Method in interface noppes.npcs.api.entity.IPlayer
Marks the specified dialog as unread for the player.
up() - Method in interface noppes.npcs.api.IPos
Shifts the IPos up by 1 block and returns the new object.
up(double) - Method in interface noppes.npcs.api.IPos
 
update() - Method in interface noppes.npcs.api.entity.data.IMark
Calling this will send the changes you've made to the clients.
update(IPlayer) - Method in interface noppes.npcs.api.gui.ICustomGui
Sends an update of the GUI to the given player.
update(IPlayer) - Method in interface noppes.npcs.api.overlay.ICustomOverlay
 
updateAI() - Method in interface noppes.npcs.api.entity.ICustomNpc
Updates the NPC's AI tasks.
updateClient() - Method in interface noppes.npcs.api.entity.ICustomNpc
Updates the client with the latest NPC state.
updateClient() - Method in interface noppes.npcs.api.handler.data.IAnimationData
Updates the animation data on the client side.
updateComponent(ICustomGuiComponent) - Method in interface noppes.npcs.api.gui.ICustomGui
Updates the specified GUI component.
updateComponent(ICustomOverlayComponent) - Method in interface noppes.npcs.api.overlay.ICustomOverlay
 
updateContainingBlockInfo() - Method in interface noppes.npcs.api.ITileEntity
Updates the block's tile entity to the values set in this object.
updateEntity() - Method in interface noppes.npcs.api.entity.IEntity
Updates the entity's state.
updateEvery(int) - Method in interface noppes.npcs.api.handler.data.IAction
Set how many ticks between each execution of the action task.
updatePartyData() - Method in interface noppes.npcs.api.handler.data.IParty
Sends all PARTY INFORMATION to all Party Participants [Higher Data]
updatePlayerInventory() - Method in interface noppes.npcs.api.entity.IPlayer
Updates the player's inventory on the client side.
updateQuestObjectiveData() - Method in interface noppes.npcs.api.handler.data.IParty
Sends information for Quest Objectives to all Party Participants [Lower Data]

V

validate() - Method in interface noppes.npcs.api.ITileEntity
Validates the tile entity for use.
validateQuest(int, boolean) - Method in interface noppes.npcs.api.handler.data.IParty
 

W

wasTaskExecuted() - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
 
west() - Method in interface noppes.npcs.api.IPos
Shifts the IPos west by 1 block and returns the new object.
west(double) - Method in interface noppes.npcs.api.IPos
 
whileAttacking() - Method in interface noppes.npcs.api.entity.data.IModelRotate
Checks if rotation is applied while the entity is attacking.
whileAttacking(boolean) - Method in interface noppes.npcs.api.entity.data.IModelRotate
Sets whether rotation should be applied while the entity is attacking.
whileMoving() - Method in interface noppes.npcs.api.entity.data.IModelRotate
Checks if rotation is applied while the entity is moving.
whileMoving(boolean) - Method in interface noppes.npcs.api.entity.data.IModelRotate
Sets whether rotation should be applied while the entity is moving.
whileStanding() - Method in interface noppes.npcs.api.entity.data.IModelRotate
Checks if rotation is applied while the entity is standing.
whileStanding(boolean) - Method in interface noppes.npcs.api.entity.data.IModelRotate
Sets whether rotation should be applied while the entity is standing.
withdraw(long) - Method in interface noppes.npcs.api.handler.IPlayerTradeData
Remove currency from balance (withdraw)
withdrawCurrency(long) - Method in interface noppes.npcs.api.entity.IPlayer
Withdraws (removes) currency from the player's balance.
writeToNBT() - Method in interface noppes.npcs.api.handler.data.IProfile
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages