Index
All Classes and Interfaces|All Packages
A
- Action - Enum in net.gcnt.additionsplus.api.actions
- ACTIONBAR - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- ActionQueuer - Interface in net.gcnt.additionsplus.api.actions
- ActionSender - Interface in net.gcnt.additionsplus.api.actions
-
Sender of an action, used as a bridge between console and players.
- ActionType - Enum in net.gcnt.additionsplus.api.actions
-
List of Action types to handle certain actions accordingly.
- ActionUtils - Interface in net.gcnt.additionsplus.api.actions
-
Set of useful action utils in AdditionsPlus.
- AdditionsAction - Interface in net.gcnt.additionsplus.api.actions
-
Custom AdditionsPlus action class.
- AdditionsAnimation - Interface in net.gcnt.additionsplus.api.utils
-
Additions Animation.
- AdditionsAPI - Interface in net.gcnt.additionsplus.api
-
The official AdditionsPlus API class.
- AdditionsBook - Interface in net.gcnt.additionsplus.api.objects
-
Custom AdditionsPlus book.
- AdditionsCommand - Interface in net.gcnt.additionsplus.api.objects
-
Custom AdditionsPlus Command class.
- AdditionsConfig - Interface in net.gcnt.additionsplus.api.files
- AdditionsEvent - Interface in net.gcnt.additionsplus.api.objects
-
Custom AdditionsPlus events class.
- AdditionsFileAPI - Interface in net.gcnt.additionsplus.api.files
- AdditionsInterval - Interface in net.gcnt.additionsplus.api.objects
-
Custom AdditionsPlus interval class.
- AdditionsItem - Interface in net.gcnt.additionsplus.api.objects
-
Custom AdditionsPlus Item class.
- AdditionsMenu - Interface in net.gcnt.additionsplus.api.objects
-
Custom AdditionsPlus menu class.
- AdditionsNameTag - Interface in net.gcnt.additionsplus.api.objects
-
Custom AdditionsPlus Name Tag class.
- AdditionsPlayerManager - Interface in net.gcnt.additionsplus.api.managers
-
AdditionsPlus player manager.
- AdditionsPlugin - Interface in net.gcnt.additionsplus.api
-
The main AdditionsPlus plugin class that contains the API, all the utils and other feature handlers.
- AdditionsSign - Interface in net.gcnt.additionsplus.api.objects
-
The custom AdditionsPlus sign class.
- AdditionsSubMenu - Interface in net.gcnt.additionsplus.api.utils
- AdditionsUtils - Interface in net.gcnt.additionsplus.api.utils
-
General Utils class that holds general utility methods.
- AdditionsVaultSupport - Interface in net.gcnt.additionsplus.api.utils
- addLocation(Location) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsSign
-
Add a sign location to the signs.
- addManagingItems(Player) - Method in interface net.gcnt.additionsplus.api.managers.CustomMenuManager
-
Add the custom menu managing items to the player's inventory.
- addNBTTag(ItemStack, String, Integer) - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Adds a custom Integer NBT-Tag to an ItemStack.
- addNBTTag(ItemStack, String, String) - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Adds a custom String NBT-Tag to an ItemStack.
- addPlaceholder(String, String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsEvent
-
Add a placeholder to the replacement list.
- addToQueue(ActionSender, List<String>, List<World>, List<String>, List<ActionSender>) - Method in interface net.gcnt.additionsplus.api.actions.ActionQueuer
- addToQueue(Player, List<String>, List<World>, List<String>, List<ActionSender>) - Method in interface net.gcnt.additionsplus.api.actions.ActionQueuer
-
Deprecated.
- ALLOWFLY - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- AnimationManager - Interface in net.gcnt.additionsplus.api.managers
-
Additions Animation Manager.
- args - Variable in class net.gcnt.additionsplus.api.BaseCmd
B
- BaseCmd - Class in net.gcnt.additionsplus.api
-
Base command class that holds all information about a (sub) command and its usage.
- BaseCmd(AdditionsPlugin) - Constructor for class net.gcnt.additionsplus.api.BaseCmd
C
- c(String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Color a string.
- c(List<String>) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Color a list of strings.
- calculateChance(double) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Calculate if a random number between 0-100 is lower than the given chance.
- calculateIfChances(String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Execute the [IF] action parameters and check if they are true.
- CENTER - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- CHANCE - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- changeTab(Player) - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Update the tablist of a player, according to AdditionsPlus configurations.
- chat(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionSender
-
Send a chat message as this sender.
- CHAT - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- checkCommand(String, String, ActionSender) - Method in interface net.gcnt.additionsplus.api.managers.CommandManager
-
Check if the executed command is formatted correctly.
- checkCommandEvent(Cancellable, String, ActionSender) - Method in interface net.gcnt.additionsplus.api.managers.CommandManager
-
Check the command event for custom commands.
- checkForUpdate() - Method in interface net.gcnt.additionsplus.api.utils.GCNTUpdater
-
Check for a new update.
- CLEAR - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- CLEARCHAT - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- close(Player, boolean) - Method in interface net.gcnt.additionsplus.api.utils.MenuUtils
-
Close the current inventory of a player.
- CLOSE - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- colors(boolean) - Method in interface net.gcnt.additionsplus.api.utils.Message
-
Set whether colors codes should be parsed when sending this message.
- COMBINED - Enum constant in enum net.gcnt.additionsplus.api.actions.ActionType
-
Action that has to be combined with a
ActionType.NORMAL
orActionType.INNER
action in order to work. - command - Variable in class net.gcnt.additionsplus.api.BaseCmd
- COMMAND - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- CommandManager - Interface in net.gcnt.additionsplus.api.managers
-
AdditionsPlus custom command manager.
- CONNECT - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- CONSOLE - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- contains(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Check whether the config contains the property.
- containsTag(String) - Method in interface net.gcnt.additionsplus.api.actions.AdditionsAction
-
Get whether an action string contains this action tag.
- copy(ActionSender) - Method in interface net.gcnt.additionsplus.api.actions.QueuedAction
-
Copy the entire queued action but change the action sender.
- copyDefaultFile(File, String, String) - Method in interface net.gcnt.additionsplus.api.files.YAMLManager
-
Copy the default file contents into the new file.
- createAnimation(String, String, int) - Method in interface net.gcnt.additionsplus.api.managers.AnimationManager
-
Create a new animation.
- createAnimation(String, List<String>, int) - Method in interface net.gcnt.additionsplus.api.managers.AnimationManager
-
Create a new animation.
- createCustomAction(Plugin, String, ActionType, Consumer<QueuedAction>) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Create a new custom action.
- createCustomAction(Plugin, String, ActionType, Consumer<QueuedAction>, boolean, String...) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Create a new custom action.
- createCustomEvent(AdditionsPlugin, String, String, String, String) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Create a new custom event.
- CUSTOMBOOK - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- CUSTOMITEM - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- CustomMenuManager - Interface in net.gcnt.additionsplus.api.managers
-
Manager for custom menu setups and editing.
D
- DELAY - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- determineMaterial(Player) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Determine the base material of this item based on the player in case of any placeholder usage.
- determinePlayerTablist(Player) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Get the header and footer of the tablist group of the player.
- DISABLE_BLOCK_BREAK - Enum constant in enum net.gcnt.additionsplus.api.items.ItemOption
-
When added, it will NOT be possible to break blocks with this item in the hand.
- DISABLE_BLOCK_PLACE - Enum constant in enum net.gcnt.additionsplus.api.items.ItemOption
-
When added, it will NOT be possible to place this block.
- DISABLE_CONSUME - Enum constant in enum net.gcnt.additionsplus.api.items.ItemOption
-
When added, player will NOT be able to consume (eat/drink) this item.
- DISABLE_DROP - Enum constant in enum net.gcnt.additionsplus.api.items.ItemOption
-
When added, it will NOT be possible to drop this item.
- DISABLE_INVENTORY_MOVING - Enum constant in enum net.gcnt.additionsplus.api.items.ItemOption
-
When added, it will NOT be possible to move this item in the inventory.
- DISABLE_PVP - Enum constant in enum net.gcnt.additionsplus.api.items.ItemOption
-
When added, it will NOT be possible to PvP with this item in the hand.
- discard(Player) - Method in interface net.gcnt.additionsplus.api.managers.CustomMenuManager
-
Discard the current custom menu of a player.
- DISCORD - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- DiscordWebhook - Interface in net.gcnt.additionsplus.api.objects
-
A custom Discord webhook.
- dispatchCommand(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionSender
-
Perform a command as this sender.
- dontRestore(Player, boolean) - Method in interface net.gcnt.additionsplus.api.managers.CustomMenuManager
-
Adds a player to the do-not-restore inventory list.
E
- evaluate(String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Resolve a mathematical expression with JavaScript.
- evaluateIfChances(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Evaluate the if-chances of an action.
- evaluateMath(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Evaluate the mathematical expressions of an action string.
- evaluateRNG(String[]) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Evaluate the RNG (Random Number Generator) in the action string.
- evaluateScript(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Evaluate the script tags in the action string.
- EVERYONE - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- executeScript(String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Execute a JavaScript script.
- exists() - Method in interface net.gcnt.additionsplus.api.files.YAMLFolder
-
Check if the folder exists.
- EXPERIENCE - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
F
- FLY - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- FLYSPEED - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- FOOD - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- forcePlayer - Variable in class net.gcnt.additionsplus.api.BaseCmd
G
- GAMEMODE - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- GCNTUpdater - Interface in net.gcnt.additionsplus.api.utils
-
The official GCNT Updater that links to My GCNT Plugins to check if the plugin is up-to-date.
- get(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get an object.
- get(String, Object) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get an object.
- getAction() - Method in enum net.gcnt.additionsplus.api.actions.Action
- getAction() - Method in interface net.gcnt.additionsplus.api.actions.QueuedAction
-
Get the Action that has been queued.
- getActionQueuer() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the official
ActionQueuer
used for queuing actions. - getActions() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get a
HashMap
of allAdditionsAction
and their identifiers. - getActions() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Get the actions of this command.
- getActions() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsInterval
-
Get a
List
of actions. - getActions() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the non left-right click actions of this item.
- getActions() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsSign
-
Get a
List
of actions to perform when interacting with this sign. - getActionSender(CommandSender) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get an
ActionSender
wrapper class object for the given sender. - getActionUtils() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the
ActionUtils
used to check conditions of actions. - getAliases() - Method in enum net.gcnt.additionsplus.api.actions.Action
- getAliases() - Method in interface net.gcnt.additionsplus.api.actions.AdditionsAction
-
Get a
List
of aliases for this action. - getAliases() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Get the
List
of command aliases. - getAllFiles() - Method in interface net.gcnt.additionsplus.api.files.YAMLFolder
- getAmount() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the item amount.
- getAnimation(String) - Method in interface net.gcnt.additionsplus.api.managers.AnimationManager
-
Get an animation by its id.
- getAnimationManager() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get the
AnimationManager
that allows you to register animations. - getAnimationManager() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the
AnimationManager
that allows you to register animations. - getAnimations() - Method in interface net.gcnt.additionsplus.api.managers.AnimationManager
-
Get a list of all animations.
- getAnimationsFile() - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Get the animations file.
- getAPI() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the
AdditionsAPI
class. - getArgumentAsBoolean(String, AdditionsAction) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get an action argument as boolean.
- getArgumentAsDouble(String, AdditionsAction) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get an action argument as double.
- getArgumentAsInt(String, AdditionsAction) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get an action argument as integer.
- getArgumentAsString(String, AdditionsAction) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get an action argument as string.
- getArguments() - Method in interface net.gcnt.additionsplus.api.actions.QueuedAction
-
Get a list of arguments that were found in the main action.
- getArmorColor() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the HEX armor color.
- getArrayFrom(String[], int) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Get a sublist of an array as a string, joined by a space.
- getArrayFrom(String[], int, int) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Get a sublist of an array as a string, joined by a space.
- getAuthor() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsBook
-
Get the author of the book.
- getAuthor() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsEvent
-
Get the author of this event.
- getBaseAction(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get the base
AdditionsAction
of this action string. - getBookByName(String) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a custom
AdditionsBook
by its identifier. - getBookFile() - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Get the book folder.
- getBookName() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsBook
-
Get the name of the book.
- getBooks() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a
List
ofAdditionsBook
that were registered. - getBoolean(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a boolean.
- getBoolean(String, boolean) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a boolean.
- getBukkitTaskId() - Method in interface net.gcnt.additionsplus.api.managers.AnimationManager
-
Get the bukkit task id of the animation manager.
- getCenterMessagePixels() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- getChance(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get the chance of an action.
- getCloseActions() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get a
List
of closing actions. - getColor() - Method in enum net.gcnt.additionsplus.api.nms.SBPacketData
- getColoredValue() - Method in interface net.gcnt.additionsplus.api.actions.QueuedAction
-
Get the colored value of this action, with all tags being removed.
- getCommandByAlias(String) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a custom
AdditionsCommand
that matches the given alias. - getCommandByName(String) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a custom
AdditionsCommand
that matches the given name. - getCommandCommands() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get a
Map
of all custom command commands. - getCommandFile() - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Get the commands file.
- getCommandManager() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get the
CommandManager
used to check and set cooldowns and perform the custom commands. - getCommandMap() - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Get the Bukkit command map used for registering commands.
- getCommandName() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Get the command name.
- getCommands() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a
List
ofAdditionsCommand
that were registered. - getConfig() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get the current config.yml file.
- getConfig(File, String) - Method in interface net.gcnt.additionsplus.api.files.YAMLManager
-
Get a YAMLConfig from a file.
- getConfig(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLManager
-
Get a previously initialized config file by config ID
- getConfigSection(File, FileConfiguration, ConfigurationSection) - Method in interface net.gcnt.additionsplus.api.files.YAMLManager
-
Load a Bukkit configuration section as Additions YAMLSection.
- getConfigSection(ConfigurationSection) - Method in interface net.gcnt.additionsplus.api.files.YAMLManager
-
Load a Bukkit configuration section as Additions YAMLSection.
- getConsumer() - Method in interface net.gcnt.additionsplus.api.actions.AdditionsAction
-
Get the
Consumer<QueuedAction>
that is called when this action is being performed. - getCooldown() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Get the cooldown in ticks.
- getCooldown() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the cooldown in ticks.
- getCooldown() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get the cooldown of this menu in ticks.
- getCooldown(ActionSender, AdditionsCommand) - Method in interface net.gcnt.additionsplus.api.managers.CommandManager
-
Get the command cooldown of a sender.
- getCooldownMessage() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Get the on-cooldown message of this command.
- getCooldownMessage() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the on-cooldown message of this item.
- getCooldownMessage() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get the message that is sent when the menu is on cooldown for a player.
- getCurrentFrame() - Method in interface net.gcnt.additionsplus.api.utils.AdditionsAnimation
-
Get the current frame value of this animation.
- getCurrentFrameIndex() - Method in interface net.gcnt.additionsplus.api.utils.AdditionsAnimation
-
Get the current frame index of this animation.
- getCurrentVersion() - Method in interface net.gcnt.additionsplus.api.utils.GCNTUpdater
-
Get the current version of this plugin.
- getCustomActions() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a
List
ofAdditionsAction
that were registered. - getCustomBook(ItemStack) - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Check if an ItemStack is a custom AdditionsPlus book.
- getCustomItem(ItemStack) - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Check if an ItemStack is a custom AdditionsPlus item.
- getCustomItems() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a
List
ofAdditionsItem
that were registered. - getCustomMenuManager() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the
CustomMenuManager
. - getCustomModelData() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the custom model data of this item.
- getData() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the data of this item.
This is used in legacy versions of Minecraft to differentiate different versions of an item (such as wool colors), but was later replaced with individual material names. - getDataFolder() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the main AdditionsPlus plugin data folder used for storing plugin data files.
- getDefaultFileReader(String, String) - Method in interface net.gcnt.additionsplus.api.files.YAMLManager
-
Get the
FileConfiguration
for the file name specified - getDelay(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get the delay of an action.
- getDescription() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Get the description of this command.
- getDescription() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsEvent
-
Get the event description.
- getDiscordWebhooks() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- getDisplayName() - Method in enum net.gcnt.additionsplus.api.nms.SBPacketData
- getDisplayName() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsBook
-
Deprecated.
- getDisplayName() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the display name of this item.
- getDouble(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a double.
- getDouble(String, double) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a double.
- getDurability() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the durability of this item.
- getEditingMenus() - Method in interface net.gcnt.additionsplus.api.managers.CustomMenuManager
-
Get a list of players that are currently setting up/editing a custom menu.
- getEnchantments() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsBook
-
Get a
HashMap
ofEnchantment
and their strengths of this book. - getEnchantments() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get a list of the enchantments and their strengths.
- getEnchantments(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a
HashMap
ofEnchantment
and their strengths. - getEventById(String) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a registered
AdditionsEvent
by its identifier. - getEventName() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsEvent
-
Get the name of this event.
- getEvents() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a
List
ofAdditionsEvent
that were registered. - getEvents() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get a
HashMap
of allAdditionsEvent
and their identifiers. - getEventsFile() - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Get the events file.
- getExpAtLevel(int) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Get the Bukkit experience required for one level.
- getExtraOption(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsEvent
-
Get the value of any extra option.
- getExtraOptions() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsEvent
- getFilesAPI() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get the
AdditionsFileAPI
that contains every data file and its data. - getFrames() - Method in interface net.gcnt.additionsplus.api.utils.AdditionsAnimation
-
Get all frames of this animation.
- getGameMode(String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Get the
GameMode
from a string. - getGeneralCommands() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get a
Map
of all general commands. - getGeneration() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsBook
-
Get the generation of the book.
- getGroup() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsNameTag
-
Get the identifier of this name tag (group).
- getGroups(Player) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsVaultSupport
-
Get a
List
of group names that the player is in. - getHEXColor(String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Get the HEX color from a string.
- getHost() - Method in interface net.gcnt.additionsplus.api.objects.DiscordWebhook
-
Get the host link of the AdditionsPlus webhook handler.
- getIcon() - Method in interface net.gcnt.additionsplus.api.objects.DiscordWebhook
-
Get the link to the icon image.
- getId() - Method in interface net.gcnt.additionsplus.api.files.YAMLConfig
-
Get the identifier of this YAML file.
- getId() - Method in interface net.gcnt.additionsplus.api.objects.DiscordWebhook
-
Get the identifier of this webhook.
- getId() - Method in interface net.gcnt.additionsplus.api.utils.AdditionsAnimation
-
Get the unique identifier of this animation.
- getIdentifier() - Method in interface net.gcnt.additionsplus.api.actions.AdditionsAction
-
Get the identifier of this action.
- getIdentifier() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsEvent
-
Get the identifier of this event.
- getIdentifier() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsInterval
-
Get the identifier of this interval.
- getInt(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get an integer.
- getInt(String, int) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get an integer.
- getInterval() - Method in interface net.gcnt.additionsplus.api.utils.AdditionsAnimation
-
Get the update interval.
- getIntervalActionByName(String) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get an
AdditionsInterval
by its identifier. - getIntervalActions() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a
List
ofAdditionsInterval
that were registered. - getIntervalActionsFile() - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Get the interval actions file.
- getIntervalActionsInterval() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- getInWorld(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get the in-world world of an action.
- getItem(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get the
AdditionsItem
from the current section. - getItemByName(String) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a custom
AdditionsItem
by its identifier. - getItemBySlot(int) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get the item by its slot.
- getItemCommands() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get a
Map
of all item commands. - getItemCooldown(ActionSender, AdditionsItem) - Method in interface net.gcnt.additionsplus.api.managers.CommandManager
-
Get the item cooldown of a sender.
- getItemCostOnInteraction() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the cost of this item interaction.
- getItemEnchantMenu() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the menu creation item enchantments' setup instance.
- getItemFlagMenu() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the menu creation item flag setup instance.
- getItemFlags() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsBook
-
Get a
List
ofItemFlag
of this book. - getItemFlags() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the item flags of this item.
- getItemFlags(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a
List
ofItemFlag
. - getItemFromFile(YAMLSection, String) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get an
AdditionsItem
from aYAMLSection
. - getItemLoreMenu() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the menu creation item lore setup instance.
- getItemOptions() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsBook
-
Get a
List
ofItemOption
of this book. - getItemOptions() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get a
List
ofItemOption
of this item. - getItemOptions(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a
List
ofItemOption
. - getItemRenameMenu() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the menu creation item renaming setup instance.
- getItems() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a
List
ofAdditionsItem
that were registered. - getItems() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get a
List
ofAdditionsItem
that are in this menu. - getItemsFile() - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Get the items file.
- getKeys(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a
Set
of keys. - getLanguage(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get the specified language of an action.
- getLanguage(ActionSender) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Get the Vault language of a sender.
- getLanguage(Player) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Get the Vault language of a player.
- getLanguages() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get a
HashMap
of the ProtocolLib language that players have selected. - getLastCooldownTime(ActionSender, AdditionsCommand) - Method in interface net.gcnt.additionsplus.api.managers.CommandManager
-
Get the command cooldown of a sender.
- getLastItemCooldownTime(ActionSender, AdditionsItem) - Method in interface net.gcnt.additionsplus.api.managers.CommandManager
-
Get the last item cooldown of a sender.
- getLastMenuCooldownTime(ActionSender, AdditionsMenu) - Method in interface net.gcnt.additionsplus.api.managers.CommandManager
-
Get the last menu cooldown of a sender.
- getLatestOfficialVersion() - Method in interface net.gcnt.additionsplus.api.utils.GCNTUpdater
-
Get the latest official version (non-beta) that was released on My GCNT.
- getLatestVersion() - Method in interface net.gcnt.additionsplus.api.utils.GCNTUpdater
-
Get the latest version (including betas) that was released on My GCNT.
- getLeftClickActions() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the left click actions of this item.
- getLines() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsSign
-
Get a
List
of sign lines. - getLink() - Method in interface net.gcnt.additionsplus.api.objects.DiscordWebhook
-
Get the link of the webhook.
- getLocation() - Method in interface net.gcnt.additionsplus.api.files.YAMLFolder
-
Get the folder location.
- getLocations() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsSign
-
Get a
List
of all signLocation
. - getLong(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a long.
- getLong(String, long) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a long.
- getLore() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsBook
-
Get a
List
of lore lines. - getLore() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the lore of this item.
- getMaterial() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the material of this item.
- getMaxActionsPerTick() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- getMaxCommandSuggestions() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- getMembers() - Method in enum net.gcnt.additionsplus.api.nms.SBPacketData
- getMenu(Player) - Method in interface net.gcnt.additionsplus.api.managers.CustomMenuManager
-
Get the custom menu inventory that the player is editing.
- getMenuByName(String) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a custom
AdditionsMenu
by its identifier. - getMenuCommands() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get a
Map
of all menu commands. - getMenuCooldown(ActionSender, AdditionsMenu) - Method in interface net.gcnt.additionsplus.api.managers.CommandManager
-
Get the menu cooldown of a sender.
- getMenuFile() - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Get the menu folder.
- getMenus() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a
List
ofAdditionsMenu
that were registered. - getMenuTitles() - Method in interface net.gcnt.additionsplus.api.managers.CustomMenuManager
- getMenuUtils() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the
MenuUtils
used to check conditions of custom menus. - getMessage(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a message to send as chat/title.
- getMessage(String, String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a message to send as chat/title.
- getMessage(String, List<String>) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a message to send as chat/title.
- getName() - Method in interface net.gcnt.additionsplus.api.actions.ActionSender
-
Get the name of this sender.
- getName() - Method in interface net.gcnt.additionsplus.api.files.YAMLConfig
-
Get the name of this YAML file.
- getName() - Method in interface net.gcnt.additionsplus.api.files.YAMLFolder
-
Get the name of this folder.
- getName() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsBook
-
Get the identifier of this book.
- getName() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the identifier of this custom menu.
- getName() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get the identifier of this menu.
- getName() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsSign
-
Get the identifier of the sign.
- getName() - Method in interface net.gcnt.additionsplus.api.objects.DiscordWebhook
-
Get the name of the webhook.
- getNameTagByGroup(String) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get an
AdditionsNameTag
by its group name. - getNameTags() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a
List
ofAdditionsNameTag
that were registered. - getNameTagsFile() - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Get the nametags file.
- getNMS() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get the
NMS
manager used for version-specific code. - getNMS() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the
NMS
manager used for version-specific code. - getNoPermission(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get the anti permission of an action.
- getNoPermissionItemBySlot(int) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get the no-permission item by its slot.
- getNoPermissionMessage() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Get the message that is sent to the player when they do not have permission for this command.
- getNoPermissionMessage() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the message that is sent to the player when they do not have permission for this item.
- getNoPermissionMessage() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get the message that is sent when the player does not have the required permission.
- getNotEnoughItemsMessage() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the not enough items message.
- getNoVaultGroup(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get the anti vault group of an action.
- getOnUpdate() - Method in interface net.gcnt.additionsplus.api.utils.AdditionsAnimation
-
Get the optional action that is executed when the animation is updated.
- getOpenActions() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get a
List
of opening actions. - getOpenCommand() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get the open command of this menu.
- getOrder() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsNameTag
-
Get the server order position of this name tag.
- getOriginalActionString() - Method in interface net.gcnt.additionsplus.api.actions.QueuedAction
-
Set the original, raw action string, without placeholders and colors being replaced.
- getPacketData() - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Get the version Scoreboard Team packet fields to use.
- getPackOption() - Method in enum net.gcnt.additionsplus.api.nms.SBPacketData
- getPages() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsBook
-
Get a
List
of page contents for this book. - getParamInt() - Method in enum net.gcnt.additionsplus.api.nms.SBPacketData
- getParams() - Method in enum net.gcnt.additionsplus.api.nms.SBPacketData
- getParent() - Method in interface net.gcnt.additionsplus.api.files.YAMLFolder
-
Get the parent file.
- getPermission() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Get the required Bukkit permission of this command.
- getPermission() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the required Bukkit permission of this item.
- getPermission() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get the permission of this menu.
- getPermission() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsNameTag
-
Get the permission of this name tag.
- getPermission(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get the permission of an action.
- getPlaceholderTarget() - Method in interface net.gcnt.additionsplus.api.actions.QueuedAction
-
Get the target player the placeholders should be replaced as.
- getPlayer() - Method in interface net.gcnt.additionsplus.api.actions.ActionSender
-
Get the Bukkit
Player
. - getPlayerFile() - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Get the players file.
- getPlayerMenu(Player) - Method in interface net.gcnt.additionsplus.api.utils.MenuUtils
-
Get the current
AdditionsMenu
that the player has open. - getPlugin() - Method in interface net.gcnt.additionsplus.api.actions.AdditionsAction
-
Get the Bukkit
Plugin
of this action. - getPlugin() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get the
AdditionsPlugin
main class. - getPlugin() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Get the plugin of this command.
- getPluginName() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsEvent
-
Get the plugin name of this event.
- getPluginName() - Method in interface net.gcnt.additionsplus.api.utils.GCNTUpdater
-
Get the name of this plugin.
- getPotionColor() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the potion color in HEX.
- getPotionType() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the potion type.
- getPrefix() - Method in enum net.gcnt.additionsplus.api.nms.SBPacketData
- getPrefix() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsNameTag
-
Get the player name prefix.
- getPrice(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get the price of an action.
- getPush() - Method in enum net.gcnt.additionsplus.api.nms.SBPacketData
- getRegex(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get the specified regex of an action.
- getRightClickActions() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the right click actions of this item.
- getScoreboardFile() - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Get the scoreboards file.
- getScoreboardUpdateInterval() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- getSection(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a YAML section by key.
- getSender() - Method in interface net.gcnt.additionsplus.api.actions.ActionSender
-
Get the Bukkit
CommandSender
. - getSender() - Method in interface net.gcnt.additionsplus.api.actions.QueuedAction
-
Get the sender of the action.
- getSignByLocation(Location) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a custom
AdditionsSign
by its location. - getSignByName(String) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a custom
AdditionsSign
by its identifier. - getSigns() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a
List
ofAdditionsSign
that were registered. - getSignsFile() - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Get the signs file.
- getSimilarCommands(String) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get a
List
of similarAdditionsCommand
that match the given command name. - getSize() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get the size of this custom menu.
- getSlot() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsBook
-
Get the slot of this item.
- getSlot() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get the inventory slot of this item.
- getSortedTablist() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Deprecated.
- getStaticSlots() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
- getString(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a string.
- getString(String, String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a string.
- getStringList(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a
List
of strings. - getStringMap(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Get a string map.
- getSuffix() - Method in enum net.gcnt.additionsplus.api.nms.SBPacketData
- getSuffix() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsNameTag
-
Get the player name suffix.
- getTablistsFile() - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Get the tablists file.
- getTablistsUpdateInterval() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- getTag() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsNameTag
-
Get the name tag value.
- getTargets(String, ActionSender, List<ActionSender>) - Method in interface net.gcnt.additionsplus.api.actions.ActionQueuer
- getTeamName() - Method in enum net.gcnt.additionsplus.api.nms.SBPacketData
- getTitle() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsBook
-
Get the title of the book.
- getTitle() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get the menu title.
- getType() - Method in enum net.gcnt.additionsplus.api.actions.Action
- getType() - Method in interface net.gcnt.additionsplus.api.actions.AdditionsAction
-
Get the
ActionType
of this action. - getUpdateInterval() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsNameTag
-
Get the update interval of this name tag in ticks.
- getUpdateInterval() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsSign
-
Get the update interval of this sign.
- getUpdater() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the GCNT Updater used for update checking.
- getUpdateStatus() - Method in interface net.gcnt.additionsplus.api.utils.GCNTUpdater
-
Get the update status.
- getUpdateURL() - Method in interface net.gcnt.additionsplus.api.utils.GCNTUpdater
-
Get the URL of the newer version.
- getUsage() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Get the usage of this command.
- getUtils() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Get the general
AdditionsUtils
. - getUtils() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the general
AdditionsUtils
. - getValue() - Method in interface net.gcnt.additionsplus.api.actions.QueuedAction
-
Get the raw value of this action, with all action tags being removed.
- getVaultGroup(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get the vault group of an action.
- getVaultSupport() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the
AdditionsVaultSupport
hook. - getVersion() - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Get the version number of the Bukkit API that has been detected.
- getVisibility() - Method in enum net.gcnt.additionsplus.api.nms.SBPacketData
- getWorldName() - Method in interface net.gcnt.additionsplus.api.actions.ActionSender
-
Get the name of the world that the player is in.
- getWorlds(String, List<World>, List<String>) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get a
List
ofWorld
in the action string. - getYAMLFiles() - Method in interface net.gcnt.additionsplus.api.files.YAMLFolder
-
Get a
List
of all YAML files in this folder. - getYAMLManager() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Get the general
YAMLManager
. - GIVE - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- giveBook(Player) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsBook
-
Give the book to a player.
- giveItem(Player, boolean) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Give this custom item to a player.
H
- HASEXPERIENCE - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- HASLEVELS - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- hasLocation(Location) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsSign
-
Check if this sign has the specific location.
- hasMenu(Player) - Method in interface net.gcnt.additionsplus.api.managers.CustomMenuManager
-
Check whether a player has a custom menu set up.
- hasPermission(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionSender
-
Check whether the sender has a certain permission.
- HEALTH - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- HOLDSITEM - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- HTTPREQUEST - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
I
- IF - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- INFO - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- INNER - Enum constant in enum net.gcnt.additionsplus.api.actions.ActionType
-
Action that can have inline arguments.
- isAllowIntervalRepeatOnRandom() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isBaseAction() - Method in enum net.gcnt.additionsplus.api.actions.Action
- isBaseAction() - Method in interface net.gcnt.additionsplus.api.actions.AdditionsAction
-
Check if this action is a base action.
- isBoolean(String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Check if a string is a boolean.
- isCancelClick() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get whether cancel click is enabled.
- isCancelClosing() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get whether cancel closing is enabled.
- isChangeAbovePlayerName() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsNameTag
-
Get whether to change the display name above the player's head.
- isChangeDisplayName() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsNameTag
-
Get whether to change the chat display name of the player.
- isCheckForBetaUpdates() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- ISCONSOLE - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- isCustomActionRegistered(String) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Check if there is an action registered with the given identifier.
- isDiscordHookEnabled() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isDisplayMainScoreboardWhenNoPerWorldFound() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isDouble(String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Check if a string is a double.
- isEditingMenu(Player) - Method in interface net.gcnt.additionsplus.api.managers.CustomMenuManager
-
Get whether a player is currently editing a custom menu.
- isExtendedPotion() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get whether this potion is extended.
- isFloat(String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Check if a string is a float.
- isGroup(ActionSender, String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsVaultSupport
-
Check if a sender is in a certain Vault group.
- isGroup(Player, String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsVaultSupport
-
Check if a player is in a certain Vault group.
- isHideInventory() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get whether inventory hiding is enabled.
- isIgnoreCooldownCheckForMenusWhenConsole() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isIgnorePermissionCheckForMenusWhenConsole() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isInt(String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Check if a string is an integer.
- isIntervalActionsEnabled() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isIntervalActionsRandom() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isLong(String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Check if a string is a long.
- isMaterialLegacy(String) - Method in interface net.gcnt.additionsplus.api.utils.MenuUtils
-
Check if a material is legacy (<1.13)
- isNameTagsEnabled() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isOp() - Method in interface net.gcnt.additionsplus.api.actions.ActionSender
-
Get whether the player is an operator.
- isPerWorldTablistsEnabled() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isPlayer() - Method in interface net.gcnt.additionsplus.api.actions.ActionSender
-
Check whether the sender is a player.
- ISPLAYER - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- isRegister() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Get whether the command should be registered to Bukkit.
- isRegisterOpenCommand() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Get whether the open command should be registered to Bukkit.
- isRemoveScoreboardWhenDisabled() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isReplaceEveryonePlaceholdersAsReceiver() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isRequirePlayer() - Method in enum net.gcnt.additionsplus.api.actions.Action
- isRequirePlayer() - Method in interface net.gcnt.additionsplus.api.actions.AdditionsAction
-
Check if this action requires a player as executor to work.
- isScoreboardEnabled() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isScoreboardEnabled(UUID) - Method in interface net.gcnt.additionsplus.api.managers.AdditionsPlayerManager
-
Check if a player has their scoreboard enabled.
- isScoreboardPerWorldEnabled() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isSendCommandSuggestions() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isSet(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Check whether a property has been set.
- isStatic() - Method in interface net.gcnt.additionsplus.api.utils.AdditionsAnimation
-
Whether this animation is static text or an animation.
- isTablistsEnabled() - Method in interface net.gcnt.additionsplus.api.files.AdditionsConfig
- isUnbreakable() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get whether this item should be unbreakable.
- isUpgradedPotion() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Get whether this potion is upgraded.
- ItemOption - Enum in net.gcnt.additionsplus.api.items
-
Additional options that can be added to items.
J
K
- KICK - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- KILL - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
L
- LANGUAGE - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- LEVELS - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- loadCommands() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Load all AdditionsPlus (sub) commands.
- loadConfig(String, File, String) - Method in interface net.gcnt.additionsplus.api.files.YAMLManager
-
Load config or create it if nonexistent
- loadConfig(String, File, String, String) - Method in interface net.gcnt.additionsplus.api.files.YAMLManager
-
Load config or create it if nonexistent
- loadConfig(String, String, String) - Method in interface net.gcnt.additionsplus.api.files.YAMLManager
-
Load config or create it if nonexistent
- loadConfig(String, String, String, String) - Method in interface net.gcnt.additionsplus.api.files.YAMLManager
-
Load config or create it if nonexistent
- loadData() - Method in interface net.gcnt.additionsplus.api.files.YAMLConfig
-
Load all data in this config.
- loadData() - Method in interface net.gcnt.additionsplus.api.files.YAMLFolder
-
Load all data in this folder.
- loadData() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsEvent
-
Load the data of this event.
- loadFiles() - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Load all AdditionsPlus data files.
- logToConsole(String, boolean) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Log a message to the console.
M
- mainCommand - Variable in class net.gcnt.additionsplus.api.BaseCmd
- MATH - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- MENU - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- MenuUtils - Interface in net.gcnt.additionsplus.api.utils
-
Class that holds some useful utils for custom menus.
- Message - Interface in net.gcnt.additionsplus.api.utils
-
The message class used for processing messages from the config and sending them as chat or title messages.
- MESSAGE - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- MONEY - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
N
- net.gcnt.additionsplus.api - package net.gcnt.additionsplus.api
- net.gcnt.additionsplus.api.actions - package net.gcnt.additionsplus.api.actions
- net.gcnt.additionsplus.api.files - package net.gcnt.additionsplus.api.files
- net.gcnt.additionsplus.api.items - package net.gcnt.additionsplus.api.items
- net.gcnt.additionsplus.api.managers - package net.gcnt.additionsplus.api.managers
- net.gcnt.additionsplus.api.nms - package net.gcnt.additionsplus.api.nms
- net.gcnt.additionsplus.api.objects - package net.gcnt.additionsplus.api.objects
- net.gcnt.additionsplus.api.utils - package net.gcnt.additionsplus.api.utils
- nextFrame() - Method in interface net.gcnt.additionsplus.api.utils.AdditionsAnimation
-
Select the next frame of the animation.
- NMS - Interface in net.gcnt.additionsplus.api.nms
-
Interface class for handling version based Minecraft methods.
- NOPERMISSION - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- NORMAL - Enum constant in enum net.gcnt.additionsplus.api.actions.ActionType
-
Action that requires a value to work, and cannot have any inline arguments.
- NOVGROUP - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
O
- openMenu(Player) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsSubMenu
-
Open the menu for a player.
- openMenu(Player, boolean) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Open the custom menu for a player.
- openMenu(Player, boolean) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsSubMenu
-
Open the menu for a player.
- openMenu(Player, boolean, boolean, boolean) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
-
Open the custom menu for a player.
- openPossibleSkywarsMenu(Player, String) - Method in interface net.gcnt.additionsplus.api.actions.ActionQueuer
- OPERATOR - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- OUTER - Enum constant in enum net.gcnt.additionsplus.api.actions.ActionType
-
Action that has an opening and closing tag with arguments in between.
P
- parseStatics(String, ActionSender) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Parse all placeholders of a player to the message.
- parseStatics(String, Player) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Parse all placeholders of a player to the message.
- parseStatics(List<String>, ActionSender) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Parse all placeholders of a player to the messages.
- perform(ActionSender, QueuedAction) - Method in interface net.gcnt.additionsplus.api.actions.AdditionsAction
-
Perform this action for the sender.
- perform(AdditionsPlugin, Player) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsEvent
-
Perform the event.
- performActions(ActionSender, List<String>) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Perform a list of actions for a specific sender.
- performCommand(String, ActionSender, String) - Method in interface net.gcnt.additionsplus.api.managers.CommandManager
-
Perform a custom command for a sender.
- performQueued() - Method in interface net.gcnt.additionsplus.api.actions.ActionQueuer
- permission - Variable in class net.gcnt.additionsplus.api.BaseCmd
- PERMISSION - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- placeholderOwner(Player) - Method in interface net.gcnt.additionsplus.api.utils.Message
-
Set the player for whom the placeholders should be parsed.
- placeholders(boolean) - Method in interface net.gcnt.additionsplus.api.utils.Message
-
Set whether placeholders should be parsed.
- placeholders(ActionSender) - Method in interface net.gcnt.additionsplus.api.actions.QueuedAction
-
Use the same queued action for a different user, and replace the placeholders for the new user.
- PLACEHOLDERS - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- player - Variable in class net.gcnt.additionsplus.api.BaseCmd
- PLAYERTIME - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- PLAYERWEATHER - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- plugin - Variable in class net.gcnt.additionsplus.api.BaseCmd
- PRICE - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- processCommand(CommandSender, String[]) - Method in class net.gcnt.additionsplus.api.BaseCmd
-
Processes the command, used in listeners.
Q
- QueuedAction - Interface in net.gcnt.additionsplus.api.actions
-
Object that contains all information about a queued action.
R
- REGEX - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- registerAnimation(AdditionsAnimation) - Method in interface net.gcnt.additionsplus.api.managers.AnimationManager
-
Register an animation;
- registerCommand(String, Command) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Register a command to Bukkit.
- registerCustomAction(AdditionsAction) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Register a custom action.
- registerCustomEvent(AdditionsEvent) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Register a custom event.
- removeAnimation(String) - Method in interface net.gcnt.additionsplus.api.managers.AnimationManager
-
Remove an animation by its id.
- removeLocation(Location) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsSign
-
Remove a sign location from the signs.
- removePlaceholder(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsEvent
-
Remove a placeholder from the replacement list.
- removeTagFromString(String) - Method in interface net.gcnt.additionsplus.api.actions.AdditionsAction
-
Remove this action tag from the given string.
- removeTags(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Remove all action tags of an action string.
- RENAMEITEM - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- replace(String, String) - Method in interface net.gcnt.additionsplus.api.utils.Message
-
Replace a part of the message with something else.
- replaceHEXColors(String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Replace all HEX colors with bukkit encoding in a string.
- RESOUREPACK - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- restoreInventory(Player) - Method in interface net.gcnt.additionsplus.api.managers.CustomMenuManager
-
Restore the original inventory of the player.
- restoreInventory(Player) - Method in interface net.gcnt.additionsplus.api.utils.MenuUtils
-
Restore the player's stored inventory.
- result() - Method in interface net.gcnt.additionsplus.api.actions.QueuedAction
-
Get the result of this queued action.
- RETURN - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- returnTagArguments(String, AdditionsAction) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get arguments of a certain action tag.
- returnTagArguments(String, AdditionsAction, String) - Method in interface net.gcnt.additionsplus.api.actions.ActionUtils
-
Get arguments of a certain action tag.
- RNG - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- run() - Method in class net.gcnt.additionsplus.api.BaseCmd
-
The method that is called when this command is being executed.
S
- SAFELANDING - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- save() - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Save the cached YAML file to the file system.
- saveMenu(Player) - Method in interface net.gcnt.additionsplus.api.managers.CustomMenuManager
-
Save the current menu inventory that the player is working on.
- saveMenu(Player, Inventory) - Method in interface net.gcnt.additionsplus.api.managers.CustomMenuManager
-
Save the current menu inventory that the player is working on.
- SBPacketData - Enum in net.gcnt.additionsplus.api.nms
- SCRIPT - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- send(CommandSender...) - Method in interface net.gcnt.additionsplus.api.utils.Message
-
Send this message in the chat.
- sendActionbar(Player, String) - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Send an actionbar message to a player.
- sendCenteredMessage(ActionSender, String) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Send a horizontally centered message to the player.
- sendCooldownMessage(Player, String, long) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Send the cooldown message to a player.
- sender - Variable in class net.gcnt.additionsplus.api.BaseCmd
- sendMessage(String) - Method in interface net.gcnt.additionsplus.api.actions.ActionSender
-
Send a message as this sender.
- sendMessage(Player, String) - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Send a raw JSON message to a player.
- sendTitle(int, int, int, Player...) - Method in interface net.gcnt.additionsplus.api.utils.Message
-
Send this message as a title.
- sendTitle(Player...) - Method in interface net.gcnt.additionsplus.api.utils.Message
-
Send this message as a title.
- sendTitle(Player, String, String) - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Deprecated.
- sendTitle(Player, String, String, int, int, int) - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Send a timed title to a player.
- sendUsage(boolean) - Method in class net.gcnt.additionsplus.api.BaseCmd
-
Send the usage of this command to the sender.
- set(String, Object) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
-
Set a value to a key in the yaml config
- setAction(AdditionsAction) - Method in enum net.gcnt.additionsplus.api.actions.Action
- setActions(List<String>) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Set theactions of this command.
- setActions(List<String>) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the non left-right click actions of this item.
- setAliases(List<String>) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Set the
List
of aliases of this command. - setAmount(int) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the item amount.
- setAnimationsFile(YAMLConfig) - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Set the animations file.
- setArmorColor(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the armor color of this item.
- setAsBukkitCopy(Method) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setAsNMSCopy(Method) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setBookFile(YAMLFolder) - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Set the book folder.
- setChatComponentTextClass(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setChatSerializerClass(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setCommandFile(YAMLConfig) - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Set the commands file.
- setConfig(AdditionsConfig) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
-
Set current config.yml instance.
- setCooldown(long) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Set the cooldown in ticks.
- setCooldown(long) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the cooldown in ticks.
- setCooldown(ActionSender, AdditionsCommand) - Method in interface net.gcnt.additionsplus.api.managers.CommandManager
-
Set the command cooldown of a sender.
- setCooldownMessage(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Set the on-cooldown message of this command.
- setCooldownMessage(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the on-cooldown message of this item.
- setCraftItemStackClass(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setCraftPlayerClass(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setCraftServerClass(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setCurrentFrameIndex(int) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsAnimation
-
Set the current frame of the animation.
- setCustomBook(ItemStack, String) - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Adds a custom NBT-Tag to the ItemStack of a custom book to handle future events.
- setCustomItem(ItemStack, String) - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Adds a custom NBT-Tag to the ItemStack of a custom item to handle future events.
- setCustomModelData(int) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the custom model data of this item.
- setData(byte) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the data of this item.
This is used in legacy versions of Minecraft to differentiate different versions of an item (such as wool colors), but was later replaced with individual material names. - setDedicatedPlayerListClass(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setDescription(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Set the description of the command.
- setDisplayName(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the display name of this item.
- setDurability(short) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the durability of this item.
- setEditingMenu(Player, boolean) - Method in interface net.gcnt.additionsplus.api.managers.CustomMenuManager
-
Set whether a player is currently editing a custom menu.
- setEnchantments(HashMap<Enchantment, Integer>) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the enchantments of this item.
- setEntityPlayerClass(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setEventsFile(YAMLConfig) - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Set the events file.
- setExtendedPotion(boolean) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set whether this potion is extended.
- setGetHandle(Method) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setGetKeyString(Method) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setGetTag(Method) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setHasKey(Method) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setHasTag(Method) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setiChatBaseComponentClass(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setInfoAction(Class<Enum>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setInterval(int) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsAnimation
-
Set the update interval of this animation.
- setIntervalActionsFile(YAMLConfig) - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Set the interval actions file.
- setItemCooldown(ActionSender, AdditionsItem) - Method in interface net.gcnt.additionsplus.api.managers.CommandManager
-
Set the item cooldown of a sender.
- setItemCostOnInteraction(int) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the cost of this item interaction.
- setItemFlags(List<ItemFlag>) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the item flags of this item.
- setItemOptions(List<ItemOption>) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set a
List
ofItemOption
. - setItemsFile(YAMLConfig) - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Set the items file.
- setItemStack(ItemStack) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the cached item stack.
- setItemStackClass(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setLeftClickActions(List<String>) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the left click actions of this item.
- setLore(List<String>) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the lore of this item.
- setMaterial(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the material of this item.
- setMenuCooldown(ActionSender, AdditionsMenu) - Method in interface net.gcnt.additionsplus.api.managers.CommandManager
-
Set the menu cooldown of a sender.
- setMenuFile(YAMLFolder) - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Set the menus folder.
- setNameTagsFile(YAMLConfig) - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Set the nametags file.
- setNbtTagCompoundClass(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setNoPermissionMessage(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Set the message that is sent to the player when they do not have permission for this command.
- setNoPermissionMessage(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the message that is sent to the player when they do not have permission for this item.
- setNotEnoughItemsMessage(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the not enough items message.
- setOnUpdate(Consumer<AdditionsAnimation>) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsAnimation
-
Set the optional action that is executed when the animation is updated.
- setPacketPlayOutChat(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setPacketPlayOutPlayerInfo(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setPacketPlayOutPlayerListHeaderFooter(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setPacketPlayOutTitle(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setPermission(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Set the permission of this command.
- setPermission(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the permission of this item.
- setPlayerConnectionClass(Class<?>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setPlayerFile(AdditionsPlayerManager) - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Set the players file.
- setPlayerMenu(Player, AdditionsMenu) - Method in interface net.gcnt.additionsplus.api.utils.MenuUtils
-
Set the current
AdditionsMenu
that the player has open. - setPotionColor(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the potion color in HEX.
- setPotionType(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the type of potion.
- setRegister(boolean) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Set whether this command should be registered to Bukkit.
- setRightClickActions(List<String>) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the right click actions of this item.
- setScoreboardEnabled(UUID, boolean) - Method in interface net.gcnt.additionsplus.api.managers.AdditionsPlayerManager
-
Set whether a player has their scoreboard enabled.
- setScoreboardFile(YAMLConfig) - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Set the scoreboards file.
- setSender(ActionSender) - Method in interface net.gcnt.additionsplus.api.actions.QueuedAction
-
Set the sender of the queued action.
- setSendPacket(Method) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setSetKeyInteger(Method) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setSetKeyString(Method) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setSetTag(Method) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setSignsFile(YAMLConfig) - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Set the signs file.
- setSlot(int) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set the inventory slot of this item.
- setTablistsFile(YAMLConfig) - Method in interface net.gcnt.additionsplus.api.files.AdditionsFileAPI
-
Set the tablists file.
- setTitleAction(Class<Enum>) - Method in interface net.gcnt.additionsplus.api.nms.NMS
- setTotalExperience(Player, int) - Method in interface net.gcnt.additionsplus.api.utils.AdditionsUtils
-
Set the total experience of a player.
- setUnbreakable(boolean) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set whether this item should be unbreakable.
- setupEconomy() - Method in interface net.gcnt.additionsplus.api.utils.AdditionsVaultSupport
-
Set up the economy hook for Vault.
- setUpgradedPotion(boolean) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
-
Set whether this potion is upgraded.
- setUsage(String) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsCommand
-
Set the usage of this command.
- SOUND - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- SPEED - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- STANDALONE - Enum constant in enum net.gcnt.additionsplus.api.actions.ActionType
-
Action that does not necessarily require a value to work, and will work without any arguments specified.
- start() - Method in interface net.gcnt.additionsplus.api.managers.AnimationManager
-
Start the Bukkit task to update the animations.
- startActionsQueuer() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Start the interval that executes all queued actions.
- startIntervalScheduler() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Start the interval that updates the interval actions.
- startIntervalScoreboards() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Start the interval that updates the player scoreboards.
- startIntervalTablists() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Start the interval that updates the player tablists.
- startUpdateChecker() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
-
Start the automatic update checker.
- storeInventory(Player) - Method in interface net.gcnt.additionsplus.api.managers.CustomMenuManager
-
Store the player's current inventory.
- storeInventory(Player) - Method in interface net.gcnt.additionsplus.api.utils.MenuUtils
-
Store the player's current inventory.
- subUsage - Variable in class net.gcnt.additionsplus.api.BaseCmd
T
- TAKE - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- TARGET - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- TARGETWORLD - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- TELEPORT - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- TIME - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- TITLE - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
U
- update() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsSign
-
Update all sign locations.
- update(Location) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsSign
-
Update a certain sign location for all players.
- update(Location, Player) - Method in interface net.gcnt.additionsplus.api.objects.AdditionsSign
-
Update a certain sign location for one player.
- updatePlayerNameTag(Player, AdditionsNameTag, String) - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Update the player's name tag.
- updatePlayerPrefix(Player, AdditionsNameTag) - Method in interface net.gcnt.additionsplus.api.nms.NMS
-
Update the player's prefix and suffix.
- usage - Variable in class net.gcnt.additionsplus.api.BaseCmd
V
- v1_13 - Enum constant in enum net.gcnt.additionsplus.api.nms.SBPacketData
- v1_17 - Enum constant in enum net.gcnt.additionsplus.api.nms.SBPacketData
- v1_8 - Enum constant in enum net.gcnt.additionsplus.api.nms.SBPacketData
- v1_9 - Enum constant in enum net.gcnt.additionsplus.api.nms.SBPacketData
- valueOf(String) - Static method in enum net.gcnt.additionsplus.api.actions.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.gcnt.additionsplus.api.actions.ActionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.gcnt.additionsplus.api.items.ItemOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.gcnt.additionsplus.api.nms.SBPacketData
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.gcnt.additionsplus.api.actions.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.gcnt.additionsplus.api.actions.ActionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.gcnt.additionsplus.api.items.ItemOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.gcnt.additionsplus.api.nms.SBPacketData
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VANISH - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- VGROUP - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
W
- WALKSPEED - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- WEATHER - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
- WORLD - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
Y
- YAMLConfig - Interface in net.gcnt.additionsplus.api.files
- YAMLFolder - Interface in net.gcnt.additionsplus.api.files
- YAMLManager - Interface in net.gcnt.additionsplus.api.files
- YAMLSection - Interface in net.gcnt.additionsplus.api.files
-
Custom YAML section to handle all data retrieval from YAML files.
All Classes and Interfaces|All Packages
NMS.sendTitle(Player, String, String, int, int, int)
instead.