Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
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 or ActionType.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 all AdditionsAction 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
Get a List of File that are in this folder.
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 of AdditionsBook 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 of AdditionsCommand 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 of AdditionsAction 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 of AdditionsItem that were registered.
getCustomMenuManager() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
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 of Enchantment 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 of Enchantment 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 of AdditionsEvent that were registered.
getEvents() - Method in interface net.gcnt.additionsplus.api.AdditionsPlugin
Get a HashMap of all AdditionsEvent 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
Get a HashMap of all extra options and their Object values.
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 of AdditionsInterval 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 of ItemFlag 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 of ItemFlag.
getItemFromFile(YAMLSection, String) - Method in interface net.gcnt.additionsplus.api.AdditionsAPI
Get an AdditionsItem from a YAMLSection.
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 of ItemOption of this book.
getItemOptions() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsItem
Get a List of ItemOption of this item.
getItemOptions(String) - Method in interface net.gcnt.additionsplus.api.files.YAMLSection
Get a List of ItemOption.
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 of AdditionsItem that were registered.
getItems() - Method in interface net.gcnt.additionsplus.api.objects.AdditionsMenu
Get a List of AdditionsItem 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 sign Location.
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 of AdditionsMenu that were registered.
getMenuTitles() - Method in interface net.gcnt.additionsplus.api.managers.CustomMenuManager
Get a HashMap of player UUID and their custom menu titles.
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 of AdditionsNameTag 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 of AdditionsSign 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 similar AdditionsCommand 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
Get a HashMap with the Integer slot and the corresponding ItemStack.
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 of World 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

JSON - Enum constant in enum net.gcnt.additionsplus.api.actions.Action
 

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.
This method has been deprecated since Minecraft 1.10, use NMS.sendTitle(Player, String, String, int, int, int) instead.
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 of ItemOption.
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.
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages