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
All Classes All Packages
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.
- getAttackFactions() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC attacks other factions.
- getAttackInvisible() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC can attack invisible targets.
- getAttackLines() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the lines spoken when the NPC attacks.
- getAttackSpeed() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
- getAttackSpeed() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the attack speed for the scripted item.
- getAttackTarget() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the current attack target.
- getAttackTargetTime() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the time (in ticks) for which the current attack target has been active.
- getAttemptPosition() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.CNPCNaturalSpawnEvent
- getAttemptsPerCycle() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
- getAttribute() - Method in interface noppes.npcs.api.handler.data.ICustomAttribute
-
Returns the attribute definition associated with this custom attribute.
- getAttribute(String) - Method in interface noppes.npcs.api.handler.data.IPlayerAttributes
-
Returns the custom attribute instance identified by the given key.
- getAttribute(String) - Method in interface noppes.npcs.api.item.IItemStack
-
Retrieves the attribute value using the default MC attribute system.
- getAttributeDefinition(String) - Method in interface noppes.npcs.api.handler.IAttributeHandler
-
Returns the attribute definition corresponding to the given key.
- getAttributes() - Method in interface noppes.npcs.api.entity.IPlayer
-
Returns the player's item attribute combination
- getAttributes() - Method in interface noppes.npcs.api.handler.data.IPlayerAttributes
-
Returns an array of all custom attribute instances associated with the player.
- getAttributeValue(String) - Method in interface noppes.npcs.api.handler.data.IPlayerAttributes
-
Returns the value of the attribute identified by the given key.
- getAuctionDurationHours() - Method in interface noppes.npcs.api.handler.IAuctionHandler
-
Get the auction duration in hours.
- getAuctions() - Method in class noppes.npcs.api.AbstractNpcAPI
-
Get the auction handler for managing auctions via scripts.
- getAuraColor() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the player's aura color.
- getAuthor() - Method in interface noppes.npcs.api.item.IItemBook
- getAvailability() - Method in interface noppes.npcs.api.entity.data.IMark
-
Returns the availability conditions associated with this mark.
- getAvailability() - Method in interface noppes.npcs.api.handler.data.IDialog
- getAvailability() - Method in interface noppes.npcs.api.jobs.IJobItemGiver
- getAvailableStock(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
-
Get available stock for a slot (global mode)
- getAvailableStock(int, IPlayer) - Method in interface noppes.npcs.api.roles.IRoleTrader
-
Get available stock for a slot for a specific player (per-player mode)
- getAvoidsSun() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC avoids sunlight.
- getAvoidsWater() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC avoids water.
- getBackgroundTexture() - Method in interface noppes.npcs.api.gui.ICustomGui
-
Returns the background texture resource location.
- getBalance() - Method in interface noppes.npcs.api.handler.IPlayerTradeData
-
Get the current balance
- getBankData() - Method in interface noppes.npcs.api.handler.IPlayerData
- getBarrier() - Method in interface noppes.npcs.api.event.IEnergyBarrierEvent
- getBarrierType() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
-
Returns the barrier type: 0=Dome, 1=Panel
- getBeamHeight() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
- getBeamHeight() - Method in interface noppes.npcs.api.entity.IEnergySweeper
- getBeamLength() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
- getBeamLength() - Method in interface noppes.npcs.api.entity.IEnergySweeper
- getBeamWidth() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
- getBeamWidth() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
- getBeamWidth() - Method in interface noppes.npcs.api.entity.IEnergyBeam
-
Width of the beam trail.
- getBeamWidth() - Method in interface noppes.npcs.api.entity.IEnergySweeper
- getBehindDistance() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
- getBidAmount() - Method in interface noppes.npcs.api.event.IAuctionEvent.BidEvent
- getBidCount() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get the total number of bids placed.
- getBiomeName(int, int) - Method in interface noppes.npcs.api.IWorld
- getBiomeName(IPos) - Method in interface noppes.npcs.api.IWorld
- getBiomes() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
- getBlend() - Method in interface noppes.npcs.api.ISkinOverlay
- getBlinkCount() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
- getBlinkDelayTicks() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
- getBlinkRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
- getBlock() - Method in interface noppes.npcs.api.event.IBlockEvent
- getBlock() - Method in interface noppes.npcs.api.event.IEnergyProjectileEvent.BlockImpactEvent
- getBlock() - Method in interface noppes.npcs.api.event.IPlayerEvent.BonemealEvent
- getBlock() - Method in interface noppes.npcs.api.event.IPlayerEvent.BreakEvent
- getBlock() - Method in interface noppes.npcs.api.event.IProjectileEvent.ImpactEvent
- getBlock(int, int, int) - Method in interface noppes.npcs.api.IWorld
- getBlock(IPos) - Method in interface noppes.npcs.api.IWorld
- getBlockBoundsMaxX() - Method in interface noppes.npcs.api.IBlock
- getBlockBoundsMaxY() - Method in interface noppes.npcs.api.IBlock
- getBlockBoundsMaxZ() - Method in interface noppes.npcs.api.IBlock
- getBlockBoundsMinX() - Method in interface noppes.npcs.api.IBlock
- getBlockBoundsMinY() - Method in interface noppes.npcs.api.IBlock
- getBlockBoundsMinZ() - Method in interface noppes.npcs.api.IBlock
- getBlockLightValue(int, int, int) - Method in interface noppes.npcs.api.IWorld
- getBlockLightValue(IPos) - Method in interface noppes.npcs.api.IWorld
- getBlockMetadata() - Method in interface noppes.npcs.api.ITileEntity
- getBlockMetadata(int, int, int) - Method in interface noppes.npcs.api.IWorld
- getBlockMetadata(IPos) - Method in interface noppes.npcs.api.IWorld
- getBlockName() - Method in interface noppes.npcs.api.item.IItemBlock
- getBlockType() - Method in interface noppes.npcs.api.ITileEntity
- getBlockX() - Method in interface noppes.npcs.api.entity.IEntity
- getBlockY() - Method in interface noppes.npcs.api.entity.IEntity
- getBlockZ() - Method in interface noppes.npcs.api.entity.IEntity
- getBody() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the body value.
- getBodyOffsetX() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's body X offset.
- getBodyOffsetY() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's body Y offset.
- getBodyOffsetZ() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's body Z offset.
- getBonusAttribute(String, String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Retrieves a bonus attribute for the specified stat.
- getBookAuthor() - Method in interface noppes.npcs.api.item.IItemStack
- getBookText() - Method in interface noppes.npcs.api.item.IItemStack
- getBookTitle() - Method in interface noppes.npcs.api.item.IItemStack
- getBoolean(String) - Method in interface noppes.npcs.api.INbt
- getBoomerangDelay() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
- getBoomerangDelay() - Method in interface noppes.npcs.api.entity.IEnergyDisc
- getBorderSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getBow() - Method in interface noppes.npcs.api.event.IPlayerEvent.RangedLaunchedEvent
- getBrokenStack() - Method in interface noppes.npcs.api.event.IItemEvent.BreakItem
- getBuiltInAnimationNames() - Method in interface noppes.npcs.api.handler.IAnimationHandler
-
Get names of all built-in animations.
- getBuiltInAnimations() - Method in interface noppes.npcs.api.handler.IAnimationHandler
-
Get all built-in animations.
- getBurnInSun() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC burns in sunlight.
- getBurstAmount() - Method in interface noppes.npcs.api.ability.IAbility
- getBurstCount() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the number of shots in a burst.
- getBurstDelay() - Method in interface noppes.npcs.api.ability.IAbility
- getButton() - Method in interface noppes.npcs.api.event.IPlayerEvent.MouseClickedEvent
- getBuyoutPrice() - Method in interface noppes.npcs.api.event.IAuctionEvent.CreateEvent
- getBuyoutPrice() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get the buyout price (0 if no buyout).
- getByte(String) - Method in interface noppes.npcs.api.INbt
- getByteArray(String) - Method in interface noppes.npcs.api.INbt
- getCanDrown() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC can drown.
- getCanFireIndirect() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC fires indirect (arcing) projectiles.
- getCanSprint() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC can sprint.
- getCanSwim() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC can swim.
- getCapturedDrops() - Method in interface noppes.npcs.api.entity.IEntity
-
Returns the captured drops.
- getCarpentryList() - Method in interface noppes.npcs.api.handler.IRecipeHandler
- getCaster() - Method in interface noppes.npcs.api.entity.IFishHook
-
Returns the player who cast this fish hook.
- getCategory() - Method in interface noppes.npcs.api.handler.data.IDialog
- getCategory() - Method in interface noppes.npcs.api.handler.data.IQuest
- getCategory(String) - Method in interface noppes.npcs.api.handler.ITransportHandler
-
Returns the transport category with the given title.
- getChain() - Method in interface noppes.npcs.api.event.IChainEvent
-
Get the chained ability being executed.
- getChainedAbility(String) - Method in interface noppes.npcs.api.handler.IAbilityHandler
-
Get a chained ability by name.
- getChainedAbilityNames() - Method in interface noppes.npcs.api.handler.IAbilityHandler
-
Get all chained ability names.
- getChange() - Method in interface noppes.npcs.api.event.IPlayerEvent.LevelUpEvent
- getChangedPos() - Method in interface noppes.npcs.api.event.IBlockEvent.NeighborChangedEvent
- getCharge() - Method in interface noppes.npcs.api.event.IPlayerEvent.RangedLaunchedEvent
- getChargeProgress() - Method in interface noppes.npcs.api.entity.IEnergyAbility
- getChargeSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityCharge
- getCheckCount() - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
-
Note: Only for Conditional Actions
- getChunkHeightMapMinimum(int, int) - Method in interface noppes.npcs.api.IWorld
- getChunkHeightMapMinimum(IPos) - Method in interface noppes.npcs.api.IWorld
- getChunkLoadingNPCs() - Method in class noppes.npcs.api.AbstractNpcAPI
- getClaim() - Method in interface noppes.npcs.api.event.IAuctionEvent.ClaimEvent
- getClaim(String) - Method in interface noppes.npcs.api.handler.IPlayerTradeData
-
Get a specific claim by ID.
- getClaimCount() - Method in interface noppes.npcs.api.handler.IPlayerTradeData
-
Get the number of pending auction claims
- getClaims() - Method in interface noppes.npcs.api.handler.IPlayerTradeData
-
Get all pending auction claims for this player.
- getClearTarget() - Method in interface noppes.npcs.api.event.INpcEvent.DamagedEvent
- getCloakTexture() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's cloak texture.
- getClones() - Method in class noppes.npcs.api.AbstractNpcAPI
- getClosestPlayer(double, double, double, double) - Method in interface noppes.npcs.api.IWorld
- getClosestPlayer(IPos, double) - Method in interface noppes.npcs.api.IWorld
- getClosestPlayerToEntity(IEntity, double) - Method in interface noppes.npcs.api.IWorld
- getClosestVulnerablePlayer(double, double, double, double) - Method in interface noppes.npcs.api.IWorld
- getClosestVulnerablePlayer(IPos, double) - Method in interface noppes.npcs.api.IWorld
- getClosestVulnerablePlayerToEntity(IEntity, double) - Method in interface noppes.npcs.api.IWorld
- getCollidingEntities() - Method in interface noppes.npcs.api.entity.IEntity
- getCollisionType() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's collision type.
- getColor() - Method in interface noppes.npcs.api.entity.data.IMark
-
Returns the color value of this mark.
- getColor() - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
-
Returns the text color.
- getColor() - Method in interface noppes.npcs.api.handler.data.IDialog
- getColor() - Method in interface noppes.npcs.api.handler.data.IDialogImage
- getColor() - Method in interface noppes.npcs.api.handler.data.IFaction
- getColor() - Method in interface noppes.npcs.api.handler.data.IMagic
-
Gets the color of this magic.
- getColor() - Method in interface noppes.npcs.api.handler.data.ITag
- getColor() - Method in interface noppes.npcs.api.ISkinOverlay
- getColor() - Method in interface noppes.npcs.api.ITelegraph
-
Get the primary color in ARGB format.
- getColor() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the color of the scripted item.
- getColor() - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
- getColor() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
- getColorCode() - Method in interface noppes.npcs.api.handler.data.IAttributeDefinition
-
Returns the color code associated with this attribute.
- getCombatPolicy() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's combat policy.
- getCombatPolicyName() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the name of the NPC's combat policy.
- getCombatRegen() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's combat health regeneration per second.
- getCommand() - Method in interface noppes.npcs.api.handler.data.IDialog
- getCommandName() - Method in interface noppes.npcs.api.ICommand
-
Gets the name of this command.
- getCommandUsage() - Method in interface noppes.npcs.api.ICommand
-
Gets the usage string for this command.
- getCompanion() - Method in interface noppes.npcs.api.handler.IPlayerData
-
Returns the player's companion NPC.
- getCompanionID() - Method in interface noppes.npcs.api.handler.IPlayerData
- getCompleteControl() - Method in interface noppes.npcs.api.handler.data.IProfileOptions
- getCompleteFor() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
- getCompleteText() - Method in interface noppes.npcs.api.handler.data.IQuest
- getComponent(int) - Method in interface noppes.npcs.api.gui.ICustomGui
-
Retrieves the GUI component with the given ID.
- getComponent(int) - Method in interface noppes.npcs.api.overlay.ICustomOverlay
- getComponentData(String) - Method in interface noppes.npcs.api.handler.data.ISlot
- getComponents() - Method in interface noppes.npcs.api.gui.ICustomGui
-
Returns a list of all components contained in this GUI.
- getComponents() - Method in interface noppes.npcs.api.handler.data.ISlot
- getComponents() - Method in interface noppes.npcs.api.overlay.ICustomOverlay
- getCompound(String) - Method in interface noppes.npcs.api.INbt
- getConditionalQueue() - Method in interface noppes.npcs.api.handler.IActionManager
- getContainer() - Method in interface noppes.npcs.api.event.IPlayerEvent.ContainerClosed
- getContainer() - Method in interface noppes.npcs.api.event.IPlayerEvent.ContainerOpen
- getContainer() - Method in interface noppes.npcs.api.IBlock
- getContexts() - Method in interface noppes.npcs.api.handler.IScriptHookHandler
-
Get all available context identifiers.
- getCooldownControl() - Method in interface noppes.npcs.api.handler.data.IProfileOptions
- getCooldownTicks() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the cooldown time in ticks.
- getCooldownTicks() - Method in interface noppes.npcs.api.ability.IAbilityAction
- getCooldownTicks() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
- getCooldownType() - Method in interface noppes.npcs.api.jobs.IJobItemGiver
- getCount() - Method in interface noppes.npcs.api.handler.data.IAction
- getCounterAnimationId() - Method in interface noppes.npcs.api.ability.type.IAbilityCounter
- getCounterType() - Method in interface noppes.npcs.api.ability.type.IAbilityCounter
- getCounterValue() - Method in interface noppes.npcs.api.ability.type.IAbilityCounter
- getCraft() - Method in interface noppes.npcs.api.event.IRecipeEvent.Post
- getCreatedTime() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
-
Get when this claim was created (Unix timestamp in ms).
- getCreatedTime() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get when the listing was created (Unix timestamp in ms).
- getCreatureType() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's creature type.
- getCriteria() - Method in interface noppes.npcs.api.scoreboard.IScoreboardObjective
- getCurrency() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
-
Get the currency amount (for currency/refund claims).
- getCurrency(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
- getCurrencyBalance() - Method in interface noppes.npcs.api.entity.IPlayer
-
Gets the player's current currency balance.
- getCurrencyCost(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
-
Get the currency cost for a slot (additive to item costs)
- getCurrencyName() - Method in interface noppes.npcs.api.handler.IAuctionHandler
-
Get the currency name used by the auction system.
- getCurrent() - Method in interface noppes.npcs.api.event.IPlayerEvent.FillBucketEvent
- getCurrentAbility() - Method in interface noppes.npcs.api.ability.IDataAbilities
-
Get the currently executing ability, or null if none.
- getCurrentAbility() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
-
Get the currently executing ability.
- getCurrentAction() - Method in interface noppes.npcs.api.handler.data.IActionQueue
- getCurrentBid() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get the current highest bid.
- getCurrentHealth() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
- getCurrentLength() - Method in interface noppes.npcs.api.entity.IEnergyLaser
- getCurrentPlayerCount() - Method in class noppes.npcs.api.AbstractNpcAPI
- getCurrentQuestID() - Method in interface noppes.npcs.api.handler.data.IParty
-
Get the Quest ID for Party | -1 if no quest
- getCurrentQuestName() - Method in interface noppes.npcs.api.handler.data.IParty
-
Get the Quest Name for Party | BLANK if no quest
- getCurrentSlotId() - Method in interface noppes.npcs.api.handler.data.IProfile
- getCurrentStock(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
-
Get current stock for a slot (global mode)
- getCurrentTick() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the current tick within the current phase.
- getCustomAbilityNameArray() - Method in interface noppes.npcs.api.handler.IAbilityHandler
-
Get all custom ability preset names.
- getCustomAttribute(String) - Method in interface noppes.npcs.api.item.IItemStack
-
Returns the custom attribute object associated with the given key.
- getCustomAttributeKeys() - Method in interface noppes.npcs.api.item.IItemStack
-
Returns an array of all custom attribute keys stored on the item.
- getCustomCooldown() - Method in interface noppes.npcs.api.handler.data.IQuest
- getCustomEffectCount() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
- getCustomEffectHandler() - Method in class noppes.npcs.api.AbstractNpcAPI
- getCustomer() - Method in interface noppes.npcs.api.entity.IVillager
-
Returns the customer (player) who is currently trading with the villager.
- getCustomGui() - Method in interface noppes.npcs.api.entity.IPlayer
-
Returns the custom GUI currently open for the player.
- getCustomNameTag() - Method in interface noppes.npcs.api.entity.IEntityLiving
-
Returns the entity's custom name tag.
- getCustomResetTime() - Method in interface noppes.npcs.api.roles.IRoleTrader
-
Get custom reset time (only used for MCCUSTOM/RLCUSTOM)
- getCycle(int) - Method in interface noppes.npcs.api.handler.IMagicHandler
-
Retrieves a magic cycle (or category) by its unique ID.
- getDamage() - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityCharge
- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityHeavyHit
- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityShockwave
- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
- getDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
- getDamage() - Method in interface noppes.npcs.api.entity.IArrow
-
Gets the base damage of this arrow.
- getDamage() - Method in interface noppes.npcs.api.entity.IEnergyExplosion
- getDamage() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getDamage() - Method in interface noppes.npcs.api.entity.IEnergySweeper
- getDamage() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getDamage() - Method in interface noppes.npcs.api.event.IAbilityEvent.HitEvent
-
Get the damage amount.
- getDamage() - Method in interface noppes.npcs.api.event.IAbilityEvent.InterruptEvent
-
Get the amount of damage that caused the interruption.
- getDamage() - Method in interface noppes.npcs.api.event.IChainEvent.InterruptEvent
-
Get the amount of damage that caused the interruption.
- getDamage() - Method in interface noppes.npcs.api.event.IEnergyBarrierEvent.HitEvent
- getDamage() - Method in interface noppes.npcs.api.event.IEnergyProjectileEvent.EntityImpactEvent
- getDamage() - Method in interface noppes.npcs.api.event.INpcEvent.DamagedEvent
- getDamage() - Method in interface noppes.npcs.api.event.INpcEvent.MeleeAttackEvent
- getDamage() - Method in interface noppes.npcs.api.event.INpcEvent.RangedLaunchedEvent
- getDamage() - Method in interface noppes.npcs.api.event.IPlayerEvent.AttackedEvent
- getDamage() - Method in interface noppes.npcs.api.event.IPlayerEvent.AttackEvent
- getDamage() - Method in interface noppes.npcs.api.event.IPlayerEvent.DamagedEntityEvent
- getDamage() - Method in interface noppes.npcs.api.event.IPlayerEvent.DamagedEvent
- getDamageData() - Method in interface noppes.npcs.api.entity.IEnergyAbility
-
Get the custom damage data attached to this energy entity.
- getDamageData() - Method in interface noppes.npcs.api.entity.IEnergyZone
-
Get custom damage data for addon handler routing (e.g.
- getDamageDisabled() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether all damage to this NPC is disabled.
- getDamageFalloff() - Method in interface noppes.npcs.api.entity.IEnergyExplosion
- getDamageInterval() - Method in interface noppes.npcs.api.ability.type.IAbilityHazard
- getDamageInterval() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
- getDamageInterval() - Method in interface noppes.npcs.api.entity.IEnergySweeper
- getDamageInterval() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getDamagePerSecond() - Method in interface noppes.npcs.api.ability.type.IAbilityHazard
- getDamagePerSecond() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getDamageRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
- getDamageRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
- getDamageReduction() - Method in interface noppes.npcs.api.ability.type.IAbilityGuard
- getDamageSource() - Method in interface noppes.npcs.api.event.IAbilityEvent.InterruptEvent
-
Get the damage source that caused the interruption.
- getDamageSource() - Method in interface noppes.npcs.api.event.IChainEvent.InterruptEvent
-
Get the damage source that caused the interruption.
- getDamageSource() - Method in interface noppes.npcs.api.event.INpcEvent.DamagedEvent
- getDamageSource() - Method in interface noppes.npcs.api.event.INpcEvent.DiedEvent
- getDamageSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.AttackedEvent
- getDamageSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.AttackEvent
- getDamageSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.DamagedEntityEvent
- getDamageSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.DamagedEvent
- getDamageSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.DiedEvent
- getDarkenScreen() - Method in interface noppes.npcs.api.handler.data.IDialog
- getDashAngle() - Method in interface noppes.npcs.api.ability.type.IAbilityDash
- getDashDirection() - Method in interface noppes.npcs.api.ability.type.IAbilityDash
- getDashDistance() - Method in interface noppes.npcs.api.ability.type.IAbilityDash
- getDashMode() - Method in interface noppes.npcs.api.ability.type.IAbilityDash
- getDashSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityDash
- getData() - Method in interface noppes.npcs.api.entity.IPlayer
-
Returns the player's associated data (quest, faction, timers, etc.).
- getData(String) - Method in interface noppes.npcs.api.handler.data.IAction
-
Retrieve arbitrary per-action data.
- getData(String) - Method in interface noppes.npcs.api.handler.data.IAnimation
- getDaysLeft() - Method in interface noppes.npcs.api.roles.IRoleFollower
- getDaysUntilExpiration() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
-
Get days until this claim expires.
- getDaytime() - Method in interface noppes.npcs.api.handler.data.IAvailability
-
Returns the daytime condition requirement as an ordinal value.
- getDazedTicks() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the dazed time in ticks (stun after interrupt during WINDUP).
- getDBCClass() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the player's DBC class.
- getDBCPlayer() - Method in interface noppes.npcs.api.entity.IPlayer
-
Returns the player's DBC (database) data, if available.
- getDeathSound() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's death sound resource path.
- getDefaultAlignment() - Method in interface noppes.npcs.api.overlay.ICustomOverlay
- getDefaultMultiplier() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
- getDefaultPoints() - Method in interface noppes.npcs.api.handler.data.IFaction
- getDefaultSelection() - Method in interface noppes.npcs.api.gui.IScroll
-
Returns the default selection index.
- getDefendFaction() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC defends its faction.
- getDescription() - Method in interface noppes.npcs.api.event.IPlayerEvent.AchievementEvent
- getDespawnMode() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
- getDialog() - Method in interface noppes.npcs.api.event.IDialogEvent
- getDialog() - Method in interface noppes.npcs.api.event.INpcEvent.DialogClosedEvent
- getDialog() - Method in interface noppes.npcs.api.event.INpcEvent.DialogEvent
- getDialog(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Retrieves the dialog from the specified slot.
- getDialog(int) - Method in interface noppes.npcs.api.handler.data.IAvailability
-
Retrieves the dialog ID for the specified slot.
- getDialogData() - Method in interface noppes.npcs.api.handler.IPlayerData
- getDialogFarewell() - Method in interface noppes.npcs.api.roles.IRoleFollower
- getDialogHire() - Method in interface noppes.npcs.api.roles.IRoleFollower
- getDialogId() - Method in interface noppes.npcs.api.event.IDialogEvent
- getDialogId() - Method in interface noppes.npcs.api.event.INpcEvent.DialogClosedEvent
- getDialogId() - Method in interface noppes.npcs.api.event.INpcEvent.DialogEvent
- getDialogId(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the dialog ID in the specified slot.
- getDialogs() - Method in class noppes.npcs.api.AbstractNpcAPI
- getDigSpeed() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
- getDigSpeed() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the dig speed for the scripted item.
- getDimension() - Method in interface noppes.npcs.api.entity.IEntity
- getDimension() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
- getDimensionID() - Method in interface noppes.npcs.api.IWorld
- getDirectLOS() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC requires direct line-of-sight to attack.
- getDirectory() - Method in interface noppes.npcs.api.IParticle
- getDirX() - Method in interface noppes.npcs.api.entity.IEnergyLaser
- getDirY() - Method in interface noppes.npcs.api.entity.IEnergyLaser
- getDirZ() - Method in interface noppes.npcs.api.entity.IEnergyLaser
- getDisableEsc() - Method in interface noppes.npcs.api.handler.data.IDialog
- getDisablePitch() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether pitch variation is disabled for NPC sounds.
- getDiscRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
- getDiscRadius() - Method in interface noppes.npcs.api.entity.IEnergyDisc
-
Radius of the disc.
- getDiscThickness() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
- getDiscThickness() - Method in interface noppes.npcs.api.entity.IEnergyDisc
- getDisplayName() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the display name (cosmetic).
- getDisplayName() - Method in interface noppes.npcs.api.entity.IPlayer
- getDisplayName() - Method in interface noppes.npcs.api.handler.data.IAttributeDefinition
-
Returns the human-readable display name for this attribute.
- getDisplayName() - Method in interface noppes.npcs.api.handler.data.IMagic
-
Gets the display name of the magic.
- getDisplayName() - Method in interface noppes.npcs.api.handler.data.IMagicCycle
-
Gets the display name of the magic cycle.
- getDisplayName() - Method in interface noppes.npcs.api.IBlock
- getDisplayName() - Method in interface noppes.npcs.api.item.IItemStack
- getDisplayName() - Method in interface noppes.npcs.api.scoreboard.IScoreboardObjective
- getDisplayName() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
- getDistance() - Method in interface noppes.npcs.api.event.IPlayerEvent.FallEvent
- getDistanceFallen() - Method in interface noppes.npcs.api.event.IBlockEvent.EntityFallenUponEvent
- getDistanceFrom(double, double, double) - Method in interface noppes.npcs.api.ITileEntity
- getDistanceFrom(IPos) - Method in interface noppes.npcs.api.ITileEntity
- getDistanceToMelee() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the distance at which the NPC switches from ranged to melee.
- getDodgeAnimation1Id() - Method in interface noppes.npcs.api.ability.type.IAbilityDodge
- getDodgeAnimation2Id() - Method in interface noppes.npcs.api.ability.type.IAbilityDodge
- getDodgeAnimation3Id() - Method in interface noppes.npcs.api.ability.type.IAbilityDodge
- getDomeRadius() - Method in interface noppes.npcs.api.entity.IEnergyDome
- getDoorInteract() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's door interaction behavior.
- getDouble(String) - Method in interface noppes.npcs.api.INbt
- getDragType() - Method in interface noppes.npcs.api.event.ICustomGuiEvent.SlotClickEvent
- getDroppedItems() - Method in interface noppes.npcs.api.event.INpcEvent.DiedEvent
- getDurabilityColor() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the color of the durability bar for the scripted item.
- getDurabilityShow() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Checks if the durability bar should be shown for the scripted item.
- getDurabilityValue() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
- getDurabilityValue() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the current durability value for the scripted item.
- getDuration() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
- getDuration() - Method in interface noppes.npcs.api.entity.IEnergyExplosion
- getDuration() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getDuration() - Method in interface noppes.npcs.api.event.IItemEvent.FinishUsingItem
- getDuration() - Method in interface noppes.npcs.api.event.IItemEvent.StartUsingItem
- getDuration() - Method in interface noppes.npcs.api.event.IItemEvent.StopUsingItem
- getDuration() - Method in interface noppes.npcs.api.event.IItemEvent.UsingItem
- getDuration() - Method in interface noppes.npcs.api.event.IPlayerEvent.FinishUsingItem
- getDuration() - Method in interface noppes.npcs.api.event.IPlayerEvent.StartUsingItem
- getDuration() - Method in interface noppes.npcs.api.event.IPlayerEvent.StopUsingItem
- getDuration() - Method in interface noppes.npcs.api.event.IPlayerEvent.UsingItem
- getDuration() - Method in interface noppes.npcs.api.handler.data.IAction
- getDuration() - Method in interface noppes.npcs.api.handler.data.IFrame
- getDuration() - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
- getDuration() - Method in interface noppes.npcs.api.ITelegraph
-
Get the duration in ticks.
- getDurationTicks() - Method in interface noppes.npcs.api.ability.ICustomAbility
-
Get the duration in ticks for instant mode (non-toggle).
- getDurationTicks() - Method in interface noppes.npcs.api.ability.type.IAbilityDefend
- getDurationTicks() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
- getDurationTicks() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getEffect() - Method in interface noppes.npcs.api.event.IPlayerEvent.EffectEvent
- getEffect(int, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
-
Retrieves the custom effect with the specified ID and index.
- getEffect(String) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
-
Retrieves the custom effect with the specified name.
- getEffect(String, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
-
Retrieves the custom effect with the specified name and index.
- getEffectActionCount() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
- getEffectDuration(IPlayer, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
-
Retrieves the remaining duration of the effect with the specified ID for the given player.
- getEffectDuration(IPlayer, int, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
-
Retrieves the remaining duration of the effect with the specified ID and index for the given player.
- getEffectDuration(IPlayer, ICustomEffect) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
-
Retrieves the remaining duration of the given custom effect for the specified player.
- getEffectDuration(IPlayer, ICustomEffect, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
-
Retrieves the remaining duration of the specified custom effect (with the given index) for the player.
- getEnabled() - Method in interface noppes.npcs.api.item.IItemCustom
- getEnchantability() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
- getEnchantability() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the enchantability for the scripted item.
- getEndTime() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get when the auction ends (Unix timestamp in ms).
- getEndX() - Method in interface noppes.npcs.api.entity.IEnergyLaser
- getEndY() - Method in interface noppes.npcs.api.entity.IEnergyLaser
- getEndZ() - Method in interface noppes.npcs.api.entity.IEnergyLaser
- getEnemyFactions() - Method in interface noppes.npcs.api.handler.data.IFaction
- getEnergyHandler() - Method in class noppes.npcs.api.AbstractNpcAPI
- getEnergyType() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
-
Returns the energy projectile sub-type.
- getEngineObjects() - Method in class noppes.npcs.api.AbstractNpcAPI
- getEntitiesNear(double, double, double, double) - Method in interface noppes.npcs.api.IWorld
- getEntitiesNear(IPos, double) - Method in interface noppes.npcs.api.IWorld
- getEntity() - Method in interface noppes.npcs.api.entity.data.IModelData
-
Gets the entity class name associated with this model data.
- getEntity() - Method in interface noppes.npcs.api.event.IAbilityEvent
-
Get the entity executing the ability (NPC or Player).
- getEntity() - Method in interface noppes.npcs.api.event.IAnimationEvent
- getEntity() - Method in interface noppes.npcs.api.event.IBlockEvent.CollidedEvent
- getEntity() - Method in interface noppes.npcs.api.event.IBlockEvent.EntityFallenUponEvent
- getEntity() - Method in interface noppes.npcs.api.event.IChainEvent
-
Get the entity executing the chain (NPC or Player).
- getEntity() - Method in interface noppes.npcs.api.event.IForgeEvent.EntityEvent
- getEntity() - Method in interface noppes.npcs.api.event.IItemEvent.SpawnEvent
- getEntity() - Method in interface noppes.npcs.api.event.IItemEvent.TossedEvent
- getEntity() - Method in interface noppes.npcs.api.event.IItemEvent.UpdateEvent
- getEntity() - Method in interface noppes.npcs.api.event.INpcEvent.CollideEvent
- getEntity() - Method in interface noppes.npcs.api.event.INpcEvent.KilledEntityEvent
- getEntity() - Method in interface noppes.npcs.api.event.IPlayerEvent.KilledEntityEvent
- getEntity() - Method in interface noppes.npcs.api.event.IProjectileEvent.ImpactEvent
- getEntity() - Method in interface noppes.npcs.api.handler.data.IAnimationData
-
Retrieves the animatable entity this data is associated with.
- getEntity() - Method in interface noppes.npcs.api.handler.data.ISound
- getEntity(int, int, int, int, IWorld) - Method in interface noppes.npcs.api.jobs.IJobSpawner
- getEntity(int, IPos, IWorld) - Method in interface noppes.npcs.api.jobs.IJobSpawner
- getEntity(IWorld, int) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
-
Returns the entity for a specific spawn slot.
- getEntityByID(int) - Method in interface noppes.npcs.api.IWorld
- getEntityId() - Method in interface noppes.npcs.api.entity.IEntity
-
Returns the unique entity ID.
- getEntryCount() - Method in interface noppes.npcs.api.ability.IChainedAbility
- getEntryDelay(int) - Method in interface noppes.npcs.api.ability.IChainedAbility
- getEntryIndex() - Method in interface noppes.npcs.api.event.IChainEvent
-
Get the current entry index within the chain (0-based).
- getEntryReference(int) - Method in interface noppes.npcs.api.ability.IChainedAbility
- getEV(int) - Method in interface noppes.npcs.api.entity.IPixelmon
-
Gets the Effort Value (EV) for the specified stat.
- getEvent() - Method in interface noppes.npcs.api.event.IForgeEvent
- getEventClass() - Method in interface noppes.npcs.api.handler.IHookDefinition
-
Lazily resolve the event class.
- getEveryXTick() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
-
Returns the tick interval at which this effect fires its script tick event.
- getExecuteCommandFor() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
- getExp() - Method in interface noppes.npcs.api.event.IPlayerEvent.BreakEvent
- getExpansionSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityLaser
- getExpansionSpeed() - Method in interface noppes.npcs.api.entity.IEnergyLaser
- getExpDropped() - Method in interface noppes.npcs.api.event.INpcEvent.DiedEvent
- getExpLevel() - Method in interface noppes.npcs.api.entity.IPlayer
- getExplosionDamageFalloff() - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
- getExplosionDamageFalloff() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getExplosionDamageFalloff() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getExplosionRadius() - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
- getExplosionRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getExplosionRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
- getExplosionRadius() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getExplosionResistance() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's explosion resistance.
- getExpReward() - Method in interface noppes.npcs.api.event.IQuestEvent.QuestTurnedInEvent
- getExtraCode() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the player's extra code.
- getFacePlayer() - Method in interface noppes.npcs.api.IParticle
- getFaction() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the faction associated with the NPC.
- getFaction() - Method in interface noppes.npcs.api.event.IFactionEvent
- getFactionData() - Method in interface noppes.npcs.api.handler.IPlayerData
- getFactionPoints(int) - Method in interface noppes.npcs.api.entity.IPlayer
- getFactions() - Method in class noppes.npcs.api.AbstractNpcAPI
- getFile(String) - Method in class noppes.npcs.api.AbstractNpcAPI
- getFilled() - Method in interface noppes.npcs.api.event.IPlayerEvent.FillBucketEvent
- getFinishedQuests() - Method in interface noppes.npcs.api.entity.IPlayer
-
Returns an array of quests that the player has finished.
- getFinishedQuests() - Method in interface noppes.npcs.api.handler.IPlayerQuestData
- getFireDelay() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
- getFireDelay() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
- getFireDelay() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
- getFireRate() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the fire rate for ranged attacks.
- getFireSound() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the sound directory played when a projectile is fired.
- getFloat(String) - Method in interface noppes.npcs.api.INbt
- getFlyGravity(double) - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the gravity effect on the NPC while flying.
- getFlyHeightLimit(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the maximum flying height for the NPC.
- getFlySpeed(double) - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's flying speed.
- getFolder(String, IWorld) - Method in interface noppes.npcs.api.handler.ICloneHandler
-
Returns all clones stored in the specified custom folder.
- getFolders() - Method in interface noppes.npcs.api.handler.ICloneHandler
-
Returns all custom folder names.
- getFollowingName() - Method in interface noppes.npcs.api.jobs.IJobFollower
- getFollowingNpc() - Method in interface noppes.npcs.api.jobs.IJobFollower
- getFollowRange() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the follow range attribute of the entity.
- getForm() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the player's current form.
- getForm2() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the player's secondary form.
- getFormattedCurrencyBalance() - Method in interface noppes.npcs.api.entity.IPlayer
-
Gets the player's formatted currency balance for display.
- getFormLevel() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the player's form level.
- getFrame() - Method in interface noppes.npcs.api.event.IAnimationEvent.IFrameEvent
- getFrameCount() - Method in interface noppes.npcs.api.gui.ITexturedRect
-
Returns the number of animation frames.
- getFrameCount() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
-
Returns the number of frames in the icon animation.
- getFrameCount() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the number of animation frames in the texture strip.
- getFrames() - Method in interface noppes.npcs.api.handler.data.IAnimation
- getFrameTime() - Method in interface noppes.npcs.api.gui.ITexturedRect
-
Returns the ticks per animation frame.
- getFrameTime() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
-
Returns the duration of each animation frame in ticks.
- getFrameTime() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the ticks per animation frame.
- getFriendlyFire() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
- getFriendlyPoints() - Method in interface noppes.npcs.api.handler.data.IFaction
- getFromDim() - Method in interface noppes.npcs.api.event.IPlayerEvent.ChangedDimension
- getFullBlockLightValue(int, int, int) - Method in interface noppes.npcs.api.IWorld
- getFullBlockLightValue(IPos) - Method in interface noppes.npcs.api.IWorld
- getFusionString() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the fusion string for the player.
- getGeneralAlpha() - Method in interface noppes.npcs.api.entity.data.ITintData
-
Returns the alpha (opacity) of the general tint overlay (0-255).
- getGeneralTint() - Method in interface noppes.npcs.api.entity.data.ITintData
-
Returns the general tint color as an RGB integer.
- getGivingMethod() - Method in interface noppes.npcs.api.jobs.IJobItemGiver
- getGlobalCooldown() - Method in interface noppes.npcs.api.ability.IDataAbilities
-
Get the global cooldown timer in ticks.
- getGlobalDir() - Method in class noppes.npcs.api.AbstractNpcAPI
- getGlobalList() - Method in interface noppes.npcs.api.handler.IRecipeHandler
- getGlow() - Method in interface noppes.npcs.api.ISkinOverlay
- getGlows() - Method in interface noppes.npcs.api.IParticle
- getGlowTexture() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's glow texture path.
- getGravity() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the current gravity value.
- getGravity() - Method in interface noppes.npcs.api.IParticle
- getGroundAlpha() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getGui() - Method in interface noppes.npcs.api.event.ICustomGuiEvent
- getGuiDisabled() - Method in interface noppes.npcs.api.roles.IRoleFollower
- getHairCode() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the player's hair code.
- getHapiness() - Method in interface noppes.npcs.api.entity.IPixelmon
- getHardness() - Method in interface noppes.npcs.api.block.IBlockScripted
- getHasGravity() - Method in interface noppes.npcs.api.entity.IProjectile
- getHeadSize() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
- getHeadSize() - Method in interface noppes.npcs.api.entity.IEnergyBeam
- getHealAmount() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
- getHealPercent() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
- getHealth() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the entity's current health.
- getHealthPercent() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
- getHealthRegen() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's health regeneration per second when not in combat.
- getHeight() - Method in interface noppes.npcs.api.entity.IEntity
- getHeight() - Method in interface noppes.npcs.api.gui.IButton
-
Returns the button's height.
- getHeight() - Method in interface noppes.npcs.api.gui.ICustomGui
-
Returns the height of the GUI.
- getHeight() - Method in interface noppes.npcs.api.gui.ILabel
-
Returns the label's height.
- getHeight() - Method in interface noppes.npcs.api.gui.IScroll
-
Returns the height of the scroll component.
- getHeight() - Method in interface noppes.npcs.api.gui.ITextField
-
Returns the height of the text field.
- getHeight() - Method in interface noppes.npcs.api.gui.ITexturedRect
-
Returns the height of the rectangle.
- getHeight() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
-
Returns the height of the icon.
- getHeight() - Method in interface noppes.npcs.api.handler.data.IDialogImage
- getHeight() - Method in interface noppes.npcs.api.handler.data.IRecipe
- getHeight() - Method in interface noppes.npcs.api.IParticle
- getHeight() - Method in interface noppes.npcs.api.IScreenSize
-
Gets the scaled screen height in pixels.
- getHeight() - Method in interface noppes.npcs.api.overlay.IOverlayLabel
- getHeight() - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
- getHeightOffset() - Method in interface noppes.npcs.api.ITelegraph
-
Get the height offset from ground level.
- getHeightPercent(double) - Method in interface noppes.npcs.api.IScreenSize
-
Gets a pixel value representing the given percentage of the screen height.
- getHeightScale() - Method in interface noppes.npcs.api.entity.data.IHitboxData
-
Returns the height scale factor for the hitbox.
- getHeightValue(int, int) - Method in interface noppes.npcs.api.IWorld
- getHeightValue(IPos) - Method in interface noppes.npcs.api.IWorld
- getHeldItem() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the item the entity is currently holding.
- getHEXColor1() - Method in interface noppes.npcs.api.IParticle
- getHEXColor2() - Method in interface noppes.npcs.api.IParticle
- getHEXColorRate() - Method in interface noppes.npcs.api.IParticle
- getHEXColorStart() - Method in interface noppes.npcs.api.IParticle
- getHideKilledBody() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC's body is hidden upon death.
- getHideNPC() - Method in interface noppes.npcs.api.handler.data.IDialog
- getHighBidderName() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get the high bidder's display name (null if no bids).
- getHighBidderUUID() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get the high bidder's UUID as a string (null if no bids).
- getHitboxData() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the hitbox data associated with the NPC.
- getHitEntity() - Method in interface noppes.npcs.api.event.IAbilityEvent.HitEvent
-
Get the entity that was hit by the ability.
- getHitLength() - Method in interface noppes.npcs.api.ability.type.IAbilityHeavyHit
- getHitType() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getHitType() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getHitWidth() - Method in interface noppes.npcs.api.ability.type.IAbilityCharge
- getHitWidth() - Method in interface noppes.npcs.api.ability.type.IAbilityHeavyHit
- getHitX() - Method in interface noppes.npcs.api.event.IBlockEvent.InteractEvent
- getHitY() - Method in interface noppes.npcs.api.event.IBlockEvent.InteractEvent
- getHitZ() - Method in interface noppes.npcs.api.event.IBlockEvent.InteractEvent
- getHoe() - Method in interface noppes.npcs.api.event.IPlayerEvent.UseHoeEvent
- getHome() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's home position.
- getHomeX() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the home position X coordinate.
- getHomeY() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the home position Y coordinate.
- getHomeZ() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the home position Z coordinate.
- getHomingRange() - Method in interface noppes.npcs.api.ability.data.IEnergyHomingData
- getHomingRange() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
- getHomingRange() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
- getHomingRange() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
- getHomingRange() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getHomingStrength() - Method in interface noppes.npcs.api.ability.data.IEnergyHomingData
- getHomingStrength() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
- getHomingStrength() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
- getHomingStrength() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
- getHomingStrength() - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
- getHomingStrength() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getHookDefinition(String, String) - Method in interface noppes.npcs.api.handler.IScriptHookHandler
-
Get the hook definition for a specific hook.
- getHookName() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent
- getHookRevision() - Method in interface noppes.npcs.api.handler.IScriptHookHandler
-
Get the current hook revision number.
- getHoverText() - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
-
Returns the hover text as an array of strings.
- getHP() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the HP value.
- getHunger() - Method in interface noppes.npcs.api.entity.IPlayer
- getHurtSound() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's hurt sound resource path.
- getHurtTint() - Method in interface noppes.npcs.api.entity.data.ITintData
-
Returns the hurt tint color as an RGB integer (e.g.
- getIBlock(IWorld, int, int, int) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIBlock(IWorld, IPos) - Method in class noppes.npcs.api.AbstractNpcAPI
- getICommand(String, int) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIcon() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
-
Returns the resource path of the icon texture.
- getIContainer(Container) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIContainer(IInventory) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIconX() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
-
Returns the X offset of the icon within the texture.
- getIconY() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
-
Returns the Y offset of the icon within the texture.
- getId() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the unique ID (UUID for custom abilities, registry key for built-in).
- getId() - Method in interface noppes.npcs.api.event.IBlockEvent.TimerEvent
- getId() - Method in interface noppes.npcs.api.event.ICustomGuiEvent
- getId() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.ScriptedCommandEvent
- getId() - Method in interface noppes.npcs.api.event.INpcEvent.TimerEvent
- getId() - Method in interface noppes.npcs.api.event.IPlayerEvent.TimerEvent
- getId() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
-
Get the unique claim ID.
- getId() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get the unique listing ID.
- getId() - Method in interface noppes.npcs.api.handler.data.IDialog
- getId() - Method in interface noppes.npcs.api.handler.data.IDialogCategory
- getId() - Method in interface noppes.npcs.api.handler.data.IDialogImage
- getId() - Method in interface noppes.npcs.api.handler.data.IFaction
- getId() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
- getId() - Method in interface noppes.npcs.api.handler.data.IMagic
-
Gets the unique identifier of this magic.
- getId() - Method in interface noppes.npcs.api.handler.data.IMagicCycle
-
Gets the unique identifier of this magic cycle.
- getId() - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
- getId() - Method in interface noppes.npcs.api.handler.data.IQuest
- getId() - Method in interface noppes.npcs.api.handler.data.IQuestCategory
- getId() - Method in interface noppes.npcs.api.handler.data.IRecipe
- getId() - Method in interface noppes.npcs.api.handler.data.ISlot
- getId() - Method in interface noppes.npcs.api.handler.data.ITag
- getId() - Method in interface noppes.npcs.api.handler.data.ITransportCategory
- getId() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
- getID() - Method in interface noppes.npcs.api.gui.ICustomGui
-
Returns the unique ID of the GUI.
- getID() - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
-
Returns the unique ID of this component.
- getID() - Method in interface noppes.npcs.api.handler.data.IAnimation
- getID() - Method in interface noppes.npcs.api.handler.data.IAnvilRecipe
- getID() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
-
Returns the unique ID of this custom effect.
- getID() - Method in interface noppes.npcs.api.overlay.ICustomOverlay
- getID() - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
- getIDamageSource(DamageSource) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIDamageSource(IEntity<?>) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIdentifier() - Method in interface noppes.npcs.api.handler.data.IAction
- getIdleSound() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's idle sound resource path.
- getIEntity(Entity) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIgnoreCobweb() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC ignores cobwebs.
- getIgnoreDamage() - Method in interface noppes.npcs.api.handler.data.IQuestItem
- getIgnoreDamage() - Method in interface noppes.npcs.api.handler.data.IRecipe
- getIgnoreNbt() - Method in interface noppes.npcs.api.handler.data.IQuestItem
- getIgnoreNBT() - Method in interface noppes.npcs.api.handler.data.IRecipe
- getIItemStack(ItemStack) - Method in class noppes.npcs.api.AbstractNpcAPI
- getImage(int) - Method in interface noppes.npcs.api.handler.data.IDialog
-
Gets a dialog image by its ID.
- getImages() - Method in interface noppes.npcs.api.handler.data.IDialog
- getImageType() - Method in interface noppes.npcs.api.handler.data.IDialogImage
- getImmediateSource() - Method in interface noppes.npcs.api.IDamageSource
- getImmuneToFire() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC is immune to fire.
- getINbt(NBTTagCompound) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIndex() - Method in interface noppes.npcs.api.event.IAnimationEvent.IFrameEvent
- getIndex() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
-
Utilized by DBC Addon or other Addons to tell which map of Effects to Match to.
- getIndex() - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
- getIndex(IAction) - Method in interface noppes.npcs.api.handler.data.IActionQueue
- getInfiniteDays() - Method in interface noppes.npcs.api.roles.IRoleFollower
- getInnerAlpha() - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
- getInnerAlpha() - Method in interface noppes.npcs.api.entity.IEnergyAbility
- getInnerColor() - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
- getInnerColor() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getInnerColor() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
- getInnerColor() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getInnerColor() - Method in interface noppes.npcs.api.entity.IEnergyAbility
- getInnerColor() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getInnerColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
- getInnerColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
- getInnerColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
- getInnerRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
- getInnerRadius() - Method in interface noppes.npcs.api.ITelegraph
-
Get the inner radius (for RING type).
- getInstanceId() - Method in interface noppes.npcs.api.ITelegraphInstance
-
Get the unique instance ID.
- getInstrumentId() - Method in interface noppes.npcs.api.jobs.IJobBard
- getInteger(String) - Method in interface noppes.npcs.api.INbt
- getIntegerArray(String) - Method in interface noppes.npcs.api.INbt
- getInteraction(int, float) - Method in interface noppes.npcs.api.handler.data.IMagic
-
Retrieves the interaction value for a specific other magic.
- getInteractLines() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the lines used for NPC interaction.
- getInterpolatedRotationX(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getInterpolatedRotationY(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getInterpolatedRotationZ(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getInterpolatedSize(float) - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getInventory() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the entire DBC extra inventory.
- getInventory() - Method in interface noppes.npcs.api.entity.IPlayer
- getIPos(double, double, double) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIPos(float, float, float) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIPos(int, int, int) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIPos(long) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIPos(BlockPos) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIsHidden() - Method in interface noppes.npcs.api.handler.data.IFaction
- getIsHidden() - Method in interface noppes.npcs.api.handler.data.ITag
- getIsLadder() - Method in interface noppes.npcs.api.block.IBlockScripted
- getIsLocked() - Method in interface noppes.npcs.api.handler.data.IParty
- getIsPassable() - Method in interface noppes.npcs.api.block.IBlockScripted
- getIsPassible() - Method in interface noppes.npcs.api.block.IBlockScripted
-
TYPO VERSION
- getIsRepeatable() - Method in interface noppes.npcs.api.handler.data.IQuest
- getIsShiny() - Method in interface noppes.npcs.api.entity.IPixelmon
- getIsTrading() - Method in interface noppes.npcs.api.entity.IVillager
- getItem() - Method in interface noppes.npcs.api.entity.IEntityItem
- getItem() - Method in interface noppes.npcs.api.entity.IProjectile
-
Returns the item associated with the projectile (e.g.
- getItem() - Method in interface noppes.npcs.api.event.IAuctionEvent.CreateEvent
- getItem() - Method in interface noppes.npcs.api.event.IItemEvent
- getItem() - Method in interface noppes.npcs.api.event.IPlayerEvent.FinishUsingItem
- getItem() - Method in interface noppes.npcs.api.event.IPlayerEvent.PickUpEvent
- getItem() - Method in interface noppes.npcs.api.event.IPlayerEvent.StartUsingItem
- getItem() - Method in interface noppes.npcs.api.event.IPlayerEvent.StopUsingItem
- getItem() - Method in interface noppes.npcs.api.event.IPlayerEvent.TossEvent
- getItem() - Method in interface noppes.npcs.api.event.IPlayerEvent.UsingItem
- getItem() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
-
Get the item to claim (for item claims only).
- getItem() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get the item being sold.
- getItem(byte, boolean) - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Retrieves the item from the specified DBC inventory slot.
- getItemDamage() - Method in interface noppes.npcs.api.item.IItemStack
- getItemGiverData() - Method in interface noppes.npcs.api.handler.IPlayerData
- getItemName() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
-
Get the item display name (for currency/refund claims tooltip).
- getItemName() - Method in interface noppes.npcs.api.item.IItemStack
- getItemNbt() - Method in interface noppes.npcs.api.item.IItemStack
-
Returns an INbt instance representing the full NBT data of the item.
- getItemRewards() - Method in interface noppes.npcs.api.event.IQuestEvent.QuestTurnedInEvent
- getItems() - Method in interface noppes.npcs.api.event.IPlayerEvent.DropEvent
- getItems() - Method in interface noppes.npcs.api.event.IRecipeEvent
- getItems() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
- getItems() - Method in interface noppes.npcs.api.IContainer
- getItems() - Method in interface noppes.npcs.api.jobs.IJobItemGiver
- getItemStack() - Method in interface noppes.npcs.api.event.INpcEvent.SwingEvent
-
Can be null
- getItemUseAction() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
- getItemUseAction() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the item use action for the scripted item.
- getITileEntity(TileEntity) - Method in class noppes.npcs.api.AbstractNpcAPI
- getITileEntity(IWorld, int, int, int) - Method in class noppes.npcs.api.AbstractNpcAPI
- getITileEntity(IWorld, IPos) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIV(int) - Method in interface noppes.npcs.api.entity.IPixelmon
-
Gets the Individual Value (IV) for the specified stat.
- getIWorld(int) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIWorld(World) - Method in class noppes.npcs.api.AbstractNpcAPI
- getIWorldLoad(int) - Method in class noppes.npcs.api.AbstractNpcAPI
-
This will forcefully load the dimension if it is not loaded Forge sometimes automatically, unloads the End when all players are no longer present.
- getIWorlds() - Method in class noppes.npcs.api.AbstractNpcAPI
- getJob() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's current job.
- getJRMCSE() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the player's status effects.
- getKey() - Method in interface noppes.npcs.api.event.IPlayerEvent.KeyPressedEvent
- getKey() - Method in interface noppes.npcs.api.handler.data.IAttributeDefinition
-
Returns the unique key that identifies this attribute.
- getKeys() - Method in interface noppes.npcs.api.handler.data.ILines
- getKeys() - Method in interface noppes.npcs.api.INbt
- getKeysDown() - Method in interface noppes.npcs.api.event.IPlayerEvent.KeyPressedEvent
- getKeysDown() - Method in interface noppes.npcs.api.event.IPlayerEvent.MouseClickedEvent
- getKi() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the Ki value.
- getKillCount(String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the player's kill count for a given type.
- getKilledLines() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the lines spoken when the NPC is killed.
- getKillLines() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the lines spoken when the NPC kills another entity.
- getKillWhenEmptyAfter() - Method in interface noppes.npcs.api.handler.data.IActionQueue
- getKnockback() - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
- getKnockback() - Method in interface noppes.npcs.api.ability.type.IAbilityCharge
- getKnockback() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
- getKnockback() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getKnockback() - Method in interface noppes.npcs.api.ability.type.IAbilityHeavyHit
- getKnockback() - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
- getKnockback() - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
- getKnockback() - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
- getKnockback() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the knockback strength of the NPC.
- getKnockback() - Method in interface noppes.npcs.api.entity.IEnergyExplosion
- getKnockback() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getKnockback() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getKnockback() - Method in interface noppes.npcs.api.event.IAbilityEvent.HitEvent
-
Get the horizontal knockback amount.
- getKnockbackResistance() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's knockback resistance.
- getKnockbackResistance() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the knockback resistance of the entity.
- getKnockbackStrength() - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
- getKnockbackStrength() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
- getKnockbackUp() - Method in interface noppes.npcs.api.ability.data.IEnergyCombatData
- getKnockbackUp() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getKnockbackUp() - Method in interface noppes.npcs.api.entity.IEnergyExplosion
- getKnockbackUp() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getKnockbackUp() - Method in interface noppes.npcs.api.event.IAbilityEvent.HitEvent
-
Get the vertical knockback (upward force) amount.
- getLabel() - Method in interface noppes.npcs.api.gui.IButton
-
Returns the button's label text.
- getLaserWidth() - Method in interface noppes.npcs.api.ability.type.IAbilityLaser
- getLaserWidth() - Method in interface noppes.npcs.api.entity.IEnergyLaser
-
Width of the laser beam.
- getLastAttacker() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the last attacker of this entity.
- getLastAttackerTime() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the time (in ticks) since the entity was last attacked.
- getLastCompletedTime(int) - Method in interface noppes.npcs.api.handler.IPlayerQuestData
-
Returns the timestamp when the quest was last completed.
- getLastLoaded() - Method in interface noppes.npcs.api.handler.data.ISlot
- getLastResetTime() - Method in interface noppes.npcs.api.roles.IRoleTrader
-
Get the timestamp of the last stock reset
- getLaunchFromAnchor() - Method in interface noppes.npcs.api.ability.data.IEnergyAnchorData
- getLaunchFromAnchor() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getLayoutType() - Method in interface noppes.npcs.api.handler.data.IMagicCycle
-
Gets the layout type for the cycle.
- getLeapHeight() - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
- getLeapSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
- getLeapType() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's leap attack type.
- getLeashed() - Method in interface noppes.npcs.api.entity.IEntityLiving
- getLeashedTo() - Method in interface noppes.npcs.api.entity.IEntityLiving
- getLeaveItems() - Method in interface noppes.npcs.api.handler.data.IQuestItem
- getLeft() - Method in interface noppes.npcs.api.event.IItemEvent.RepairItem
- getLeftItem() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the item held in the NPC's left hand.
- getLefttItem() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Deprecated.
- getLength() - Method in interface noppes.npcs.api.ITelegraph
-
Get the length (for LINE and CONE types).
- getLevel() - Method in interface noppes.npcs.api.entity.IPixelmon
- getLevel() - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
- getLifeSpawn() - Method in interface noppes.npcs.api.entity.IEntityItem
- getLifetimeEarned() - Method in interface noppes.npcs.api.handler.IPlayerTradeData
-
Get lifetime earned currency
- getLifetimeSpent() - Method in interface noppes.npcs.api.handler.IPlayerTradeData
-
Get lifetime spent currency
- getLight() - Method in interface noppes.npcs.api.block.IBlockScripted
- getLightningDensity() - Method in interface noppes.npcs.api.ability.data.IEnergyLightningData
- getLightningDensity() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getLightningDensity() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getLightningDensity() - Method in interface noppes.npcs.api.entity.IEnergyAbility
- getLightningFadeTime() - Method in interface noppes.npcs.api.ability.data.IEnergyLightningData
- getLightningFadeTime() - Method in interface noppes.npcs.api.entity.IEnergyAbility
- getLightningRadius() - Method in interface noppes.npcs.api.ability.data.IEnergyLightningData
- getLightningRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getLightningRadius() - Method in interface noppes.npcs.api.entity.IEnergyAbility
- getLine(boolean) - Method in interface noppes.npcs.api.handler.data.ILines
-
Returns a line, either randomly or sequentially.
- getLine(int) - Method in interface noppes.npcs.api.handler.data.ILines
-
Returns the line at the given index.
- getLines() - Method in interface noppes.npcs.api.jobs.IJobItemGiver
- getLinkedItem() - Method in interface noppes.npcs.api.item.IItemLinked
- getLinkedItems() - Method in class noppes.npcs.api.AbstractNpcAPI
- getList() - Method in interface noppes.npcs.api.gui.IScroll
-
Returns the list of text entries displayed in the scroll.
- getList(String, int) - Method in interface noppes.npcs.api.INbt
-
Returns a tag list of objects with this key in the compound tag.
- getListing() - Method in interface noppes.npcs.api.event.IAuctionEvent.BidEvent
- getListing() - Method in interface noppes.npcs.api.event.IAuctionEvent.BuyoutEvent
- getListing() - Method in interface noppes.npcs.api.event.IAuctionEvent.CancelEvent
- getListing(String) - Method in interface noppes.npcs.api.handler.IAuctionHandler
-
Get a specific listing by ID.
- getListingFee() - Method in interface noppes.npcs.api.handler.IAuctionHandler
-
Get the listing fee amount.
- getListingId() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
-
Get the related listing ID.
- getListingsByBidder(String) - Method in interface noppes.npcs.api.handler.IAuctionHandler
-
Get all listings where a player is the current high bidder.
- getListingsBySeller(String) - Method in interface noppes.npcs.api.handler.IAuctionHandler
-
Get all active listings by a specific seller.
- getListType(String) - Method in interface noppes.npcs.api.INbt
-
Returns the type of the tag list with this key, as an integer.
- getLoadedEntities() - Method in class noppes.npcs.api.AbstractNpcAPI
- getLoadedEntities() - Method in interface noppes.npcs.api.IWorld
- getLocation(String) - Method in interface noppes.npcs.api.handler.data.ITransportCategory
-
Returns the transport location with the given name.
- getLocation1() - Method in interface noppes.npcs.api.handler.data.IQuestLocation
- getLocation2() - Method in interface noppes.npcs.api.handler.data.IQuestLocation
- getLocation3() - Method in interface noppes.npcs.api.handler.data.IQuestLocation
- getLocations() - Method in class noppes.npcs.api.AbstractNpcAPI
- getLockMovementType() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the lock movement type for this ability.
- getLogText() - Method in interface noppes.npcs.api.handler.data.IQuest
- getLong(String) - Method in interface noppes.npcs.api.INbt
- getLookingAtBlock(int) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the first block found by following the entity's look vector, using default parameters (stop on block).
- getLookingAtBlock(int, boolean, boolean, boolean) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the block that the entity is looking at, with detailed stopping conditions.
- getLookingAtEntities(int, double, double) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns an array of entities intersecting with the entity's look vector using default stop conditions.
- getLookingAtEntities(int, double, double, boolean, boolean, boolean) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns an array of entities intersecting with the entity's look vector with detailed stop conditions.
- getLookingAtEntities(IEntity[], int, double, double, boolean, boolean, boolean) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns an array of entities intersecting with the entity's look vector.
- getLookingAtPos(int) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the position (IPos) corresponding to the final obstructed point along the entity's look vector, using default parameters (stop on block).
- getLookingAtPos(int, boolean, boolean, boolean) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the position (IPos) corresponding to the final obstructed point along the entity's look vector, with detailed stopping conditions.
- getLookVector() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the look vector of this entity as an IPos object.
- getLootChance(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the chance for the loot item in the specified slot to drop.
- getLootItem(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the loot item from the NPC's drop list for the given slot.
- getLootMode() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's loot mode.
- getLore() - Method in interface noppes.npcs.api.item.IItemStack
- getMagic(int) - Method in interface noppes.npcs.api.handler.IMagicHandler
-
Retrieves a magic instance by its unique ID.
- getMagicAttribute(String, int) - Method in interface noppes.npcs.api.item.IItemStack
-
Returns the magic attribute object (typically a Float value) associated with the given key and magic identifier.
- getMagicAttributeKeys(String) - Method in interface noppes.npcs.api.item.IItemStack
-
Returns an array of all magic attribute keys (as strings) for the specified magic attribute key.
- getMagicDamage(int) - Method in interface noppes.npcs.api.handler.data.IMagicData
- getMagicData() - Method in interface noppes.npcs.api.ability.IAbility
-
Get this ability's magic data.
- getMagicData() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the Magic Data of an NPC
- getMagicData() - Method in interface noppes.npcs.api.entity.IEnergyAbility
-
Get this entity's magic data.
- getMagicData() - Method in interface noppes.npcs.api.entity.IPlayer
-
Returns the player's magic-related data.
- getMagicHandler() - Method in class noppes.npcs.api.AbstractNpcAPI
- getMagicSplit(int) - Method in interface noppes.npcs.api.handler.data.IMagicData
- getMailData() - Method in interface noppes.npcs.api.handler.IPlayerData
- getMailFrom(String) - Method in interface noppes.npcs.api.handler.IPlayerMailData
-
Returns all mail from the given sender.
- getManager() - Method in interface noppes.npcs.api.handler.data.IAction
- getManager() - Method in interface noppes.npcs.api.handler.data.IActionQueue
- getMarket() - Method in interface noppes.npcs.api.roles.IRoleTrader
- getMaterialUsage() - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
-
Only for IAnvilRecipe
- getMaxAge() - Method in interface noppes.npcs.api.IParticle
- getMaxAlive() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
- getMaxChecks() - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
-
Note: Only for Conditional Actions
- getMaxCount() - Method in interface noppes.npcs.api.handler.data.IAction
- getMaxDistance() - Method in interface noppes.npcs.api.ability.data.IEnergyLifespanData
- getMaxDistance() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getMaxDistance() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getMaxDuration() - Method in interface noppes.npcs.api.handler.data.IAction
- getMaxHealth() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
- getMaxHealth() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the entity's maximum health.
- getMaxHeight() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
- getMaxHitAmount() - Method in interface noppes.npcs.api.ability.type.IAbilityDefend
- getMaxHits() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getMaxHits() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getMaxHurtTime() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the maximum hurt time (hurt resistance time) for this entity.
- getMaxItemDamage() - Method in interface noppes.npcs.api.item.IItemStack
- getMaxItemUseDuration() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
- getMaxItemUseDuration() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the maximum item use duration for the scripted item.
- getMaxLength() - Method in interface noppes.npcs.api.ability.type.IAbilityLaser
- getMaxLength() - Method in interface noppes.npcs.api.entity.IEnergyLaser
- getMaxLifetime() - Method in interface noppes.npcs.api.ability.data.IEnergyLifespanData
- getMaxLifetime() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getMaxLifetime() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getMaxLootXP() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the maximum XP dropped by the NPC.
- getMaxPartySize() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
- getMaxPlayers() - Method in class noppes.npcs.api.AbstractNpcAPI
- getMaxProgress() - Method in interface noppes.npcs.api.handler.data.IQuestObjective
- getMaxProjectileDelay() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the maximum projectile delay.
- getMaxRange() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the maximum range at which this ability can be used.
- getMaxRange() - Method in interface noppes.npcs.api.ability.IAbilityAction
- getMaxRange() - Method in interface noppes.npcs.api.jobs.IJobBard
- getMaxStackSize() - Method in interface noppes.npcs.api.item.IItemCustomizable
- getMaxStackSize() - Method in interface noppes.npcs.api.item.IItemStack
- getMaxStock(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
-
Get max stock for a slot
- getMaxTriggers() - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
- getMaxTriggers() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getMCBlock() - Method in interface noppes.npcs.api.IBlock
- getMCContainer() - Method in interface noppes.npcs.api.IContainer
- getMCDamageSource() - Method in interface noppes.npcs.api.IDamageSource
- getMCEntity() - Method in interface noppes.npcs.api.entity.IEntity
-
Expert users only.
- getMCEntity() - Method in interface noppes.npcs.api.entity.IEntityLiving
-
Returns the underlying Minecraft entity.
- getMCEntity() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Expert use only.
- getMCInventory() - Method in interface noppes.npcs.api.IContainer
- getMCItemStack() - Method in interface noppes.npcs.api.item.IItemStack
-
Returns the underlying Minecraft ItemStack.
- getMCNbt() - Method in interface noppes.npcs.api.item.IItemStack
-
Returns the underlying Minecraft NBTTagCompound for the item.
- getMCNBT() - Method in interface noppes.npcs.api.INbt
- getMCPos() - Method in interface noppes.npcs.api.IPos
- getMCSlot() - Method in interface noppes.npcs.api.gui.IItemSlot
-
Returns the underlying Minecraft slot object.
- getMCTileEntity() - Method in interface noppes.npcs.api.IBlock
- getMCTileEntity() - Method in interface noppes.npcs.api.ITileEntity
- getMCWorld() - Method in interface noppes.npcs.api.IWorld
- getMeleeRange() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the melee range of the NPC.
- getMeleeResistance() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's melee resistance.
- getMeleeSpeed() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the melee speed of the NPC.
- getMeleeStrength() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the melee strength of the NPC.
- getMeleeStrength() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the melee strength (attack damage) of the entity.
- getMenuName() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
-
Returns the display name shown in menus.
- getMessage() - Method in interface noppes.npcs.api.event.IPlayerEvent.ChatEvent
- getMessage() - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
- getMinBidIncrementPercent() - Method in interface noppes.npcs.api.handler.IAuctionHandler
-
Get the minimum bid increment percentage (0.0 to 1.0).
- getMinHeight() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
- getMinimumBid() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get the minimum bid amount (current bid + increment).
- getMinimumListingPrice() - Method in interface noppes.npcs.api.handler.IAuctionHandler
-
Get the minimum listing price.
- getMinLootXP() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the minimum XP dropped by the NPC.
- getMinPartySize() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
- getMinPlayerLevel() - Method in interface noppes.npcs.api.handler.data.IAvailability
-
Returns the minimum player level required for the availability conditions.
- getMinPointsToSoulStone() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the minimum faction points required to capture the NPC with a soul stone.
- getMinProjectileDelay() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the minimum projectile delay.
- getMinRange() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the minimum range at which this ability can be used.
- getMinRange() - Method in interface noppes.npcs.api.ability.IAbilityAction
- getMinRange() - Method in interface noppes.npcs.api.jobs.IJobBard
- getMode() - Method in interface noppes.npcs.api.ability.type.IAbilityTeleport
- getMode() - Method in interface noppes.npcs.api.entity.IPlayer
- getModel() - Method in interface noppes.npcs.api.block.IBlockScripted
- getModelData() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the model data associated with the NPC.
- getModelType() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's model type.
- getMOTD() - Method in class noppes.npcs.api.AbstractNpcAPI
- getMotion() - Method in interface noppes.npcs.api.entity.IEntity
-
Returns the entity's current motion as an IPos object.
- getMotionX() - Method in interface noppes.npcs.api.entity.IEntity
- getMotionX() - Method in interface noppes.npcs.api.IParticle
- getMotionY() - Method in interface noppes.npcs.api.entity.IEntity
- getMotionY() - Method in interface noppes.npcs.api.IParticle
- getMotionZ() - Method in interface noppes.npcs.api.entity.IEntity
- getMotionZ() - Method in interface noppes.npcs.api.IParticle
- getMount() - Method in interface noppes.npcs.api.entity.IEntity
- getMouseWheel() - Method in interface noppes.npcs.api.event.IPlayerEvent.MouseClickedEvent
- getMove(int) - Method in interface noppes.npcs.api.entity.IPixelmon
-
Returns the name of the move in the specified slot.
- getMovingPattern() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's path movement pattern.
- getMovingPause() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC pauses at path points.
- getMovingType() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the moving type of the NPC.
- getMultiHitDelayTicks() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getMultiHitDelayTicks() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getName() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the unique identifier/name of this ability (used for file naming, commands, search).
- getName() - Method in interface noppes.npcs.api.ability.IAbilityAction
- getName() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's name.
- getName() - Method in interface noppes.npcs.api.entity.IPlayer
- getName() - Method in interface noppes.npcs.api.event.IPlayerEvent.SoundEvent
- getName() - Method in interface noppes.npcs.api.handler.data.IAction
- getName() - Method in interface noppes.npcs.api.handler.data.IActionChain
- getName() - Method in interface noppes.npcs.api.handler.data.IActionQueue
- getName() - Method in interface noppes.npcs.api.handler.data.IAnimation
- getName() - Method in interface noppes.npcs.api.handler.data.IAnvilRecipe
-
Returns the unique name of this anvil recipe.
- getName() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
-
Returns the internal name of this custom effect.
- getName() - Method in interface noppes.npcs.api.handler.data.IDialog
- getName() - Method in interface noppes.npcs.api.handler.data.IDialogCategory
- getName() - Method in interface noppes.npcs.api.handler.data.IDialogOption
- getName() - Method in interface noppes.npcs.api.handler.data.IFaction
- getName() - Method in interface noppes.npcs.api.handler.data.IFramePart
- getName() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
- getName() - Method in interface noppes.npcs.api.handler.data.IMagic
-
Gets the internal name of the magic.
- getName() - Method in interface noppes.npcs.api.handler.data.IMagicCycle
-
Gets the internal name of the magic cycle.
- getName() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
- getName() - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
- getName() - Method in interface noppes.npcs.api.handler.data.IQuest
- getName() - Method in interface noppes.npcs.api.handler.data.IQuestCategory
- getName() - Method in interface noppes.npcs.api.handler.data.IRecipe
- getName() - Method in interface noppes.npcs.api.handler.data.ISlot
- getName() - Method in interface noppes.npcs.api.handler.data.ITag
- getName() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
- getName() - Method in interface noppes.npcs.api.handler.IActionManager
- getName() - Method in interface noppes.npcs.api.IBlock
- getName() - Method in interface noppes.npcs.api.item.IItemStack
- getName() - Method in interface noppes.npcs.api.roles.IRoleTransporter
- getName() - Method in interface noppes.npcs.api.scoreboard.IScoreboardObjective
- getName() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
- getNaturalSpawn() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.CNPCNaturalSpawnEvent
- getNaturalSpawns() - Method in class noppes.npcs.api.AbstractNpcAPI
- getNature() - Method in interface noppes.npcs.api.entity.IPixelmon
- getNbt() - Method in interface noppes.npcs.api.ability.IAbility
-
Get this ability's data as NBT.
- getNbt() - Method in interface noppes.npcs.api.entity.IEntity
-
Returns the entity's NBT data.
- getNbt() - Method in interface noppes.npcs.api.item.IItemStack
-
Returns an INbt instance representing the item's custom NBT data.
- getNBT() - Method in interface noppes.npcs.api.ITileEntity
-
Writes the tile entity to NBT and returns the compound tag.
- getNbtOptional() - Method in interface noppes.npcs.api.entity.IEntity
-
Returns optional NBT data if available.
- getNearbySpawned() - Method in interface noppes.npcs.api.jobs.IJobSpawner
- getNearestAir(IPos, int) - Method in interface noppes.npcs.api.IWorld
- getNeutralPoints() - Method in interface noppes.npcs.api.handler.data.IFaction
- getNewState() - Method in interface noppes.npcs.api.event.IAbilityEvent.ToggleEvent
- getNewTarget() - Method in interface noppes.npcs.api.event.INpcEvent.TargetLostEvent
- getNext() - Method in interface noppes.npcs.api.handler.data.IAction
- getNextQuest() - Method in interface noppes.npcs.api.handler.data.IQuest
- getNickname() - Method in interface noppes.npcs.api.entity.IPixelmon
- getNoClip() - Method in interface noppes.npcs.api.IParticle
- getNoFallDamage() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC takes no fall damage.
- getNpc() - Method in interface noppes.npcs.api.event.IChainEvent
-
Get the NPC executing the chain, or null if the caster is a player.
- getNpc() - Method in interface noppes.npcs.api.event.INpcEvent
- getNpc() - Method in interface noppes.npcs.api.jobs.IJob
- getNpc() - Method in interface noppes.npcs.api.roles.IRole
- getNpcInteracting() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC interacts with other NPCs.
- getNpcName() - Method in interface noppes.npcs.api.handler.data.IQuest
- getNpcOffsetX() - Method in interface noppes.npcs.api.handler.data.IDialog
- getNpcOffsetY() - Method in interface noppes.npcs.api.handler.data.IDialog
- getNpcScale() - Method in interface noppes.npcs.api.handler.data.IDialog
- getNumberOfRotations() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
- getNumberOfRotations() - Method in interface noppes.npcs.api.entity.IEnergySweeper
- getObjective(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
- getObjectiveRequirement() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
- getObjectives() - Method in interface noppes.npcs.api.scoreboard.IScoreboard
- getObjectives(IPlayer) - Method in interface noppes.npcs.api.handler.data.IQuest
-
Returns the quest objectives for the given player.
- getOffsetX() - Method in interface noppes.npcs.api.block.ITextPlane
-
Gets the X-axis positional offset.
- getOffsetX() - Method in interface noppes.npcs.api.IParticle
- getOffsetX() - Method in interface noppes.npcs.api.ISkinOverlay
- getOffsetY() - Method in interface noppes.npcs.api.block.ITextPlane
-
Gets the Y-axis positional offset.
- getOffsetY() - Method in interface noppes.npcs.api.IParticle
- getOffsetY() - Method in interface noppes.npcs.api.ISkinOverlay
- getOffsetZ() - Method in interface noppes.npcs.api.block.ITextPlane
-
Gets the Z-axis positional offset.
- getOffsetZ() - Method in interface noppes.npcs.api.ISkinOverlay
- getOldState() - Method in interface noppes.npcs.api.event.IAbilityEvent.ToggleEvent
- getOpenContainer() - Method in interface noppes.npcs.api.entity.IPlayer
-
Returns the container (GUI) that the player currently has open, if any.
- getOption(int) - Method in interface noppes.npcs.api.handler.data.IDialog
-
Gets a dialog option by its slot index.
- getOptionId() - Method in interface noppes.npcs.api.event.IDialogEvent
- getOptionId() - Method in interface noppes.npcs.api.event.INpcEvent.DialogClosedEvent
- getOptionId() - Method in interface noppes.npcs.api.event.INpcEvent.DialogEvent
- getOptionOffsetX() - Method in interface noppes.npcs.api.handler.data.IDialog
- getOptionOffsetY() - Method in interface noppes.npcs.api.handler.data.IDialog
- getOptions() - Method in interface noppes.npcs.api.handler.data.IDialog
- getOptionSpaceX() - Method in interface noppes.npcs.api.handler.data.IDialog
- getOptionSpaceY() - Method in interface noppes.npcs.api.handler.data.IDialog
- getOrbSize() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
- getOrbSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
- getOrCreateQueue(String) - Method in interface noppes.npcs.api.handler.IActionManager
- getOrCreateQueue(String, boolean) - Method in interface noppes.npcs.api.handler.IActionManager
- getOrderedLines() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether NPC dialog lines are played in order.
- getOtherFormMastery(String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the mastery value for a non-racial (other) form.
- getOtherPlayerName() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
-
Get the other player's name involved.
- getOuterColor() - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
- getOuterColor() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getOuterColor() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
- getOuterColor() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getOuterColor() - Method in interface noppes.npcs.api.entity.IEnergyAbility
- getOuterColor() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getOuterColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
- getOuterColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
- getOuterColor(int) - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
- getOuterColorAlpha() - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
- getOuterColorAlpha() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getOuterColorAlpha() - Method in interface noppes.npcs.api.entity.IEnergyAbility
- getOuterColorWidth() - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
- getOuterColorWidth() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyProjectile
- getOuterColorWidth() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
- getOuterColorWidth() - Method in interface noppes.npcs.api.entity.IEnergyAbility
- getOutput() - Method in interface noppes.npcs.api.event.IItemEvent.RepairItem
- getOverlays() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's overlay handler.
- getOverlays() - Method in interface noppes.npcs.api.entity.IPlayer
-
Returns the player's overlay handler which manages custom overlays.
- getOverlayTexture() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the first overlay texture of the NPC.
- getOwner() - Method in interface noppes.npcs.api.entity.IEnergyAbility
- getOwner() - Method in interface noppes.npcs.api.entity.IEntityItem
-
Returns the owner name of the item.
- getOwner() - Method in interface noppes.npcs.api.event.IEnergyBarrierEvent
- getOwner() - Method in interface noppes.npcs.api.event.IEnergyProjectileEvent
- getOwner() - Method in interface noppes.npcs.api.roles.IRoleFollower
- getOwnerEntityId() - Method in interface noppes.npcs.api.entity.IEnergyAbility
- getPageCount() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
- getPageText() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
- getPanelHeight() - Method in interface noppes.npcs.api.entity.IEnergyPanel
- getPanelMode() - Method in interface noppes.npcs.api.entity.IEnergyPanel
-
Panel mode: 0=PLACED, 1=HELD, 2=LAUNCHED
- getPanelWidth() - Method in interface noppes.npcs.api.entity.IEnergyPanel
- getPanelYaw() - Method in interface noppes.npcs.api.entity.IEnergyPanel
- getParallelQueue() - Method in interface noppes.npcs.api.handler.IActionManager
- getParent() - Method in interface noppes.npcs.api.handler.data.IAnimation
- getPart(int) - Method in interface noppes.npcs.api.entity.data.IModelRotate
-
Retrieves the rotation settings for a specific part of the model.
- getPart(int) - Method in interface noppes.npcs.api.entity.data.IModelScale
-
Retrieves the scaling settings for a specified model part.
- getParticleDensity() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getParticleDensity() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getParticleDir() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getParticleMotion() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getParticleScale() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getParticleScale() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getParticleSize() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getPartId() - Method in interface noppes.npcs.api.handler.data.IFramePart
- getParts() - Method in interface noppes.npcs.api.handler.data.IFrame
- getParty() - Method in interface noppes.npcs.api.event.IPartyEvent
- getPartyHandler() - Method in class noppes.npcs.api.AbstractNpcAPI
- getPartyLeaderName() - Method in interface noppes.npcs.api.handler.data.IParty
- getPartyMembers() - Method in interface noppes.npcs.api.entity.IPlayer
-
Returns the members of the player's current party, excluding the player.
- getPartyOptions() - Method in interface noppes.npcs.api.handler.data.IQuest
- getPartyRequirements() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
- getPartySlot(int) - Method in interface noppes.npcs.api.IPixelmonPlayerData
-
Gets the Pixelmon in the specified party slot.
- getPartyUUIDString() - Method in interface noppes.npcs.api.handler.data.IParty
- getPermissionLevel() - Method in interface noppes.npcs.api.ICommand
-
Gets the permission level required to execute this command.
- getPhaseInt() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the current execution phase (0=IDLE, 1=WINDUP, 2=ACTIVE, 3=DAZED, 4=BURST_DELAY).
- getPickupDelay() - Method in interface noppes.npcs.api.entity.IEntityItem
- getPitch() - Method in interface noppes.npcs.api.entity.IEntity
-
Returns the entity's pitch.
- getPitch() - Method in interface noppes.npcs.api.event.IPlayerEvent.SoundEvent
- getPitch() - Method in interface noppes.npcs.api.handler.data.ISound
- getPivots() - Method in interface noppes.npcs.api.handler.data.IFramePart
- getPixelmonData() - Method in interface noppes.npcs.api.entity.IPlayer
-
Requires Pixelmon to be installed.
- getPlayer() - Method in interface noppes.npcs.api.event.IAbilityEvent
-
Get the player executing the ability, or null if the caster is an NPC.
- getPlayer() - Method in interface noppes.npcs.api.event.IBlockEvent.ClickedEvent
- getPlayer() - Method in interface noppes.npcs.api.event.IBlockEvent.HarvestedEvent
- getPlayer() - Method in interface noppes.npcs.api.event.IBlockEvent.InteractEvent
- getPlayer() - Method in interface noppes.npcs.api.event.IChainEvent
-
Get the player executing the chain, or null if the caster is an NPC.
- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.BreakItem
- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.FinishUsingItem
- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.InteractEvent
- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.PickedUpEvent
- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.RightClickEvent
- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.StartUsingItem
- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.StopUsingItem
- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.TossedEvent
- getPlayer() - Method in interface noppes.npcs.api.event.IItemEvent.UsingItem
- getPlayer() - Method in interface noppes.npcs.api.event.INpcEvent.DialogClosedEvent
- getPlayer() - Method in interface noppes.npcs.api.event.INpcEvent.DialogEvent
- getPlayer() - Method in interface noppes.npcs.api.event.INpcEvent.InteractEvent
- getPlayer() - Method in interface noppes.npcs.api.event.IPartyEvent.PartyInviteEvent
- getPlayer() - Method in interface noppes.npcs.api.event.IPartyEvent.PartyKickEvent
- getPlayer() - Method in interface noppes.npcs.api.event.IPartyEvent.PartyLeaveEvent
- getPlayer() - Method in interface noppes.npcs.api.event.IPlayerEvent
- getPlayer() - Method in interface noppes.npcs.api.event.IPlayerEvent.RightClickEvent
- getPlayer() - Method in interface noppes.npcs.api.handler.data.IProfile
- getPlayer(String) - Method in class noppes.npcs.api.AbstractNpcAPI
- getPlayer(String) - Method in interface noppes.npcs.api.IWorld
- getPlayerAttributes(IPlayer) - Method in interface noppes.npcs.api.handler.IAttributeHandler
-
Returns the aggregated attributes for a given player.
- getPlayerByUUID(String) - Method in interface noppes.npcs.api.IWorld
- getPlayerInvX() - Method in interface noppes.npcs.api.gui.ICustomGui
- getPlayerInvY() - Method in interface noppes.npcs.api.gui.ICustomGui
- getPlayerMinDistance() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
- getPlayerName() - Method in interface noppes.npcs.api.event.IPartyEvent.PartyInviteEvent
- getPlayerName() - Method in interface noppes.npcs.api.event.IPartyEvent.PartyKickEvent
- getPlayerName() - Method in interface noppes.npcs.api.event.IPartyEvent.PartyLeaveEvent
- getPlayerName() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
-
Get the player's display name.
- getPlayerNames() - Method in class noppes.npcs.api.AbstractNpcAPI
- getPlayerNames() - Method in interface noppes.npcs.api.IWorld
- getPlayerNamesList() - Method in interface noppes.npcs.api.handler.data.IParty
- getPlayerPurchased(int, IPlayer) - Method in interface noppes.npcs.api.roles.IRoleTrader
-
Get purchased amount for a player in a slot (per-player mode)
- getPlayers() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
- getPlayerScore(String, String, String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
- getPlayerScore(IPlayer, String, String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
- getPlayerUUID() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
-
Get the player's UUID who can claim this.
- getPoints() - Method in interface noppes.npcs.api.event.IFactionEvent.FactionPoints
- getPoints(int) - Method in interface noppes.npcs.api.handler.IPlayerFactionData
-
Returns the player's points for the given faction.
- getPokeball() - Method in interface noppes.npcs.api.entity.IPixelmon
- getPos() - Method in interface noppes.npcs.api.IParticle
- getPosition() - Method in interface noppes.npcs.api.entity.IEntity
-
Returns the entity's current position as an IPos object.
- getPosition() - Method in interface noppes.npcs.api.IBlock
- getPosX() - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
-
Returns the x position of this component.
- getPosX() - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
- getPosY() - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
-
Returns the y position of this component.
- getPosY() - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
- getPotionEffect(int) - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the amplifier of the specified potion effect.
- getPotionImmune() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC is immune to potion effects.
- getPower() - Method in interface noppes.npcs.api.event.IBlockEvent.RedstoneEvent
- getPowerPoints() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the player's power points.
- getPowerType() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the player's power type.
- getPrevious() - Method in interface noppes.npcs.api.handler.data.IAction
- getPreviousVersion() - Method in interface noppes.npcs.api.event.ILinkedItemEvent.VersionChangeEvent
- getPrevPower() - Method in interface noppes.npcs.api.event.IBlockEvent.RedstoneEvent
- getPrevSlot() - Method in interface noppes.npcs.api.event.IPlayerEvent.ProfileEvent.Changed
- getProfession() - Method in interface noppes.npcs.api.entity.IVillager
- getProfile() - Method in interface noppes.npcs.api.event.IPlayerEvent.ProfileEvent
- getProfile(IPlayer) - Method in interface noppes.npcs.api.handler.IProfileHandler
-
Returns the profile for the given player.
- getProfileHandler() - Method in class noppes.npcs.api.AbstractNpcAPI
- getProfileOptions() - Method in interface noppes.npcs.api.handler.data.IQuest
- getProgress() - Method in interface noppes.npcs.api.handler.data.IQuestObjective
-
If this function is used on a player within a party and the quest objective type is set to ALL.
- getProgress() - Method in interface noppes.npcs.api.ITelegraphInstance
-
Get the progress from 0.0 (just started) to 1.0 (finished).
- getProjectile() - Method in interface noppes.npcs.api.event.IEnergyBarrierEvent.HitEvent
- getProjectile() - Method in interface noppes.npcs.api.event.IEnergyProjectileEvent
- getProjectile() - Method in interface noppes.npcs.api.event.IProjectileEvent
- getProjectileCount() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
- getProjectileCount() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
- getProjectileCount() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
- getProjectileInvincibility() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC has projectile invincibility frames.
- getProjectileItem() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the projectile item used by the NPC.
- getProjectilesKeepTerrain() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether projectiles fired by the NPC ignore terrain collisions.
- getProjectileType() - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
- getPullDamage() - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
- getPullRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
- getPullStrength() - Method in interface noppes.npcs.api.ability.type.IAbilityVortex
- getPurchaseNum(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
- getPurchaseNum(int, IPlayer) - Method in interface noppes.npcs.api.roles.IRoleTrader
- getPushRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityShockwave
- getPushStrength() - Method in interface noppes.npcs.api.ability.type.IAbilityShockwave
- getQuest() - Method in interface noppes.npcs.api.event.IPartyEvent
- getQuest() - Method in interface noppes.npcs.api.event.IQuestEvent
- getQuest() - Method in interface noppes.npcs.api.handler.data.IDialog
- getQuest() - Method in interface noppes.npcs.api.handler.data.IParty
-
Get the Quest for the Party, can be null
- getQuest() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
- getQuest(int) - Method in interface noppes.npcs.api.handler.data.IAvailability
-
Retrieves the quest ID for the specified slot.
- getQuestData() - Method in interface noppes.npcs.api.handler.IPlayerData
- getQuestInterface() - Method in interface noppes.npcs.api.handler.data.IQuest
- getQuests() - Method in class noppes.npcs.api.AbstractNpcAPI
- getQueue() - Method in interface noppes.npcs.api.handler.data.IAction
- getQueue() - Method in interface noppes.npcs.api.handler.data.IActionChain
- getQueue() - Method in interface noppes.npcs.api.handler.data.IActionQueue
- getQueue(String) - Method in interface noppes.npcs.api.handler.IActionManager
- getRace() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the player's race.
- getRacialFormMastery(byte) - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the mastery value for a specific racial form.
- getRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
- getRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityHazard
- getRadius() - Method in interface noppes.npcs.api.ability.type.IAbilitySlam
- getRadius() - Method in interface noppes.npcs.api.entity.IEnergyExplosion
- getRadius() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getRadius() - Method in interface noppes.npcs.api.ITelegraph
-
Get the radius (for CIRCLE, SQUARE and RING types).
- getRandomName(int, int) - Method in class noppes.npcs.api.AbstractNpcAPI
-
Generates a new name as a String using the Markov name generator.
- getRange() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
- getRange() - Method in interface noppes.npcs.api.jobs.IJobHealer
- getRangedBurst() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the number of projectiles in a ranged burst attack.
- getRangedRange() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the range for ranged attacks.
- getRangedSpeed() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the ranged attack speed of the NPC.
- getRangedStrength() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the ranged attack strength of the NPC.
- getRate(int) - Method in interface noppes.npcs.api.roles.IRoleFollower
- getReactsToFire() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC reacts to fire.
- getReadMail() - Method in interface noppes.npcs.api.handler.IPlayerMailData
- getRecipe() - Method in interface noppes.npcs.api.event.IRecipeEvent
-
Returns the recipe object associated with this event.
- getRecipe() - Method in interface noppes.npcs.api.handler.data.IRecipe
- getRecipes() - Method in class noppes.npcs.api.AbstractNpcAPI
- getRedstonePower() - Method in interface noppes.npcs.api.block.IBlockScripted
- getRefuseSoulStone() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC refuses to be captured by a soul stone.
- getRelease() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the current release state.
- getRemainingTicks() - Method in interface noppes.npcs.api.ITelegraphInstance
-
Get the remaining ticks before the telegraph expires.
- getRemainingTime() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get the remaining time in milliseconds.
- getRemainingTimeFormatted() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get the remaining time formatted as a string (e.g., "2h 30m").
- getRepairPercentage() - Method in interface noppes.npcs.api.handler.data.IAnvilRecipe
-
The repair percentage (e.g., 0.1f repairs 10% of max damage per tick).
- getRepeatDelay() - Method in interface noppes.npcs.api.handler.data.ISound
- getRepeatType() - Method in interface noppes.npcs.api.handler.data.IQuest
- getRequirement(String) - Method in interface noppes.npcs.api.item.IItemStack
-
Retrieves the requirement value for the specified key.
- getRequirementKeys() - Method in interface noppes.npcs.api.item.IItemStack
-
Returns an array of all requirement keys stored on the item.
- getResistance() - Method in interface noppes.npcs.api.block.IBlockScripted
- getRespawnCycle() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's respawn cycle.
- getRespawnTime() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the number of ticks before the NPC respawns.
- getResult() - Method in interface noppes.npcs.api.handler.data.IRecipe
- getResult(ItemStack) - Method in interface noppes.npcs.api.handler.data.IAnvilRecipe
-
Returns the repaired item based on the input damaged item.
- getReturnToHome() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC is set to return home.
- getRewardControl() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
- getRewards() - Method in interface noppes.npcs.api.handler.data.IQuest
- getRider() - Method in interface noppes.npcs.api.entity.IEntity
- getRight() - Method in interface noppes.npcs.api.event.IItemEvent.RepairItem
- getRightItem() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the item held in the NPC's right hand.
- getRingCount() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getRole() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's current role.
- getRotateX() - Method in interface noppes.npcs.api.entity.data.IModelRotatePart
-
Returns the rotation angle around the X-axis.
- getRotateY() - Method in interface noppes.npcs.api.entity.data.IModelRotatePart
-
Returns the rotation angle around the Y-axis.
- getRotateZ() - Method in interface noppes.npcs.api.entity.data.IModelRotatePart
-
Returns the rotation angle around the Z-axis.
- getRotation() - Method in interface noppes.npcs.api.entity.data.IModelData
-
Returns the model rotation configuration.
- getRotation() - Method in interface noppes.npcs.api.entity.IEntity
- getRotation() - Method in interface noppes.npcs.api.gui.ICustomGuiComponent
-
Returns the component's rotation.
- getRotation() - Method in interface noppes.npcs.api.handler.data.IDialogImage
- getRotation() - Method in interface noppes.npcs.api.overlay.ICustomOverlayComponent
- getRotationModeType() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the rotation mode for this ability.
- getRotationPhaseType() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the rotation phase for this ability (when rotation mode applies).
- getRotations() - Method in interface noppes.npcs.api.handler.data.IFramePart
- getRotationSpeed() - Method in interface noppes.npcs.api.ability.data.IEnergyDisplayData
- getRotationSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
- getRotationSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
- getRotationSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityOrb
- getRotationSpeed() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getRotationType() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's rotation type.
- getRotationX() - Method in interface noppes.npcs.api.block.IBlockScripted
- getRotationX() - Method in interface noppes.npcs.api.block.ITextPlane
-
Gets the X-axis rotation in degrees.
- getRotationX() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the X-axis rotation for the scripted item.
- getRotationX1() - Method in interface noppes.npcs.api.IParticle
- getRotationX2() - Method in interface noppes.npcs.api.IParticle
- getRotationXRate() - Method in interface noppes.npcs.api.IParticle
- getRotationXRate() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the X-axis rotation rate for the scripted item.
- getRotationXRateStart() - Method in interface noppes.npcs.api.IParticle
- getRotationY() - Method in interface noppes.npcs.api.block.IBlockScripted
- getRotationY() - Method in interface noppes.npcs.api.block.ITextPlane
-
Gets the Y-axis rotation in degrees.
- getRotationY() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the Y-axis rotation for the scripted item.
- getRotationY1() - Method in interface noppes.npcs.api.IParticle
- getRotationY2() - Method in interface noppes.npcs.api.IParticle
- getRotationYRate() - Method in interface noppes.npcs.api.IParticle
- getRotationYRate() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the Y-axis rotation rate for the scripted item.
- getRotationYRateStart() - Method in interface noppes.npcs.api.IParticle
- getRotationZ() - Method in interface noppes.npcs.api.block.IBlockScripted
- getRotationZ() - Method in interface noppes.npcs.api.block.ITextPlane
-
Gets the Z-axis rotation in degrees.
- getRotationZ() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the Z-axis rotation for the scripted item.
- getRotationZ1() - Method in interface noppes.npcs.api.IParticle
- getRotationZ2() - Method in interface noppes.npcs.api.IParticle
- getRotationZRate() - Method in interface noppes.npcs.api.IParticle
- getRotationZRate() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the Z-axis rotation rate for the scripted item.
- getRotationZRateStart() - Method in interface noppes.npcs.api.IParticle
- getSalesTaxPercent() - Method in interface noppes.npcs.api.handler.IAuctionHandler
-
Get the sales tax percentage (0.0 to 1.0).
- getSaturation() - Method in interface noppes.npcs.api.entity.IPlayer
- getSavedNames() - Method in interface noppes.npcs.api.handler.ITelegraphHandler
-
Get all saved preset names.
- getScale() - Method in interface noppes.npcs.api.block.ITextPlane
-
Gets the scale of the text plane.
- getScale() - Method in interface noppes.npcs.api.entity.data.IModelData
-
Returns the model scaling configuration.
- getScale() - Method in interface noppes.npcs.api.gui.IButton
-
Returns the scale factor of the button.
- getScale() - Method in interface noppes.npcs.api.gui.ILabel
-
Returns the scale factor of the label.
- getScale() - Method in interface noppes.npcs.api.gui.ITexturedRect
-
Returns the scale factor of the rectangle.
- getScale() - Method in interface noppes.npcs.api.handler.data.IDialogImage
- getScale() - Method in interface noppes.npcs.api.overlay.IOverlayLabel
- getScale() - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
- getScaleX() - Method in interface noppes.npcs.api.block.IBlockScripted
- getScaleX() - Method in interface noppes.npcs.api.entity.data.IModelScalePart
-
Returns the scale factor along the X-axis.
- getScaleX() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the X-axis scale for the scripted item.
- getScaleX1() - Method in interface noppes.npcs.api.IParticle
- getScaleX2() - Method in interface noppes.npcs.api.IParticle
- getScaleXRate() - Method in interface noppes.npcs.api.IParticle
- getScaleXRateStart() - Method in interface noppes.npcs.api.IParticle
- getScaleY() - Method in interface noppes.npcs.api.block.IBlockScripted
- getScaleY() - Method in interface noppes.npcs.api.entity.data.IModelScalePart
-
Returns the scale factor along the Y-axis.
- getScaleY() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the Y-axis scale for the scripted item.
- getScaleY1() - Method in interface noppes.npcs.api.IParticle
- getScaleY2() - Method in interface noppes.npcs.api.IParticle
- getScaleYRate() - Method in interface noppes.npcs.api.IParticle
- getScaleYRateStart() - Method in interface noppes.npcs.api.IParticle
- getScaleZ() - Method in interface noppes.npcs.api.block.IBlockScripted
- getScaleZ() - Method in interface noppes.npcs.api.entity.data.IModelScalePart
-
Returns the scale factor along the Z-axis.
- getScaleZ() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the Z-axis scale for the scripted item.
- getScoreboard() - Method in interface noppes.npcs.api.IWorld
- getScreenSize() - Method in interface noppes.npcs.api.entity.IPlayer
-
Returns the player's screen size information.
- getScriptHandler() - Method in interface noppes.npcs.api.item.IItemCustomizable
- getScriptHooks() - Method in class noppes.npcs.api.AbstractNpcAPI
-
Get the script hook handler for registering custom hooks.
- getScrollIndex() - Method in interface noppes.npcs.api.event.ICustomGuiEvent.ScrollEvent
- getSeed() - Method in interface noppes.npcs.api.IWorld
- getSeeInvisibleTeamPlayers() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
- getSelectedAbilityKey() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
-
Get the key of the currently selected ability.
- getSelectedColor() - Method in interface noppes.npcs.api.handler.data.IDialogImage
- getSelectedIndex() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
-
Get the currently selected ability index.
- getSelection() - Method in interface noppes.npcs.api.event.ICustomGuiEvent.ScrollEvent
- getSellerName() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get the seller's display name.
- getSellerUUID() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get the seller's UUID as a string.
- getSellOption(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
- getSender() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
- getSenderName() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.ScriptedCommandEvent
- getSenderPosition() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.ScriptedCommandEvent
- getSenderWorld() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.ScriptedCommandEvent
- getSequentialQueue() - Method in interface noppes.npcs.api.handler.IActionManager
-
Retrieve the entire action queue.
- getServerOwner() - Method in class noppes.npcs.api.AbstractNpcAPI
- getServerTime() - Method in class noppes.npcs.api.AbstractNpcAPI
- getShadow() - Method in interface noppes.npcs.api.gui.ILabel
-
Returns whether the label text is rendered with a shadow.
- getShadow() - Method in interface noppes.npcs.api.overlay.IOverlayLabel
- getShelterFrom() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the condition under which the NPC seeks shelter.
- getShooter() - Method in interface noppes.npcs.api.entity.IArrow
-
Gets the entity that shot this arrow.
- getShort(String) - Method in interface noppes.npcs.api.INbt
- getShotCount() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the number of shots fired.
- getShowBossBar() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the visibility type of the NPC's boss bar.
- getShowName() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the visibility type of the NPC's name.
- getShowPlayerInv() - Method in interface noppes.npcs.api.gui.ICustomGui
- getShowWheel() - Method in interface noppes.npcs.api.handler.data.IDialog
- getSide() - Method in interface noppes.npcs.api.event.IBlockEvent.InteractEvent
- getSignText(int, int, int) - Method in interface noppes.npcs.api.IWorld
- getSignText(IPos) - Method in interface noppes.npcs.api.IWorld
- getSize() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the current NPC's size (scale factor) within the range 1–30.
- getSize() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getSize() - Method in interface noppes.npcs.api.entity.IPixelmon
- getSize() - Method in interface noppes.npcs.api.IContainer
- getSize() - Method in interface noppes.npcs.api.ISkinOverlay
- getSkills() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the player's skills.
- getSkinType() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's skin type.
- getSkinUrl() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's skin URL.
- getSliceThickness() - Method in interface noppes.npcs.api.entity.IEnergySlicer
- getSliceWidth() - Method in interface noppes.npcs.api.entity.IEnergySlicer
-
Width of the slicer blade.
- getSlot() - Method in interface noppes.npcs.api.event.IPlayerEvent.ProfileEvent
- getSlot() - Method in interface noppes.npcs.api.handler.data.IDialogOption
- getSlot(int) - Method in interface noppes.npcs.api.IContainer
- getSlotPlayerData(IPlayer, int) - Method in interface noppes.npcs.api.handler.IProfileHandler
-
Returns the player data for a specific profile slot without switching to it.
- getSlots() - Method in interface noppes.npcs.api.gui.ICustomGui
-
Returns a list of item slot components in this GUI.
- getSlots() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
- getSlots() - Method in interface noppes.npcs.api.handler.data.IProfile
- getSnipeProtectionMinutes() - Method in interface noppes.npcs.api.handler.IAuctionHandler
-
Get the snipe protection time in minutes.
- getSong() - Method in interface noppes.npcs.api.jobs.IJobBard
- getSoulStonePlayerName() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the name of the player who spawned this NPC using a soul stone.
- getSound() - Method in interface noppes.npcs.api.handler.data.IDialog
- getSound() - Method in interface noppes.npcs.api.handler.data.ILine
- getSource() - Method in interface noppes.npcs.api.event.INpcEvent.DamagedEvent
- getSource() - Method in interface noppes.npcs.api.event.INpcEvent.DiedEvent
- getSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.AttackedEvent
- getSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.DamagedEvent
- getSource() - Method in interface noppes.npcs.api.event.IPlayerEvent.DiedEvent
- getSource() - Method in interface noppes.npcs.api.event.IProjectileEvent
- getSourceAbility(String) - Method in interface noppes.npcs.api.ability.IDataAbilities
-
Get the live source reference of an ability by ID.
- getSourceCurrentAbility() - Method in interface noppes.npcs.api.ability.IDataAbilities
-
Get the live source reference of the currently executing ability.
- getSpawnRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getSpawns() - Method in interface noppes.npcs.api.handler.INaturalSpawnsHandler
-
Returns all registered natural spawn configurations.
- getSpawns(String) - Method in interface noppes.npcs.api.handler.INaturalSpawnsHandler
-
Returns spawn configurations that include the specified biome.
- getSpeed() - Method in interface noppes.npcs.api.ability.data.IEnergyHomingData
- getSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityDisc
- getSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityEnergyBeam
- getSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityProjectile
- getSpeed() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's walking speed.
- getSpeed() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getSpeed() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the movement speed of the entity.
- getSpeed() - Method in interface noppes.npcs.api.handler.data.IAnimation
- getSpeed() - Method in interface noppes.npcs.api.handler.data.IFrame
- getSpeed() - Method in interface noppes.npcs.api.handler.data.IFramePart
- getSpeed() - Method in interface noppes.npcs.api.jobs.IJobHealer
- getSpeedX() - Method in interface noppes.npcs.api.ISkinOverlay
- getSpeedY() - Method in interface noppes.npcs.api.ISkinOverlay
- getSpinDurationTicks() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
- getStack() - Method in interface noppes.npcs.api.event.ICustomGuiEvent.SlotClickEvent
- getStack() - Method in interface noppes.npcs.api.event.ICustomGuiEvent.SlotEvent
- getStack() - Method in interface noppes.npcs.api.gui.IItemSlot
-
Returns the item stack contained in this slot.
- getStackSize() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
- getStackSize() - Method in interface noppes.npcs.api.item.IItemStack
- getStamina() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the stamina value.
- getStartAfterTicks() - Method in interface noppes.npcs.api.handler.data.IAction
- getStartingPrice() - Method in interface noppes.npcs.api.event.IAuctionEvent.CreateEvent
- getStartingPrice() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get the starting price.
- getStartX() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getStartY() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getStartZ() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getStat(int) - Method in interface noppes.npcs.api.entity.IPixelmon
-
Gets the calculated stat for the specified stat type.
- getStat(String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Retrieves the value of the specified stat.
- getState() - Method in interface noppes.npcs.api.event.IAbilityEvent.ToggleUpdateEvent
- getStatus() - Method in interface noppes.npcs.api.handler.data.IAuctionListing
-
Get the auction status.
- getStepSound() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's step/footstep sound resource path.
- getStockResetType() - Method in interface noppes.npcs.api.roles.IRoleTrader
-
Get the stock reset type
- getStopAndInteract() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns whether the NPC stops moving to interact with players.
- getStoredData(String) - Method in class noppes.npcs.api.AbstractNpcAPI
- getStoredData(String) - Method in interface noppes.npcs.api.block.IBlockScripted
- getStoredData(String) - Method in interface noppes.npcs.api.entity.IEntity
-
Returns stored (persistent) data for the given key.
- getStoredData(String) - Method in interface noppes.npcs.api.IWorld
-
Deprecated.
- getStoredDataKeys() - Method in class noppes.npcs.api.AbstractNpcAPI
- getStoredDataKeys() - Method in interface noppes.npcs.api.block.IBlockScripted
- getStoredDataKeys() - Method in interface noppes.npcs.api.entity.IEntity
-
Returns an array of keys for stored data.
- getStoredDataKeys() - Method in interface noppes.npcs.api.IWorld
- getStreaming() - Method in interface noppes.npcs.api.jobs.IJobBard
- getString(String) - Method in interface noppes.npcs.api.INbt
- getSubject() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
- getSurroundingEntities(int) - Method in interface noppes.npcs.api.entity.IEntity
-
Returns an array of entities within the specified range.
- getSurroundingEntities(int, int) - Method in interface noppes.npcs.api.entity.IEntity
-
Returns an array of entities of a specified type within the given range.
- getSweepMode() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
- getSweepSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilityCutter
- getSweepSpeed() - Method in interface noppes.npcs.api.ability.type.IAbilitySweeper
- getSweepSpeed() - Method in interface noppes.npcs.api.entity.IEnergySweeper
- getSwingingEntity() - Method in interface noppes.npcs.api.event.IItemEvent.AttackEvent
- getSwingWarmup() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the swing warmup time (in ticks) before melee damage is applied.
- getTab(int, IWorld) - Method in interface noppes.npcs.api.handler.ICloneHandler
-
Returns all clones stored in the specified tab.
- getTacticalChance() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the tactical behavior chance (1 in N).
- getTacticalRadius() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the tactical radius affecting NPC behavior.
- getTacticalVariant() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's tactical variant.
- getTacticalVariantName() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the name of the NPC's tactical variant.
- getTag(String) - Method in interface noppes.npcs.api.item.IItemStack
-
Returns the value of the NBT tag with the specified key.
- getTarget() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getTarget() - Method in interface noppes.npcs.api.event.IAbilityEvent
-
Get the target of the ability, or null if no target.
- getTarget() - Method in interface noppes.npcs.api.event.IChainEvent
-
Get the target of the chain, or null if no target.
- getTarget() - Method in interface noppes.npcs.api.event.IEnergyProjectileEvent.EntityImpactEvent
- getTarget() - Method in interface noppes.npcs.api.event.IItemEvent.AttackEvent
- getTarget() - Method in interface noppes.npcs.api.event.IItemEvent.InteractEvent
- getTarget() - Method in interface noppes.npcs.api.event.IItemEvent.RightClickEvent
- getTarget() - Method in interface noppes.npcs.api.event.INpcEvent.MeleeAttackEvent
- getTarget() - Method in interface noppes.npcs.api.event.INpcEvent.RangedLaunchedEvent
- getTarget() - Method in interface noppes.npcs.api.event.INpcEvent.TargetEvent
- getTarget() - Method in interface noppes.npcs.api.event.INpcEvent.TargetLostEvent
- getTarget() - Method in interface noppes.npcs.api.event.IPlayerEvent.AttackEvent
- getTarget() - Method in interface noppes.npcs.api.event.IPlayerEvent.DamagedEntityEvent
- getTarget() - Method in interface noppes.npcs.api.event.IPlayerEvent.InteractEvent
- getTarget() - Method in interface noppes.npcs.api.event.IPlayerEvent.RightClickEvent
- getTargetEntityId() - Method in interface noppes.npcs.api.entity.IEnergyProjectile
- getTargetFilterType() - Method in interface noppes.npcs.api.ability.type.IAbilityEffect
- getTargetingModeType() - Method in interface noppes.npcs.api.ability.ICustomAbility
-
Get the targeting mode ordinal.
- getTargetType() - Method in interface noppes.npcs.api.handler.data.IQuestKill
- getTeam(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
- getTeamByName(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
- getTeams() - Method in interface noppes.npcs.api.scoreboard.IScoreboard
- getTeamsize() - Method in interface noppes.npcs.api.scoreboard.IScoreboardTeam
- getTelegraphActiveTicks() - Method in interface noppes.npcs.api.ability.ICustomAbility
-
Get how many ticks the telegraph persists during the active phase.
- getTelegraphAngle() - Method in interface noppes.npcs.api.ability.ICustomAbility
-
Get the telegraph angle in degrees (used by CONE shape).
- getTelegraphInnerRadius() - Method in interface noppes.npcs.api.ability.ICustomAbility
-
Get the telegraph inner radius (used by RING, CONE shapes).
- getTelegraphLength() - Method in interface noppes.npcs.api.ability.ICustomAbility
-
Get the telegraph length (used by LINE, CONE shapes).
- getTelegraphRadius() - Method in interface noppes.npcs.api.ability.ICustomAbility
-
Get the telegraph radius (used by CIRCLE, RING, SQUARE shapes).
- getTelegraphs() - Method in class noppes.npcs.api.AbstractNpcAPI
- getTelegraphShapeType() - Method in interface noppes.npcs.api.ability.ICustomAbility
-
Get the telegraph shape type ordinal.
- getTelegraphWidth() - Method in interface noppes.npcs.api.ability.ICustomAbility
-
Get the telegraph width (used by LINE shape).
- getTempData(String) - Method in class noppes.npcs.api.AbstractNpcAPI
- getTempData(String) - Method in interface noppes.npcs.api.block.IBlockScripted
- getTempData(String) - Method in interface noppes.npcs.api.entity.IEntity
-
Returns temporary data stored under the given key.
- getTempData(String) - Method in interface noppes.npcs.api.IWorld
-
Deprecated.
- getTempDataKeys() - Method in class noppes.npcs.api.AbstractNpcAPI
- getTempDataKeys() - Method in interface noppes.npcs.api.block.IBlockScripted
- getTempDataKeys() - Method in interface noppes.npcs.api.entity.IEntity
-
Returns an array of keys for temporary data.
- getTempDataKeys() - Method in interface noppes.npcs.api.IWorld
-
Deprecated.
- getText() - Method in interface noppes.npcs.api.block.ITextPlane
-
Gets the text displayed on this plane.
- getText() - Method in interface noppes.npcs.api.gui.ILabel
-
Returns the text of the label.
- getText() - Method in interface noppes.npcs.api.gui.ITextField
-
Returns the current text content of the text field.
- getText() - Method in interface noppes.npcs.api.handler.data.IDialog
- getText() - Method in interface noppes.npcs.api.handler.data.ILine
- getText() - Method in interface noppes.npcs.api.handler.data.IQuestObjective
- getText() - Method in interface noppes.npcs.api.item.IItemBook
- getText() - Method in interface noppes.npcs.api.overlay.IOverlayLabel
- getTextOffsetX() - Method in interface noppes.npcs.api.handler.data.IDialog
- getTextOffsetY() - Method in interface noppes.npcs.api.handler.data.IDialog
- getTextPitch() - Method in interface noppes.npcs.api.handler.data.IDialog
- getTextPlane() - Method in interface noppes.npcs.api.block.IBlockScripted
- getTextPlane2() - Method in interface noppes.npcs.api.block.IBlockScripted
- getTextPlane3() - Method in interface noppes.npcs.api.block.IBlockScripted
- getTextPlane4() - Method in interface noppes.npcs.api.block.IBlockScripted
- getTextPlane5() - Method in interface noppes.npcs.api.block.IBlockScripted
- getTextPlane6() - Method in interface noppes.npcs.api.block.IBlockScripted
- getTextSound() - Method in interface noppes.npcs.api.handler.data.IDialog
- getTexture() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's texture path.
- getTexture() - Method in interface noppes.npcs.api.gui.IButton
-
Returns the texture resource location for this button.
- getTexture() - Method in interface noppes.npcs.api.gui.ITexturedRect
-
Returns the texture resource location.
- getTexture() - Method in interface noppes.npcs.api.handler.data.IDialogImage
- getTexture() - Method in interface noppes.npcs.api.ISkinOverlay
- getTexture() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the texture path for the scripted item.
- getTexture() - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
- getTextureScaleX() - Method in interface noppes.npcs.api.ISkinOverlay
- getTextureScaleY() - Method in interface noppes.npcs.api.ISkinOverlay
- getTextureX() - Method in interface noppes.npcs.api.gui.IButton
-
Returns the X offset within the texture.
- getTextureX() - Method in interface noppes.npcs.api.gui.ITexturedRect
-
Returns the texture's x offset.
- getTextureX() - Method in interface noppes.npcs.api.handler.data.IDialogImage
- getTextureX() - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
- getTextureY() - Method in interface noppes.npcs.api.gui.IButton
-
Returns the Y offset within the texture.
- getTextureY() - Method in interface noppes.npcs.api.gui.ITexturedRect
-
Returns the texture's y offset.
- getTextureY() - Method in interface noppes.npcs.api.handler.data.IDialogImage
- getTextureY() - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
- getTextWidth() - Method in interface noppes.npcs.api.handler.data.IDialog
- getThickness() - Method in interface noppes.npcs.api.gui.ILine
-
Returns the thickness of the line.
- getThickness() - Method in interface noppes.npcs.api.overlay.IOverlayLine
- getThrower() - Method in interface noppes.npcs.api.entity.IEntityItem
-
Returns the thrower (entity that threw the item).
- getThrower() - Method in interface noppes.npcs.api.entity.IProjectile
-
Returns the thrower (the entity that launched the projectile).
- getThrower() - Method in interface noppes.npcs.api.entity.IThrowable
-
Returns the entity that threw this throwable.
- getTick() - Method in interface noppes.npcs.api.event.IAbilityEvent.TickEvent
-
Get the current tick count within the phase.
- getTick() - Method in interface noppes.npcs.api.event.IAbilityEvent.ToggleUpdateEvent
- getTick() - Method in interface noppes.npcs.api.event.IEnergyProjectileEvent.UpdateEvent
- getTicksAlive() - Method in interface noppes.npcs.api.entity.IEnergyBarrier
- getTileEntity() - Method in interface noppes.npcs.api.IBlock
- getTileEntityNBT() - Method in interface noppes.npcs.api.IBlock
- getTime() - Method in interface noppes.npcs.api.IWorld
- getTime(IJobItemGiver) - Method in interface noppes.npcs.api.handler.IPlayerItemGiverData
-
Returns the last interaction time for the given item giver job.
- getTimePast() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
- getTimers() - Method in interface noppes.npcs.api.block.IBlockScripted
- getTimers() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the timers associated with the NPC.
- getTimers() - Method in interface noppes.npcs.api.entity.IPlayer
-
Returns the player's timers.
- getTimeSent() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
- getTimeUntilRepeat(IPlayer) - Method in interface noppes.npcs.api.handler.data.IQuest
-
Returns the time remaining before the quest can be repeated.
- getTimeUntilReset() - Method in interface noppes.npcs.api.roles.IRoleTrader
-
Get time remaining until next stock reset
- getTintData() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the tint data associated with the NPC.
- getTitle() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's title.
- getTitle() - Method in interface noppes.npcs.api.handler.data.ITransportCategory
- getTitle() - Method in interface noppes.npcs.api.item.IItemBook
- getTitleColor() - Method in interface noppes.npcs.api.handler.data.IDialog
- getTitleOffsetX() - Method in interface noppes.npcs.api.handler.data.IDialog
- getTitleOffsetY() - Method in interface noppes.npcs.api.handler.data.IDialog
- getTitlePos() - Method in interface noppes.npcs.api.handler.data.IDialog
- getToDim() - Method in interface noppes.npcs.api.event.IPlayerEvent.ChangedDimension
- getToggleState(String) - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
-
Get the current toggle state for an ability.
- getToggleStateLabel(int) - Method in interface noppes.npcs.api.ability.IAbility
-
Get the display label for a specific toggle state (1-indexed).
- getToggleStates() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the number of toggle states.
- getTopBlock(int, int) - Method in interface noppes.npcs.api.IWorld
- getTopBlock(IPos) - Method in interface noppes.npcs.api.IWorld
- getTotalArmorValue() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the total armor value of the entity.
- getTotalTicks() - Method in interface noppes.npcs.api.ITelegraphInstance
-
Get the total duration ticks.
- getTotalTime() - Method in interface noppes.npcs.api.handler.data.IAnimation
- getTotalTime() - Method in interface noppes.npcs.api.IWorld
- getTP() - Method in interface noppes.npcs.api.entity.IDBCPlayer
-
Returns the TP value.
- getTrackedQuest() - Method in interface noppes.npcs.api.handler.IPlayerQuestData
- getTrackSpeedValue() - Method in interface noppes.npcs.api.ability.IAbility
-
Get track speed for TRACK rotation mode (blocks/second).
- getTradeData() - Method in interface noppes.npcs.api.handler.IPlayerData
- getTranslateX() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the X-axis translation for the scripted item.
- getTranslateY() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the Y-axis translation for the scripted item.
- getTranslateZ() - Method in interface noppes.npcs.api.item.IItemCustomizable
-
Gets the Z-axis translation for the scripted item.
- getTranslationKey() - Method in interface noppes.npcs.api.handler.data.IAttributeDefinition
-
Returns the translation key used for localizing this attribute.
- getTransport() - Method in interface noppes.npcs.api.roles.IRoleTransporter
- getTransport(int) - Method in interface noppes.npcs.api.handler.IPlayerTransportData
-
Returns the transport location with the given ID.
- getTransportData() - Method in interface noppes.npcs.api.handler.IPlayerData
- getTransportId() - Method in interface noppes.npcs.api.roles.IRoleTransporter
- getTransports() - Method in interface noppes.npcs.api.handler.IPlayerTransportData
-
Returns all unlocked transport locations for the player.
- getTriggerCooldown() - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
- getTriggerCooldown() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getTriggerRadius() - Method in interface noppes.npcs.api.ability.type.IAbilityTrap
- getTriggerRadius() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getTrueSource() - Method in interface noppes.npcs.api.IDamageSource
- getType() - Method in interface noppes.npcs.api.entity.data.IMark
-
Returns the type of this mark.
- getType() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the entity type of the NPC.
- getType() - Method in interface noppes.npcs.api.entity.IEntity
-
Returns the EntityType as defined in the scripting constants.
- getType() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
-
Returns the EntityType (as defined in scripting constants) for this entity.
- getType() - Method in interface noppes.npcs.api.entity.IPlayer
-
Returns the entity type identifier for the player.
- getType() - Method in interface noppes.npcs.api.event.IItemEvent.AttackEvent
- getType() - Method in interface noppes.npcs.api.event.IItemEvent.InteractEvent
- getType() - Method in interface noppes.npcs.api.event.IItemEvent.RightClickEvent
- getType() - Method in interface noppes.npcs.api.event.INpcEvent.DamagedEvent
- getType() - Method in interface noppes.npcs.api.event.INpcEvent.DiedEvent
- getType() - Method in interface noppes.npcs.api.event.IPlayerEvent.DiedEvent
- getType() - Method in interface noppes.npcs.api.event.IPlayerEvent.InteractEvent
- getType() - Method in interface noppes.npcs.api.event.IPlayerEvent.RightClickEvent
- getType() - Method in interface noppes.npcs.api.event.IProjectileEvent.ImpactEvent
- getType() - Method in interface noppes.npcs.api.handler.data.IAuctionClaim
-
Get the claim type.
- getType() - Method in interface noppes.npcs.api.handler.data.IDialogOption
- getType() - Method in interface noppes.npcs.api.handler.data.IQuest
- getType() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
- getType() - Method in interface noppes.npcs.api.IDamageSource
- getType() - Method in interface noppes.npcs.api.ITelegraph
-
Get the telegraph type.
- getType() - Method in interface noppes.npcs.api.jobs.IJob
- getType() - Method in interface noppes.npcs.api.roles.IRole
- getType(String) - Method in interface noppes.npcs.api.INbt
- getTypeId() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the type ID of this ability (e.g., "cnpc:slam", "cnpc:beam").
- getTypeName() - Method in interface noppes.npcs.api.entity.IEntity
- getTypes() - Method in interface noppes.npcs.api.ability.IAbilityHandler
-
Get all registered ability type IDs.
- getTypes() - Method in interface noppes.npcs.api.handler.IAbilityHandler
-
Get all registered ability type IDs.
- getUniqueID() - Method in interface noppes.npcs.api.entity.IEntity
-
Returns the unique UUID string of the entity.
- getUnlockedAbilities() - Method in interface noppes.npcs.api.ability.IPlayerAbilityData
-
Get all unlocked ability keys.
- getUnreadMail() - Method in interface noppes.npcs.api.handler.IPlayerMailData
- getUpdateEvery() - Method in interface noppes.npcs.api.handler.data.IAction
- getUsableTypeName() - Method in interface noppes.npcs.api.handler.IHookDefinition
-
Generate a usable type name for stub generation.
- getUseRangeMelee() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's use-range-melee mode.
- getUuid() - Method in interface noppes.npcs.api.handler.data.ITag
- getValue() - Method in interface noppes.npcs.api.handler.data.ICustomAttribute
-
Returns the current value of this attribute.
- getVersion() - Method in interface noppes.npcs.api.event.ILinkedItemEvent.VersionChangeEvent
- getVersion() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
- getVisibleType() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the visibility type of the NPC.
- getVolume() - Method in interface noppes.npcs.api.event.IPlayerEvent.SoundEvent
- getVolume() - Method in interface noppes.npcs.api.handler.data.ISound
- getWalkingRange() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the NPC's walking range (wander radius).
- getWarningColor() - Method in interface noppes.npcs.api.ITelegraph
-
Get the warning phase color in ARGB format.
- getWarningStartTick() - Method in interface noppes.npcs.api.ITelegraph
-
Get the tick at which warning phase begins.
- getWeight() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the selection weight for random ability selection.
- getWeight() - Method in interface noppes.npcs.api.ability.IAbilityAction
- getWeight() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
- getWidth() - Method in interface noppes.npcs.api.entity.IEntity
- getWidth() - Method in interface noppes.npcs.api.gui.IButton
-
Returns the button's width.
- getWidth() - Method in interface noppes.npcs.api.gui.ICustomGui
-
Returns the width of the GUI.
- getWidth() - Method in interface noppes.npcs.api.gui.ILabel
-
Returns the label's width.
- getWidth() - Method in interface noppes.npcs.api.gui.IScroll
-
Returns the width of the scroll component.
- getWidth() - Method in interface noppes.npcs.api.gui.ITextField
-
Returns the width of the text field.
- getWidth() - Method in interface noppes.npcs.api.gui.ITexturedRect
-
Returns the width of the rectangle.
- getWidth() - Method in interface noppes.npcs.api.handler.data.ICustomEffect
-
Returns the width of the icon.
- getWidth() - Method in interface noppes.npcs.api.handler.data.IDialogImage
- getWidth() - Method in interface noppes.npcs.api.handler.data.IRecipe
- getWidth() - Method in interface noppes.npcs.api.IParticle
- getWidth() - Method in interface noppes.npcs.api.IScreenSize
-
Gets the scaled screen width in pixels.
- getWidth() - Method in interface noppes.npcs.api.ITelegraph
-
Get the width (for LINE type).
- getWidth() - Method in interface noppes.npcs.api.overlay.IOverlayLabel
- getWidth() - Method in interface noppes.npcs.api.overlay.IOverlayTexturedRect
- getWidthPercent(double) - Method in interface noppes.npcs.api.IScreenSize
-
Gets a pixel value representing the given percentage of the screen width.
- getWidthScale() - Method in interface noppes.npcs.api.entity.data.IHitboxData
-
Returns the width scale factor for the hitbox.
- getWindUpTicks() - Method in interface noppes.npcs.api.ability.IAbility
-
Get the wind-up time in ticks (telegraph phase).
- getWorld() - Method in interface noppes.npcs.api.entity.IEntity
- getWorld() - Method in interface noppes.npcs.api.event.IForgeEvent.WorldEvent
- getWorld() - Method in interface noppes.npcs.api.IBlock
- getWorld() - Method in interface noppes.npcs.api.ITileEntity
- getWorldDir() - Method in class noppes.npcs.api.AbstractNpcAPI
- getWorldLines() - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Returns the lines displayed in the world.
- getX() - Method in interface noppes.npcs.api.entity.IEntity
- getX() - Method in interface noppes.npcs.api.event.IPlayerEvent.BonemealEvent
- getX() - Method in interface noppes.npcs.api.event.IPlayerEvent.SleepEvent
- getX() - Method in interface noppes.npcs.api.event.IPlayerEvent.UseHoeEvent
- getX() - Method in interface noppes.npcs.api.handler.data.IDialogImage
- getX() - Method in interface noppes.npcs.api.handler.data.ISound
- getX() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
- getX() - Method in interface noppes.npcs.api.IBlock
- getX() - Method in interface noppes.npcs.api.IParticle
- getX() - Method in interface noppes.npcs.api.IPos
- getX() - Method in interface noppes.npcs.api.ITelegraphInstance
-
Get the current X position.
- getX1() - Method in interface noppes.npcs.api.gui.ILine
-
Returns the starting x coordinate of the line.
- getX1() - Method in interface noppes.npcs.api.overlay.IOverlayLine
- getX2() - Method in interface noppes.npcs.api.gui.ILine
-
Returns the ending x coordinate of the line.
- getX2() - Method in interface noppes.npcs.api.overlay.IOverlayLine
- getXD() - Method in interface noppes.npcs.api.IPos
- getXpCost() - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
-
Only for IAnvilRecipe
- getXpCost() - Method in interface noppes.npcs.api.handler.data.IAnvilRecipe
-
The XP cost per repair tick (e.g., 10 levels per tick).
- getY() - Method in interface noppes.npcs.api.entity.IEntity
- getY() - Method in interface noppes.npcs.api.event.IPlayerEvent.BonemealEvent
- getY() - Method in interface noppes.npcs.api.event.IPlayerEvent.SleepEvent
- getY() - Method in interface noppes.npcs.api.event.IPlayerEvent.UseHoeEvent
- getY() - Method in interface noppes.npcs.api.handler.data.IDialogImage
- getY() - Method in interface noppes.npcs.api.handler.data.ISound
- getY() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
- getY() - Method in interface noppes.npcs.api.IBlock
- getY() - Method in interface noppes.npcs.api.IParticle
- getY() - Method in interface noppes.npcs.api.IPos
- getY() - Method in interface noppes.npcs.api.ITelegraphInstance
-
Get the current Y position.
- getY1() - Method in interface noppes.npcs.api.gui.ILine
-
Returns the starting y coordinate of the line.
- getY1() - Method in interface noppes.npcs.api.overlay.IOverlayLine
- getY2() - Method in interface noppes.npcs.api.gui.ILine
-
Returns the ending y coordinate of the line.
- getY2() - Method in interface noppes.npcs.api.overlay.IOverlayLine
- getYaw() - Method in interface noppes.npcs.api.ITelegraphInstance
-
Get the rotation yaw.
- getYD() - Method in interface noppes.npcs.api.IPos
- getYOffset() - Method in interface noppes.npcs.api.entity.IEntity
-
Returns the vertical offset for rendering.
- getZ() - Method in interface noppes.npcs.api.entity.IEntity
- getZ() - Method in interface noppes.npcs.api.event.IPlayerEvent.BonemealEvent
- getZ() - Method in interface noppes.npcs.api.event.IPlayerEvent.SleepEvent
- getZ() - Method in interface noppes.npcs.api.event.IPlayerEvent.UseHoeEvent
- getZ() - Method in interface noppes.npcs.api.handler.data.ISound
- getZ() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
- getZ() - Method in interface noppes.npcs.api.IBlock
- getZ() - Method in interface noppes.npcs.api.IParticle
- getZ() - Method in interface noppes.npcs.api.IPos
- getZ() - Method in interface noppes.npcs.api.ITelegraphInstance
-
Get the current Z position.
- getZD() - Method in interface noppes.npcs.api.IPos
- getZoneCount() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getZoneHeight() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getZoneHeight() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getZoneShape() - Method in interface noppes.npcs.api.entity.IEnergyZone
- getZoneShapeOrdinal() - Method in interface noppes.npcs.api.ability.type.IAbilityZone
- getZoneType() - Method in interface noppes.npcs.api.entity.IEnergyZone
- giveItem(String, int, int) - Method in interface noppes.npcs.api.entity.IPlayer
- giveItem(IPlayer, IItemStack) - Method in interface noppes.npcs.api.entity.ICustomNpc
-
Gives an item to the specified player.
- giveItem(IItemStack, int) - Method in interface noppes.npcs.api.entity.IPlayer
- giveItems(IPlayer) - Method in interface noppes.npcs.api.jobs.IJobItemGiver
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.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
IActioninstances, 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)orIAction.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
-
Convenience for
IActionManager.create(String, int, int, Consumer)+ enqueue. - 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
-
Convenience for
IActionManager.create(String, int, Consumer)+ enqueue. - 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.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
All Classes All Packages