Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- aan(String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- AbstractBlockUtil - Class in com.kamikazejam.kamicommon.nms.abstraction.block
-
Abstract class providing version-specific implementations for high-performance block manipulation operations across different Minecraft versions.
- AbstractBlockUtil() - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.block.AbstractBlockUtil
- abstractConfig - Variable in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- AbstractConfig<T> - Class in com.kamikazejam.kamicommon.configuration.standalone
-
A class that represents a configuration file
This is an extension of a YamlConfiguration, so all get, set, and put methods are available. - AbstractConfig() - Constructor for class com.kamikazejam.kamicommon.configuration.standalone.AbstractConfig
- AbstractEnchantID - Class in com.kamikazejam.kamicommon.nms.abstraction.enchantid
-
Abstract class providing version-specific implementations for retrieving namespaced identifiers of Minecraft enchantments.
- AbstractEnchantID() - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.enchantid.AbstractEnchantID
- AbstractEntityMethods - Class in com.kamikazejam.kamicommon.nms.abstraction.entity
-
Abstract class providing version-specific implementations for entity manipulation and spawner item handling across different Minecraft versions.
- AbstractEntityMethods() - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.entity.AbstractEntityMethods
- AbstractItemEditor - Class in com.kamikazejam.kamicommon.nms.abstraction.item
-
Abstract class providing version-specific implementations for editing
ItemMetaproperties that may vary across Minecraft versions. - AbstractItemEditor() - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.item.AbstractItemEditor
- AbstractItemNbt - Interface in com.kamikazejam.kamicommon.nms.abstraction.item
-
Reads the two pieces of item NBT an Adventure
show_itemhover is built from. - AbstractItemTextPre_1_17 - Interface in com.kamikazejam.kamicommon.nms.abstraction.itemtext
-
Interface providing version-specific implementations for item text and tooltip generation for Minecraft versions prior to 1.17.
- AbstractMainHand - Class in com.kamikazejam.kamicommon.nms.abstraction.mainhand
-
Abstract class providing version-specific implementations for main hand and off-hand item management across different Minecraft versions.
- AbstractMainHand() - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.mainhand.AbstractMainHand
- AbstractMemorySection<T> - Class in com.kamikazejam.kamicommon.yaml
- AbstractMemorySection(MappingNode, ConfigurationMethods) - Constructor for class com.kamikazejam.kamicommon.yaml.AbstractMemorySection
- AbstractMenu<M> - Class in com.kamikazejam.kamicommon.menu
-
Do not implement this outside KamiCommon. This was a
sealedhierarchy until spigot-utils dropped to Java 8 so that 1.8.x servers could load it;sealedis Java 17 and has no Java 8 spelling. - AbstractMenu(AbstractMenuBuilder, Player) - Constructor for class com.kamikazejam.kamicommon.menu.AbstractMenu
- AbstractMenuBuilder<M,
T> - Class in com.kamikazejam.kamicommon.menu -
Do not implement this outside KamiCommon. This was a
sealedhierarchy until spigot-utils dropped to Java 8 so that 1.8.x servers could load it;sealedis Java 17 and has no Java 8 spelling. - AbstractMenuBuilder(MenuSize, MenuEvents, MenuOptions) - Constructor for class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- AbstractMessageManager - Class in com.kamikazejam.kamicommon.nms.abstraction.chat
-
Abstract class providing version-specific implementations for processing and sending interactive messages with actions and events.
- AbstractMessageManager() - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.AbstractMessageManager
- AbstractPaginatedMenuTitle - Class in com.kamikazejam.kamicommon.menu.api.struct.paginated.title
- AbstractPaginatedMenuTitle() - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.paginated.title.AbstractPaginatedMenuTitle
- AbstractSubsystem<C,
S> - Class in com.kamikazejam.kamicommon.subsystem - AbstractSubsystem() - Constructor for class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- AbstractTeleporter - Class in com.kamikazejam.kamicommon.nms.abstraction.teleport
-
Abstract class providing version-specific implementations for player teleportation without triggering Bukkit events.
- AbstractTeleporter() - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.teleport.AbstractTeleporter
- AbstractYamlConfiguration - Interface in com.kamikazejam.kamicommon.yaml
- AbstractYamlHandler<T> - Class in com.kamikazejam.kamicommon.yaml
- AbstractYamlHandler(AbstractConfig, ConfigSource, Supplier) - Constructor for class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- Action - Class in com.kamikazejam.kamicommon.actions
-
Wrapper class for basic expression of chat message actions.
- Action(String, String) - Constructor for class com.kamikazejam.kamicommon.actions.Action
-
Create a new empty Action with a placeholder and its replacement text.
Use setters to add actions to this object. - Active - Interface in com.kamikazejam.kamicommon.util.interfaces
- AdapterKamiList - Class in com.kamikazejam.kamicommon.util.adapter
- AdapterKamiList() - Constructor for class com.kamikazejam.kamicommon.util.adapter.AdapterKamiList
- AdapterKamiMap - Class in com.kamikazejam.kamicommon.util.adapter
- AdapterKamiMap() - Constructor for class com.kamikazejam.kamicommon.util.adapter.AdapterKamiMap
- AdapterKamiSet - Class in com.kamikazejam.kamicommon.util.adapter
- AdapterKamiSet() - Constructor for class com.kamikazejam.kamicommon.util.adapter.AdapterKamiSet
- AdapterKamiTreeSet - Class in com.kamikazejam.kamicommon.util.adapter
- AdapterKamiTreeSet() - Constructor for class com.kamikazejam.kamicommon.util.adapter.AdapterKamiTreeSet
- AdapterKamiX<T> - Class in com.kamikazejam.kamicommon.util.adapter
-
This is the abstract adapter for all "KamiCommon structures".
- AdapterKamiX() - Constructor for class com.kamikazejam.kamicommon.util.adapter.AdapterKamiX
- AdapterLowercaseEnum<T> - Class in com.kamikazejam.kamicommon.util.adapter
- AdapterLowercaseEnum(Class) - Constructor for class com.kamikazejam.kamicommon.util.adapter.AdapterLowercaseEnum
- add(double, double) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- add(double, double) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- add(double, double, double) - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- add(MenuIcon, IconSlot) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- add(MenuIcon, IconSlot, int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- add(PrioritizedMenuIcon) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- add(KMessageSingle) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageSingle
-
Adds another single-line message to this message.
- add(Vector2D) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- add(VectorW) - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- add(VectorW2D) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- add(String) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageSingle
-
Adds text content to this message.
- ADD - Enum constant in enum class com.kamikazejam.kamicommon.item.patch.PatchOp
- addAction(Action) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.KMessage
-
Adds a single action to this message.
- addActions(List) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.KMessage
-
Adds multiple actions to this message.
- addAliases(String...) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- addAliases(Collection) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- addChild(KamiCommand) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- addChild(KamiCommand, int) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- addChildAfter(KamiCommand, KamiCommand) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- addClickOpenURL(String, String, String) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.KMessage
-
Adds a click-to-open-URL action with the specified placeholder and replacement.
- addClickPredicate(String, Predicate) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a predicate on
InventoryClickEventthat must pass for the click handlers on that slot to be executed.
This applies to theMenu's inventory only, not the player's inventory.
For adding a predicate for player inventory clicks, useMenuEvents.addPlayerClickPredicate(String, Predicate) - addClickPredicate(Predicate) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a predicate on
InventoryClickEventthat must pass for the click handlers on that slot to be executed.
This applies to theMenu's inventory only, not the player's inventory.
For adding a predicate for player inventory clicks, useMenuEvents.addPlayerClickPredicate(Predicate) - addClickRunCommand(String, String, String) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.KMessage
-
Adds a click-to-run-command action with the specified placeholder and replacement.
- addClickSuggestCommand(String, String, String) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.KMessage
-
Adds a click-to-suggest-command action with the specified placeholder and replacement.
- addCloseCallback(MenuCloseCallback) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a callback that runs when the inventory is closed, with access to
PlayerandInventoryCloseEvent. - addCloseCallback(String, MenuCloseCallback) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a callback that runs when the inventory is closed, with access to
PlayerandInventoryCloseEvent. - addDefault(String, Object) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- addDefault(String, Object) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- addDefault(String, Object) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- addDefault(String, Object) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- addDefaults(AbstractYamlHandler, Supplier, T) - Static method in class com.kamikazejam.kamicommon.yaml.util.YamlDefaultsUtil
- addDragCallback(MenuDragCallback) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a callback that runs when a drag event affects menu slots (and is not cancelled).
- addDragCallback(String, MenuDragCallback) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a callback that runs when a drag event affects menu slots (and is not cancelled).
- addDragPredicate(String, Predicate) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a predicate on
InventoryDragEventthat must pass for drag operations on menu slots to proceed.
This applies to theMenu's inventory only.
For adding a predicate for player inventory drags, useMenuEvents.addPlayerDragPredicate(String, Predicate) - addDragPredicate(Predicate) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a predicate on
InventoryDragEventthat must pass for drag operations on menu slots to proceed.
This applies to theMenu's inventory only.
For adding a predicate for player inventory drags, useMenuEvents.addPlayerDragPredicate(Predicate) - addElement(Object, Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- addElements(Object, Iterable) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- addEmbed(DiscordWebhook.EmbedObject) - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook
- addField(String, String, boolean) - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook.EmbedObject
- addFileObject(DiscordWebhook.FileObject) - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook
- addGlow() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Sets whether the item should have an added glow effect.
Clear this patch by callingIBuilder.removeGlow(). - addGlow() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- addHoverItem(String, String, ItemStack) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.KMessage
-
Adds a hover item action with the specified placeholder and replacement.
- addHoverText(String, String, String) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.KMessage
-
Adds a hover text action with the specified placeholder and replacement.
- addItemFlag(XItemFlag) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Adds an item flag to the item.
Remove an item flag viaIBuilder.removeItemFlag(XItemFlag). - addItemFlag(XItemFlag) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- addItemFlags(Collection) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Adds several item flags to the item.
Remove an item flag viaIBuilder.removeItemFlag(XItemFlag). - addItemFlags(Collection) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- addLine(String) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageBlock
-
Adds a new line to this multi-line message.
- addLoreComponents(VersionedComponent...) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Appends additional lines to the current lore.
If no lore patch is currently set, this will create a new lore patch with the provided lines.
If a lore patch is already set, the new lines will be added to the end of the existing lore.
Colors are assumed to be already handled in the components.
Placeholders are set automatically viaSoftPlaceholderAPI.setPlaceholders(OfflinePlayer, String). - addLoreComponents(List) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Appends additional lines to the current lore.
If no lore patch is currently set, this will create a new lore patch with the provided lines.
If a lore patch is already set, the new lines will be added to the end of the existing lore.
Colors are assumed to be already handled in the components.
Placeholders are set automatically viaSoftPlaceholderAPI.setPlaceholders(OfflinePlayer, String). - addLoreComponents(List) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- addLoreLine(ItemMeta, VersionedComponent) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- addLoreLine(ItemMeta, VersionedComponent) - Method in interface com.kamikazejam.kamicommon.nms.text.TextBundle
- addLoreLine(ItemMeta, VersionedComponent) - Static method in class com.kamikazejam.kamicommon.nms.util.VersionedComponentUtil
- addLoreLines(String...) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.
- addLoreLines(List) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.As of 5.0.0-alpha.26, replaced by
IBuilder.addLoreComponents(List) - addMsg(VersionedComponent) - Method in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
- addMsg(String) - Method in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
-
Deprecated.Use
KamiCommonException.addMsgFromLegacyColors(String)instead for clarity - addMsg(String, Object...) - Method in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
-
Deprecated.Use
KamiCommonException.addMsgFromLegacyColors(String, Object...)instead for clarity - addMsgFromLegacyColors(String) - Method in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
- addMsgFromLegacyColors(String, Object...) - Method in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
- addMsgFromMiniMessage(String) - Method in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
- addMsgFromMiniMessage(String, Object...) - Method in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
- addMsgFromPlainText(String) - Method in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
- addOpenCallback(MenuOpenCallback) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a callback that runs when the inventory is opened.
- addOpenCallback(String, MenuOpenCallback) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a callback that runs when the inventory is opened.
- addPagedIcon(ItemBuilder) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- addPagedIcon(MenuIcon) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- addPagedIcon(MenuIcon) - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.paginated.PageIconsAccess
- addPagedIcon(PrioritizedMenuIcon) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- addPagedIcon(PrioritizedMenuIcon) - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.paginated.PageIconsAccess
- addPagedIcon(ConfigurationSection) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- addPagedIcon(ConfigurationSection, String) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- addPagedIcon(ConfigurationSection, String, Player) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- addPagedIcon(ConfigurationSection, Player) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- addPagedIcon(String, ItemBuilder) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- addPagedIcon(String, ItemStack) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- addPagedIcon(ItemStack) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- addParameter(Parameter) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- addParameter(Parameter.Builder) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- addPlayerClickPredicate(String, Predicate) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a predicate on
InventoryClickEventthat must pass for the click handlers on that slot to be executed.
This applies to thePlayer's inventory only, not the menu's inventory.
For adding a predicate for the Menu inventory clicks, useMenuEvents.addClickPredicate(String, Predicate) - addPlayerClickPredicate(Predicate) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a predicate on
InventoryClickEventthat must pass for the click handlers on that slot to be executed.
This applies to thePlayer's inventory only, not the menu's inventory.
For adding a predicate for the Menu inventory clicks, useMenuEvents.addClickPredicate(Predicate) - addPlayerDragPredicate(String, Predicate) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a predicate on
InventoryDragEventthat must pass for drag operations in the player's inventory.
This only applies when the drag does NOT affect any menu slots.
For adding a predicate for menu inventory drags, useMenuEvents.addDragPredicate(String, Predicate) - addPlayerDragPredicate(Predicate) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a predicate on
InventoryDragEventthat must pass for drag operations in the player's inventory.
This only applies when the drag does NOT affect any menu slots.
For adding a predicate for menu inventory drags, useMenuEvents.addDragPredicate(Predicate) - addPlayerInvClick(PlayerSlotClick) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Listen to ALL player inventory clicks.
- addPlayerInvClick(String, PlayerSlotClick) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Listen to ALL player inventory clicks.
- addPlayerSlotClick(int, PlayerSlotClick) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Listen to a player inventory click.
- addPlayerSlotClick(int, String, PlayerSlotClick) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Listen to a player inventory click.
- addPlayerSlotClick(PlayerSlotClick) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Deprecated.Use
MenuEvents.addPlayerInvClick(PlayerSlotClick)instead. This method will be removed in a future release. - addPostCloseCallback(MenuPostCloseCallback) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a callback that runs 1 tick after the inventory is closed, with access to
Player.
Note: This 1 tick delay is technically enough time for a player to log out. - addPostCloseCallback(String, MenuPostCloseCallback) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Add a callback that runs 1 tick after the inventory is closed, with access to
Player.
Note: This 1 tick delay is technically enough time for a player to log out. - addRequirements(Requirement...) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- addRequirements(Collection) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- addTextFile(File) - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook
- addValue(String, SenderPresence) - Method in class com.kamikazejam.kamicommon.util.id.SenderMap
- addValue(String, List) - Method in class com.kamikazejam.kamicommon.util.id.SenderMap
- addValue(String, List, List) - Method in class com.kamikazejam.kamicommon.util.id.SenderMap
- all - Variable in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- AllAble<T> - Interface in com.kamikazejam.kamicommon.command.type
- ANSI - Class in com.kamikazejam.kamicommon.util.data
- ANSI() - Constructor for class com.kamikazejam.kamicommon.util.data.ANSI
- ANY - Enum constant in enum class com.kamikazejam.kamicommon.util.id.SenderPresence
- ANY - Enum constant in enum class com.kamikazejam.kamicommon.util.id.SenderType
- append(VersionedComponent) - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Appends another VersionedComponent to this one, returning a new instance.
The original instances are not modified. - apply(String) - Method in class com.kamikazejam.kamicommon.util.predicate.PredicateEqualsIgnoreCase
- apply(String) - Method in class com.kamikazejam.kamicommon.util.predicate.PredicateLevenshteinClose
- apply(String) - Method in class com.kamikazejam.kamicommon.util.predicate.PredicateStartsWithIgnoreCase
- apply(String) - Method in class com.kamikazejam.kamicommon.util.predicate.PredicateStringEndsWith
- apply(String) - Method in class com.kamikazejam.kamicommon.util.predicate.PredicateStringStartsWith
- apply(CommandSender, KamiCommand) - Method in class com.kamikazejam.kamicommon.command.requirement.RequirementHasPerm
- apply(CommandSender) - Method in class com.kamikazejam.kamicommon.command.requirement.RequirementAbstract
- apply(CommandSender, KamiCommand) - Method in interface com.kamikazejam.kamicommon.command.requirement.Requirement
- apply(CommandSender, KamiCommand) - Method in class com.kamikazejam.kamicommon.command.requirement.RequirementHasItemInHand
- apply(CommandSender, KamiCommand) - Method in class com.kamikazejam.kamicommon.command.requirement.RequirementIsntPlayer
- apply(CommandSender, KamiCommand) - Method in class com.kamikazejam.kamicommon.command.requirement.RequirementIsPlayer
- apply(T) - Method in interface com.kamikazejam.kamicommon.util.predicate.Predicate
- apply(T) - Method in class com.kamikazejam.kamicommon.util.predicate.PredicateAnd
- apply(T) - Method in class com.kamikazejam.kamicommon.util.predicate.PredicateJPredicate
- apply(T) - Method in class com.kamikazejam.kamicommon.util.predicate.PredicateNot
- applyConcatenating(List) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- applyThisPlaceholders(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfigExt
- applyThisPlaceholders(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfigExt
- AQUA - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Aqua color (§b) - RGB: 0x55FFFF
- argIsSet() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- argIsSet(int) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- asBukkitBlock() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asBukkitBlock(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asBukkitBlock(PS) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asBukkitChunk() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asBukkitChunk(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asBukkitChunk(PS) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asBukkitLocation() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asBukkitLocation(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asBukkitLocation(PS) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asBukkitVelocity() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asBukkitVelocity(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asBukkitVelocity(PS) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asBukkitWorld() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asBukkitWorld(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asBukkitWorld(String) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- asCollection(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- asFileIfPresent() - Method in interface com.kamikazejam.kamicommon.yaml.source.ConfigSource
-
Returns the underlying File if this source is file-backed; otherwise null.
Useful for compatibility with APIs that require a File. - asFileIfPresent() - Method in class com.kamikazejam.kamicommon.yaml.source.FileConfigSource
- asList(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- asMap(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- asSet(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- asUuid(String) - Static method in class com.kamikazejam.kamicommon.util.KUtil
B
- basicAck(long, boolean) - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Acknowledge a message by its delivery tag See
Channel.basicAck(long, boolean) - BLACK - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Black color (§0) - RGB: 0x000000
- BLACK - Static variable in class com.kamikazejam.kamicommon.util.data.ANSI
- blockUtil() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- BlockUtilProvider - Class in com.kamikazejam.kamicommon.nms.provider
-
Provider for version-specific block utility implementations.
- BlockUtilProvider() - Constructor for class com.kamikazejam.kamicommon.nms.provider.BlockUtilProvider
- blockX() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- blockX(Integer) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- blockY() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- blockY(Integer) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- blockZ() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- blockZ(Integer) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- BLUE - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Blue color (§9) - RGB: 0x5555FF
- BLUE - Static variable in class com.kamikazejam.kamicommon.util.data.ANSI
- BOLD - Enum constant in enum class com.kamikazejam.kamicommon.nms.text.TextDecoration
- BOOLEAN - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- BOTTOM - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.data.types.SlabType
-
Represents a slab positioned at the bottom half of a block.
- build() - Method in class com.kamikazejam.kamicommon.command.Parameter.Builder
- build() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Compiles the patches, applying them on top of the prototype.
- build() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- build(Player) - Method in class com.kamikazejam.kamicommon.menu.PaginatedMenu.Builder
- build(Player) - Method in class com.kamikazejam.kamicommon.menu.SimpleMenu.Builder
- build(Player, MenuClick) - Method in class com.kamikazejam.kamicommon.menu.OneClickMenu.Builder
- build(Player, MenuClickTransform) - Method in class com.kamikazejam.kamicommon.menu.OneClickMenu.Builder
- build(Player) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Compiles the patches, applying them on top of the prototype.
- build(Player) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- buildClickData(M, Player, ClickType, InventoryClickEvent, int, MenuIcon, int) - Method in interface com.kamikazejam.kamicommon.menu.Menu
- builder() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- builder(Type) - Static method in class com.kamikazejam.kamicommon.command.Parameter
- Builder(int) - Constructor for class com.kamikazejam.kamicommon.menu.OneClickMenu.Builder
- Builder(int) - Constructor for class com.kamikazejam.kamicommon.menu.SimpleMenu.Builder
- Builder(Type) - Constructor for class com.kamikazejam.kamicommon.command.Parameter.Builder
- Builder(PaginationLayout, int) - Constructor for class com.kamikazejam.kamicommon.menu.PaginatedMenu.Builder
- Builder(PaginationLayout, MenuSize) - Constructor for class com.kamikazejam.kamicommon.menu.PaginatedMenu.Builder
- Builder(PaginationLayout, InventoryType) - Constructor for class com.kamikazejam.kamicommon.menu.PaginatedMenu.Builder
- Builder(MenuSize) - Constructor for class com.kamikazejam.kamicommon.menu.OneClickMenu.Builder
- Builder(MenuSize) - Constructor for class com.kamikazejam.kamicommon.menu.SimpleMenu.Builder
- Builder(MenuSize, MenuEvents, MenuOptions) - Constructor for class com.kamikazejam.kamicommon.menu.OneClickMenu.Builder
- Builder(MenuSize, MenuEvents, MenuOptions) - Constructor for class com.kamikazejam.kamicommon.menu.SimpleMenu.Builder
- Builder(InventoryType) - Constructor for class com.kamikazejam.kamicommon.menu.OneClickMenu.Builder
- Builder(InventoryType) - Constructor for class com.kamikazejam.kamicommon.menu.SimpleMenu.Builder
- buildItem(int, Player) - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- buildJson() - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook
- buildMessage(String) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Deprecated.As of 5.0.0-alpha.26, replaced by
AbstractSubsystem.buildMiniMessage(String) - buildMiniMessage(String) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Builds a
MiniMessageBuilderusing this Subsystems' config and the provided key
It will also automatically replace any {prefix} placeholders in the message with this subsystem's prefix - buildPlayerClickData(M, Player, ClickType, InventoryClickEvent, int) - Method in interface com.kamikazejam.kamicommon.menu.Menu
- buildTitle(Player) - Method in class com.kamikazejam.kamicommon.menu.api.title.MenuTitleCalculator
- BUKKIT - Enum constant in enum class com.kamikazejam.kamicommon.nms.abstraction.block.PlaceType
-
Standard Bukkit block placement with full physics and lighting updates.
- bundleFor(int) - Static method in class com.kamikazejam.kamicommon.nms.serializer.VersionedComponentSerializer
-
The one ladder that decides which module builds a
VersionedComponentfor this server. - byBoolean(boolean) - Static method in enum class com.kamikazejam.kamicommon.util.data.TriState
- byBoolean(Boolean) - Static method in enum class com.kamikazejam.kamicommon.util.data.TriState
- BYTE - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- BYTE_ARRAY - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
C
- CACHE - Static variable in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- CachedConfig<T> - Class in com.kamikazejam.kamicommon.configuration.spigot
-
Abstract base class for configuration caches that automatically reload when the underlying config changes.
- CachedConfig(T) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.CachedConfig
- CACHEFILE_TYPE - Static variable in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- CaesarCipherDecrypt(String) - Static method in class com.kamikazejam.kamicommon.util.data.SimpleStringCoder
- caesarCipherEncrypt(String) - Static method in class com.kamikazejam.kamicommon.util.data.SimpleStringCoder
- calcBlockCoord(Double, Integer, Integer) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- calcCanSeeOverriden() - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- calcChunkCoord(Double, Integer, Integer) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- calcHashCode() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- calcHashCode(PS) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- calcLocationCoord(Double, Integer, Integer) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- calcPitch(Float) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- calcVelocityCoord(Double, Integer, Integer, Double) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- calcWorldName(World) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- calcYaw(Float) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- camelSplit(String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- cancelTeleport(Player) - Method in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- cancelTeleport(EntityDamageEvent) - Method in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- cancelTeleport(PlayerDeathEvent) - Method in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- cancelTeleport(InventoryClickEvent) - Method in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- cancelTeleport(InventoryOpenEvent) - Method in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- cancelTeleport(PlayerDropItemEvent) - Method in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- cancelTeleport(PlayerMoveEvent) - Method in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- cancelTeleport(PlayerQuitEvent) - Method in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- cancelTeleport2(PlayerKickEvent) - Method in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- canList(CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- canPVP(Player) - Method in interface com.kamikazejam.kamicommon.nms.library.worldguard.WorldGuardApi
-
Checks if PvP (Player vs Player combat) is allowed for the specified player.
- canPVP(Player, Location) - Method in interface com.kamikazejam.kamicommon.nms.library.worldguard.WorldGuardApi
-
Checks if PvP (Player vs Player combat) is allowed for the specified player at a specific location.
- canSee(Player, Player) - Method in class com.kamikazejam.kamicommon.integrations.PremiumVanishIntegration
- canSee(T, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- canSeeOverridden - Variable in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- canSeeWorld(Permissible, String) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinWorld
- canStandIn(Location) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- canStandIn(World, int, int, int) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- canTakeItems(Player, ItemStack...) - Static method in class com.kamikazejam.kamicommon.util.PlayerUtil
- capitalize(String) - Static method in class com.kamikazejam.kamicommon.util.TextUtil
-
Capitalizes the first character of the given string.
If the input is null or empty, the original value is returned unchanged. - chatColor() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- ChatColorProvider - Class in com.kamikazejam.kamicommon.nms.provider
-
Provider for version-specific chat color implementations.
- ChatColorProvider() - Constructor for class com.kamikazejam.kamicommon.nms.provider.ChatColorProvider
- checkArgument(boolean) - Static method in class com.kamikazejam.kamicommon.util.Preconditions
- checkArgument(boolean, String) - Static method in class com.kamikazejam.kamicommon.util.Preconditions
- checkNotNull(T) - Static method in class com.kamikazejam.kamicommon.util.Preconditions
- checkNotNull(T, Object) - Static method in class com.kamikazejam.kamicommon.util.Preconditions
- chunkX() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- chunkX(Integer) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- chunkZ() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- chunkZ(Integer) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- clazz - Variable in class com.kamikazejam.kamicommon.command.type.TypeAbstract
- clear() - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- clear() - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- clear() - Method in class com.kamikazejam.kamicommon.util.id.SenderMap
- clear(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- clearMenuIcons() - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- clearMenuIcons() - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.MenuIconsAccess
- clearPagedIcons() - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- clearPagedIcons() - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.paginated.PageIconsAccess
- clearTileEntities() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunk
-
Removes all tile entities from this chunk.
- click - Variable in class com.kamikazejam.kamicommon.actions.StandaloneAction
- click(ClickAction, String) - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Returns a copy of this component with a click behaviour attached.
- Click - Class in com.kamikazejam.kamicommon.actions
- Click() - Constructor for class com.kamikazejam.kamicommon.actions.Click
- ClickAction - Enum Class in com.kamikazejam.kamicommon.nms.text
-
A click behaviour that can be attached to a
VersionedComponent. - ClickCmd - Class in com.kamikazejam.kamicommon.actions
- ClickSuggest - Class in com.kamikazejam.kamicommon.actions
- ClickUrl - Class in com.kamikazejam.kamicommon.actions
- clone() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
- clone() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- cloneWithNewPrototype(XMaterial) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
- cloneWithNewPrototype(Material) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
- cloneWithNewPrototype(ItemStack) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Create a clone of this builder with all the same patches, but a different prototype
ItemStack. - cloneWithNewPrototype(ItemStack) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- close() - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
-
Close the
Inventoryfor thePlayerthat this menu was created for.
Identical to callingHumanEntity.closeInventory(). - closeAll(Set) - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- CmdFeatures - Class in com.kamikazejam.kamicommon.subsystem.feature.commands
-
KamiCommand implementation that lists all features in the provided
KamiPlugin(see constructor).
Construct an instance of this class and register it under your ownKamiCommandclass. - CmdFeatures(KamiPlugin, String) - Constructor for class com.kamikazejam.kamicommon.subsystem.feature.commands.CmdFeatures
- CmdFeatures(KamiPlugin, String, String...) - Constructor for class com.kamikazejam.kamicommon.subsystem.feature.commands.CmdFeatures
- CmdGetItem - Class in com.kamikazejam.kamicommon.command.impl.kc
- CmdGetItem() - Constructor for class com.kamikazejam.kamicommon.command.impl.kc.CmdGetItem
- CmdItemDump - Class in com.kamikazejam.kamicommon.command.impl.kc
- CmdItemDump() - Constructor for class com.kamikazejam.kamicommon.command.impl.kc.CmdItemDump
- CmdLoadItem - Class in com.kamikazejam.kamicommon.command.impl.kc
- CmdLoadItem() - Constructor for class com.kamikazejam.kamicommon.command.impl.kc.CmdLoadItem
- CmdModules - Class in com.kamikazejam.kamicommon.subsystem.module.commands
-
KamiCommand implementation that lists all modules in the provided
KamiPlugin(see constructor).
Construct an instance of this class and register it under your ownKamiCommandclass. - CmdModules(KamiPlugin, String) - Constructor for class com.kamikazejam.kamicommon.subsystem.module.commands.CmdModules
- CmdModules(KamiPlugin, String, String...) - Constructor for class com.kamikazejam.kamicommon.subsystem.module.commands.CmdModules
- CmdNmsProviders - Class in com.kamikazejam.kamicommon.command.impl.kc
-
Resolves every NMS provider and reports which implementation this server got.
- CmdNmsProviders() - Constructor for class com.kamikazejam.kamicommon.command.impl.kc.CmdNmsProviders
- CmdNmsTest - Class in com.kamikazejam.kamicommon.command.impl.kc
- CmdNmsTest(KamiPlugin) - Constructor for class com.kamikazejam.kamicommon.command.impl.kc.CmdNmsTest
- CmdNmsTest.Test - Interface in com.kamikazejam.kamicommon.command.impl.kc
- CmdNmsTest.TestResult - Class in com.kamikazejam.kamicommon.command.impl.kc
- CmdNmsVersion - Class in com.kamikazejam.kamicommon.command.impl.kc
- CmdNmsVersion() - Constructor for class com.kamikazejam.kamicommon.command.impl.kc.CmdNmsVersion
- CmdOpenMenu - Class in com.kamikazejam.kamicommon.command.impl.kc
- CmdOpenMenu() - Constructor for class com.kamikazejam.kamicommon.command.impl.kc.CmdOpenMenu
- CmdReload - Class in com.kamikazejam.kamicommon.command.impl.kc
- CmdReload() - Constructor for class com.kamikazejam.kamicommon.command.impl.kc.CmdReload
- CmdSaveItem - Class in com.kamikazejam.kamicommon.command.impl.kc
- CmdSaveItem() - Constructor for class com.kamikazejam.kamicommon.command.impl.kc.CmdSaveItem
- CmdSubsystems - Class in com.kamikazejam.kamicommon.subsystem.commands
- CmdSubsystems(KamiPlugin, String, String, Function, String, String...) - Constructor for class com.kamikazejam.kamicommon.subsystem.commands.CmdSubsystems
- CmdTextTest - Class in com.kamikazejam.kamicommon.command.impl.kc
-
Asserts on what
VersionedComponentemits, across the whole of its surface. - CmdTextTest() - Constructor for class com.kamikazejam.kamicommon.command.impl.kc.CmdTextTest
- COLOR_CHAR - Static variable in class com.kamikazejam.kamicommon.util.LegacyColors
-
The legacy color code character (section sign),
'§'. - ColoredStringParser - Class in com.kamikazejam.kamicommon.util
-
Utility for mapping
Stringobjects intoVersionedComponentobjects, handling both legacy color codes and modern MiniMessage format.
The format of a line is decided byColoredStringParser.detectFormat(String), which tests, in order: legacy section, legacy ampersand, MiniMessage, then plain text. - ColoredStringParser() - Constructor for class com.kamikazejam.kamicommon.util.ColoredStringParser
- Colors - Enum Class in com.kamikazejam.kamicommon.nms.util
-
Enumeration of Minecraft chat colors with their corresponding AWT Color representations.
- com.kamikazejam.kamicommon - package com.kamikazejam.kamicommon
- com.kamikazejam.kamicommon.actions - package com.kamikazejam.kamicommon.actions
- com.kamikazejam.kamicommon.amqp - package com.kamikazejam.kamicommon.amqp
- com.kamikazejam.kamicommon.amqp.callback - package com.kamikazejam.kamicommon.amqp.callback
- com.kamikazejam.kamicommon.amqp.data - package com.kamikazejam.kamicommon.amqp.data
- com.kamikazejam.kamicommon.command - package com.kamikazejam.kamicommon.command
- com.kamikazejam.kamicommon.command.impl - package com.kamikazejam.kamicommon.command.impl
- com.kamikazejam.kamicommon.command.impl.kc - package com.kamikazejam.kamicommon.command.impl.kc
- com.kamikazejam.kamicommon.command.requirement - package com.kamikazejam.kamicommon.command.requirement
- com.kamikazejam.kamicommon.command.type - package com.kamikazejam.kamicommon.command.type
- com.kamikazejam.kamicommon.command.type.enumeration - package com.kamikazejam.kamicommon.command.type.enumeration
- com.kamikazejam.kamicommon.command.type.enumeration.xseries - package com.kamikazejam.kamicommon.command.type.enumeration.xseries
- com.kamikazejam.kamicommon.command.type.primitive - package com.kamikazejam.kamicommon.command.type.primitive
- com.kamikazejam.kamicommon.command.type.sender - package com.kamikazejam.kamicommon.command.type.sender
- com.kamikazejam.kamicommon.command.util - package com.kamikazejam.kamicommon.command.util
- com.kamikazejam.kamicommon.configuration - package com.kamikazejam.kamicommon.configuration
- com.kamikazejam.kamicommon.configuration.loader - package com.kamikazejam.kamicommon.configuration.loader
- com.kamikazejam.kamicommon.configuration.observe - package com.kamikazejam.kamicommon.configuration.observe
- com.kamikazejam.kamicommon.configuration.spigot - package com.kamikazejam.kamicommon.configuration.spigot
- com.kamikazejam.kamicommon.configuration.spigot.data - package com.kamikazejam.kamicommon.configuration.spigot.data
- com.kamikazejam.kamicommon.configuration.standalone - package com.kamikazejam.kamicommon.configuration.standalone
- com.kamikazejam.kamicommon.database - package com.kamikazejam.kamicommon.database
- com.kamikazejam.kamicommon.event - package com.kamikazejam.kamicommon.event
- com.kamikazejam.kamicommon.integrations - package com.kamikazejam.kamicommon.integrations
- com.kamikazejam.kamicommon.integrations.combat - package com.kamikazejam.kamicommon.integrations.combat
- com.kamikazejam.kamicommon.item - package com.kamikazejam.kamicommon.item
- com.kamikazejam.kamicommon.item.patch - package com.kamikazejam.kamicommon.item.patch
- com.kamikazejam.kamicommon.menu - package com.kamikazejam.kamicommon.menu
- com.kamikazejam.kamicommon.menu.api - package com.kamikazejam.kamicommon.menu.api
- com.kamikazejam.kamicommon.menu.api.callbacks - package com.kamikazejam.kamicommon.menu.api.callbacks
- com.kamikazejam.kamicommon.menu.api.clicks - package com.kamikazejam.kamicommon.menu.api.clicks
- com.kamikazejam.kamicommon.menu.api.clicks.data - package com.kamikazejam.kamicommon.menu.api.clicks.data
- com.kamikazejam.kamicommon.menu.api.clicks.transform - package com.kamikazejam.kamicommon.menu.api.clicks.transform
- com.kamikazejam.kamicommon.menu.api.icons - package com.kamikazejam.kamicommon.menu.api.icons
- com.kamikazejam.kamicommon.menu.api.icons.access - package com.kamikazejam.kamicommon.menu.api.icons.access
- com.kamikazejam.kamicommon.menu.api.icons.access.paginated - package com.kamikazejam.kamicommon.menu.api.icons.access.paginated
- com.kamikazejam.kamicommon.menu.api.icons.interfaces - package com.kamikazejam.kamicommon.menu.api.icons.interfaces
- com.kamikazejam.kamicommon.menu.api.icons.interfaces.modifier - package com.kamikazejam.kamicommon.menu.api.icons.interfaces.modifier
- com.kamikazejam.kamicommon.menu.api.icons.slots - package com.kamikazejam.kamicommon.menu.api.icons.slots
- com.kamikazejam.kamicommon.menu.api.loaders - package com.kamikazejam.kamicommon.menu.api.loaders
- com.kamikazejam.kamicommon.menu.api.loaders.menu - package com.kamikazejam.kamicommon.menu.api.loaders.menu
- com.kamikazejam.kamicommon.menu.api.struct - package com.kamikazejam.kamicommon.menu.api.struct
- com.kamikazejam.kamicommon.menu.api.struct.icons - package com.kamikazejam.kamicommon.menu.api.struct.icons
- com.kamikazejam.kamicommon.menu.api.struct.oneclick - package com.kamikazejam.kamicommon.menu.api.struct.oneclick
- com.kamikazejam.kamicommon.menu.api.struct.paginated - package com.kamikazejam.kamicommon.menu.api.struct.paginated
- com.kamikazejam.kamicommon.menu.api.struct.paginated.layout - package com.kamikazejam.kamicommon.menu.api.struct.paginated.layout
- com.kamikazejam.kamicommon.menu.api.struct.paginated.title - package com.kamikazejam.kamicommon.menu.api.struct.paginated.title
- com.kamikazejam.kamicommon.menu.api.struct.simple - package com.kamikazejam.kamicommon.menu.api.struct.simple
- com.kamikazejam.kamicommon.menu.api.struct.size - package com.kamikazejam.kamicommon.menu.api.struct.size
- com.kamikazejam.kamicommon.menu.api.title - package com.kamikazejam.kamicommon.menu.api.title
- com.kamikazejam.kamicommon.nms - package com.kamikazejam.kamicommon.nms
- com.kamikazejam.kamicommon.nms.abstraction - package com.kamikazejam.kamicommon.nms.abstraction
- com.kamikazejam.kamicommon.nms.abstraction.block - package com.kamikazejam.kamicommon.nms.abstraction.block
- com.kamikazejam.kamicommon.nms.abstraction.chat - package com.kamikazejam.kamicommon.nms.abstraction.chat
- com.kamikazejam.kamicommon.nms.abstraction.chat.impl - package com.kamikazejam.kamicommon.nms.abstraction.chat.impl
- com.kamikazejam.kamicommon.nms.abstraction.command - package com.kamikazejam.kamicommon.nms.abstraction.command
- com.kamikazejam.kamicommon.nms.abstraction.enchantid - package com.kamikazejam.kamicommon.nms.abstraction.enchantid
- com.kamikazejam.kamicommon.nms.abstraction.entity - package com.kamikazejam.kamicommon.nms.abstraction.entity
- com.kamikazejam.kamicommon.nms.abstraction.event - package com.kamikazejam.kamicommon.nms.abstraction.event
- com.kamikazejam.kamicommon.nms.abstraction.item - package com.kamikazejam.kamicommon.nms.abstraction.item
- com.kamikazejam.kamicommon.nms.abstraction.itemtext - package com.kamikazejam.kamicommon.nms.abstraction.itemtext
- com.kamikazejam.kamicommon.nms.abstraction.mainhand - package com.kamikazejam.kamicommon.nms.abstraction.mainhand
- com.kamikazejam.kamicommon.nms.abstraction.teleport - package com.kamikazejam.kamicommon.nms.abstraction.teleport
- com.kamikazejam.kamicommon.nms.bundle - package com.kamikazejam.kamicommon.nms.bundle
- com.kamikazejam.kamicommon.nms.library.worldedit - package com.kamikazejam.kamicommon.nms.library.worldedit
- com.kamikazejam.kamicommon.nms.library.worldguard - package com.kamikazejam.kamicommon.nms.library.worldguard
- com.kamikazejam.kamicommon.nms.log - package com.kamikazejam.kamicommon.nms.log
- com.kamikazejam.kamicommon.nms.provider - package com.kamikazejam.kamicommon.nms.provider
- com.kamikazejam.kamicommon.nms.provider.event - package com.kamikazejam.kamicommon.nms.provider.event
- com.kamikazejam.kamicommon.nms.reflection - package com.kamikazejam.kamicommon.nms.reflection
- com.kamikazejam.kamicommon.nms.serializer - package com.kamikazejam.kamicommon.nms.serializer
- com.kamikazejam.kamicommon.nms.text - package com.kamikazejam.kamicommon.nms.text
- com.kamikazejam.kamicommon.nms.util - package com.kamikazejam.kamicommon.nms.util
- com.kamikazejam.kamicommon.nms.util.data - package com.kamikazejam.kamicommon.nms.util.data
- com.kamikazejam.kamicommon.nms.util.data.types - package com.kamikazejam.kamicommon.nms.util.data.types
- com.kamikazejam.kamicommon.nms.wrapper - package com.kamikazejam.kamicommon.nms.wrapper
- com.kamikazejam.kamicommon.nms.wrappers - package com.kamikazejam.kamicommon.nms.wrappers
- com.kamikazejam.kamicommon.nms.wrappers.chunk - package com.kamikazejam.kamicommon.nms.wrappers.chunk
- com.kamikazejam.kamicommon.nms.wrappers.chunk.impl - package com.kamikazejam.kamicommon.nms.wrappers.chunk.impl
- com.kamikazejam.kamicommon.nms.wrappers.packet - package com.kamikazejam.kamicommon.nms.wrappers.packet
- com.kamikazejam.kamicommon.nms.wrappers.packet.impl - package com.kamikazejam.kamicommon.nms.wrappers.packet.impl
- com.kamikazejam.kamicommon.nms.wrappers.world - package com.kamikazejam.kamicommon.nms.wrappers.world
- com.kamikazejam.kamicommon.redis - package com.kamikazejam.kamicommon.redis
- com.kamikazejam.kamicommon.redis.callback - package com.kamikazejam.kamicommon.redis.callback
- com.kamikazejam.kamicommon.redis.logger - package com.kamikazejam.kamicommon.redis.logger
- com.kamikazejam.kamicommon.redis.util - package com.kamikazejam.kamicommon.redis.util
- com.kamikazejam.kamicommon.subsystem - package com.kamikazejam.kamicommon.subsystem
- com.kamikazejam.kamicommon.subsystem.commands - package com.kamikazejam.kamicommon.subsystem.commands
- com.kamikazejam.kamicommon.subsystem.feature - package com.kamikazejam.kamicommon.subsystem.feature
- com.kamikazejam.kamicommon.subsystem.feature.commands - package com.kamikazejam.kamicommon.subsystem.feature.commands
- com.kamikazejam.kamicommon.subsystem.integration - package com.kamikazejam.kamicommon.subsystem.integration
- com.kamikazejam.kamicommon.subsystem.module - package com.kamikazejam.kamicommon.subsystem.module
- com.kamikazejam.kamicommon.subsystem.module.commands - package com.kamikazejam.kamicommon.subsystem.module.commands
- com.kamikazejam.kamicommon.text - package com.kamikazejam.kamicommon.text
- com.kamikazejam.kamicommon.util - package com.kamikazejam.kamicommon.util
- com.kamikazejam.kamicommon.util.adapter - package com.kamikazejam.kamicommon.util.adapter
- com.kamikazejam.kamicommon.util.chat - package com.kamikazejam.kamicommon.util.chat
- com.kamikazejam.kamicommon.util.collections - package com.kamikazejam.kamicommon.util.collections
- com.kamikazejam.kamicommon.util.comparator - package com.kamikazejam.kamicommon.util.comparator
- com.kamikazejam.kamicommon.util.data - package com.kamikazejam.kamicommon.util.data
- com.kamikazejam.kamicommon.util.engine - package com.kamikazejam.kamicommon.util.engine
- com.kamikazejam.kamicommon.util.exception - package com.kamikazejam.kamicommon.util.exception
- com.kamikazejam.kamicommon.util.id - package com.kamikazejam.kamicommon.util.id
- com.kamikazejam.kamicommon.util.interfaces - package com.kamikazejam.kamicommon.util.interfaces
- com.kamikazejam.kamicommon.util.log - package com.kamikazejam.kamicommon.util.log
- com.kamikazejam.kamicommon.util.mixin - package com.kamikazejam.kamicommon.util.mixin
- com.kamikazejam.kamicommon.util.nms - package com.kamikazejam.kamicommon.util.nms
- com.kamikazejam.kamicommon.util.predicate - package com.kamikazejam.kamicommon.util.predicate
- com.kamikazejam.kamicommon.util.teleport - package com.kamikazejam.kamicommon.util.teleport
- com.kamikazejam.kamicommon.util.teleport.ps - package com.kamikazejam.kamicommon.util.teleport.ps
- com.kamikazejam.kamicommon.yaml - package com.kamikazejam.kamicommon.yaml
- com.kamikazejam.kamicommon.yaml.base - package com.kamikazejam.kamicommon.yaml.base
- com.kamikazejam.kamicommon.yaml.exception - package com.kamikazejam.kamicommon.yaml.exception
- com.kamikazejam.kamicommon.yaml.source - package com.kamikazejam.kamicommon.yaml.source
- com.kamikazejam.kamicommon.yaml.spigot - package com.kamikazejam.kamicommon.yaml.spigot
- com.kamikazejam.kamicommon.yaml.standalone - package com.kamikazejam.kamicommon.yaml.standalone
- com.kamikazejam.kamicommon.yaml.util - package com.kamikazejam.kamicommon.yaml.util
- CombatIntegration - Interface in com.kamikazejam.kamicommon.integrations.combat
- CombatSource - Class in com.kamikazejam.kamicommon.integrations
-
Resolves whichever supported combat-tag plugin is installed to a single
CombatIntegration, trying CombatTagPlus, then DeluxeCombat, then PvPManager. - CombatSource() - Constructor for class com.kamikazejam.kamicommon.integrations.CombatSource
- CombatTagPlusImpl - Class in com.kamikazejam.kamicommon.integrations.combat
- CombatTagPlusImpl() - Constructor for class com.kamikazejam.kamicommon.integrations.combat.CombatTagPlusImpl
- CommandContext - Class in com.kamikazejam.kamicommon.command
-
The state of a single command invocation, handed to
KamiCommand.perform(CommandContext). - CommandContext(CommandSender, String, List) - Constructor for class com.kamikazejam.kamicommon.command.CommandContext
- commandMapModifier() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- CommandMapModifier - Interface in com.kamikazejam.kamicommon.nms.abstraction.command
-
NMS abstraction interface for modifying Bukkit's internal command map.
- CommandMapModifierProvider - Class in com.kamikazejam.kamicommon.nms.provider
-
Provider for version-specific command map modifier implementations.
- CommandMapModifierProvider() - Constructor for class com.kamikazejam.kamicommon.nms.provider.CommandMapModifierProvider
- CommandPaging - Class in com.kamikazejam.kamicommon.command.util
-
Splits already-rendered lines into pages with a titleized header and clickable page-flip arrows.
- CommandPaging() - Constructor for class com.kamikazejam.kamicommon.command.util.CommandPaging
- CommandPaging.Config - Class in com.kamikazejam.kamicommon.command.util
- ComparatorAbstract<T> - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorAbstract() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstract
- ComparatorAbstractTransformer<T,
X> - Class in com.kamikazejam.kamicommon.util.comparator - ComparatorAbstractTransformer(Comparator) - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstractTransformer
- ComparatorAbstractWrapper<T,
X> - Class in com.kamikazejam.kamicommon.util.comparator - ComparatorAbstractWrapper(Comparator) - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstractWrapper
- ComparatorCaseInsensitive - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorCaseInsensitive() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorCaseInsensitive
- ComparatorCollection - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorCollection() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorCollection
- ComparatorCombined<T> - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorCombined(Comparator...) - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorCombined
- ComparatorCombined(List) - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorCombined
- ComparatorComparable - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorComparable() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorComparable
- ComparatorEntry - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorEntry() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorEntry
- ComparatorEntryKey<K,
V> - Class in com.kamikazejam.kamicommon.util.comparator - ComparatorEntryKey(Comparator) - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorEntryKey
- ComparatorEntryValue<K,
V> - Class in com.kamikazejam.kamicommon.util.comparator - ComparatorEntryValue(Comparator) - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorEntryValue
- ComparatorHashCode - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorHashCode() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorHashCode
- ComparatorIdentified - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorIdentified() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorIdentified
- ComparatorIdentifiedSmart - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorIdentifiedSmart() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorIdentifiedSmart
- ComparatorIdentity - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorIdentity() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorIdentity
- ComparatorMap - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorMap() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorMap
- ComparatorNamed - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorNamed() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorNamed
- ComparatorNaturalOrder - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorNaturalOrder() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorNaturalOrder
- ComparatorNull - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorNull() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorNull
- ComparatorPrioritized - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorPrioritized() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorPrioritized
- ComparatorReversed<T> - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorReversed(Comparator) - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorReversed
- ComparatorSmart - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorSmart() - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorSmart
- ComparatorWithList<T> - Class in com.kamikazejam.kamicommon.util.comparator
- ComparatorWithList(List) - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorWithList
- compare(T...) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstract
- compare(T, T) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstract
- compareInner(Object, Object) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorNaturalOrder
- compareInner(Object, Object) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorCollection
- compareInner(Object, Object) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorComparable
- compareInner(Object, Object) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorEntry
- compareInner(Object, Object) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorHashCode
- compareInner(Object, Object) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorIdentified
- compareInner(Object, Object) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorIdentity
- compareInner(Object, Object) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorMap
- compareInner(Object, Object) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorNamed
- compareInner(Object, Object) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorNull
- compareInner(Object, Object) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorPrioritized
- compareInner(Object, Object) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorSmart
- compareInner(String, String) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorCaseInsensitive
- compareInner(T, T) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstract
- compareInner(T, T) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstractTransformer
- compareInner(T, T) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorCombined
- compareInner(T, T) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorReversed
- compareInner(T, T) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorWithList
- compareTo(PS) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- compareVersions(String, String) - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Requires ver format to be int.int.int...
- component(String, VersionedComponent) - Static method in class com.kamikazejam.kamicommon.nms.text.TextPlaceholder
-
A replacement that is an already-built component, so it can carry its own click and hover behaviour.
- COMPONENT - Enum constant in enum class com.kamikazejam.kamicommon.nms.text.TextPlaceholder.Kind
-
The value is an already-built component.
- componentFromJson(String) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
-
JSON in, component out.
- componentFromLegacyAmpersand(String) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- componentFromLegacySection(String) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- componentFromMiniMessage(String) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- componentFromMiniMessage(String, TextPlaceholder...) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
-
MiniMessage with tag replacements, without the caller naming an Adventure
TagResolver. - componentFromPlainText(String) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- ComponentLogger - Class in com.kamikazejam.kamicommon.nms.log
-
A simple logger service for a specific plugin, providing additional support for sending components to the console.
- ComponentLogger(Plugin) - Constructor for class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- componentLoggerAdapter() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- componentLoggerAdapter() - Method in interface com.kamikazejam.kamicommon.nms.text.TextBundle
-
Default-throwing: only
v1_16_R3serves a logger adapter built on the relocated Adventure. - ComponentLoggerAdapter - Interface in com.kamikazejam.kamicommon.nms.text
- ComponentLoggerAdapterProvider - Class in com.kamikazejam.kamicommon.nms.provider
-
Provider for version-specific server component logging adapter.
- ComponentLoggerAdapterProvider() - Constructor for class com.kamikazejam.kamicommon.nms.provider.ComponentLoggerAdapterProvider
- ComponentMenuTitleProvider - Interface in com.kamikazejam.kamicommon.menu.api.title
- config - Variable in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- Config() - Constructor for class com.kamikazejam.kamicommon.command.KamiCommand.Config
- Config() - Constructor for class com.kamikazejam.kamicommon.command.KamiCommandHelp.Config
- Config() - Constructor for class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice.Config
- Config() - Constructor for class com.kamikazejam.kamicommon.command.util.CommandPaging.Config
- Config() - Constructor for class com.kamikazejam.kamicommon.item.ItemBuilder.Config
- Config() - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon.Config
- Config() - Constructor for class com.kamikazejam.kamicommon.menu.api.loaders.menu.PaginatedMenuLoader.Config
- Config() - Constructor for class com.kamikazejam.kamicommon.menu.api.loaders.MenuIconLoader.Config
- Config() - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.oneclick.OneClickMenuOptions.Config
- Config() - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.paginated.PaginatedMenuOptions.Config
- Config() - Constructor for class com.kamikazejam.kamicommon.util.SoftPlaceholderAPI.Config
- Config() - Constructor for class com.kamikazejam.kamicommon.util.Txt.Config
- ConfigComment - Class in com.kamikazejam.kamicommon.configuration.spigot.data
-
This object contains the data for an AbstractConfig yaml comment.
- ConfigComment(String, List, boolean) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.data.ConfigComment
-
Internal Class for the Parser, do not use :)
- ConfigHelper - Class in com.kamikazejam.kamicommon.configuration.spigot
-
This is a utility class for creating and saving configurations in a JavaPlugin
- ConfigHelper() - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.ConfigHelper
- ConfigObserver<T> - Interface in com.kamikazejam.kamicommon.configuration.observe
-
Interface for classes that want to be notified when a config is updated.
You should register this observer with aObservableConfigclass. - ConfigSource - Interface in com.kamikazejam.kamicommon.yaml.source
-
Represents a source of configuration data that can provide an
InputStreamfor reading
and may optionally support writing/persistence.
Typical implementations:
- File-backed source (writable)
- Provider/remote/in-memory source (read-only)
Contract notes:
- Each call toConfigSource.openStream()should return a fresh stream positioned at the start.
- IfConfigSource.isWritable()is false,ConfigSource.write(byte[], Charset)must throwUnsupportedOperationException.
-ConfigSource.ensureExistsIfWritable()should create any required backing structures for writable sources.
-ConfigSource.asFileIfPresent()returns aFileonly for file-backed sources; otherwise null. - Configurable - Annotation Interface in com.kamikazejam.kamicommon.configuration
-
Marks a class as a configuration holder that contains static configuration values, getters, and setters for its enclosing class.
- ConfigurationMethods<T> - Interface in com.kamikazejam.kamicommon.yaml.base
- ConfigurationSection - Interface in com.kamikazejam.kamicommon.yaml.spigot
- ConfigurationSectionStandalone - Interface in com.kamikazejam.kamicommon.yaml.standalone
- ConfigurationSequence<T> - Class in com.kamikazejam.kamicommon.yaml.base
- ConfigurationSequence(ConfigurationMethods, SequenceNode, String) - Constructor for class com.kamikazejam.kamicommon.yaml.base.ConfigurationSequence
- ConfigurationSequenceSpigot - Class in com.kamikazejam.kamicommon.yaml.spigot
- ConfigurationSequenceSpigot(ConfigurationSection, SequenceNode, String) - Constructor for class com.kamikazejam.kamicommon.yaml.spigot.ConfigurationSequenceSpigot
- ConfigurationSequenceStandalone - Class in com.kamikazejam.kamicommon.yaml.standalone
- ConfigurationSequenceStandalone(ConfigurationSectionStandalone, SequenceNode, String) - Constructor for class com.kamikazejam.kamicommon.yaml.standalone.ConfigurationSequenceStandalone
- configure(File) - Static method in class com.kamikazejam.kamicommon.nms.text.ShimLoader
-
Where to extract the nested jar.
- connect() - Method in interface com.kamikazejam.kamicommon.redis.util.RedisMonitor.RedisRetry
- CONSOLE_DATA - Static variable in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- CONSOLE_ID - Static variable in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- CONSOLE_ID - Static variable in class com.kamikazejam.kamicommon.util.KUtil
- consume(String) - Method in interface com.kamikazejam.kamicommon.amqp.callback.RabbitRpcCallback
- consume(String) - Method in interface com.kamikazejam.kamicommon.amqp.callback.RabbitServerCallback
- ContainerUtil - Class in com.kamikazejam.kamicommon.util.collections
-
The ContainerUtil provides an imaginary super class to Collection and Map.
- ContainerUtil() - Constructor for class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- contains(String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- contains(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- contains(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- contains(String) - Method in interface com.kamikazejam.kamicommon.yaml.AbstractYamlConfiguration
- contains(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- contains(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- contains(String, SenderPresence, SenderType) - Method in class com.kamikazejam.kamicommon.util.id.SenderMap
- contains(MappingNode, String, String) - Method in class com.kamikazejam.kamicommon.yaml.AbstractMemorySection
- containsActiveIconForSlot(MenuSize, int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- convertByteList(List) - Static method in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- convertIntList(List) - Static method in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.icons.PrioritizedMenuIcon
- copy() - Method in interface com.kamikazejam.kamicommon.menu.api.icons.slots.IconSlot
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.icons.slots.LastRowIconSlot
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.icons.slots.PositionIconSlot
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.icons.slots.StaticIconSlot
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuOptions
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.struct.oneclick.OneClickMenuOptions
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.GridPaginationLayout
- copy() - Method in interface com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.PaginationLayout
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.SimplePaginationLayout
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.PaginatedMenuOptions
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.title.AbstractPaginatedMenuTitle
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.title.DefaultPaginatedMenuTitle
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.struct.simple.SimpleMenuOptions
- copy() - Method in interface com.kamikazejam.kamicommon.menu.api.struct.size.MenuSize
-
Deep copies this
MenuSizeinto an identical object clone. - copy() - Method in class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeRows
- copy() - Method in class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeType
- copy() - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- copy() - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- copy() - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- copy(IconSlot) - Method in class com.kamikazejam.kamicommon.menu.api.icons.PrioritizedMenuIcon
- COPY_TO_CLIPBOARD - Enum constant in enum class com.kamikazejam.kamicommon.nms.text.ClickAction
-
Copies the value to the player's clipboard.
- copyCommentsFromDefault(AbstractYamlConfiguration, List, boolean) - Static method in class com.kamikazejam.kamicommon.yaml.util.YamlDefaultsUtil
- copyInto(MenuOptions) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuOptions
- CoreMethods - Interface in com.kamikazejam.kamicommon
-
A set of core methods that both
KamiPluginandModulemust follow and implement to make their APIs interchangeable. - countsForClick(MenuIcon, int) - Method in class com.kamikazejam.kamicommon.menu.OneClickMenu
- create(int) - Static method in class com.kamikazejam.kamicommon.menu.OneClickMenu.Builder
- create(int) - Static method in class com.kamikazejam.kamicommon.menu.SimpleMenu.Builder
- create(MenuSize) - Static method in class com.kamikazejam.kamicommon.menu.OneClickMenu.Builder
- create(MenuSize) - Static method in class com.kamikazejam.kamicommon.menu.SimpleMenu.Builder
- create(Object, JsonElement, Type, JsonDeserializationContext) - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiTreeSet
- create(Object, JsonElement, Type, JsonDeserializationContext) - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiList
- create(Object, JsonElement, Type, JsonDeserializationContext) - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiMap
- create(Object, JsonElement, Type, JsonDeserializationContext) - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiSet
- create(Object, JsonElement, Type, JsonDeserializationContext) - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiX
- create(InventoryType) - Static method in class com.kamikazejam.kamicommon.menu.OneClickMenu.Builder
- create(InventoryType) - Static method in class com.kamikazejam.kamicommon.menu.SimpleMenu.Builder
- createArgList(String[]) - Method in class com.kamikazejam.kamicommon.command.KamiCommonBukkitCommand
- createConfig() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- createConfig() - Method in class com.kamikazejam.kamicommon.subsystem.feature.Feature
- createConfig() - Method in class com.kamikazejam.kamicommon.subsystem.module.Module
- createConfig(Plugin, File, String) - Static method in class com.kamikazejam.kamicommon.configuration.spigot.ConfigHelper
-
Returns a new configuration after creating and saving the file (does not load defaults)
- createConfig(Plugin, File, String, boolean) - Static method in class com.kamikazejam.kamicommon.configuration.spigot.ConfigHelper
-
Returns a new configuration after creating and saving the file
- createConfig(Plugin, String) - Static method in class com.kamikazejam.kamicommon.configuration.spigot.ConfigHelper
-
Returns a new configuration after creating and saving the file (does not load defaults)
- createConsumer(Channel) - Method in class com.kamikazejam.kamicommon.amqp.data.RabbitStdConsumer
- createDestroyPacket(int...) - Method in interface com.kamikazejam.kamicommon.nms.wrappers.packet.NMSPacketHandler
-
Creates a new entity destroy packet for the specified entity IDs.
- createErrorMessage(CommandSender) - Method in interface com.kamikazejam.kamicommon.command.requirement.Requirement
- createErrorMessage(CommandSender) - Method in class com.kamikazejam.kamicommon.command.requirement.RequirementAbstract
- createErrorMessage(CommandSender, KamiCommand) - Method in interface com.kamikazejam.kamicommon.command.requirement.Requirement
- createErrorMessage(CommandSender, KamiCommand) - Method in class com.kamikazejam.kamicommon.command.requirement.RequirementHasItemInHand
- createErrorMessage(CommandSender, KamiCommand) - Method in class com.kamikazejam.kamicommon.command.requirement.RequirementHasPerm
- createErrorMessage(CommandSender, KamiCommand) - Method in class com.kamikazejam.kamicommon.command.requirement.RequirementIsntPlayer
- createErrorMessage(CommandSender, KamiCommand) - Method in class com.kamikazejam.kamicommon.command.requirement.RequirementIsPlayer
- createFeaturesConfig() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- createHeadlessIterator(LivingEntity) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- createInventory(InventoryHolder, int) - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Create a new menu with the current message as the title, other arguments are passed as normal.
- createInventory(InventoryHolder, VersionedComponent) - Method in interface com.kamikazejam.kamicommon.menu.api.struct.size.MenuSize
-
Creates a new
Inventorywith the givenInventoryHolderand title.
Uses thisMenuSizeto determine the size of the inventory. - createInventory(InventoryHolder, VersionedComponent) - Method in class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeRows
- createInventory(InventoryHolder, VersionedComponent) - Method in class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeType
- createInventory(InventoryHolder, InventoryType) - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Create a new menu with the current message as the title, other arguments are passed as normal.
- createKamiConfig() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- createModulesConfig() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- createName() - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- createNewInstance() - Method in interface com.kamikazejam.kamicommon.command.type.Type
- createNewInstance() - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstract
- createNewMappingNode() - Static method in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- createOptionKeys(T) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- createOptions(Iterable) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- createPluginFile(Plugin, String, String) - Static method in class com.kamikazejam.kamicommon.configuration.spigot.ConfigHelper
-
Creates an empty plugin file at a specified path with a specified name
- createTabs(CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- createTabs(T) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- crossProduct(VectorW) - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- customName() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Get the custom display name for the item.
Placeholders are set automatically viaSoftPlaceholderAPI.setPlaceholders(OfflinePlayer, String).
If the patch name is null (not set), the prototype's name will be returned (if available). - customName() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- CYAN - Static variable in class com.kamikazejam.kamicommon.util.data.ANSI
D
- DARK_AQUA - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Dark Aqua color (§3) - RGB: 0x00AAAA
- DARK_BLUE - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Dark Blue color (§1) - RGB: 0x0000AA
- DARK_GRAY - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Dark Gray color (§8) - RGB: 0x555555
- DARK_GREEN - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Dark Green color (§2) - RGB: 0x00AA00
- DARK_PURPLE - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Dark Purple color (§5) - RGB: 0xAA00AA
- DARK_RED - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Dark Red color (§4) - RGB: 0xAA0000
- Database - Class in com.kamikazejam.kamicommon.database
- Database(String, int, String, String, String) - Constructor for class com.kamikazejam.kamicommon.database.Database
- DatabaseListener - Interface in com.kamikazejam.kamicommon.database
- DATE_FORMAT - Static variable in class com.kamikazejam.kamicommon.command.type.TypeDate
- debug(VersionedComponent) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- debug(String) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
-
Deprecated.Use
ComponentLogger.debug(VersionedComponent)instead for better component support - debug(String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- declareQueue(String) - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Declares a queue with a default TTL of 60 seconds (iff not declared already)
- declareQueue(String, boolean, boolean, boolean, Long) - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Declares a queue with a specified TTL (iff not declared already)
- declareQueue(String, Long) - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Declares a queue with a specified TTL (iff not declared already)
- decorate(TextDecoration, boolean) - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Returns a copy of this component with a style flag explicitly set.
- DEFAULT_BUKKIT_PITCH - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- DEFAULT_BUKKIT_YAW - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- DEFAULT_PORT - Static variable in class com.kamikazejam.kamicommon.redis.util.RedisConf
-
Redis' own default port, used whenever a port is not given.
- DefaultPaginatedMenuTitle - Class in com.kamikazejam.kamicommon.menu.api.struct.paginated.title
- DefaultPaginatedMenuTitle() - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.paginated.title.DefaultPaginatedMenuTitle
- defaultPrefix() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- defaultPrefix() - Method in class com.kamikazejam.kamicommon.subsystem.feature.Feature
- defaultPrefix() - Method in class com.kamikazejam.kamicommon.subsystem.module.Module
- DefaultRedisLogger - Class in com.kamikazejam.kamicommon.redis.logger
- DefaultRedisLogger() - Constructor for class com.kamikazejam.kamicommon.redis.logger.DefaultRedisLogger
- defaultsStream - Variable in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- defaultValue(T) - Method in class com.kamikazejam.kamicommon.command.Parameter.Builder
- defaultValue(T, String) - Method in class com.kamikazejam.kamicommon.command.Parameter.Builder
- DefaultValue<T> - Class in com.kamikazejam.kamicommon.command
-
Encapsulates the default value configuration for a
Parameter. - DefaultValue(T, String) - Constructor for class com.kamikazejam.kamicommon.command.DefaultValue
- delayTicks - Variable in class com.kamikazejam.kamicommon.command.impl.kc.CmdNmsTest.TestResult
- deleteInventory() - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- deleteRecursive(File) - Static method in class com.kamikazejam.kamicommon.util.DiskUtil
- DeluxeCombatImpl - Class in com.kamikazejam.kamicommon.integrations.combat
- DeluxeCombatImpl() - Constructor for class com.kamikazejam.kamicommon.integrations.combat.DeluxeCombatImpl
- desc - Variable in class com.kamikazejam.kamicommon.util.teleport.DestinationAbstract
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiX
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterLowercaseEnum
- deserializeMiniMessage(String) - Method in class com.kamikazejam.kamicommon.nms.serializer.VersionedComponentSerializer
- destination - Variable in class com.kamikazejam.kamicommon.event.PlayerPSTeleportEvent
- Destination - Interface in com.kamikazejam.kamicommon.util.teleport
- DestinationAbstract - Class in com.kamikazejam.kamicommon.util.teleport
- DestinationAbstract() - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationAbstract
- DestinationJump - Class in com.kamikazejam.kamicommon.util.teleport
- DestinationJump(Object) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationJump
- DestinationJump(String) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationJump
- DestinationPlayer - Class in com.kamikazejam.kamicommon.util.teleport
- DestinationPlayer(Object) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationPlayer
- DestinationPlayer(String) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationPlayer
- DestinationSimple - Class in com.kamikazejam.kamicommon.util.teleport
- DestinationSimple() - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationSimple
- DestinationSimple(PS) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationSimple
- DestinationSimple(PS, VersionedComponent) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationSimple
- DestinationThat - Class in com.kamikazejam.kamicommon.util.teleport
- DestinationThat(Object) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationThat
- DestinationThat(String) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationThat
- DestinationThere - Class in com.kamikazejam.kamicommon.util.teleport
- DestinationThere(Object) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationThere
- DestinationThere(String) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationThere
- DestinationTop - Class in com.kamikazejam.kamicommon.util.teleport
- DestinationTop(Object) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationTop
- DestinationTop(String) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationTop
- DestinationUtil - Class in com.kamikazejam.kamicommon.util.teleport
- DestinationUtil() - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- DestinationWorld - Class in com.kamikazejam.kamicommon.util.teleport
- DestinationWorld() - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationWorld
- DestinationWorld(String) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationWorld
- DestinationWorld(CommandSender) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationWorld
- DestinationWorld(World) - Constructor for class com.kamikazejam.kamicommon.util.teleport.DestinationWorld
- disable(Module) - Method in class com.kamikazejam.kamicommon.subsystem.module.ModuleManager
- Disableable - Interface in com.kamikazejam.kamicommon.util.interfaces
- disableGlow() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Alias of
IBuilder.removeGlow(). - DiscordWebhook - Class in com.kamikazejam.kamicommon.util
-
A simple class for sending discord webhooks, supports basic embeds and such
- DiscordWebhook(String) - Constructor for class com.kamikazejam.kamicommon.util.DiscordWebhook
-
Constructs a new DiscordWebhook instance
- DiscordWebhook.EmbedObject - Class in com.kamikazejam.kamicommon.util
- DiscordWebhook.FileObject - Class in com.kamikazejam.kamicommon.util
- DiskUtil - Class in com.kamikazejam.kamicommon.util
- DiskUtil() - Constructor for class com.kamikazejam.kamicommon.util.DiskUtil
- displayName() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Get the custom display name for the item.
Placeholders are set automatically viaSoftPlaceholderAPI.setPlaceholders(OfflinePlayer, String).
If the patch name is null (not set), the prototype's name will be returned (if available). - displayName(VersionedComponent) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Applies a custom display name for the item.
Colors are assumed to be already handled in the component.
Placeholders are set automatically viaSoftPlaceholderAPI.setPlaceholders(OfflinePlayer, String).
Clear this patch by callingIBuilder.resetName(). - displayName(VersionedComponent) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- distance(Vector2D) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- distance(VectorW) - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- distance(VectorW2D) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- distanceSquared(Vector2D) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- distanceSquared(VectorW2D) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- divide(double) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- divide(double) - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- divide(double) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- divide(double, double) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- divide(double, double) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- divide(double, double, double) - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- divide(Vector2D) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- divide(VectorW) - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- divide(VectorW2D) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- dotProduct(VectorW) - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- DOUBLE - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- DOUBLE - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.data.types.SlabType
-
Represents a double slab that occupies the entire block space.
E
- EmbedObject() - Constructor for class com.kamikazejam.kamicommon.util.DiscordWebhook.EmbedObject
- emptyInventory(Player) - Static method in class com.kamikazejam.kamicommon.util.PlayerUtil
-
If the player's inventory is empty (Includes armor slots in the check)
- emptyInventory(Player, boolean) - Static method in class com.kamikazejam.kamicommon.util.PlayerUtil
-
If the player's inventory is empty
- enable(Feature) - Method in class com.kamikazejam.kamicommon.subsystem.feature.FeatureManager
- enable(Module) - Method in class com.kamikazejam.kamicommon.subsystem.module.ModuleManager
- enchantId() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- EnchantIDProvider - Class in com.kamikazejam.kamicommon.nms.provider
-
Provider for version-specific enchantment ID implementations.
- EnchantIDProvider() - Constructor for class com.kamikazejam.kamicommon.nms.provider.EnchantIDProvider
- enchantmentToKey(Enchantment) - Static method in class com.kamikazejam.kamicommon.command.type.TypeEnchantment
- Engine - Class in com.kamikazejam.kamicommon.util.engine
- Engine() - Constructor for class com.kamikazejam.kamicommon.util.engine.Engine
- EngineScheduledTeleport - Class in com.kamikazejam.kamicommon.util.engine
- EngineScheduledTeleport() - Constructor for class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- EngineTeleportMixinCause - Class in com.kamikazejam.kamicommon.util.engine
- EngineTeleportMixinCause() - Constructor for class com.kamikazejam.kamicommon.util.engine.EngineTeleportMixinCause
- ensureExistsIfWritable() - Method in interface com.kamikazejam.kamicommon.yaml.source.ConfigSource
-
Ensures the writable source has any required backing structures (e.g., parent directories/files).
No-op for read-only sources. - ensureExistsIfWritable() - Method in class com.kamikazejam.kamicommon.yaml.source.FileConfigSource
- entityMethods() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- EntityMethodsProvider - Class in com.kamikazejam.kamicommon.nms.provider
-
Provider for version-specific entity manipulation implementations.
- EntityMethodsProvider() - Constructor for class com.kamikazejam.kamicommon.nms.provider.EntityMethodsProvider
- equals(Object) - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- equals(Object) - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- equals(Object) - Method in class com.kamikazejam.kamicommon.redis.util.RedisConf
- equals(Object) - Method in class com.kamikazejam.kamicommon.util.data.Pair
- equals(Object) - Method in class com.kamikazejam.kamicommon.util.data.Tuple
- equals(Object) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- equals(Object) - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- equals(Object) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- equals(Object) - Method in class com.kamikazejam.kamicommon.util.id.IdData
- equals(Object) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- equals(Object) - Method in class com.kamikazejam.kamicommon.yaml.util.NodePair
- equals(Object...) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- equals(Object, Object) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- equals(T, T) - Method in interface com.kamikazejam.kamicommon.command.type.Type
- equals(T, T) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstract
- equalsInner(T, T) - Method in interface com.kamikazejam.kamicommon.command.type.Type
- equalsInner(T, T) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstract
- error(VersionedComponent) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- error(String) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
-
Deprecated.Use
ComponentLogger.error(VersionedComponent)instead for better component support - error(String) - Static method in class com.kamikazejam.kamicommon.PluginSource
- error(String) - Static method in class com.kamikazejam.kamicommon.SpigotUtilsSource
- error(String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- error(Throwable) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- error(Throwable) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- error(Throwable, VersionedComponent) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- error(Throwable, String) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
-
Deprecated.Use
ComponentLogger.error(Throwable, VersionedComponent)instead for better component support - error(Throwable, String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- error(String) - Method in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- error(String) - Method in class com.kamikazejam.kamicommon.yaml.spigot.YamlHandler
- error(String) - Method in class com.kamikazejam.kamicommon.yaml.standalone.YamlHandlerStandalone
- events - Variable in class com.kamikazejam.kamicommon.menu.AbstractMenu
- events - Variable in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- events(Consumer) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- execute() - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook
- execute(CommandSender, String, String[]) - Method in class com.kamikazejam.kamicommon.command.KamiCommonBukkitCommand
- execute(CommandSender, String, List) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- extractErrorMessageMini(String, CommandSender, Exception) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractException
- extractErrorMessageMini(String, CommandSender, Exception) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractSimple
F
- f(String) - Method in class com.kamikazejam.kamicommon.nms.provider.Provider
-
Convenience method to convert a Minecraft version string to a formatted integer.
- f(String) - Method in class com.kamikazejam.kamicommon.nms.wrappers.NMSWrapper
-
Convenience method to convert a Minecraft version string to a formatted integer.
- FALSE - Enum constant in enum class com.kamikazejam.kamicommon.util.data.TriState
- Feature - Class in com.kamikazejam.kamicommon.subsystem.feature
-
This class represents a single feature registered under your
KamiPluginplugin.
A feature is a subsystem that acts like its own plugin, providing its own functionality and configuration.
Features cannot be disabled or toggled, they are always enabled.
For a subsystem that can be toggled or disabled, seeModule. - Feature() - Constructor for class com.kamikazejam.kamicommon.subsystem.feature.Feature
- FeatureConfig - Class in com.kamikazejam.kamicommon.subsystem.feature
-
The configuration of one
Feature, defaulted from that feature's resource in the plugin jar and written under the plugin's data folder. - FeatureConfig(Feature, ConfigSource, String) - Constructor for class com.kamikazejam.kamicommon.subsystem.feature.FeatureConfig
- FeatureConfig(Feature, String) - Constructor for class com.kamikazejam.kamicommon.subsystem.feature.FeatureConfig
- FeatureManager - Class in com.kamikazejam.kamicommon.subsystem.feature
- FeatureManager(KamiPlugin) - Constructor for class com.kamikazejam.kamicommon.subsystem.feature.FeatureManager
- FEATURES_FOLDER - Static variable in class com.kamikazejam.kamicommon.subsystem.feature.Feature
- FieldHandle<T> - Class in com.kamikazejam.kamicommon.nms.reflection
-
A type-safe wrapper for reflective field access with automatic accessibility handling.
- FieldHandle(String, Class) - Constructor for class com.kamikazejam.kamicommon.nms.reflection.FieldHandle
-
Creates a new field handle for the specified field in the given class.
- FieldHandles - Class in com.kamikazejam.kamicommon.nms.reflection
-
Factory and cache manager for
FieldHandleinstances. - FieldHandles() - Constructor for class com.kamikazejam.kamicommon.nms.reflection.FieldHandles
- FileConfigSource - Class in com.kamikazejam.kamicommon.yaml.source
-
A
ConfigSourceimplementation that reads from and writes to a file on the filesystem.
Supports both read and write (save) operations. - FileConfigSource(File) - Constructor for class com.kamikazejam.kamicommon.yaml.source.FileConfigSource
- FileObject(File, String, String) - Constructor for class com.kamikazejam.kamicommon.util.DiscordWebhook.FileObject
- fillerIcon(MenuIcon) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- filter(Predicate) - Method in class com.kamikazejam.kamicommon.yaml.base.ConfigurationSequence
- find(Predicate) - Method in class com.kamikazejam.kamicommon.yaml.base.ConfigurationSequence
- findMaterialAndDataMapping(String, byte) - Static method in class com.kamikazejam.kamicommon.util.nms.MaterialFlatteningUtil
- firstEmpty() - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- firstEmpty(int[]) - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- firstEmpty(Collection) - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- fixPage(int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.Pagination
- FLOAT - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- forEach(BiConsumer) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- forEach(Consumer) - Method in class com.kamikazejam.kamicommon.yaml.base.ConfigurationSequence
- format(PS) - Method in interface com.kamikazejam.kamicommon.util.teleport.ps.PSFormat
- format(PS) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSFormatAbstract
- forModule(String) - Static method in class com.kamikazejam.kamicommon.nms.bundle.NmsBundles
- forModule(String) - Static method in class com.kamikazejam.kamicommon.nms.text.TextBundles
- fromJson(String) - Method in class com.kamikazejam.kamicommon.nms.serializer.VersionedComponentSerializer
-
Builds a component from Minecraft's JSON representation.
- fromJson(String) - Method in interface com.kamikazejam.kamicommon.nms.text.TextBundle
-
JSON in, component out.
- fromLegacy(MenuTitleProvider) - Static method in interface com.kamikazejam.kamicommon.menu.api.title.ComponentMenuTitleProvider
-
Deprecated.Construct your own
ComponentMenuTitleProviderusingVersionedComponentinstead. - fromLegacyAmpersand(ConfigurationSection, String) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a legacy ampersand (&) formatted message from the config located at the provided key.
BothStringandList<String>are supported types for the config value.
For list messages, the returnedMiniMessageBuilderwill contain each list entry as a separate line (component).
(Single String config values are returned as a builder with only one line.)
Will ignore section (§) codes. - fromLegacyAmpersand(String) - Method in class com.kamikazejam.kamicommon.nms.serializer.VersionedComponentSerializer
- fromLegacyAmpersand(String) - Method in interface com.kamikazejam.kamicommon.nms.text.TextBundle
- fromLegacyAmpersand(String) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a legacy ampersand (&) string into a
MiniMessageBuildercontaining the parsed line. - fromLegacyAmpersand(String...) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a series of legacy ampersand (&) strings (treated as individual lines) into a
MiniMessageBuildercontaining each parsed line. - fromLegacyAmpersand(Collection) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a collection of legacy ampersand (&) strings (treated as individual lines) into a
MiniMessageBuildercontaining each parsed line. - fromLegacyAmpersand(ConfigurationSection, String) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a legacy ampersand (&) formatted message from the config located at the provided key.
BothStringandList<String>are supported types for the config value.
For list messages, the returnedMiniMessageBuilderwill contain each list entry as a separate line (component).
(Single String config values are returned as a builder with only one line.)
Will ignore section (§) codes. - fromLegacySection(ConfigurationSection, String) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a legacy section (§) formatted message from the config located at the provided key.
BothStringandList<String>are supported types for the config value.
For list messages, the returnedMiniMessageBuilderwill contain each list entry as a separate line (component).
(Single String config values are returned as a builder with only one line.)
Will ignore ampersand (&) codes. - fromLegacySection(String) - Method in class com.kamikazejam.kamicommon.nms.serializer.VersionedComponentSerializer
- fromLegacySection(String) - Method in interface com.kamikazejam.kamicommon.nms.text.TextBundle
- fromLegacySection(String) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a legacy section (§) string into a
MiniMessageBuildercontaining the parsed line. - fromLegacySection(String...) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a series of legacy section (§) strings (treated as individual lines) into a
MiniMessageBuildercontaining each parsed line. - fromLegacySection(Collection) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a collection of legacy section (§) strings (treated as individual lines) into a
MiniMessageBuildercontaining each parsed line. - fromLegacySection(ConfigurationSection, String) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a legacy section (§) formatted message from the config located at the provided key.
BothStringandList<String>are supported types for the config value.
For list messages, the returnedMiniMessageBuilderwill contain each list entry as a separate line (component).
(Single String config values are returned as a builder with only one line.)
Will ignore ampersand (&) codes. - fromMiniMessage(ConfigurationSection, String) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a MiniMessage formatted message from the config located at the provided key.
BothStringandList<String>are supported types for the config value.
For list messages, the returnedMiniMessageBuilderwill contain each list entry as a separate line (component).
(Single String config values are returned as a builder with only one line.)
Does not convert or support legacy codes (& or §). - fromMiniMessage(String) - Method in class com.kamikazejam.kamicommon.nms.serializer.VersionedComponentSerializer
- fromMiniMessage(String) - Method in interface com.kamikazejam.kamicommon.nms.text.TextBundle
- fromMiniMessage(String) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a MiniMessage string into a
MiniMessageBuildercontaining the parsed line. - fromMiniMessage(String...) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a series of MiniMessage strings (treated as individual lines) into a
MiniMessageBuildercontaining each parsed line. - fromMiniMessage(String, TextPlaceholder...) - Method in class com.kamikazejam.kamicommon.nms.serializer.VersionedComponentSerializer
-
MiniMessage with tag replacements.
- fromMiniMessage(String, TextPlaceholder...) - Method in interface com.kamikazejam.kamicommon.nms.text.TextBundle
- fromMiniMessage(Collection) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a collection of MiniMessage strings (treated as individual lines) into a
MiniMessageBuildercontaining each parsed line. - fromMiniMessage(ConfigurationSection, String) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a MiniMessage formatted message from the config located at the provided key.
BothStringandList<String>are supported types for the config value.
For list messages, the returnedMiniMessageBuilderwill contain each list entry as a separate line (component).
(Single String config values are returned as a builder with only one line.)
Does not convert or support legacy codes (& or §). - fromName(String) - Static method in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- fromOnline(boolean) - Static method in enum class com.kamikazejam.kamicommon.util.id.SenderPresence
- fromOnline(Boolean) - Static method in enum class com.kamikazejam.kamicommon.util.id.SenderPresence
- fromPlainText(String) - Method in class com.kamikazejam.kamicommon.nms.serializer.VersionedComponentSerializer
- fromPlainText(String) - Method in interface com.kamikazejam.kamicommon.nms.text.TextBundle
- fromStringParser(ConfigurationSection, String) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses an unknown string (formatted message) from the config located at the provided key.
BothStringandList<String>are supported types for the config value.
For list messages, the returnedMiniMessageBuilderwill contain each list entry as a separate line (component).
(Single String config values are returned as a builder with only one line.)
This conversion is handled byColoredStringParserwhich attempts to support section codes, mini message, and legacy ampersand codes. - fromStringParser(String) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses an unknown format string into a
MiniMessageBuildercontaining the parsed line. - fromStringParser(String...) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a series of unknown format strings (treated as individual lines) into a
MiniMessageBuildercontaining each parsed line. - fromStringParser(Collection) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses a collection of unknown format strings (treated as individual lines) into a
MiniMessageBuildercontaining each parsed line. - fromStringParser(ConfigurationSection, String) - Static method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Parses an unknown string (formatted message) from the config located at the provided key.
BothStringandList<String>are supported types for the config value.
For list messages, the returnedMiniMessageBuilderwill contain each list entry as a separate line (component).
(Single String config values are returned as a builder with only one line.)
This conversion is handled byColoredStringParserwhich attempts to support section codes, mini message, and legacy ampersand codes. - fromUrl(String) - Static method in class com.kamikazejam.kamicommon.redis.util.RedisConf
-
Parses a Redis connection URL.
G
- get() - Static method in class com.kamikazejam.kamicommon.command.KamiCommandHelp
- get() - Static method in class com.kamikazejam.kamicommon.command.requirement.RequirementHasItemInHand
- get() - Static method in class com.kamikazejam.kamicommon.command.requirement.RequirementIsntPlayer
- get() - Static method in class com.kamikazejam.kamicommon.command.requirement.RequirementIsPlayer
- get() - Static method in class com.kamikazejam.kamicommon.command.type.enumeration.TypeGameMode
- get() - Static method in class com.kamikazejam.kamicommon.command.type.enumeration.TypeMaterial
- get() - Static method in class com.kamikazejam.kamicommon.command.type.enumeration.xseries.TypeXMaterial
- get() - Static method in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanOn
- get() - Static method in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanTrue
- get() - Static method in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanYes
- get() - Static method in class com.kamikazejam.kamicommon.command.type.primitive.TypeByte
- get() - Static method in class com.kamikazejam.kamicommon.command.type.primitive.TypeDouble
- get() - Static method in class com.kamikazejam.kamicommon.command.type.primitive.TypeFloat
- get() - Static method in class com.kamikazejam.kamicommon.command.type.primitive.TypeInteger
- get() - Static method in class com.kamikazejam.kamicommon.command.type.primitive.TypeLong
- get() - Static method in class com.kamikazejam.kamicommon.command.type.primitive.TypeShort
- get() - Static method in class com.kamikazejam.kamicommon.command.type.primitive.TypeString
- get() - Static method in class com.kamikazejam.kamicommon.command.type.primitive.TypeStringConfirmation
- get() - Static method in class com.kamikazejam.kamicommon.command.type.sender.TypeOfflinePlayer
- get() - Static method in class com.kamikazejam.kamicommon.command.type.sender.TypePlayer
- get() - Static method in class com.kamikazejam.kamicommon.command.type.sender.TypeSender
- get() - Static method in class com.kamikazejam.kamicommon.command.type.TypeColor
- get() - Static method in class com.kamikazejam.kamicommon.command.type.TypeDate
- get() - Static method in class com.kamikazejam.kamicommon.command.type.TypeEnchantment
- get() - Static method in class com.kamikazejam.kamicommon.command.type.TypeNamespacedKey
- get() - Static method in class com.kamikazejam.kamicommon.command.type.TypePermission
- get() - Static method in class com.kamikazejam.kamicommon.command.type.TypePotionEffectType
- get() - Static method in class com.kamikazejam.kamicommon.command.type.TypeTimeZone
- get() - Static method in class com.kamikazejam.kamicommon.command.type.TypeUUID
- get() - Static method in class com.kamikazejam.kamicommon.command.type.TypeWorld
- get() - Static method in class com.kamikazejam.kamicommon.integrations.CombatSource
- get() - Static method in class com.kamikazejam.kamicommon.nms.library.worldedit.WorldEditHook
-
Retrieves the WorldEdit API instance for the installed version.
- get() - Static method in class com.kamikazejam.kamicommon.nms.library.worldguard.WorldGuardHook
-
Retrieves the WorldGuard API instance for the installed version.
- get() - Method in class com.kamikazejam.kamicommon.nms.provider.Provider
-
Retrieves the version-specific implementation, creating it if necessary.
- get() - Static method in class com.kamikazejam.kamicommon.nms.text.ShimLoader
-
The loader, extracting into whatever
ShimLoader.configure(File)was given, or temp. - get() - Static method in class com.kamikazejam.kamicommon.PluginSource
- get() - Static method in class com.kamikazejam.kamicommon.SpigotUtilsSource
- get() - Static method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiList
- get() - Static method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiMap
- get() - Static method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiSet
- get() - Static method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiTreeSet
- get() - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorCaseInsensitive
- get() - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorCollection
- get() - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorComparable
- get() - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorEntry
- get() - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorHashCode
- get() - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorIdentified
- get() - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorIdentifiedSmart
- get() - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorIdentity
- get() - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorMap
- get() - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorNamed
- get() - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorNaturalOrder
- get() - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorNull
- get() - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorPrioritized
- get() - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorSmart
- get() - Static method in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- get() - Static method in class com.kamikazejam.kamicommon.util.engine.EngineTeleportMixinCause
- get() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- get() - Static method in class com.kamikazejam.kamicommon.util.mixin.MixinDisplayName
- get() - Static method in class com.kamikazejam.kamicommon.util.mixin.MixinPlayed
- get() - Static method in class com.kamikazejam.kamicommon.util.mixin.MixinSenderPs
- get() - Static method in class com.kamikazejam.kamicommon.util.mixin.MixinTeleport
- get() - Static method in class com.kamikazejam.kamicommon.util.mixin.MixinWorld
- get() - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PSFormatDesc
- get() - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PSFormatFormal
- get() - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PSFormatHumanSpace
- get(int) - Static method in class com.kamikazejam.kamicommon.command.type.TypeRange
- get(int) - Method in class com.kamikazejam.kamicommon.yaml.base.ConfigurationSequence
- get(int, int) - Static method in class com.kamikazejam.kamicommon.command.type.TypeRange
- get(B) - Method in class com.kamikazejam.kamicommon.nms.wrappers.NMSWrapper
-
Retrieves the version-specific NMS wrapper, creating it if necessary.
- get(XMaterial...) - Static method in class com.kamikazejam.kamicommon.command.type.enumeration.xseries.TypeXMaterial
- get(KamiPlugin) - Static method in class com.kamikazejam.kamicommon.command.KamiCommonCommandRegistration
- get(MenuSize) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.slots.IconSlot
- get(MenuSize) - Method in class com.kamikazejam.kamicommon.menu.api.icons.slots.LastRowIconSlot
- get(MenuSize) - Method in class com.kamikazejam.kamicommon.menu.api.icons.slots.PositionIconSlot
- get(MenuSize) - Method in class com.kamikazejam.kamicommon.menu.api.icons.slots.StaticIconSlot
- get(Predicate) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateNot
- get(Predicate...) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateAnd
- get(File) - Static method in class com.kamikazejam.kamicommon.nms.text.ShimLoader
-
The classloader holding the relocated Adventure and the implementations that use it.
- get(Class) - Static method in class com.kamikazejam.kamicommon.util.adapter.AdapterLowercaseEnum
- get(String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- get(String) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateEqualsIgnoreCase
- get(String) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateLevenshteinClose
- get(String) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateStartsWithIgnoreCase
- get(String) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateStringEndsWith
- get(String) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateStringStartsWith
- get(String, int) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateLevenshteinClose
- get(Object) - Method in class com.kamikazejam.kamicommon.nms.reflection.FieldHandle
-
Retrieves the value of the field from the specified object instance.
- get(String) - Static method in class com.kamikazejam.kamicommon.command.requirement.RequirementHasPerm
- get(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- get(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- get(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- get(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- get(String) - Method in class com.kamikazejam.kamicommon.yaml.spigot.MemorySection
- get(String, Object) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- get(String, Object) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- get(String, Object) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- get(String, Object) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- get(Collection) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateAnd
- get(Comparator...) - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorCombined
- get(Comparator) - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorEntryKey
- get(Comparator) - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorReversed
- get(Comparator) - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorEntryValue
- get(Predicate) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateJPredicate
- get(List) - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorCombined
- get(List) - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorWithList
- get(Material...) - Static method in class com.kamikazejam.kamicommon.command.requirement.RequirementHasItemInHand
- get(Material...) - Static method in class com.kamikazejam.kamicommon.command.type.enumeration.TypeMaterial
- getActiveIconForSlot(MenuSize, int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- getActivePlugin() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getActivePlugin() - Method in class com.kamikazejam.kamicommon.util.engine.Engine
- getActivePlugin() - Method in interface com.kamikazejam.kamicommon.util.interfaces.Active
- getAdditions(Object, Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- getAll() - Method in class com.kamikazejam.kamicommon.command.type.TypePermission
- getAll() - Method in class com.kamikazejam.kamicommon.command.type.TypeTimeZone
- getAll() - Method in class com.kamikazejam.kamicommon.command.type.TypeWorld
- getAll(CommandSender) - Method in interface com.kamikazejam.kamicommon.command.type.AllAble
- getAll(CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- getAllByAscendingPriority(boolean) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- getAllInstances() - Static method in class com.kamikazejam.kamicommon.command.KamiCommand
- getAmount() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Get the amount of items in the stack.
Range: 1 toItemStack.getMaxStackSize()(inclusive) of the prototype.
If the patch amount is null (not set), the prototype's amount is returned. - getAmount() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- getAnnotation(Field, Class) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- getAPI(RedisConf) - Static method in class com.kamikazejam.kamicommon.redis.RedisConnector
-
Get a
RedisAPIinstance for the given connection config. - getAPI(RedisConf, LoggerService) - Static method in class com.kamikazejam.kamicommon.redis.RedisConnector
-
Get a
RedisAPIinstance for the given connection config. - getAPI(String) - Static method in class com.kamikazejam.kamicommon.amqp.RabbitMQConnector
-
Get a
RabbitMQAPIinstance for the given connection URL. - getAsConsole(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getAsPlayer(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getAsSender(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getBigDecimal(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getBigDecimal(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getBigDecimal(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getBigDecimal(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getBigDecimal(String, BigDecimal) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getBigDecimal(String, BigDecimal) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getBigDecimal(String, BigDecimal) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getBigDecimal(String, BigDecimal) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getBlock() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getBlock(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getBlockCoord(boolean, Double, Integer, Integer) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getBlockCoords() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getBlockCoords(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getBlockUtil() - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Retrieves the version-appropriate block utility implementation.
- getBlockUtil() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.world.NMSWorld
-
Retrieves the block utility for this world.
- getBlockX() - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- getBlockX() - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- getBlockX() - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- getBlockX(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getBlockY() - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- getBlockY(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getBlockZ() - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- getBlockZ() - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- getBlockZ() - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- getBlockZ(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getBoolean(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getBoolean(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getBoolean(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getBoolean(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getBoolean(String, boolean) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getBoolean(String, boolean) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getBoolean(String, boolean) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getBoolean(String, boolean) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getBukkitChunk() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunk
-
Retrieves the Bukkit chunk representation of this NMS chunk.
- getBukkitCommandPermission() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
-
NOTICE: This Method is only relevant if this command is used as a ROOT COMMAND.
Get the permission that should be used for this command in Bukkit.
(This is the permission sent toCommand.setPermission(String)when the command is registered)
Set a custom permission usingKamiCommand.setBukkitCommandPermission(String).
If no custom permission is set, then the permission is derived from theRequirementHasPermrequirements set on the command.
(If noRequirementHasPermrequirements are found, this command will not require any permission to execute) - getBukkitWorld() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.world.NMSWorld
-
Retrieves the Bukkit world representation of this NMS world.
- getByte(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getByte(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getByte(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getByte(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getByte(String, byte) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getByte(String, byte) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getByte(String, byte) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getByte(String, byte) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getByteList(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getByteList(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getByteList(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getByteList(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getByteList(String, List) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getByteList(String, List) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getByteList(String, List) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getByteList(String, List) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getCacheFile() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getCachefileDatas() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getCacheFileTemp() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getChain(boolean) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
-
Returns the chain of commands leading to this command, like a stack trace.
The first element will be the root command. - getChannel() - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Get the underlying RabbitMQ
Channelfor direct access - getChatColor(DyeColor) - Static method in class com.kamikazejam.kamicommon.util.LegacyChatColors
- getChild(String) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getChunk() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getChunk(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getChunkCoord(boolean, Double, Integer, Integer) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getChunkCoords() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getChunkCoords(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getChunkProvider() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.world.NMSWorld
-
Retrieves the chunk provider for this world.
- getChunkX(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getChunkZ(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getClazz() - Method in interface com.kamikazejam.kamicommon.command.type.Type
- getClazz(ParameterizedType) - Static method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiX
- getClipboardByFile(World, File) - Method in interface com.kamikazejam.kamicommon.nms.library.worldedit.WorldEditApi
-
Loads a schematic file into a WorldEdit clipboard object.
- getCmdsAsync() - Method in class com.kamikazejam.kamicommon.redis.RedisAPI
- getCmdsSync() - Method in class com.kamikazejam.kamicommon.redis.RedisAPI
- getColor(ChatColor) - Method in interface com.kamikazejam.kamicommon.nms.abstraction.IChatColorNMS
- getCommandLine(Iterable) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getCommandMapModifier() - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Retrieves the version-appropriate command map modifier implementation.
- getCommandTooFewArgumentsMini() - Static method in class com.kamikazejam.kamicommon.command.KamiCommand.Config
- getCommandTooManyArgumentsMini() - Static method in class com.kamikazejam.kamicommon.command.KamiCommand.Config
- getCommandTooManyTabSuggestionsMini() - Static method in class com.kamikazejam.kamicommon.command.KamiCommand.Config
- getComparable(JsonElement) - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterLowercaseEnum
- getComparable(Enum) - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterLowercaseEnum
- getComparable(String) - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterLowercaseEnum
- getComparator() - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstractWrapper
- getComparator(Type) - Static method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiTreeSet
- getComponent() - Method in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
- getComponentLoggerAdapter() - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Retrieves the version-appropriate logger adapter that supports component logging.
- getComponents(ItemStack) - Method in interface com.kamikazejam.kamicommon.nms.abstraction.itemtext.AbstractItemTextPre_1_17
-
Retrieves the text components that represent the item's display information.
- getComponentValue() - Method in class com.kamikazejam.kamicommon.nms.text.TextPlaceholder
-
The component value for
TextPlaceholder.Kind.COMPONENT, elsenull. - getConcatenationIndex() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getConfig() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- getConfigFileDestination() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- getConfigFileDestination() - Method in class com.kamikazejam.kamicommon.subsystem.feature.Feature
- getConfigFileDestination() - Method in class com.kamikazejam.kamicommon.subsystem.module.Module
- getConfigResourcePath() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- getConfigResourcePath() - Method in class com.kamikazejam.kamicommon.subsystem.feature.Feature
-
The name of the config file (IN SOURCE CODE) for this Feature.
By default, it is fetched asKamiPlugin.getFeatureYmlPath()/[name]Feature.yml
You can override this method, or editKamiPlugin.getFeatureYmlPath()to change the path resolution. - getConfigResourcePath() - Method in class com.kamikazejam.kamicommon.subsystem.module.Module
-
The name of the config file (IN SOURCE CODE) for this Module.
By default, it is fetched asKamiPlugin.getModuleYmlPath()/[name]Module.yml
You can override this method, or editKamiPlugin.getModuleYmlPath()to change the path resolution. - getConfigurationSection(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getConfigurationSection(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getConfigurationSection(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getConfigurationSection(String) - Method in class com.kamikazejam.kamicommon.yaml.spigot.MemorySection
- getConfigurationSection(String) - Method in class com.kamikazejam.kamicommon.yaml.standalone.MemorySectionStandalone
- getConfigurationSequence(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getConfigurationSequence(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getConfigurationSequence(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getConfigurationSequence(String) - Method in class com.kamikazejam.kamicommon.yaml.spigot.MemorySection
- getConfigurationSequence(String) - Method in class com.kamikazejam.kamicommon.yaml.standalone.MemorySectionStandalone
- getConnection() - Method in class com.kamikazejam.kamicommon.database.Database
- getConnection() - Method in class com.kamikazejam.kamicommon.redis.RedisAPI
- getConsole() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getConsole() - Static method in class com.kamikazejam.kamicommon.util.KUtil
- getConstructor(Class, Class...) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- getCopy(V) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- getCurrentBuilder() - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- getCurrentCommandLine() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
-
Returns the current command ran by the player.
- getCurrentPage() - Method in class com.kamikazejam.kamicommon.menu.PaginatedMenu
- getCurrentPath() - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getCurrentPath() - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getCurrentPath() - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getCurrentPath() - Method in interface com.kamikazejam.kamicommon.yaml.spigot.ConfigurationSection
- getCurrentPath() - Method in class com.kamikazejam.kamicommon.yaml.spigot.MemorySection
- getCurrentPath() - Method in class com.kamikazejam.kamicommon.yaml.standalone.MemorySectionStandalone
- getCurrentTemplateChainMini() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
-
Returns the current template chain for this command.
- getCurrentTemplateUsageMini(CommandSender, boolean) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
-
Returns the current template usage for this command.
- getDamage() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Get the damage of a damageable item, or 0 if not damageable / undamaged.
NOTE: This will always return 0 ifIBuilder.willUseDamage()returns false. - getDamage() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- getDamage(ItemStack) - Method in class com.kamikazejam.kamicommon.nms.abstraction.item.AbstractItemEditor
- getData(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getDatas() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getDateBy24HourTime(int, int, int, TimeZone) - Static method in class com.kamikazejam.kamicommon.util.TimeUtil
- getDateBy24HourTime(String, TimeZone) - Static method in class com.kamikazejam.kamicommon.util.TimeUtil
- getDefault() - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- getDefaultDesc() - Method in class com.kamikazejam.kamicommon.command.Parameter
- getDefaultFillerIcon() - Static method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- getDefaultIS(LoggerService, File) - Static method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getDeletions(Object, Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- getDesc() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getDesc(KamiCommand) - Static method in class com.kamikazejam.kamicommon.command.requirement.RequirementAbstract
- getDesc(Object) - Method in interface com.kamikazejam.kamicommon.util.teleport.Destination
- getDesc(Object) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationAbstract
- getDesc(Object) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationJump
- getDesc(Object) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationPlayer
- getDesc(Object) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationThat
- getDesc(Object) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationThere
- getDesc(Object) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationTop
- getDesc(Object) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationWorld
- getDesc(Object, boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationPlayer
- getDescPermission() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getDisplayName(Object, Object) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinDisplayName
- getDisplayName(ItemMeta) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- getDisplayName(ItemMeta) - Method in interface com.kamikazejam.kamicommon.nms.text.TextBundle
- getDisplayName(ItemMeta) - Static method in class com.kamikazejam.kamicommon.nms.util.VersionedComponentUtil
- getDistinctChunks(Collection) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getDistinctWorlds(Collection) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getDouble(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getDouble(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getDouble(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getDouble(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getDouble(String, double) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getDouble(String, double) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getDouble(String, double) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getDouble(String, double) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getElements(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- getEnchantmentLevel(XEnchantment) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Get the level of an enchantment on the item, or 0 if the item does not have this enchantment.
If the patch does not specify a level for this enchantment, the prototype's value will be returned. - getEnchantmentLevel(XEnchantment) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- getEnchantments() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Get a map of ALL enchantments on the item.
This is the combination of the prototype's enchantments and the patch enchantment overrides.
This map is never null, but can be empty if no enchantments are present on the prototype or patch. - getEnchantments() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- getEntity() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getEntity(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getEntityHeight(Entity) - Method in class com.kamikazejam.kamicommon.nms.abstraction.entity.AbstractEntityMethods
-
Retrieves the height of the specified entity.
- getEntityID() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.packet.impl.NMSOutEntityStatus
-
Retrieves the ID of the entity this status update applies to.
- getEntityMethods() - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Retrieves the version-appropriate entity methods implementation.
- getEntityWidth(Entity) - Method in class com.kamikazejam.kamicommon.nms.abstraction.entity.AbstractEntityMethods
-
Retrieves the width of the specified entity.
- getEnumValueFrom(JsonElement) - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterLowercaseEnum
- getEnumValueFrom(String) - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterLowercaseEnum
- getEnumValues() - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterLowercaseEnum
- getEvents() - Method in interface com.kamikazejam.kamicommon.menu.Menu
- getExactMatch(String) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- getExactMatch(String) - Method in class com.kamikazejam.kamicommon.command.type.TypePermission
- getFeature() - Method in class com.kamikazejam.kamicommon.subsystem.feature.FeatureConfig
- getFeatureByName(String) - Method in class com.kamikazejam.kamicommon.subsystem.feature.FeatureManager
- getFeatureDataFolder() - Method in class com.kamikazejam.kamicommon.subsystem.feature.Feature
-
The data folder for this feature, located at:
/home/container/plugins/<plugin>/features/<feature>/
If the folder does not exist, it will be created automatically. - getFeatureDataPath() - Method in class com.kamikazejam.kamicommon.subsystem.feature.Feature
-
The absolute path to the data folder for this feature, i.e.:
/home/container/plugins/<plugin>/features/<feature>/
This is just the File's absolute path, it does not create the folder if it does not exist. - getFeaturesConfig() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- getFeatureYmlPath() - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
The jar subpackage holding this plugin's feature yml resources, e.g.
- getField(Class, String, Object) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- getField(Class, String) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- getField(Field, Object) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- getFillerIcon() - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
- getFillerIcon() - Method in interface com.kamikazejam.kamicommon.menu.Menu
- getFiltered(Iterable, Predicate) - Static method in class com.kamikazejam.kamicommon.util.Txt
- getFiltered(T[], Predicate) - Static method in class com.kamikazejam.kamicommon.util.Txt
- getFirstPlayed(Object) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinPlayed
- getFloat(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getFloat(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getFloat(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getFloat(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getFloat(String, float) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getFloat(String, float) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getFloat(String, float) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getFloat(String, float) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getFormattedNmsInteger() - Static method in class com.kamikazejam.kamicommon.nms.NmsVersion
-
Converts the Minecraft version to an integer that sorts in release order.
- getFormattedNmsInteger(String) - Static method in class com.kamikazejam.kamicommon.util.nms.NmsVersionParser
-
Converts a Minecraft version string into an integer that sorts in release order.
- getFullTemplate(boolean, boolean, boolean, CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getGameMode(Object, GameMode) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getHandle() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.NMSObject
-
Retrieves the underlying NMS object handle.
- getHandle(String, Class) - Static method in class com.kamikazejam.kamicommon.nms.reflection.FieldHandles
-
Retrieves a cached
FieldHandleor creates a new one if not cached. - getHandlerList() - Static method in class com.kamikazejam.kamicommon.event.PlayerPSTeleportEvent
- getHandlerList() - Static method in class com.kamikazejam.kamicommon.nms.abstraction.event.PreSpawnSpawnerEvent
- getHandlers() - Method in class com.kamikazejam.kamicommon.event.PlayerPSTeleportEvent
- getHandlers() - Method in class com.kamikazejam.kamicommon.nms.abstraction.event.PreSpawnSpawnerEvent
- getHead() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getHead(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getHelpClickable(KamiCommand, CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getHelpCommand() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getHelpCommandLine(KamiCommand) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
-
Given a subcommand (a child of this command), returns a fully qualified command line that includes the current command chain and the suggested subcommand alias.
- getHolder() - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- getI18NItemName(ItemStack) - Method in interface com.kamikazejam.kamicommon.nms.abstraction.item.NmsItemMethods
-
The item's translated name, as a player sees it in an inventory.
- getId() - Method in class com.kamikazejam.kamicommon.util.id.IdData
- getId() - Method in interface com.kamikazejam.kamicommon.util.interfaces.Identified
- getId(Boolean) - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- getId(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getId(UUID) - Method in class com.kamikazejam.kamicommon.command.type.TypeUUID
- getId(Date) - Method in class com.kamikazejam.kamicommon.command.type.TypeDate
- getId(Color) - Method in class com.kamikazejam.kamicommon.command.type.TypeColor
- getId(World) - Method in class com.kamikazejam.kamicommon.command.type.TypeWorld
- getId(Enchantment) - Method in class com.kamikazejam.kamicommon.command.type.TypeEnchantment
- getId(Permission) - Method in class com.kamikazejam.kamicommon.command.type.TypePermission
- getId(PotionEffectType) - Method in class com.kamikazejam.kamicommon.command.type.TypePotionEffectType
- getId(T) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstract
- getIdFromSender(CommandSender) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getIdFromUuid(UUID) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getIds(SenderPresence, SenderType) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getIds(T) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstract
- getIdToData() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getInstance() - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- getInt(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getInt(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getInt(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getInt(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getInt(String, int) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getInt(String, int) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getInt(String, int) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getInt(String, int) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getIntegerList(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getIntegerList(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getIntegerList(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getIntegerList(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getIntegerList(String, List) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getIntegerList(String, List) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getIntegerList(String, List) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getIntegerList(String, List) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getInventory() - Method in interface com.kamikazejam.kamicommon.menu.api.icons.interfaces.UpdatingMenu
- getInventory() - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- getIS(AbstractSubsystem, String) - Static method in class com.kamikazejam.kamicommon.subsystem.SubsystemConfig
-
Helper method to get a resource
InputStreamfrom a subsystem's plugin. - getItem(int) - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- getItemEditor() - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Retrieves the version-appropriate item editor implementation.
- getItemFlags() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Get a set of ALL item flags on the item.
This is the combination of the prototype's item flags and the patch item flag overrides.
This set is never null, but can be empty if no item flags are present on the prototype or patch. - getItemFlags() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- getItemId(ItemStack) - Method in interface com.kamikazejam.kamicommon.nms.abstraction.item.AbstractItemNbt
-
The item's namespaced id, as the server's own item registry writes it.
- getItemInMainHand(Player) - Method in class com.kamikazejam.kamicommon.nms.abstraction.mainhand.AbstractMainHand
-
Retrieves the item in the player's main hand.
- getItemInMainHand(Player) - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Retrieves the item in the player's main hand.
- getItemInMainHand(PlayerInventory) - Method in class com.kamikazejam.kamicommon.nms.abstraction.mainhand.AbstractMainHand
-
Retrieves the item in the main hand from the specified inventory.
- getItemInOffHand(Player) - Method in class com.kamikazejam.kamicommon.nms.abstraction.mainhand.AbstractMainHand
-
Retrieves the item in the player's off-hand.
- getItemInOffHand(Player) - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Retrieves the item in the player's off-hand.
- getItemInOffHand(PlayerInventory) - Method in class com.kamikazejam.kamicommon.nms.abstraction.mainhand.AbstractMainHand
-
Retrieves the item in the off-hand from the specified inventory.
- getItemName(ItemStack) - Static method in class com.kamikazejam.kamicommon.util.Txt
-
Determines the correct visible name of an item, based on its data (custom name and enchantment glint).
Uses a default name of "Nothing" if the item is null or empty.
See alsoTxt.getItemName(ItemStack, VersionedComponent)for supplying your own default name. - getItemName(ItemStack, VersionedComponent) - Static method in class com.kamikazejam.kamicommon.util.Txt
-
Determines the correct visible name of an item, based on its data (custom name and enchantment glint).
Uses the supplied if the item is null or empty. - getItemStack(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getItemStack(String) - Method in interface com.kamikazejam.kamicommon.yaml.spigot.ConfigurationSection
- getItemStack(String) - Method in class com.kamikazejam.kamicommon.yaml.spigot.MemorySection
-
Supported in Spigot-Backed Config classes, you must cast to ItemStack if return is not null.
- getItemStack(String, ItemStack) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getItemStack(String, ItemStack) - Method in interface com.kamikazejam.kamicommon.yaml.spigot.ConfigurationSection
- getItemStack(String, ItemStack) - Method in class com.kamikazejam.kamicommon.yaml.spigot.MemorySection
- getItemText() - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Retrieves the pre-1.17 item text implementation.
- getJavaColor(ChatColor) - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Converts a Bukkit ChatColor to an AWT Color object.
- getJumpLocation(LivingEntity) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- getKamiCommand(Command) - Static method in class com.kamikazejam.kamicommon.command.KamiCommonCommandRegistration
- getKamiCommonGsonBuilder() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getKamiConfig() - Method in interface com.kamikazejam.kamicommon.CoreMethods
- getKamiConfig() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- getKamiConfig() - Static method in class com.kamikazejam.kamicommon.PluginSource
- getKamiConfig() - Static method in class com.kamikazejam.kamicommon.SpigotUtilsSource
- getKamiConfig() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- getKey() - Method in class com.kamikazejam.kamicommon.nms.text.TextPlaceholder
-
The tag name, without angle brackets.
- getKeyNode(String) - Method in class com.kamikazejam.kamicommon.yaml.AbstractMemorySection
- getKeyNode(String) - Method in interface com.kamikazejam.kamicommon.yaml.AbstractYamlConfiguration
- getKeys(boolean) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
-
Returns the keys of the config If Deep is enabled, it will dig and find all valid keys that resolve to a value
- getKeys(boolean) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
-
Returns the keys of the config If Deep is enabled, it will dig and find all valid keys that resolve to a value
- getKeys(boolean) - Method in interface com.kamikazejam.kamicommon.yaml.AbstractYamlConfiguration
- getKeys(boolean) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getKeys(boolean) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
-
Returns the keys of the config If Deep is enabled, it will dig and find all valid keys that resolve to a value
- getKeys(MappingNode, boolean) - Method in class com.kamikazejam.kamicommon.yaml.AbstractMemorySection
- getKind() - Method in class com.kamikazejam.kamicommon.nms.text.TextPlaceholder
-
Which form this placeholder carries.
- getKnownCommands() - Method in interface com.kamikazejam.kamicommon.nms.abstraction.command.CommandMapModifier
-
Retrieves the internal command map containing all known commands.
- getLastPlayed(Object) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinPlayed
- getLevenshteinMax(String) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- getLevenshteinMax(String) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateLevenshteinClose
- getLines() - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageBlock
-
Retrieves the lines of text that make up this message.
- getLines() - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageSingle
-
Retrieves the lines of text that make up this message.
- getLines() - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.KMessage
-
Retrieves the lines of text that make up this message.
- getList(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getList(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getList(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getList(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getList(String, List) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getList(String, List) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getList(String, List) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getList(String, List) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getLocalPlayerDatas() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getLocalSenders() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getLocalSenders() - Static method in class com.kamikazejam.kamicommon.util.KUtil
- getLocation() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getLocation(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getLocation(String) - Method in class com.kamikazejam.kamicommon.subsystem.SubsystemConfig
-
Reads a
Locationfrom the current config file using the standard location format. - getLocationCoord(boolean, Double, Integer, Integer) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getLocationCoords() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getLocationCoords(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getLocationX(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getLocationY(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getLocationZ(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getLoggerName() - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- getLoggerName() - Method in class com.kamikazejam.kamicommon.redis.logger.DefaultRedisLogger
- getLoggerName() - Method in class com.kamikazejam.kamicommon.util.log.LegacyColorsLogger
- getLoggerName() - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- getLong(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getLong(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getLong(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getLong(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getLong(String, long) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getLong(String, long) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getLong(String, long) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getLong(String, long) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getLore() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.As of 5.0.0-alpha.26, replaced by
IBuilder.lore()which returns components. - getLore(ItemMeta) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- getLore(ItemMeta) - Method in interface com.kamikazejam.kamicommon.nms.text.TextBundle
- getLore(ItemMeta) - Static method in class com.kamikazejam.kamicommon.nms.util.VersionedComponentUtil
- getMaintainedIds() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getMaintainedNames() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getMatches(Map, String, boolean) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- getMaterial() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Get the
XMaterialof the prototype item this builder is based on.
This is a convenience method, equivalent to callingXMaterial.matchXMaterial(ItemStack)on the prototype. - getMaterialName(Material) - Static method in class com.kamikazejam.kamicommon.util.Txt
- getMaxHeight() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.world.NMSWorld
-
Retrieves the maximum height (Y coordinate) for this world.
- getMCVersion() - Static method in class com.kamikazejam.kamicommon.nms.NmsVersion
-
Retrieves the precise Minecraft version of the current server.
- getMenuIcon(int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
-
Retrieve a
MenuIconby a slot number. - getMenuIcon(int) - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.MenuIconsAccess
- getMenuIcon(int, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
-
Retrieve a
MenuIconby a position. - getMenuIcon(PositionIconSlot) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
-
Retrieve a
MenuIconby a position. - getMenuIcon(PositionIconSlot) - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.MenuIconsAccess
- getMenuIcon(String) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
-
Retrieve a
MenuIconby its id - getMenuIcon(String) - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.MenuIconsAccess
- getMenuIconIDs() - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- getMenuIconIDs() - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.MenuIconsAccess
- getMenuIcons() - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
- getMenuIcons() - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- getMenuIcons() - Method in interface com.kamikazejam.kamicommon.menu.Menu
- getMenuIconsAccess() - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
- getMenuIconsAccess() - Method in interface com.kamikazejam.kamicommon.menu.Menu
- getMenuManager() - Static method in class com.kamikazejam.kamicommon.SpigotUtilsSource
- getMenuSize() - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- getMenuSize() - Method in interface com.kamikazejam.kamicommon.menu.Menu
- getMenuTitle(MenuHolder, int, int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.title.AbstractPaginatedMenuTitle
- getMenuTitleWithPage(VersionedComponent, int, int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.title.AbstractPaginatedMenuTitle
- getMenuTitleWithPage(VersionedComponent, int, int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.title.DefaultPaginatedMenuTitle
- getMessage() - Method in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
- getMessage(String) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Deprecated.As of 5.0.0-alpha.26, replaced by
AbstractSubsystem.buildMiniMessage(String) - getMessageManager() - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Retrieves the version-appropriate message manager implementation.
- getMessageMatchAmbiguousMini() - Static method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice.Config
- getMessageMatchNothingMini() - Static method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice.Config
- getMessageParts(String, StandaloneAction...) - Static method in class com.kamikazejam.kamicommon.util.chat.MessageParter
- getMessagePsNull(Object) - Method in interface com.kamikazejam.kamicommon.util.teleport.Destination
- getMessagePsNull(Object) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationAbstract
- getMethod(Class, String) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- getMethod(Class, String, Class...) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- getMethodGetOnlinePlayers() - Static method in class com.kamikazejam.kamicommon.util.KUtil
- getMillis(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getMinHeight() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.world.NMSWorld
-
Retrieves the minimum height (Y coordinate) for this world.
- getMiniMessage(String) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Deprecated.
- getModule() - Method in class com.kamikazejam.kamicommon.subsystem.module.ModuleConfig
- getModuleByName(String) - Method in class com.kamikazejam.kamicommon.subsystem.module.ModuleManager
- getModuleDataFolder() - Method in class com.kamikazejam.kamicommon.subsystem.module.Module
-
The data folder for this module, located at:
/home/container/plugins/<plugin>/modules/<module>/
If the folder does not exist, it will be created automatically. - getModuleDataPath() - Method in class com.kamikazejam.kamicommon.subsystem.module.Module
-
The absolute path to the data folder for this module, i.e.:
/home/container/plugins/<plugin>/modules/<module>/
This is just the File's absolute path, it does not create the folder if it does not exist. - getModulesConfig() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- getModulesConfigKey() - Method in class com.kamikazejam.kamicommon.subsystem.module.Module
-
The key this module's entries live under in the plugin's
modules.yml, for examplemodules.My_Module.
An alias ofAbstractSubsystem.getSubsystemConfigKey(), kept under its own name because it is public. - getModuleYmlPath() - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
The jar subpackage holding this plugin's module yml resources, e.g.
- getName() - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- getName() - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeByte
- getName() - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeDouble
- getName() - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeFloat
- getName() - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeInteger
- getName() - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeLong
- getName() - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeShort
- getName() - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeString
- getName() - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeStringConfirmation
- getName() - Method in interface com.kamikazejam.kamicommon.command.type.Type
- getName() - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstract
- getName() - Method in class com.kamikazejam.kamicommon.command.type.TypeDate
- getName() - Method in class com.kamikazejam.kamicommon.command.type.TypeUUID
- getName() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.As of 5.0.0-alpha.26, replaced by
IBuilder.displayName()which returns a component. - getName() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- getName() - Method in class com.kamikazejam.kamicommon.util.id.IdData
- getName() - Method in interface com.kamikazejam.kamicommon.util.interfaces.Named
- getName(Boolean) - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- getName(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getName(Enchantment) - Method in class com.kamikazejam.kamicommon.command.type.TypeEnchantment
- getName(PotionEffectType) - Method in class com.kamikazejam.kamicommon.command.type.TypePotionEffectType
- getName(T) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstract
- getNameFalse() - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- getNameFromSender(CommandSender) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getNameOrUUID(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getNames(SenderPresence, SenderType) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getNames(Boolean) - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- getNames(Enchantment) - Method in class com.kamikazejam.kamicommon.command.type.TypeEnchantment
- getNames(T) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstract
- getNamespaced(Enchantment) - Method in class com.kamikazejam.kamicommon.nms.abstraction.enchantid.AbstractEnchantID
-
Retrieves the namespaced identifier for the given enchantment.
- getNamespaced(Enchantment) - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Retrieves the namespaced identifier for an enchantment.
- getNameToData() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getNameTrue() - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- getNbtStringTooltip(ItemStack) - Method in interface com.kamikazejam.kamicommon.nms.abstraction.itemtext.AbstractItemTextPre_1_17
-
Retrieves the NBT-based string representation of the item's tooltip.
- getNbtTag(ItemStack) - Method in interface com.kamikazejam.kamicommon.nms.abstraction.item.AbstractItemNbt
-
The item's
tagcompound as an SNBT string, ornullwhen it has none. - getNearestChatColor(Color) - Static method in class com.kamikazejam.kamicommon.util.LegacyChatColors
-
Map a hex string to the closest matching
ChatColor. - getNearestChatColor(String) - Static method in class com.kamikazejam.kamicommon.util.LegacyChatColors
-
Map a hex string to the closest matching
ChatColor. - getNewArgumentInstance(Type, int) - Static method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiX
- getNextBuilder() - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- getNextIconSlot(MenuSize) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.GridPaginationLayout
- getNextIconSlot(MenuSize) - Method in interface com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.PaginationLayout
-
Get the slot that the next icon (if needed) will be placed into.
If this slot is invalid (outside the menu), the icon will not be placed. - getNextIconSlot(MenuSize) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.SimplePaginationLayout
- getNicedEnum(T) - Static method in class com.kamikazejam.kamicommon.util.Txt
- getNicedEnum(T, String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- getNicedEnumString(String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- getNicedEnumString(String, String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- getNMSChunk() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunkSection
-
Retrieves the parent chunk that contains this section.
- getNMSChunkProvider() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunk
-
Retrieves the chunk provider that manages this chunk.
- getNmsItemMethods() - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Retrieves the version-appropriate NMS item methods implementation.
- getNMSWorld() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunkProvider
-
Retrieves the NMS world that this chunk provider manages.
- getNMSWorld(World) - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Creates an NMS world wrapper for the specified Bukkit world.
- getNode(String) - Method in class com.kamikazejam.kamicommon.yaml.AbstractMemorySection
- getNodeTuple(String) - Method in class com.kamikazejam.kamicommon.yaml.AbstractMemorySection
- getNodeTuple(String) - Method in interface com.kamikazejam.kamicommon.yaml.AbstractYamlConfiguration
- getNodeValue(Node) - Static method in class com.kamikazejam.kamicommon.yaml.AbstractMemorySection
- getNumberOfSlots() - Method in interface com.kamikazejam.kamicommon.menu.api.struct.size.MenuSize
- getNumberOfSlots() - Method in class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeRows
- getNumberOfSlots() - Method in class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeType
- getObject(MappingNode, String) - Method in class com.kamikazejam.kamicommon.yaml.AbstractMemorySection
- getOfflinePlayer(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getOnlinePlayers() - Static method in class com.kamikazejam.kamicommon.util.KUtil
- getOptions() - Method in interface com.kamikazejam.kamicommon.menu.Menu
- getOptions() - Method in class com.kamikazejam.kamicommon.menu.PaginatedMenu
- getOrCreateSection(int) - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunk
-
Retrieves or creates the chunk section at the specified Y coordinate.
- getOrDefault(String, MenuIcon) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- getPacketHandler() - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Retrieves the version-appropriate packet handler implementation.
- getPage(int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.Pagination
- getPage(KamiCommand, List, int, String) - Static method in class com.kamikazejam.kamicommon.command.util.CommandPaging
-
Creates a 'page' (list of message lines) linked to the provided command.
Uses the command context's sender to determine the page height. - getPage(KamiCommand, List, int, String, int) - Static method in class com.kamikazejam.kamicommon.command.util.CommandPaging
-
Creates a 'page' (list of message lines) linked to the provided command.
- getPagedIcon(String) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
-
Retrieve a paged icon by its id
- getPagedIcon(String) - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.paginated.PageIconsAccess
- getPagedIconIDs() - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- getPagedIconIDs() - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.paginated.PageIconsAccess
- getPageParameterIndex() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getPageSlots(int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.Pagination
- getParameter(int) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getParameterCount(CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getParameterCountOptional(CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getParameterCountRequired(CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getParameterType(int) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getParents(boolean) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
-
Returns all parents of this command, like a stack trace.
The first element will be this command. - getPermissionDeniedMessage() - Static method in class com.kamikazejam.kamicommon.command.requirement.RequirementHasPerm
- getPitch(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getPitch(boolean, Float) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getPlaceholderIntegration() - Static method in class com.kamikazejam.kamicommon.SpigotUtilsSource
- getPlayer() - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationPlayer
- getPlayer(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getPlayer(CommandSender) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- getPlayersInRegion(String) - Method in interface com.kamikazejam.kamicommon.nms.library.worldguard.WorldGuardApi
-
Retrieves all players currently located within the specified WorldGuard region.
- getPlugin() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getPlugin() - Method in class com.kamikazejam.kamicommon.command.KamiCommonBukkitCommand
- getPlugin() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- getPredicate() - Method in class com.kamikazejam.kamicommon.util.predicate.PredicateNot
- getPrefix() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- getPrefix() - Method in class com.kamikazejam.kamicommon.subsystem.feature.Feature
- getPrefix() - Method in class com.kamikazejam.kamicommon.subsystem.module.Module
- getPresence(String) - Method in class com.kamikazejam.kamicommon.util.id.SenderMap
- getPresence(String, SenderType) - Method in class com.kamikazejam.kamicommon.util.id.SenderMap
- getPresences(SenderPresence) - Static method in class com.kamikazejam.kamicommon.util.id.SenderMap
- getPrevIconSlot(MenuSize) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.GridPaginationLayout
- getPrevIconSlot(MenuSize) - Method in interface com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.PaginationLayout
-
Get the slot that the previous icon (if needed) will be placed into.
If this slot is invalid (outside the menu), the icon will not be placed. - getPrevIconSlot(MenuSize) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.SimplePaginationLayout
- getPriority() - Method in interface com.kamikazejam.kamicommon.util.interfaces.Prioritized
- getPrototype() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Get the prototype
ItemStackthis builder is based on.
The builder never modifies the prototype;IBuilder.build()works on a clone of it. - getPrototype() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- getPs(Object) - Method in interface com.kamikazejam.kamicommon.util.teleport.Destination
- getPs(Object) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationAbstract
- getPsInner() - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationAbstract
- getPsInner() - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationJump
- getPsInner() - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationPlayer
- getPsInner() - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationSimple
- getPsInner() - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationThat
- getPsInner() - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationThere
- getPsInner() - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationTop
- getPsInner() - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationWorld
- getRawInventory() - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- getRedis() - Method in interface com.kamikazejam.kamicommon.redis.util.RedisMonitor.RedisAccess
- getRegionX() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getRegionX(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getRegionZ() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getRegionZ(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getRegistryIdToSender() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getRegistrySenderToId() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getRequirementPermissionDeniedMini() - Static method in class com.kamikazejam.kamicommon.command.KamiCommand.Config
- getRequirementsError(Iterable, CommandSender, KamiCommand, boolean) - Static method in class com.kamikazejam.kamicommon.command.requirement.RequirementAbstract
- getRequirementsError(CommandSender, boolean) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getResourceStreamPath() - Method in interface com.kamikazejam.kamicommon.yaml.source.ConfigSource
-
Returns the path to a resource stream for default configuration data, if available.
This is typically used to load default settings bundled with the application/plugin.
If no resource stream is associated, may return null. - getResourceStreamPath() - Method in class com.kamikazejam.kamicommon.yaml.source.FileConfigSource
- getResourceStreamPath() - Method in class com.kamikazejam.kamicommon.yaml.source.StringConfigSource
- getRoot() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getSecondsToTimeString(long) - Static method in class com.kamikazejam.kamicommon.util.TimeUtil
-
Compiles current duration in the
TimeUtil.TimeFormat.LETTERSformat:
"2d, 10h, 5m, 3s"when days > 0
"10h, 5m, 3s"when hours > 0
"5m, 3s"when minutes > 0
"3s"when seconds > 0 - getSecondsToTimeString(long, TimeUtil.TimeFormat) - Static method in class com.kamikazejam.kamicommon.util.TimeUtil
-
Returns the current time in the following formats:
TimeUtil.TimeFormat.LETTERS
"2d, 10h, 5m, 3s"when days > 0
"10h, 5m, 3s"when hours > 0
"5m, 3s"when minutes > 0
"3s"when seconds > 0
TimeUtil.TimeFormat.WORDS
"2 days, 10 hours, 5 minutes, 3 seconds"when days > 0
"10 hours, 5 minutes, 3 seconds"when hours > 0
"5 minutes, 3 seconds"when minutes > 0
"3 seconds"when seconds > 0
(The time word only includes the plural "s" when appropriate) - getSection(int) - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunk
-
Retrieves the chunk section at the specified Y coordinate.
- getSender() - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationPlayer
- getSender(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getSender(Object) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- getSenderMustBePlayerMini() - Static method in class com.kamikazejam.kamicommon.command.KamiCommand.Config
- getSenderMustNotBePlayerMini() - Static method in class com.kamikazejam.kamicommon.command.KamiCommand.Config
- getSenderPs(Object) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinSenderPs
- getSenderTypes(String) - Static method in class com.kamikazejam.kamicommon.util.id.SenderMap
- getShort(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getShort(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getShort(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getShort(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getShort(String, short) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getShort(String, short) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getShort(String, short) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getShort(String, short) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getSimpleCommandMap() - Static method in class com.kamikazejam.kamicommon.command.KamiCommonCommandRegistration
- getSimpleCommandMapDotKnownCommands(SimpleCommandMap) - Static method in class com.kamikazejam.kamicommon.command.KamiCommonCommandRegistration
- getSingletonInstance(Class) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- getSingletonInstanceFirstCombatible(Iterable, T) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- getSize() - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- getSize() - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- getSkullOwner() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Get the owner of a player head item, or null if not set / not a player head.
NOTE: This will always return null ifIBuilder.willUseSkullOwner()returns false. - getSkullOwner() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- getSlotInLastRow(int) - Method in interface com.kamikazejam.kamicommon.menu.api.struct.size.MenuSize
-
Returns the slot number for the slot in the last row with the given index in that row.
- getSlotInLastRow(int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeRows
- getSlotInLastRow(int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeType
- getSlots(MenuSize) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.GridPaginationLayout
- getSlots(MenuSize) - Method in interface com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.PaginationLayout
-
Get the slots of the menu that are used for the pages.
- getSlots(MenuSize) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.SimplePaginationLayout
- getSource() - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getSource() - Method in class com.kamikazejam.kamicommon.configuration.standalone.AbstractConfig
- getSource() - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getSpawnerAdapter() - Static method in class com.kamikazejam.kamicommon.nms.provider.event.PreSpawnSpawnerAdapter
-
Retrieves the appropriate spawner event adapter for the current server version and implementation.
- getSpawnerBlock() - Method in class com.kamikazejam.kamicommon.nms.abstraction.event.PreSpawnSpawnerEvent
-
Gets the spawner block that is attempting to spawn an entity.
- getSpawnerType(ItemStack) - Method in class com.kamikazejam.kamicommon.nms.abstraction.entity.AbstractEntityMethods
-
Retrieves the entity type that a spawner item is configured to spawn.
- getSpawnLocation() - Method in class com.kamikazejam.kamicommon.nms.abstraction.event.PreSpawnSpawnerEvent
-
Gets the location where the entity will spawn.
- getStartsWithIgnoreCase(Iterable, String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- getStartsWithIgnoreCase(String[], String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- getState() - Method in class com.kamikazejam.kamicommon.redis.RedisAPI
- getStatus() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.packet.impl.NMSOutEntityStatus
-
Retrieves the status byte indicating the type of entity event or state.
- getString(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getString(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfigExt
- getString(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getString(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfigExt
- getString(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getString(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getString(String, String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getString(String, String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfigExt
- getString(String, String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getString(String, String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfigExt
- getString(String, String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getString(String, String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getStringList(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getStringList(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfigExt
- getStringList(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getStringList(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfigExt
- getStringList(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getStringList(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getStringList(String, List) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getStringList(String, List) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfigExt
- getStringList(String, List) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getStringList(String, List) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfigExt
- getStringList(String, List) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getStringList(String, List) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getStringValue() - Method in class com.kamikazejam.kamicommon.nms.text.TextPlaceholder
- getSubsystem() - Method in class com.kamikazejam.kamicommon.subsystem.SubsystemConfig
- getSubsystemConfigKey() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
The key this subsystem's entries live under in its plugin-level config, for example
modules.My_Moduleorfeatures.Captcha.
Spaces in the subsystem name map to underscores. - getSubsystemConfigSection() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
The top-level section of the plugin-level config that holds every subsystem of this kind:
"modules"for aModule, read out ofmodules.yml, and"features"for aFeature, read out offeatures.yml.
This is deliberately NOT the on-disk folder name fromMODULES_FOLDER/FEATURES_FOLDER, even though the words currently match. - getSubsystemConfigSection() - Method in class com.kamikazejam.kamicommon.subsystem.feature.Feature
- getSubsystemConfigSection() - Method in class com.kamikazejam.kamicommon.subsystem.module.Module
- getSuggestionClickable(KamiCommand, String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getSuggestionCommandLine(KamiCommand, String) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
-
Given a suggested subcommand (a child of this command), returns a fully qualified command line that includes the current command chain and the suggested subcommand alias.
The subcommand alias is chosen based on the provided token, which is expected to be a prefix of the alias. - getSuperclassDeclaringField(Class, boolean, String) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- getSuperclassDeclaringMethod(Class, boolean, String) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- getSuperclasses(Class, boolean) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- getSuperclassPredicate(Class, boolean, Predicate) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- getSuperType(ParameterizedType) - Static method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiX
- getSupplementalConfigResource(ConfigSource) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Placeholder for your own implementation in order to support supplemental configuration files.
This method should return an InputStream to the supplemental config resource.
By default, this method throws anUnsupportedOperationException. - getSupplementalConfigResource(File) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Placeholder for your own implementation in order to support supplemental configuration files.
This method should return an InputStream to the supplemental config resource.
By default, this method throws anUnsupportedOperationException. - getTabCompletions(List, CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getTabCompletionsArg(List, CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getTabCompletionsChild(List, CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getTabList(CommandSender, String) - Method in class com.kamikazejam.kamicommon.command.type.enumeration.TypeEnumChoice
- getTabList(CommandSender, String) - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeAbstractNumber
- getTabList(CommandSender, String) - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeString
- getTabList(CommandSender, String) - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeStringConfirmation
- getTabList(CommandSender, String) - Method in class com.kamikazejam.kamicommon.command.type.sender.TypeOfflinePlayer
- getTabList(CommandSender, String) - Method in class com.kamikazejam.kamicommon.command.type.sender.TypePlayer
- getTabList(CommandSender, String) - Method in class com.kamikazejam.kamicommon.command.type.sender.TypeSender
- getTabList(CommandSender, String) - Method in interface com.kamikazejam.kamicommon.command.type.Type
- getTabList(CommandSender, String) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- getTabList(CommandSender, String) - Method in class com.kamikazejam.kamicommon.command.type.TypeColor
- getTabList(CommandSender, String) - Method in class com.kamikazejam.kamicommon.command.type.TypeDate
- getTabList(CommandSender, String) - Method in class com.kamikazejam.kamicommon.command.type.TypeNamespacedKey
- getTabList(CommandSender, String) - Method in class com.kamikazejam.kamicommon.command.type.TypeUUID
- getTabListFiltered(CommandSender, String) - Method in interface com.kamikazejam.kamicommon.command.type.Type
- getTabListFiltered(CommandSender, String) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstract
- getTaskId() - Method in class com.kamikazejam.kamicommon.util.engine.Engine
- getTeleporter() - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Retrieves the version-appropriate teleporter implementation.
- getTemplate(CommandSender) - Method in class com.kamikazejam.kamicommon.command.Parameter
- getTemplateParameters(CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getThatLocation(LivingEntity) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- getThereLocation(LivingEntity) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- getTitle(Player) - Method in interface com.kamikazejam.kamicommon.menu.api.title.ComponentMenuTitleProvider
-
A provider for the Menu title when the
Menuis created. - getTitle(Player) - Method in interface com.kamikazejam.kamicommon.menu.api.title.MenuTitleProvider
-
Deprecated.A provider for the Menu title when the
Menuis created. - getToDestroy() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.packet.impl.NMSOutEntityDestroy
-
Retrieves the array of entity IDs to be destroyed.
- getTpdelay(Permissible) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- getType() - Method in class com.kamikazejam.kamicommon.nms.abstraction.event.PreSpawnSpawnerEvent
-
Gets the type of entity that the spawner is attempting to spawn.
- getURI() - Method in class com.kamikazejam.kamicommon.redis.util.RedisConf
- getUUID(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getValues(SenderPresence, SenderType) - Method in class com.kamikazejam.kamicommon.util.id.SenderMap
- getVanishIntegration() - Static method in class com.kamikazejam.kamicommon.SpigotUtilsSource
- getVelocity() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getVelocity(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getVelocityCoord(boolean, Double, Integer, Integer, Double) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getVelocityX(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getVelocityY(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getVelocityZ(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getVersion() - Method in interface com.kamikazejam.kamicommon.nms.library.worldguard.WorldGuardApi
-
Retrieves the version string of the WorldGuard plugin currently in use.
- getVersion(Plugin) - Static method in class com.kamikazejam.kamicommon.util.VersionControl
- getViewers() - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- getVisibleChildren(CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getVisibleWorldIds(Permissible) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinWorld
- getW() - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- getW() - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- getWorld() - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationWorld
- getWorld(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getWorldAliases(String) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinWorld
- getWorldAliasOrId(String) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinWorld
- getWorldColorMini(String) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinWorld
- getWorldDisplayNameMini(String) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinWorld
- getWorldIds() - Method in class com.kamikazejam.kamicommon.util.mixin.MixinWorld
- getWorldSpawnPs(String) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinWorld
- getX() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunk
-
Retrieves the X coordinate of this chunk in chunk coordinates.
- getYaml() - Static method in class com.kamikazejam.kamicommon.yaml.standalone.YamlUtil
- getYamlConfiguration() - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getYamlConfiguration() - Method in class com.kamikazejam.kamicommon.configuration.standalone.AbstractConfig
- getYamlConfiguration() - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getYaw(boolean) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getYaw(boolean, Float) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getZ() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunk
-
Retrieves the Z coordinate of this chunk in chunk coordinates.
- giveItem(Player, ItemStack) - Static method in class com.kamikazejam.kamicommon.util.PlayerUtil
- giveItems(Player, ItemStack...) - Static method in class com.kamikazejam.kamicommon.util.PlayerUtil
- GOLD - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Gold color (§6) - RGB: 0xFFAA00
- GRAY - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Gray color (§7) - RGB: 0xAAAAAA
- GREEN - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Green color (§a) - RGB: 0x55FF55
- GREEN - Static variable in class com.kamikazejam.kamicommon.util.data.ANSI
- GridPaginationLayout - Class in com.kamikazejam.kamicommon.menu.api.struct.paginated.layout
-
Represents a layout for a
PaginatedMenuwhere the available slots for page icons are defined as the grid between two positions (PositionIconSlot) - GridPaginationLayout(PositionIconSlot, PositionIconSlot, IconSlot, IconSlot) - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.GridPaginationLayout
- gson - Static variable in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
H
- handleDisable() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- handleEnable() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- hasChildren() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- hasGlow() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Get if the item has an added glow effect.
If the patch glow is null (not set), the prototype's glow value will be returned, meaning whether the prototype already carries at least one enchantment and therefore already glints. - hasGlow() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- hashCode() - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- hashCode() - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- hashCode() - Method in class com.kamikazejam.kamicommon.redis.util.RedisConf
- hashCode() - Method in class com.kamikazejam.kamicommon.util.data.Pair
- hashCode() - Method in class com.kamikazejam.kamicommon.util.data.Tuple
- hashCode() - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- hashCode() - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- hashCode() - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- hashCode() - Method in class com.kamikazejam.kamicommon.util.id.IdData
- hashCode() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- hashCode() - Method in class com.kamikazejam.kamicommon.yaml.util.NodePair
- hasItemFlag(XItemFlag) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Get if the item has the specified item flag.
If the patch does not specify the presence of this flag, the prototype's value will be returned. - hasItemFlag(XItemFlag) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- hasKamiPlugin() - Method in class com.kamikazejam.kamicommon.util.engine.Engine
- hasMenuIcon(int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- hasMenuIcon(int) - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.MenuIconsAccess
- hasMenuIcon(int, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- hasMenuIcon(PositionIconSlot) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- hasMenuIcon(PositionIconSlot) - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.MenuIconsAccess
- hasMessage() - Method in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
- hasParameterForIndex(int) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- hasParent() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- hasPermission(Permissible, String) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- hasPlayedBefore(Object) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinPlayed
- hasPs() - Method in interface com.kamikazejam.kamicommon.util.teleport.Destination
- hasPs() - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationAbstract
- hasRegionsInChunk(Chunk) - Method in interface com.kamikazejam.kamicommon.nms.library.worldguard.WorldGuardApi
-
Checks if the specified chunk contains any WorldGuard regions.
- help - Variable in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- hideAttributes() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION HELPER - Convenience method to hide common item attributes by adding multiple item flags.
This method adds the followingXItemFlags to the item:
-XItemFlag.HIDE_ATTRIBUTES
-XItemFlag.HIDE_ENCHANTS
-XItemFlag.HIDE_PLACED_ON
-XItemFlag.HIDE_UNBREAKABLE
-XItemFlag.HIDE_ADDITIONAL_TOOLTIP
This is equivalent to callingIBuilder.addItemFlag(XItemFlag)for each of the above flags. - hover - Variable in class com.kamikazejam.kamicommon.actions.StandaloneAction
- hover(VersionedComponent) - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Returns a copy of this component with hover text attached.
- Hover - Class in com.kamikazejam.kamicommon.actions
- Hover() - Constructor for class com.kamikazejam.kamicommon.actions.Hover
- hoverItem(ItemStack) - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Returns a copy of this component whose hover shows the given item, with its name, lore and enchantments as a player would see them in an inventory.
- HoverItem - Class in com.kamikazejam.kamicommon.actions
-
Basic hover action showing an
ItemStack.
UseAction.setHoverItem(ItemStack)to add this hover action to anAction.
- This class is not intended to be instantiated directly. - HoverText - Class in com.kamikazejam.kamicommon.actions
I
- i - Static variable in class com.kamikazejam.kamicommon.command.KamiCommandHelp
- IBuilder<T> - Interface in com.kamikazejam.kamicommon.item
-
Do not implement this outside KamiCommon. This was a
sealedhierarchy until spigot-utils dropped to Java 8 so that 1.8.x servers could load it;sealedis Java 17 and has no Java 8 spelling. - IChatColorNMS - Interface in com.kamikazejam.kamicommon.nms.abstraction
- IconSlot - Interface in com.kamikazejam.kamicommon.menu.api.icons.slots
- IconSlotLoader - Class in com.kamikazejam.kamicommon.menu.api.loaders
- IconSlotLoader() - Constructor for class com.kamikazejam.kamicommon.menu.api.loaders.IconSlotLoader
- id - Variable in class com.kamikazejam.kamicommon.util.id.IdData
- id() - Method in interface com.kamikazejam.kamicommon.yaml.source.ConfigSource
-
A human-readable identifier for this source (e.g., absolute file path, URL, logical name).
Uniqueness is not required and the value is intended primarily for logging/debugging. - id() - Method in class com.kamikazejam.kamicommon.yaml.source.FileConfigSource
- id() - Method in class com.kamikazejam.kamicommon.yaml.source.StringConfigSource
- ID_PREFIX - Static variable in class com.kamikazejam.kamicommon.util.KUtil
- ID_TO_RAWNAMES - Static variable in class com.kamikazejam.kamicommon.command.type.TypeEnchantment
- IdData - Class in com.kamikazejam.kamicommon.util.id
- IdData() - Constructor for class com.kamikazejam.kamicommon.util.id.IdData
- IdData(String, String) - Constructor for class com.kamikazejam.kamicommon.util.id.IdData
- IdData(String, String, long) - Constructor for class com.kamikazejam.kamicommon.util.id.IdData
- Identified - Interface in com.kamikazejam.kamicommon.util.interfaces
- IDPREFIX - Static variable in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- IdUtilLocal - Class in com.kamikazejam.kamicommon.util.id
-
Identification of a CommandSender can be done in 4 different ways.
- IdUtilLocal() - Constructor for class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- IMenuIconsAccess<M> - Interface in com.kamikazejam.kamicommon.menu.api.icons.access
- implode(Object[], String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- implode(Object[], String, String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- implode(Collection, String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- implode(Collection, String, String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- implodeCommaAndDot(Collection, String, String, String, String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- info(VersionedComponent) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- info(String) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
-
Deprecated.Use
ComponentLogger.info(VersionedComponent)instead for better component support - info(String) - Static method in class com.kamikazejam.kamicommon.PluginSource
- info(String) - Static method in class com.kamikazejam.kamicommon.SpigotUtilsSource
- info(String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- info(Throwable) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- info(Throwable) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- info(Throwable, VersionedComponent) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- info(Throwable, String) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
-
Deprecated.Use
ComponentLogger.info(Throwable, VersionedComponent)instead for better component support - info(Throwable, String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- info(String) - Method in class com.kamikazejam.kamicommon.database.Database
- info(String) - Static method in class com.kamikazejam.kamicommon.nms.Logger
-
Logs an informational message to the server console.
- initialize() - Static method in class com.kamikazejam.kamicommon.util.nms.MaterialFlatteningUtil
- initializeConfig(C) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- inSameWorld(PS, PS) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- INT_ARRAY - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- INTEGER - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- IntegerToRomanNumeral(int) - Static method in class com.kamikazejam.kamicommon.util.TextUtil
-
Converts an integer to a Roman Numeral
Supports ONLY integers in the range [1, 3999] (inclusive) - internalPut(String, Object) - Method in class com.kamikazejam.kamicommon.yaml.AbstractMemorySection
- internalPut(String, Object) - Method in interface com.kamikazejam.kamicommon.yaml.AbstractYamlConfiguration
- inventory - Variable in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- INVISIBLE - Enum constant in enum class com.kamikazejam.kamicommon.command.Visibility
-
Invisible commands are invisible to everyone, even those who can use the command.
- invokeMethod(Method, Object) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- invokeMethod(Method, Object, Object) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- invokeMethod(Method, Object, Object...) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- IPageIconsAccess<M> - Interface in com.kamikazejam.kamicommon.menu.api.icons.access.paginated
- isActive() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- isActive() - Method in class com.kamikazejam.kamicommon.util.engine.Engine
- isActive() - Method in interface com.kamikazejam.kamicommon.util.interfaces.Active
- isAddGlow() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Alias of
IBuilder.hasGlow(). - isAutoLoadKamiConfig() - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Should we automatically load the KamiConfig on enable?
- isAutoUpdateForTick(int) - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- isAvailable() - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- isAvailableDefault() - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- isBoolean(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- isBoolean(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- isBoolean(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- isBoolean(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
-
Whether the value at this key is one
MemorySectionMethods.getBoolean(String, boolean)would parse, rather than fall back to its default for. - isByte(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- isByte(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- isByte(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- isByte(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- isCancelled() - Method in class com.kamikazejam.kamicommon.event.KamiCommonEvent
- isCausedByMixin(PlayerTeleportEvent) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinTeleport
- isCausedByTeleportMixin(PlayerTeleportEvent) - Method in class com.kamikazejam.kamicommon.util.engine.EngineTeleportMixinCause
- isChanged() - Method in class com.kamikazejam.kamicommon.configuration.standalone.AbstractConfig
- isChanged() - Method in interface com.kamikazejam.kamicommon.yaml.AbstractYamlConfiguration
- isChanged() - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- isChild() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- isCollection(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- isConfigurationSection(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- isConfigurationSection(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- isConfigurationSection(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- isConfigurationSection(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- isConnected() - Method in class com.kamikazejam.kamicommon.redis.RedisAPI
- isConsole(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- isConsoleId(String) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- isContainer(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- isCycleBuilderForTick(int) - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- isDamageable(ItemStack) - Method in class com.kamikazejam.kamicommon.nms.abstraction.item.AbstractItemEditor
- isDebug() - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- isDebug() - Method in class com.kamikazejam.kamicommon.redis.logger.DefaultRedisLogger
- isDebug() - Method in class com.kamikazejam.kamicommon.util.log.LegacyColorsLogger
- isDebug() - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- isDefault() - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- isDefaultValueSet() - Method in class com.kamikazejam.kamicommon.command.Parameter
- isDescriptionSet() - Method in class com.kamikazejam.kamicommon.command.DefaultValue
- isDouble(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- isDouble(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- isDouble(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- isDouble(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- isDue(long) - Method in class com.kamikazejam.kamicommon.util.teleport.ScheduledTeleport
- isEmpty() - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- isEmpty() - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- isEmpty() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunkSection
-
Checks if this chunk section is empty.
- isEmpty() - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- isEmpty() - Method in class com.kamikazejam.kamicommon.yaml.base.ConfigurationSequence
- isEmpty() - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- isEmpty(Object) - Static method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiX
- isEmpty(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- isEnabledByDefault() - Method in class com.kamikazejam.kamicommon.subsystem.module.Module
- isEnabledInConfig() - Method in class com.kamikazejam.kamicommon.subsystem.module.Module
- isEnabledInConfig() - Method in class com.kamikazejam.kamicommon.subsystem.module.ModuleConfig
- isFake(Event) - Static method in class com.kamikazejam.kamicommon.util.engine.Engine
- isFloat(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- isFloat(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- isFloat(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- isFloat(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- isForceChunkLoad() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunkProvider
-
Checks if force chunk loading is enabled.
- isFullChainMet(CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- isFullyValidPlayer(Player) - Static method in class com.kamikazejam.kamicommon.util.PlayerUtil
- isGameMode(Object, GameMode, boolean) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- isIndexed(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- isInt(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- isInt(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- isInt(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- isInt(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- isItemStack(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- isItemStack(String) - Method in interface com.kamikazejam.kamicommon.yaml.spigot.ConfigurationSection
- isItemStack(String) - Method in class com.kamikazejam.kamicommon.yaml.spigot.MemorySection
- isLeaf() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- isLevenshteinSimilar(String, String) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- isList(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- isList(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- isList(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- isList(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- isList(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- isLong(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- isLong(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- isLong(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- isLong(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- isMap(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- isNextPage(int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.Pagination
- isNothing(ItemStack) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- isNpc(Object) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- isntNpc(Object) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- isntPlayer(Object) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- isntSender(Object) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- isNumber(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- isNumber(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- isNumber(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- isNumber(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- isOffHand(PlayerInteractEntityEvent) - Method in class com.kamikazejam.kamicommon.nms.abstraction.mainhand.AbstractMainHand
-
Determines if a player interaction event was performed with the off-hand.
- isOffHand(PlayerInteractEntityEvent) - Static method in class com.kamikazejam.kamicommon.util.engine.Engine
- isOffline(Object) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinPlayed
- isOnline(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- isOnline(Object) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinPlayed
- isOptional() - Method in class com.kamikazejam.kamicommon.command.Parameter
- isOptionalFor(CommandSender) - Method in class com.kamikazejam.kamicommon.command.Parameter
- isOrdered(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- isParent() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- isPlayer(Object) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- isPlayer(Object) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- isPlayerId(String) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- isPlayerValue(String) - Static method in class com.kamikazejam.kamicommon.util.id.SenderMap
- isPrevious(int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.Pagination
- isPrimitiveWrapper(Object) - Method in class com.kamikazejam.kamicommon.yaml.AbstractMemorySection
- isRawTypeAssignableFrom(Type, Type) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- isRawTypeAssignableFromAny(Type, Type...) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- isRelevant(CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- isRequired() - Method in class com.kamikazejam.kamicommon.command.Parameter
- isRequiredFor(CommandSender) - Method in class com.kamikazejam.kamicommon.command.Parameter
- isRequirementsMet(Iterable, CommandSender, KamiCommand, boolean) - Static method in class com.kamikazejam.kamicommon.command.requirement.RequirementAbstract
- isRequirementsMet(CommandSender, boolean) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- isRoot() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- isRunning() - Method in class com.kamikazejam.kamicommon.redis.util.RedisMonitor
- isRunning() - Method in interface com.kamikazejam.kamicommon.util.interfaces.Service
- isSameBlock(Location, Location) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- isSameBlock(PlayerMoveEvent) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- isSameChunk(Location, Location) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- isSameChunk(PlayerMoveEvent) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- isScheduled() - Method in class com.kamikazejam.kamicommon.util.teleport.ScheduledTeleport
- isScheduled(ScheduledTeleport) - Method in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- isSender(Object) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- isSet() - Static method in class com.kamikazejam.kamicommon.SpigotUtilsSource
- isSet(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- isSet(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- isSet(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- isSet(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- isSet(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- isShort(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- isShort(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- isShort(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- isShort(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- isSimplySimilar(ItemStack, ItemStack) - Static method in class com.kamikazejam.kamicommon.util.ItemUtil
-
A simple custom implementation of the traditional
ItemStack.isSimilar(ItemStack)method.
This method compares the type, amount, durability, name, lore, color, and enchantments of two items.
If all of these fields are equal, the items are considered similar. - isSolid(World, int, int, int) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- isSorted(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- isString(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- isString(String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- isString(String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- isString(String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- isSynchronous() - Method in class com.kamikazejam.kamicommon.event.KamiCommonEvent
- isTagged(UUID) - Method in interface com.kamikazejam.kamicommon.integrations.combat.CombatIntegration
- isTagged(UUID) - Method in class com.kamikazejam.kamicommon.integrations.combat.CombatTagPlusImpl
- isTagged(UUID) - Method in class com.kamikazejam.kamicommon.integrations.combat.DeluxeCombatImpl
- isTagged(UUID) - Method in class com.kamikazejam.kamicommon.integrations.combat.PvpManagerImpl
- isTagged(Player) - Method in interface com.kamikazejam.kamicommon.integrations.combat.CombatIntegration
- isTagged(Player) - Method in class com.kamikazejam.kamicommon.integrations.combat.CombatTagPlusImpl
- isTagged(Player) - Method in class com.kamikazejam.kamicommon.integrations.combat.DeluxeCombatImpl
- isTagged(Player) - Method in class com.kamikazejam.kamicommon.integrations.combat.PvpManagerImpl
- isUnbreakable() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Get if the item is unbreakable or not.
If the patch unbreakable is null (not set), the prototype's unbreakable value will be returned. - isUnbreakable() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- isUnbreakable(ItemMeta) - Method in class com.kamikazejam.kamicommon.nms.abstraction.item.AbstractItemEditor
- isUuid(String) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- isValidMenuIconID(String) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- isValidMenuIconID(String) - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.MenuIconsAccess
- isValidPagedIconID(String) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- isValidPagedIconID(String) - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.paginated.PageIconsAccess
- isValidPlayerName(String) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- isVanished(UUID) - Method in class com.kamikazejam.kamicommon.integrations.PremiumVanishIntegration
- isVanished(Player) - Method in class com.kamikazejam.kamicommon.integrations.PremiumVanishIntegration
- isVisibleTo(CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- isVisibleTo(CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommandHelp
- isVowel(String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- isWineSpigot() - Static method in class com.kamikazejam.kamicommon.nms.NmsVersion
-
Determines if the current server is running WineSpigot implementation.
- isWritable() - Method in interface com.kamikazejam.kamicommon.yaml.source.ConfigSource
-
Indicates whether this source supports persisting data via write(...).
- isWritable() - Method in class com.kamikazejam.kamicommon.yaml.source.FileConfigSource
- ITALIC - Enum constant in enum class com.kamikazejam.kamicommon.nms.text.TextDecoration
- ItemBuilder - Class in com.kamikazejam.kamicommon.item
-
A builder class for wrapping
ItemStacks and applying patches to them.
Patches modify the base metadata and nbt of the item via easier to use methods exposed by this class.
NOTE: Using third party plugins like ItemsAdder which provide custom items IS SUPPORTED!
Just adjust your workflow to parse theItemStackfrom their API, and then use that object as the prototype for this wrapper: - ItemBuilder(XMaterial) - Constructor for class com.kamikazejam.kamicommon.item.ItemBuilder
-
Construct a new ItemBuilder from an
XMaterial.
This is equivalent to callingItemBuilder(ItemStack)with the result ofXMaterial.parseItem() - ItemBuilder(Material) - Constructor for class com.kamikazejam.kamicommon.item.ItemBuilder
-
Construct a new ItemBuilder from an
Material.
This is equivalent to callingItemBuilder(XMaterial)with the result ofXMaterial.matchXMaterial(Material) - ItemBuilder(ItemStack) - Constructor for class com.kamikazejam.kamicommon.item.ItemBuilder
-
Construct a new ItemBuilder from a prototype
ItemStack.
(This builder never modifies the prototype. - ItemBuilder.Config - Class in com.kamikazejam.kamicommon.item
- ItemBuilderLoader - Class in com.kamikazejam.kamicommon.item
-
Loader to assist in automatically extracting
ItemBuilders from configuration sections.
Supports theKamiConfigsystem, requiring aConfigurationSectionobject to load from. - ItemBuilderLoader() - Constructor for class com.kamikazejam.kamicommon.item.ItemBuilderLoader
- itemEditor() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- ItemEditorProvider - Class in com.kamikazejam.kamicommon.nms.provider
-
Provider for version-specific item editor implementations.
- ItemEditorProvider() - Constructor for class com.kamikazejam.kamicommon.nms.provider.ItemEditorProvider
- itemNbt() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
-
The item NBT an Adventure
show_itemhover is built from. - ItemNbtProvider - Class in com.kamikazejam.kamicommon.nms.provider
-
Provider for the item NBT an Adventure
show_itemhover is built from. - ItemNbtProvider() - Constructor for class com.kamikazejam.kamicommon.nms.provider.ItemNbtProvider
- itemText() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- ItemTextProviderPre_1_17 - Class in com.kamikazejam.kamicommon.nms.provider
-
Provider for version-specific item text implementations (Pre-1.17 only).
- ItemTextProviderPre_1_17() - Constructor for class com.kamikazejam.kamicommon.nms.provider.ItemTextProviderPre_1_17
- ItemTypeLoader - Class in com.kamikazejam.kamicommon.configuration.loader
- ItemTypeLoader() - Constructor for class com.kamikazejam.kamicommon.configuration.loader.ItemTypeLoader
- ItemUtil - Class in com.kamikazejam.kamicommon.util
- ItemUtil() - Constructor for class com.kamikazejam.kamicommon.util.ItemUtil
- iterator() - Method in class com.kamikazejam.kamicommon.yaml.base.ConfigurationSequence
J
- Jdk8 - Class in com.kamikazejam.kamicommon.util
-
Stand-ins for
Stringmethods added after Java 8.
K
- kamiCommand - Variable in class com.kamikazejam.kamicommon.command.KamiCommonBukkitCommand
- KamiCommand - Class in com.kamikazejam.kamicommon.command
-
One command in a tree of commands, with typed parameters, requirements and generated help.
- KamiCommand() - Constructor for class com.kamikazejam.kamicommon.command.KamiCommand
- KamiCommand.Config - Class in com.kamikazejam.kamicommon.command
-
Message and Color configuration for KamiCommand messages.
- KamiCommandHelp - Class in com.kamikazejam.kamicommon.command
- KamiCommandHelp() - Constructor for class com.kamikazejam.kamicommon.command.KamiCommandHelp
- KamiCommandHelp.Config - Class in com.kamikazejam.kamicommon.command
-
Basic configuration for the help command.
- KamiCommandVersion - Class in com.kamikazejam.kamicommon.command.impl
- KamiCommandVersion() - Constructor for class com.kamikazejam.kamicommon.command.impl.KamiCommandVersion
- KamiCommon - Class in com.kamikazejam.kamicommon
-
This class is just the plugin source when the spigot-jar is installed on a server.
All registration and enabling of the plugin is handled inPluginSource.
This architecture allows a third party plugin to completely shade the spigot-jar module and initializePluginSourceon its own. - KamiCommon() - Constructor for class com.kamikazejam.kamicommon.KamiCommon
- KamiCommonBukkitCommand - Class in com.kamikazejam.kamicommon.command
- KamiCommonBukkitCommand(String, KamiCommand) - Constructor for class com.kamikazejam.kamicommon.command.KamiCommonBukkitCommand
- KamiCommonCommand - Class in com.kamikazejam.kamicommon.command.impl.kc
- KamiCommonCommand(KamiPlugin) - Constructor for class com.kamikazejam.kamicommon.command.impl.kc.KamiCommonCommand
- KamiCommonCommandRegistration - Class in com.kamikazejam.kamicommon.command
- KamiCommonEvent - Class in com.kamikazejam.kamicommon.event
- KamiCommonEvent() - Constructor for class com.kamikazejam.kamicommon.event.KamiCommonEvent
- KamiCommonEvent(boolean) - Constructor for class com.kamikazejam.kamicommon.event.KamiCommonEvent
- KamiCommonException - Exception Class in com.kamikazejam.kamicommon.util.exception
-
A checked exception whose payload is a message for the sender rather than a stack trace.
- KamiCommonException() - Constructor for exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
- KamiConfig - Class in com.kamikazejam.kamicommon.configuration.spigot
-
A class that represents a configuration file (Meant for implementations WITH a JavaPlugin object available)
If you DO NOT have a JavaPlugin object, it is recommended to useStandaloneConfiginstead
This is an extension of a YamlConfiguration, so all get, set, and put methods are available. - KamiConfig(AbstractSubsystem, ConfigSource) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
-
Creates a new config instance with the given subsystem and config source.
This constructor enables defaults using the following resource file method:
- Fetches the resource file using the provided source, fromAbstractSubsystem.getSupplementalConfigResource(ConfigSource) - KamiConfig(AbstractSubsystem, ConfigSource, Supplier) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
-
Creates a new config instance with the given subsystem and config source.
This constructor uses defaults if and only if the provided supplier is NOT null:
- Providing a non-null supplier will enable defaults using the provided InputStream - Providing a null supplier will disable defaults - KamiConfig(AbstractSubsystem, File) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
-
Creates a new config instance with the given subsystem and destination file.
This constructor enables defaults using the following resource file method:
- Fetches the resource file using the provided file name, fromAbstractSubsystem.getSupplementalConfigResource(File) - KamiConfig(AbstractSubsystem, File, Supplier) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
-
Creates a new config instance with the given subsystem and destination file.
This constructor uses defaults if and only if the provided supplier is NOT null:
- Providing a non-null supplier will enable defaults using the provided InputStream - Providing a null supplier will disable defaults - KamiConfig(JavaPlugin, ConfigSource) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
-
Creates a new config instance with the given plugin and config source.
This constructor enables defaults using the following resource file method:
- Fetches the resource file. - KamiConfig(JavaPlugin, ConfigSource, Supplier) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
-
Creates a new config instance with the given plugin and config source.
This constructor uses defaults if and only if the provided supplier is NOT null:
- Providing a non-null supplier will enable defaults using the provided InputStream - Providing a null supplier will disable defaults - KamiConfig(JavaPlugin, File) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
-
Creates a new config instance with the given plugin and destination file.
This constructor enables defaults using the following resource file method:
- Assumes a resource file with the same name as the provided file, exists in the current jar. - KamiConfig(JavaPlugin, File, Supplier) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
-
Creates a new config instance with the given plugin and destination file.
This constructor uses defaults if and only if the provided supplier is NOT null:
- Providing a non-null supplier will enable defaults using the provided InputStream - Providing a null supplier will disable defaults - KamiConfigExt - Class in com.kamikazejam.kamicommon.configuration.spigot
-
KamiConfigbut with some extended features - KamiConfigExt(AbstractSubsystem, ConfigSource) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfigExt
-
Creates a new config instance with the given subsystem and config source.
This constructor enables defaults using the following resource file method:
- Fetches the resource file using the provided source, fromAbstractSubsystem.getSupplementalConfigResource(ConfigSource) - KamiConfigExt(AbstractSubsystem, ConfigSource, Supplier) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfigExt
-
Creates a new config instance with the given subsystem and config source.
This constructor uses defaults if and only if the provided supplier is NOT null:
- Providing a non-null supplier will enable defaults using the provided InputStream - Providing a null supplier will disable defaults - KamiConfigExt(AbstractSubsystem, File) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfigExt
-
Creates a new config instance with the given subsystem and destination file.
This constructor enables defaults using the following resource file method:
- Fetches the resource file using the provided file name, fromAbstractSubsystem.getSupplementalConfigResource(File) - KamiConfigExt(AbstractSubsystem, File, Supplier) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfigExt
-
Creates a new config instance with the given subsystem and destination file.
This constructor uses defaults if and only if the provided supplier is NOT null:
- Providing a non-null supplier will enable defaults using the provided InputStream - Providing a null supplier will disable defaults - KamiConfigExt(JavaPlugin, ConfigSource) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfigExt
-
Creates a new config instance with the given plugin and config source.
This constructor enables defaults using the following resource file method:
- Fetches the resource file. - KamiConfigExt(JavaPlugin, ConfigSource, Supplier) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfigExt
-
Creates a new config instance with the given plugin and config source.
This constructor uses defaults if and only if the provided supplier is NOT null:
- Providing a non-null supplier will enable defaults using the provided InputStream - Providing a null supplier will disable defaults - KamiConfigExt(JavaPlugin, File) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfigExt
-
Creates a new config instance with the given plugin and destination file.
This constructor enables defaults using the following resource file method:
- Assumes a resource file with the same name as the provided file, exists in the current jar. - KamiConfigExt(JavaPlugin, File, Supplier) - Constructor for class com.kamikazejam.kamicommon.configuration.spigot.KamiConfigExt
-
Creates a new config instance with the given plugin and destination file.
This constructor uses defaults if and only if the provided supplier is NOT null:
- Providing a non-null supplier will enable defaults using the provided InputStream - Providing a null supplier will disable defaults - KamiList<E> - Class in com.kamikazejam.kamicommon.util.collections
-
This subclass adds better constructors.
- KamiList() - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiList
- KamiList(int) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiList
- KamiList(E...) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiList
- KamiList(Collection) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiList
- KamiMap<K,
V> - Class in com.kamikazejam.kamicommon.util.collections -
This subclass adds better constructors.
- KamiMap() - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiMap
- KamiMap(int) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiMap
- KamiMap(int, float) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiMap
- KamiMap(int, float, boolean) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiMap
- KamiMap(Map) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiMap
- KamiMap(K, V, Object...) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiMap
- KamiPlugin - Class in com.kamikazejam.kamicommon
-
The
JavaPluginbase for a KamiCommon plugin, adding lifecycle logging, registration helpers that unregister themselves on disable, an automatically loadedconfig.yml, and the module and feature managers. - KamiPlugin() - Constructor for class com.kamikazejam.kamicommon.KamiPlugin
- KamiPlugin.ErrorPropertiesCallback - Interface in com.kamikazejam.kamicommon
- KamiSet<E> - Class in com.kamikazejam.kamicommon.util.collections
-
This subclass adds better constructors.
- KamiSet() - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiSet
- KamiSet(int) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiSet
- KamiSet(int, float) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiSet
- KamiSet(E...) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiSet
- KamiSet(Collection) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiSet
- KamiTreeSet<E,
C> - Class in com.kamikazejam.kamicommon.util.collections -
This subclass adds better constructors.
- KamiTreeSet(Object) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiTreeSet
- KamiTreeSet(Object, E...) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiTreeSet
- KamiTreeSet(Object, Collection) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiTreeSet
- key() - Method in class com.kamikazejam.kamicommon.yaml.util.NodePair
- keySet() - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- KMessage - Class in com.kamikazejam.kamicommon.nms.abstraction.chat
-
Abstract base class for interactive messages that can contain rich text, actions, and events for enhanced player communication.
- KMessage() - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.KMessage
-
Creates a new empty message with no actions.
- KMessage(Action...) - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.KMessage
-
Creates a new message with the specified actions.
- KMessage(List) - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.KMessage
-
Creates a new message with the specified list of actions.
- KMessageBlock - Class in com.kamikazejam.kamicommon.nms.abstraction.chat.impl
-
Implementation of
KMessagefor multi-line interactive messages. - KMessageBlock(String) - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageBlock
-
Creates a new multi-line message with a single initial line.
- KMessageBlock(String...) - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageBlock
-
Creates a new multi-line message with the specified lines.
- KMessageBlock(String, Action...) - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageBlock
-
Creates a new multi-line message with a single line and actions.
- KMessageBlock(String, List) - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageBlock
-
Creates a new multi-line message with a single line and action list.
- KMessageBlock(List) - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageBlock
-
Creates a new multi-line message with the specified list of lines.
- KMessageBlock(List, Action...) - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageBlock
-
Creates a new multi-line message with the specified lines and actions.
- KMessageBlock(List, List) - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageBlock
-
Creates a new multi-line message with the specified lines and action list.
- KMessageSingle - Class in com.kamikazejam.kamicommon.nms.abstraction.chat.impl
-
Implementation of
KMessagefor single-line interactive messages. - KMessageSingle() - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageSingle
-
Creates a new empty single-line message.
- KMessageSingle(String) - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageSingle
-
Creates a new single-line message with the specified text.
- KMessageSingle(String, Action...) - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageSingle
-
Creates a new single-line message with the specified text and actions.
- KMessageSingle(String, List) - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageSingle
-
Creates a new single-line message with the specified text and action list.
- KUtil - Class in com.kamikazejam.kamicommon.util
- KUtil() - Constructor for class com.kamikazejam.kamicommon.util.KUtil
L
- LastRowIconSlot - Class in com.kamikazejam.kamicommon.menu.api.icons.slots
- LastRowIconSlot(int) - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.slots.LastRowIconSlot
- leakedToParent() - Static method in class com.kamikazejam.kamicommon.nms.text.ShimLoader
-
Whether the relocated Adventure is reachable from the classloader that loaded this class.
- LegacyChatColors - Class in com.kamikazejam.kamicommon.util
-
Legacy methods related to
ChatColorand legacy color codes. - LegacyChatColors() - Constructor for class com.kamikazejam.kamicommon.util.LegacyChatColors
- LegacyColors - Class in com.kamikazejam.kamicommon.util
-
A legacy color-code translator for Minecraft-style formatting codes.
Translates the alternate code character&into the legacy section sign (§) and optionally expands 1.16+ hex color codes of the form&#RRGGBBinto the §x§R§R§G§G§B§B sequence used by legacy clients.
Notes:
- This API is marked@Obsolete. - LegacyColors() - Constructor for class com.kamikazejam.kamicommon.util.LegacyColors
- LegacyColorsLogger - Class in com.kamikazejam.kamicommon.util.log
-
Simple colored logger that automatically parse legacy color codes using the section symbol (§) or ampersand (&).
This logger is designed for use in Bukkit/Spigot/Paper plugins, and will prepend the plugin name to each message.
It supports different log levels, and will colorize the output accordingly:
- DEBUG (Level.FINE): Gray
- INFO (Level.INFO): No colorization
- WARNING (Level.WARNING): Yellow
- SEVERE (Level.SEVERE): Red
Note: The logger does not currently support other log levels. - LegacyColorsLogger(Plugin) - Constructor for class com.kamikazejam.kamicommon.util.log.LegacyColorsLogger
- length() - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- length() - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- length() - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- lengthSquared() - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- lengthSquared() - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- lengthSquared() - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- LETTERS - Enum constant in enum class com.kamikazejam.kamicommon.util.TimeUtil.TimeFormat
- LIGHT_PURPLE - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Light Purple color (§d) - RGB: 0xFF55FF
- list(T...) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- listCountMax - Variable in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- literal(String, String) - Static method in class com.kamikazejam.kamicommon.nms.text.TextPlaceholder
-
A replacement inserted verbatim.
- LITERAL - Enum constant in enum class com.kamikazejam.kamicommon.nms.text.TextPlaceholder.Kind
-
The value is inserted literally; any MiniMessage syntax in it is not parsed.
- load(XMaterial, ConfigurationSection) - Static method in class com.kamikazejam.kamicommon.item.ItemBuilder
-
Load an
ItemBuilderfrom a prototypeItemStackand a configuration section which defines additional patches to apply to the item.
The section can define the amount, name, lore, and many additional attributes of the item. - load(ConfigurationSection) - Static method in class com.kamikazejam.kamicommon.item.ItemBuilder
-
Load a full
ItemBuilderfrom a configuration section.
The section can define the material, amount, name, lore, and many additional attributes of the item. - load(ConfigurationSection) - Static method in class com.kamikazejam.kamicommon.item.ItemBuilderLoader
-
Load a full
ItemBuilderfrom a configuration section.
The section can define the material, amount, name, lore, and many additional attributes of the item. - load(ConfigurationSection) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.IconSlotLoader
- load(ConfigurationSection) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.MenuIconLoader
- load(ConfigurationSection) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.MenuSizeLoader
- load(ConfigurationSection, String) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.MenuSizeLoader
- load(ConfigurationSection, OfflinePlayer) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.MenuIconLoader
- load(ItemStack, ConfigurationSection) - Static method in class com.kamikazejam.kamicommon.item.ItemBuilder
-
Load an
ItemBuilderfrom a prototypeItemStackand a configuration section which defines additional patches to apply to the item.
The section can define the amount, name, lore, and many additional attributes of the item. - loadCache(T) - Method in class com.kamikazejam.kamicommon.configuration.spigot.CachedConfig
-
Should load configuration data into cache from the provided config instance.
- loadConfig() - Method in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- loadDatas() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- loadMaterials(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.CachedConfig
-
Loads a list of XMaterials from a configuration string list, filtering out invalid materials.
- loadMenu(ConfigurationSection) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.menu.OneClickMenuLoader
-
Loads a
OneClickMenu.Builderfrom aConfigurationSection. - loadMenu(ConfigurationSection) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.menu.PaginatedMenuLoader
-
Loads a
PaginatedMenu.Builderfrom aConfigurationSection.
Uses the Default pagination layout inPaginatedMenuLoader.Config.layout. - loadMenu(ConfigurationSection) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.menu.SimpleMenuLoader
-
Loads a
SimpleMenu.Builderfrom aConfigurationSection. - loadMenu(ConfigurationSection, PaginationLayout) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.menu.PaginatedMenuLoader
-
Loads a
PaginatedMenu.Builderfrom aConfigurationSection.
Uses the providedPaginationLayoutif not null, otherwise uses the Default pagination layout inPaginatedMenuLoader.Config.layout. - loadMenu(ConfigurationSection, String) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.menu.OneClickMenuLoader
-
Loads a
OneClickMenu.Builderfrom aConfigurationSectionwith the given key.
Identical to callingOneClickMenuLoader.loadMenu(ConfigurationSection)withConfigurationMethods.getConfigurationSection(String key) - loadMenu(ConfigurationSection, String) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.menu.PaginatedMenuLoader
-
Loads a
PaginatedMenu.Builderfrom aConfigurationSectionwith the given key.
Identical to callingPaginatedMenuLoader.loadMenu(ConfigurationSection)withConfigurationMethods.getConfigurationSection(String key)
Uses the Default pagination layout inPaginatedMenuLoader.Config.layout. - loadMenu(ConfigurationSection, String) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.menu.SimpleMenuLoader
-
Loads a
SimpleMenu.Builderfrom aConfigurationSectionwith the given key.
Identical to callingSimpleMenuLoader.loadMenu(ConfigurationSection)withConfigurationMethods.getConfigurationSection(String key) - loadMenu(ConfigurationSection, String, PaginationLayout) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.menu.PaginatedMenuLoader
-
Loads a
PaginatedMenu.Builderfrom aConfigurationSectionwith the given key.
Identical to callingPaginatedMenuLoader.loadMenu(ConfigurationSection)withConfigurationMethods.getConfigurationSection(String key)
Uses the providedPaginationLayoutif not null, otherwise uses the Default pagination layout inPaginatedMenuLoader.Config.layout. - loadPatches(ItemStack, ConfigurationSection) - Static method in class com.kamikazejam.kamicommon.item.ItemBuilderLoader
-
Load an
ItemBuilderfrom a prototypeItemStackand a configuration section which defines additional patches to apply to the item.
The section can define the amount, name, lore, and many additional attributes of the item. - loadSections(SequenceNode, String) - Method in class com.kamikazejam.kamicommon.yaml.base.ConfigurationSequence
- loadSections(SequenceNode, String) - Method in class com.kamikazejam.kamicommon.yaml.spigot.ConfigurationSequenceSpigot
- loadSections(SequenceNode, String) - Method in class com.kamikazejam.kamicommon.yaml.standalone.ConfigurationSequenceStandalone
- loadType(ConfigurationSection) - Static method in class com.kamikazejam.kamicommon.configuration.loader.ItemTypeLoader
-
Try to load an
XMaterialfrom a configuration section which defines either amaterialortypekey.
If the type cannot be parsed (for example if neither key can be found, or the value is invalid), this method will returnnull.
NOTE: This method supports Pre-1.13 (legacy) materials which used a data value for colors and variants.
It will attempt to load adatakey from the section, which if found, will be used as a variant data value.
This is only necessary for legacy material names such as "WOOL", "STAINED_GLASS", "LOG", etc.
If not found, it will default to 0.
IMPORTANT: This is different from thedamagekey, which is used for raw durability modification on items like tools and armor. - loadTypeByString(String, Integer) - Static method in class com.kamikazejam.kamicommon.configuration.loader.ItemTypeLoader
-
Try to load an
XMaterialfrom a type string and optional data value.
If the type cannot be parsed (for example if the string is not a valid material), this method will returnnull.
NOTE: This method supports Pre-1.13 (legacy) materials which used a data value for colors and variants.
It will attempt to load adatakey from the section, which if found, will be used as a variant data value.
This is only necessary for legacy material names such as "WOOL", "STAINED_GLASS", "LOG", etc.
If not found, it will default to 0.
IMPORTANT: This is different from thedamagekey, which is used for raw durability modification on items like tools and armor. - locationDistance(PS, PS) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- locationDistanceSquared(PS, PS) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- locationX() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- locationX(Double) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- locationY() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- locationY(Double) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- locationZ() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- locationZ(Double) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- log(Plugin, VersionedComponent, Level) - Method in interface com.kamikazejam.kamicommon.nms.text.ComponentLoggerAdapter
-
Logs a
VersionedComponentmessage to the server console for a specific plugin at the given log level. - Logger - Class in com.kamikazejam.kamicommon.nms
-
Lightweight logging utility for the KamiCommon NMS module.
- Logger() - Constructor for class com.kamikazejam.kamicommon.nms.Logger
- LoggerService - Class in com.kamikazejam.kamicommon.util.log
-
A simple logger service that provides an abstraction for where to log messages.
OverrideLoggerService.logToConsole(String, Level)to change how log messages are processed. - LoggerService() - Constructor for class com.kamikazejam.kamicommon.util.log.LoggerService
- logToConsole(VersionedComponent, Level) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- logToConsole(String, Level) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
-
Deprecated.Use
ComponentLogger.error(Throwable, VersionedComponent)instead for better component support - logToConsole(String, Level) - Method in class com.kamikazejam.kamicommon.util.log.LegacyColorsLogger
- logToConsole(String, Level) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- LONG - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- lore() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Get the custom lore for the item.
If the patch lore is null (not set), the prototype's lore will be returned (if available). - lore() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- lore(VersionedComponent...) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Sets the custom lore for the item.
Colors are assumed to be already handled in the components.
Placeholders are set automatically viaSoftPlaceholderAPI.setPlaceholders(OfflinePlayer, String).
Clear this patch by callingIBuilder.resetLore(). - lore(List) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Sets the custom lore for the item.
Colors are assumed to be already handled in the components.
Placeholders are set automatically viaSoftPlaceholderAPI.setPlaceholders(OfflinePlayer, String).
Clear this patch by callingIBuilder.resetLore(). - lore(List) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- lowerCaseFirst(String) - Static method in class com.kamikazejam.kamicommon.util.Txt
M
- mainHand() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- MainHandProvider - Class in com.kamikazejam.kamicommon.nms.provider
-
Provider for version-specific main hand implementations.
- MainHandProvider() - Constructor for class com.kamikazejam.kamicommon.nms.provider.MainHandProvider
- makeAccessible(Constructor) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- makeAccessible(Field) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- makeAccessible(Method) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- map(K, V, Object...) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- mapPositionToSlot(int, int) - Method in interface com.kamikazejam.kamicommon.menu.api.struct.size.MenuSize
-
Maps a position to a slot number.
- mapPositionToSlot(int, int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeRows
- mapPositionToSlot(int, int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeType
- mapPositionToSlot(int, int, int) - Static method in class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeRows
- markEvent(PlayerTeleportEvent) - Method in class com.kamikazejam.kamicommon.util.engine.EngineTeleportMixinCause
- matchNBTAPI(NBTType) - Static method in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- MaterialFlatteningUtil - Class in com.kamikazejam.kamicommon.util.nms
-
A Utility class to provide some helper methods when dealing with the Material Flattening changes.
These methods make no guarantee to EXACTLY map your intentions, but they try their best. - MaterialFlatteningUtil() - Constructor for class com.kamikazejam.kamicommon.util.nms.MaterialFlatteningUtil
- MAX_RANGE - Variable in class com.kamikazejam.kamicommon.command.type.TypeRange
- MemorySection - Class in com.kamikazejam.kamicommon.yaml.spigot
- MemorySection(MappingNode, String, ConfigurationMethods) - Constructor for class com.kamikazejam.kamicommon.yaml.spigot.MemorySection
- MemorySectionMethods<T> - Class in com.kamikazejam.kamicommon.yaml.base
- MemorySectionMethods(MappingNode, ConfigurationMethods) - Constructor for class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- MemorySectionStandalone - Class in com.kamikazejam.kamicommon.yaml.standalone
-
A nested section of a
StandaloneConfig, exposing the same read and write surface as the config itself over one branch of the document. - MemorySectionStandalone(MappingNode, String, ConfigurationMethods) - Constructor for class com.kamikazejam.kamicommon.yaml.standalone.MemorySectionStandalone
- Menu<M> - Interface in com.kamikazejam.kamicommon.menu
-
Represents the abstraction of a menu into the core parts that
MenuManagerneeds to interact with.
This interface is not meant for public consumption or use, you will find none of the helpful methods you would expect.
Use specific menus classes likeSimpleMenuorPaginatedMenu - MenuClick<M> - Interface in com.kamikazejam.kamicommon.menu.api.clicks
- MenuClickData<M> - Class in com.kamikazejam.kamicommon.menu.api.clicks.data
-
Data class to hold information about a click event on a
Menu. - MenuClickData(M, Player, ClickType, InventoryClickEvent, int, MenuIcon, int) - Constructor for class com.kamikazejam.kamicommon.menu.api.clicks.data.MenuClickData
- MenuClickTransform<M> - Class in com.kamikazejam.kamicommon.menu.api.clicks.transform
- MenuClickTransform(MenuClick) - Constructor for class com.kamikazejam.kamicommon.menu.api.clicks.transform.MenuClickTransform
- MenuCloseCallback - Interface in com.kamikazejam.kamicommon.menu.api.callbacks
- MenuDragCallback - Interface in com.kamikazejam.kamicommon.menu.api.callbacks
-
A callback interface for handling
InventoryDragEvents in aMenu.
This callback is invoked when a player drags items across slots in the menu inventory. - MenuEvents<M> - Class in com.kamikazejam.kamicommon.menu.api.struct
- MenuEvents() - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
- MenuHolder - Class in com.kamikazejam.kamicommon.menu.api
-
InventoryHolder with constructor parameters for making an Inventory with either a row count or an InventoryType.
Also contains a few utility methods for better utilization with the KamiCommon library. - MenuHolder(MenuSize, VersionedComponent) - Constructor for class com.kamikazejam.kamicommon.menu.api.MenuHolder
-
Constructs a new MenuHolder with the given size and title.
- MenuHolder(MenuSize, String) - Constructor for class com.kamikazejam.kamicommon.menu.api.MenuHolder
-
Deprecated.Replace with
MenuHolder(MenuSize, VersionedComponent)and use a VersionedComponent instead. - MenuIcon<M> - Class in com.kamikazejam.kamicommon.menu.api.icons
-
Represents a menu icon that can contains the
ItemStackdata asItemBuilder
This class also holds the click data for the icon, and the auto updating logic for the icon - MenuIcon(boolean, ItemBuilder) - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- MenuIcon(boolean, ItemBuilder...) - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- MenuIcon(boolean, Collection) - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- MenuIcon(ItemBuilder) - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- MenuIcon.Config - Class in com.kamikazejam.kamicommon.menu.api.icons
-
Basic configuration for MenuIcon defaults.
- MenuIconLoader - Class in com.kamikazejam.kamicommon.menu.api.loaders
- MenuIconLoader() - Constructor for class com.kamikazejam.kamicommon.menu.api.loaders.MenuIconLoader
- MenuIconLoader.Config - Class in com.kamikazejam.kamicommon.menu.api.loaders
- MenuIconModifier - Interface in com.kamikazejam.kamicommon.menu.api.icons.interfaces.modifier
-
Represents a modifier for a
MenuIcon. - menuIcons - Variable in class com.kamikazejam.kamicommon.menu.AbstractMenu
- menuIcons - Variable in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- MenuIconsAccess<M> - Class in com.kamikazejam.kamicommon.menu.api.icons.access
- MenuIconsAccess(MenuSize, PrioritizedMenuIconMap) - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.access.MenuIconsAccess
- MenuManager - Class in com.kamikazejam.kamicommon.menu
-
This manager is responsible for handling all
Menuinteractions.
Developers should not need to interact with this class directly, only through specific menu classes likeSimpleMenuorPaginatedMenu. - MenuManager() - Constructor for class com.kamikazejam.kamicommon.menu.MenuManager
- MenuOpenCallback - Interface in com.kamikazejam.kamicommon.menu.api.callbacks
- MenuOptions<M> - Class in com.kamikazejam.kamicommon.menu.api.struct
-
A container for all the options that every
Menumust allow to be configured.
Use Getters and Setters to access and modify these options. - MenuOptions() - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.MenuOptions
- MenuPostCloseCallback<M> - Interface in com.kamikazejam.kamicommon.menu.api.callbacks
- MenuSize - Interface in com.kamikazejam.kamicommon.menu.api.struct.size
- MenuSizeLoader - Class in com.kamikazejam.kamicommon.menu.api.loaders
- MenuSizeLoader() - Constructor for class com.kamikazejam.kamicommon.menu.api.loaders.MenuSizeLoader
- MenuSizeRows - Class in com.kamikazejam.kamicommon.menu.api.struct.size
- MenuSizeRows(int) - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeRows
- MenuSizeType - Class in com.kamikazejam.kamicommon.menu.api.struct.size
- MenuSizeType(InventoryType) - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeType
- MenuTitleCalculator - Class in com.kamikazejam.kamicommon.menu.api.title
- MenuTitleCalculator() - Constructor for class com.kamikazejam.kamicommon.menu.api.title.MenuTitleCalculator
- MenuTitleProvider - Interface in com.kamikazejam.kamicommon.menu.api.title
-
Deprecated.Replace with
ComponentMenuTitleProviderusingVersionedComponent - MenuTitleReplacement - Class in com.kamikazejam.kamicommon.menu.api.title
- MenuTitleReplacement() - Constructor for class com.kamikazejam.kamicommon.menu.api.title.MenuTitleReplacement
- message - Variable in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
- MessageBuilder - Class in com.kamikazejam.kamicommon.util
-
A utility class for sending building messages built from a config.
- MessageBuilder(KamiConfig, String) - Constructor for class com.kamikazejam.kamicommon.util.MessageBuilder
-
Creates a new MessageBuilder from a configuration key
- MessageBuilder(ConfigurationSection, String) - Constructor for class com.kamikazejam.kamicommon.util.MessageBuilder
-
Creates a new MessageBuilder from a configuration key
- MessageBuilder(String) - Constructor for class com.kamikazejam.kamicommon.util.MessageBuilder
-
Creates a new MessageBuilder from a string
- MessageBuilder(String...) - Constructor for class com.kamikazejam.kamicommon.util.MessageBuilder
-
Creates a new MessageBuilder from a list of strings
- MessageBuilder(Collection) - Constructor for class com.kamikazejam.kamicommon.util.MessageBuilder
-
Creates a new MessageBuilder from a list of strings
- MessageBuilder(ConfigurationSection, String) - Constructor for class com.kamikazejam.kamicommon.util.MessageBuilder
-
Creates a new MessageBuilder from a configuration key
- MessageBuilder(FileConfiguration, String) - Constructor for class com.kamikazejam.kamicommon.util.MessageBuilder
-
Creates a new MessageBuilder from a configuration key
- messageManager() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- messageManager(AbstractItemTextPre_1_17) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
-
The pre-1.17 form.
- MessageManagerProvider - Class in com.kamikazejam.kamicommon.nms.provider
-
Provider for version-specific message manager implementations.
- MessageManagerProvider() - Constructor for class com.kamikazejam.kamicommon.nms.provider.MessageManagerProvider
- MessagePart - Class in com.kamikazejam.kamicommon.util.chat
- MessagePart(String) - Constructor for class com.kamikazejam.kamicommon.util.chat.MessagePart
- MessageParter - Class in com.kamikazejam.kamicommon.util.chat
- MessageParter() - Constructor for class com.kamikazejam.kamicommon.util.chat.MessageParter
- millis - Variable in class com.kamikazejam.kamicommon.util.id.IdData
- millisPerDay - Static variable in class com.kamikazejam.kamicommon.util.Txt
- millisPerHour - Static variable in class com.kamikazejam.kamicommon.util.Txt
- millisPerMinute - Static variable in class com.kamikazejam.kamicommon.util.Txt
- millisPerMonth - Static variable in class com.kamikazejam.kamicommon.util.Txt
- millisPerSecond - Static variable in class com.kamikazejam.kamicommon.util.Txt
- millisPerWeek - Static variable in class com.kamikazejam.kamicommon.util.Txt
- millisPerYear - Static variable in class com.kamikazejam.kamicommon.util.Txt
- MIN_RANGE - Variable in class com.kamikazejam.kamicommon.command.type.TypeRange
- MINI_MESSAGE - Enum constant in enum class com.kamikazejam.kamicommon.nms.text.TextPlaceholder.Kind
-
The value is parsed as MiniMessage before insertion.
- miniMessage(String, String) - Static method in class com.kamikazejam.kamicommon.nms.text.TextPlaceholder
-
A replacement parsed as MiniMessage before insertion.
- MiniMessageBuilder - Class in com.kamikazejam.kamicommon.text
-
A cross-version MiniMessage parser and messenger.
- missing(String) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
-
The exception every unimplemented capability throws.
- Mixin - Class in com.kamikazejam.kamicommon.util.mixin
- Mixin() - Constructor for class com.kamikazejam.kamicommon.util.mixin.Mixin
- MixinDisplayName - Class in com.kamikazejam.kamicommon.util.mixin
- MixinDisplayName() - Constructor for class com.kamikazejam.kamicommon.util.mixin.MixinDisplayName
- MixinPlayed - Class in com.kamikazejam.kamicommon.util.mixin
- MixinPlayed() - Constructor for class com.kamikazejam.kamicommon.util.mixin.MixinPlayed
- MixinSenderPs - Class in com.kamikazejam.kamicommon.util.mixin
- MixinSenderPs() - Constructor for class com.kamikazejam.kamicommon.util.mixin.MixinSenderPs
- MixinTeleport - Class in com.kamikazejam.kamicommon.util.mixin
- MixinTeleport() - Constructor for class com.kamikazejam.kamicommon.util.mixin.MixinTeleport
- MixinTeleport.TeleportCallback - Interface in com.kamikazejam.kamicommon.util.mixin
- MixinWorld - Class in com.kamikazejam.kamicommon.util.mixin
- MixinWorld() - Constructor for class com.kamikazejam.kamicommon.util.mixin.MixinWorld
- modify(ItemBuilder) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.interfaces.modifier.StaticIconModifier
-
A simple modify method to edit the state of the builder.
There is no return value because the builder is modified in place. - modify(ItemBuilder, ItemStack, Player, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.interfaces.modifier.StatefulIconModifier
-
A simple modify method to edit the state of the builder for an Auto Updating icon.
There is no return value because the builder is modified in place. - modifyIcons(Consumer) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
- modifyIcons(Consumer) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- modifyPageIcons(Consumer) - Method in class com.kamikazejam.kamicommon.menu.PaginatedMenu.Builder
- modifyPageIcons(Consumer) - Method in class com.kamikazejam.kamicommon.menu.PaginatedMenu
- Module - Class in com.kamikazejam.kamicommon.subsystem.module
-
This class represents a single module registered under your
KamiPluginplugin.
A module is a toggleable subsystem that acts like its own plugin, providing its own functionality and configuration.
For a subsystem that cannot be toggled or disabled, seeFeature. - Module() - Constructor for class com.kamikazejam.kamicommon.subsystem.module.Module
- ModuleConfig - Class in com.kamikazejam.kamicommon.subsystem.module
-
The configuration of one
Module, defaulted from that module's resource in the plugin jar and written under the plugin's data folder. - ModuleConfig(Module, ConfigSource, String) - Constructor for class com.kamikazejam.kamicommon.subsystem.module.ModuleConfig
- ModuleConfig(Module, String) - Constructor for class com.kamikazejam.kamicommon.subsystem.module.ModuleConfig
- ModuleManager - Class in com.kamikazejam.kamicommon.subsystem.module
- ModuleManager(KamiPlugin) - Constructor for class com.kamikazejam.kamicommon.subsystem.module.ModuleManager
- MODULES_FOLDER - Static variable in class com.kamikazejam.kamicommon.subsystem.module.Module
- moveLocationToBlock(Location, Block) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- moveLocationToBlockCoords(Location, int, int, int) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- moveUp(Location) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- msg(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.CachedConfig
-
Constructs a new
MessageBuilderwith the provided key, from this config. - multiply(double) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- multiply(double) - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- multiply(double) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- multiply(double, double) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- multiply(double, double) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- multiply(double, double, double) - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- multiply(Vector2D) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- multiply(VectorW) - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- multiply(VectorW2D) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
N
- name - Variable in class com.kamikazejam.kamicommon.util.id.IdData
- NAME_FALSE - Static variable in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- NAME_FULL_BLOCKX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_FULL_BLOCKY - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_FULL_BLOCKZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_FULL_CHUNKX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_FULL_CHUNKZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_FULL_LOCATIONX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_FULL_LOCATIONY - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_FULL_LOCATIONZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_FULL_PITCH - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_FULL_VELOCITYX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_FULL_VELOCITYY - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_FULL_VELOCITYZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_FULL_WORLD - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_FULL_YAW - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_NO - Static variable in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- NAME_OFF - Static variable in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- NAME_ON - Static variable in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- NAME_SERIALIZED_BLOCKX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_SERIALIZED_BLOCKY - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_SERIALIZED_BLOCKZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_SERIALIZED_CHUNKX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_SERIALIZED_CHUNKZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_SERIALIZED_LOCATIONX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_SERIALIZED_LOCATIONY - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_SERIALIZED_LOCATIONZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_SERIALIZED_PITCH - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_SERIALIZED_VELOCITYX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_SERIALIZED_VELOCITYY - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_SERIALIZED_VELOCITYZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_SERIALIZED_WORLD - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_SERIALIZED_YAW - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_TRUE - Static variable in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- NAME_VERBOOSE_BLOCKX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
-
Deprecated.
- NAME_VERBOOSE_BLOCKY - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
-
Deprecated.
- NAME_VERBOOSE_BLOCKZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
-
Deprecated.
- NAME_VERBOOSE_CHUNKX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
-
Deprecated.
- NAME_VERBOOSE_CHUNKZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
-
Deprecated.
- NAME_VERBOOSE_LOCATIONX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
-
Deprecated.
- NAME_VERBOOSE_LOCATIONY - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
-
Deprecated.
- NAME_VERBOOSE_LOCATIONZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
-
Deprecated.
- NAME_VERBOOSE_PITCH - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
-
Deprecated.
- NAME_VERBOOSE_VELOCITYX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
-
Deprecated.
- NAME_VERBOOSE_VELOCITYY - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
-
Deprecated.
- NAME_VERBOOSE_VELOCITYZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
-
Deprecated.
- NAME_VERBOOSE_WORLD - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
-
Deprecated.
- NAME_VERBOOSE_YAW - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
-
Deprecated.
- NAME_VERBOSE_BLOCKX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_VERBOSE_BLOCKY - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_VERBOSE_BLOCKZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_VERBOSE_CHUNKX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_VERBOSE_CHUNKZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_VERBOSE_LOCATIONX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_VERBOSE_LOCATIONY - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_VERBOSE_LOCATIONZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_VERBOSE_PITCH - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_VERBOSE_VELOCITYX - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_VERBOSE_VELOCITYY - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_VERBOSE_VELOCITYZ - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_VERBOSE_WORLD - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_VERBOSE_YAW - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- NAME_YES - Static variable in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- Named - Interface in com.kamikazejam.kamicommon.util.interfaces
- NAMES_FALSE - Static variable in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- NAMES_TRUE - Static variable in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- NbtType - Enum Class in com.kamikazejam.kamicommon.item
-
Deprecated.NBT config parsing was removed in v5.
ItemBuilderLoaderno longer reads annbtblock and nothing writes NBT from config, so the config-reading half of this enum has no caller. It remains only forCmdItemDump, which usesNbtType.matchNBTAPI(NBTType)to name the type of NBT already present on an item. - NbtType.ConfRead - Interface in com.kamikazejam.kamicommon.item
-
Deprecated.
- NbtType.NbtRead - Interface in com.kamikazejam.kamicommon.item
-
Deprecated.
- NbtType.NbtWrite - Interface in com.kamikazejam.kamicommon.item
-
Deprecated.
- needsModification(int) - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- newConfig(MappingNode, ConfigSource) - Method in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- newConfig(MappingNode, ConfigSource) - Method in class com.kamikazejam.kamicommon.yaml.spigot.YamlHandler
- newConfig(MappingNode, ConfigSource) - Method in class com.kamikazejam.kamicommon.yaml.standalone.YamlHandlerStandalone
- newMemorySection(MappingNode) - Method in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- newMemorySection(MappingNode) - Method in class com.kamikazejam.kamicommon.yaml.spigot.YamlHandler
- newMemorySection(MappingNode) - Method in class com.kamikazejam.kamicommon.yaml.standalone.YamlHandlerStandalone
- nextBeforeSolid(Iterator) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- nextSolid(Iterator) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- NMS - Enum constant in enum class com.kamikazejam.kamicommon.nms.abstraction.block.PlaceType
-
Direct NMS block placement with no physics or lighting updates.
- NmsAPI - Class in com.kamikazejam.kamicommon.nms
-
Central API facade for all NMS (Net Minecraft Server) functionality in KamiCommon.
- NmsAPI() - Constructor for class com.kamikazejam.kamicommon.nms.NmsAPI
- NmsBundle - Interface in com.kamikazejam.kamicommon.nms.bundle
-
The single entry point into one
versions/*module. - NmsBundles - Class in com.kamikazejam.kamicommon.nms.bundle
-
Resolves one
NmsBundleperversions/*module, by name, exactly once. - NMSChunk - Interface in com.kamikazejam.kamicommon.nms.wrappers.chunk
-
NMS wrapper interface for Minecraft chunk objects.
- NMSChunkDef - Interface in com.kamikazejam.kamicommon.nms.wrappers.chunk.impl
-
Default implementation interface for NMS chunk operations.
- NMSChunkProvider - Interface in com.kamikazejam.kamicommon.nms.wrappers.chunk
-
NMS wrapper interface for Minecraft chunk provider objects.
- NMSChunkSection - Interface in com.kamikazejam.kamicommon.nms.wrappers.chunk
-
NMS wrapper interface for Minecraft chunk section objects.
- nmsItemMethods() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- NmsItemMethods - Interface in com.kamikazejam.kamicommon.nms.abstraction.item
-
Interface providing version-specific implementations for NMS item operations that require direct access to Minecraft's internal item system.
- NmsItemProvider - Class in com.kamikazejam.kamicommon.nms.provider
-
Provider for version-specific NMS item method implementations.
- NmsItemProvider() - Constructor for class com.kamikazejam.kamicommon.nms.provider.NmsItemProvider
- NMSObject - Interface in com.kamikazejam.kamicommon.nms.wrappers
-
Base interface for all NMS (Net Minecraft Server) object wrappers.
- NMSOutEntityDestroy - Interface in com.kamikazejam.kamicommon.nms.wrappers.packet.impl
-
NMS wrapper for outbound entity destroy packets.
- NMSOutEntityStatus - Interface in com.kamikazejam.kamicommon.nms.wrappers.packet.impl
-
NMS wrapper for outbound entity status packets.
- NMSPacket - Interface in com.kamikazejam.kamicommon.nms.wrappers.packet
-
Base interface for all NMS packet wrappers.
- NMSPacketHandler - Interface in com.kamikazejam.kamicommon.nms.wrappers.packet
-
Handler interface for NMS packet operations and management.
- NmsVersion - Class in com.kamikazejam.kamicommon.nms
-
Version detection and management utility for the KamiCommon NMS system.
- NmsVersion() - Constructor for class com.kamikazejam.kamicommon.nms.NmsVersion
- NmsVersionParser - Class in com.kamikazejam.kamicommon.util.nms
- NmsVersionParser() - Constructor for class com.kamikazejam.kamicommon.util.nms.NmsVersionParser
- nmsWorld(World, Provider) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- NMSWorld - Interface in com.kamikazejam.kamicommon.nms.wrappers.world
-
NMS wrapper interface for Minecraft world objects.
- NMSWorldWrapper - Class in com.kamikazejam.kamicommon.nms.wrapper
-
Version-specific wrapper factory for creating NMS world instances.
- NMSWorldWrapper() - Constructor for class com.kamikazejam.kamicommon.nms.wrapper.NMSWorldWrapper
- NMSWrapper<A,
B> - Class in com.kamikazejam.kamicommon.nms.wrappers -
Abstract base class for version-specific NMS wrapper factories.
- NMSWrapper() - Constructor for class com.kamikazejam.kamicommon.nms.wrappers.NMSWrapper
- NO_PHYSICS - Enum constant in enum class com.kamikazejam.kamicommon.nms.abstraction.block.PlaceType
-
Bukkit block placement with lighting updates but without physics calculations.
- NodePair - Class in com.kamikazejam.kamicommon.yaml.util
-
Was a record.
- NodePair(String, ScalarNode, boolean) - Constructor for class com.kamikazejam.kamicommon.yaml.util.NodePair
- NONPLAYER - Enum constant in enum class com.kamikazejam.kamicommon.util.id.SenderType
- NONPLAYER_TYPES - Static variable in class com.kamikazejam.kamicommon.util.id.SenderMap
- normalize() - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- normalize() - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- normalize() - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- NOT_SET - Enum constant in enum class com.kamikazejam.kamicommon.util.data.TriState
- notApplicable - Variable in class com.kamikazejam.kamicommon.command.impl.kc.CmdNmsTest.TestResult
-
The capability is unsupported on this version by design, so it is neither a pass nor a failure.
- NOTHING_REMOVE - Static variable in class com.kamikazejam.kamicommon.util.KUtil
- notImplemented() - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- NULL - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
O
- OBFUSCATED - Enum constant in enum class com.kamikazejam.kamicommon.nms.text.TextDecoration
- ObservableConfig<T> - Interface in com.kamikazejam.kamicommon.configuration.observe
-
Interface for classes that accept
ConfigObserverregistrations.
SeeObservableConfig.registerConfigObserver(ConfigObserver). - of(A, B) - Static method in class com.kamikazejam.kamicommon.util.data.Pair
- of(A, B, C) - Static method in class com.kamikazejam.kamicommon.util.data.Tuple
- of(Type) - Static method in class com.kamikazejam.kamicommon.command.Parameter
- of(KamiConfig, String) - Static method in class com.kamikazejam.kamicommon.util.MessageBuilder
- of(ConfigurationSection, String) - Static method in class com.kamikazejam.kamicommon.util.MessageBuilder
- of(String) - Static method in class com.kamikazejam.kamicommon.redis.util.RedisConf
-
Creates a RedisConfig object with the given address Defaults: port 6379, no authentication
- of(String, int) - Static method in class com.kamikazejam.kamicommon.redis.util.RedisConf
-
Creates a RedisConfig object with the given address and port Defaults: no authentication
- of(String, int, String) - Static method in class com.kamikazejam.kamicommon.redis.util.RedisConf
-
Creates a RedisConfig object with the given address, port, and password Defaults: authenticates as
default - of(String, int, String, String) - Static method in class com.kamikazejam.kamicommon.redis.util.RedisConf
-
Creates a RedisConfig object with the given address, port, username, and password
- of(String) - Static method in class com.kamikazejam.kamicommon.util.MessageBuilder
- of(String...) - Static method in class com.kamikazejam.kamicommon.util.MessageBuilder
- of(List) - Static method in class com.kamikazejam.kamicommon.util.MessageBuilder
- of(ConfigurationSection, String) - Static method in class com.kamikazejam.kamicommon.util.MessageBuilder
- of(FileConfiguration, String) - Static method in class com.kamikazejam.kamicommon.util.MessageBuilder
- of(T, String) - Static method in class com.kamikazejam.kamicommon.command.DefaultValue
- ofClickOpenURL(String, String) - Static method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageBlock
-
Creates a multi-line message that opens a URL when clicked.
- ofClickOpenURL(String, String) - Static method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageSingle
-
Creates a single-line message that opens a URL when clicked.
- ofClickRunCommand(String, String) - Static method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageBlock
-
Creates a multi-line message that executes a command when clicked.
- ofClickRunCommand(String, String) - Static method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageSingle
-
Creates a single-line message that executes a command when clicked.
- ofClickSuggestCommand(String, String) - Static method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageBlock
-
Creates a multi-line message that suggests a command when clicked.
- ofClickSuggestCommand(String, String) - Static method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageSingle
-
Creates a single-line message that suggests a command when clicked.
- OFFLINE - Enum constant in enum class com.kamikazejam.kamicommon.util.id.SenderPresence
- OFFLINE_PRESENCES - Static variable in class com.kamikazejam.kamicommon.util.id.SenderMap
- ofHoverItem(String, ItemStack) - Static method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageBlock
-
Creates a multi-line message with hover item display.
- ofHoverItem(String, ItemStack) - Static method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageSingle
-
Creates a single-line message with hover item display.
- ofHoverText(String, String) - Static method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageBlock
-
Creates a multi-line message with hover text.
- ofHoverText(String, String) - Static method in class com.kamikazejam.kamicommon.nms.abstraction.chat.impl.KMessageSingle
-
Creates a single-line message with hover text.
- onClick(MenuClickData) - Method in interface com.kamikazejam.kamicommon.menu.api.clicks.MenuClick
- onClick(PlayerClickData) - Method in interface com.kamikazejam.kamicommon.menu.api.clicks.PlayerSlotClick
- onClickMenu(InventoryClickEvent) - Method in class com.kamikazejam.kamicommon.menu.MenuManager
- onClose(Player, InventoryCloseEvent) - Method in interface com.kamikazejam.kamicommon.menu.api.callbacks.MenuCloseCallback
- onCloseMenu(InventoryCloseEvent) - Method in class com.kamikazejam.kamicommon.menu.MenuManager
- onConfigLoaded(KamiConfig) - Method in class com.kamikazejam.kamicommon.configuration.spigot.CachedConfig
- onConfigLoaded(T) - Method in interface com.kamikazejam.kamicommon.configuration.observe.ConfigObserver
-
Called each time the backing config is loaded or reloaded.
- onConnected() - Method in class com.kamikazejam.kamicommon.database.Database
- onConnected() - Method in interface com.kamikazejam.kamicommon.database.DatabaseListener
- onConnectionFailed() - Method in class com.kamikazejam.kamicommon.database.Database
- onConnectionFailed() - Method in interface com.kamikazejam.kamicommon.database.DatabaseListener
- onDisable() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- onDisable() - Static method in class com.kamikazejam.kamicommon.PluginSource
- onDisable() - Static method in class com.kamikazejam.kamicommon.SpigotUtilsSource
- onDisable() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
This method is called when a subsystem is shutting down (server shut down most likely, but it could be manually called)
You should handle your disable logic here, not including any unregistration of commands/listeners/tasks/disableables. - onDisable() - Method in class com.kamikazejam.kamicommon.subsystem.module.commands.UnmatchedCommand
- onDisable() - Method in interface com.kamikazejam.kamicommon.util.interfaces.Disableable
- onDisableInner() - Method in class com.kamikazejam.kamicommon.KamiCommon
- onDisableInner() - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Called First in JavaPlugin.onDisable()
- onDisableLater() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- onDisablePost() - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Called after both onDisableInner and listeners, tasks, and disableables are unregistered
Also called after modules, features, and commands are unregistered
You can use this method to clean up databases or anything else that should come after module/features shutdowns - onDrag(Player, InventoryDragEvent) - Method in interface com.kamikazejam.kamicommon.menu.api.callbacks.MenuDragCallback
-
Called when a drag event occurs in the menu inventory.
- onDragMenu(InventoryDragEvent) - Method in class com.kamikazejam.kamicommon.menu.MenuManager
- onDrop(PlayerDropItemEvent) - Method in class com.kamikazejam.kamicommon.menu.MenuManager
- OneClickMenu - Class in com.kamikazejam.kamicommon.menu
-
This Menu class focuses on providing a simple menu that allows for only one single click per opening.
- OneClickMenu.Builder - Class in com.kamikazejam.kamicommon.menu
- OneClickMenuLoader - Class in com.kamikazejam.kamicommon.menu.api.loaders.menu
-
Utility class for loading a
OneClickMenu.Builderfrom aConfigurationSection. - OneClickMenuLoader() - Constructor for class com.kamikazejam.kamicommon.menu.api.loaders.menu.OneClickMenuLoader
- OneClickMenuOptions - Class in com.kamikazejam.kamicommon.menu.api.struct.oneclick
-
A container for all the options that every
OneClickMenumust allow to be configured.
Use Getters and Setters to access and modify these options. - OneClickMenuOptions() - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.oneclick.OneClickMenuOptions
- OneClickMenuOptions(OneClickMenuOptions) - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.oneclick.OneClickMenuOptions
- OneClickMenuOptions.Config - Class in com.kamikazejam.kamicommon.menu.api.struct.oneclick
- oneClickOptions(Consumer) - Method in class com.kamikazejam.kamicommon.menu.OneClickMenu.Builder
- onEnable() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- onEnable() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
This method is called at
AbstractSubsysteminitialization. - onEnable(KamiPlugin) - Static method in class com.kamikazejam.kamicommon.PluginSource
- onEnable(KamiPlugin) - Static method in class com.kamikazejam.kamicommon.SpigotUtilsSource
- onEnableInner() - Method in class com.kamikazejam.kamicommon.KamiCommon
- onEnableInner() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- onEnablePost() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- onEnablePre() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- onExceptionCaught(Exception) - Method in class com.kamikazejam.kamicommon.database.Database
- onExceptionCaught(Exception) - Method in interface com.kamikazejam.kamicommon.database.DatabaseListener
- onFailure(String, String) - Method in interface com.kamikazejam.kamicommon.KamiPlugin.ErrorPropertiesCallback
- ONLINE - Enum constant in enum class com.kamikazejam.kamicommon.util.id.SenderPresence
- ONLINE_PRESENCES - Static variable in class com.kamikazejam.kamicommon.util.id.SenderMap
- onLoad() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- onLoadInner() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- onLoadPost() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- onLoadPre() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- onMessage(String, String) - Method in interface com.kamikazejam.kamicommon.redis.callback.RedisChannelCallback
- onOpen(Player, InventoryView) - Method in interface com.kamikazejam.kamicommon.menu.api.callbacks.MenuOpenCallback
- onPickup(PlayerPickupItemEvent) - Method in class com.kamikazejam.kamicommon.menu.MenuManager
- onPostClose(Player, M) - Method in interface com.kamikazejam.kamicommon.menu.api.callbacks.MenuPostCloseCallback
-
Called after the menu is closed.
- onUnmatchedArg(CommandContext) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- onUnmatchedArg(CommandContext) - Method in class com.kamikazejam.kamicommon.subsystem.module.commands.UnmatchedCommand
- open() - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
- open() - Method in class com.kamikazejam.kamicommon.menu.OneClickMenu
- open() - Method in class com.kamikazejam.kamicommon.menu.PaginatedMenu
- open(boolean) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
- open(int) - Method in class com.kamikazejam.kamicommon.menu.PaginatedMenu
- OPEN_URL - Enum constant in enum class com.kamikazejam.kamicommon.nms.text.ClickAction
-
Opens the value as a URL.
- openStream() - Method in interface com.kamikazejam.kamicommon.yaml.source.ConfigSource
-
Opens a fresh InputStream for the current contents of this source.
The caller is responsible for closing the returned stream. - openStream() - Method in class com.kamikazejam.kamicommon.yaml.source.FileConfigSource
- openStream() - Method in class com.kamikazejam.kamicommon.yaml.source.StringConfigSource
- options - Variable in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- options - Variable in class com.kamikazejam.kamicommon.menu.AbstractMenu
- options - Variable in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- options(Consumer) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- origin - Variable in class com.kamikazejam.kamicommon.event.PlayerPSTeleportEvent
P
- packetHandler() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- PacketHandlerProvider - Class in com.kamikazejam.kamicommon.nms.provider
-
Provider for version-specific packet handler implementations.
- PacketHandlerProvider() - Constructor for class com.kamikazejam.kamicommon.nms.provider.PacketHandlerProvider
- pageExist(int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.Pagination
- PAGEHEIGHT_CONSOLE - Static variable in class com.kamikazejam.kamicommon.command.util.CommandPaging
- PAGEHEIGHT_PLAYER - Static variable in class com.kamikazejam.kamicommon.command.util.CommandPaging
- PageIconsAccess<M> - Class in com.kamikazejam.kamicommon.menu.api.icons.access.paginated
- PageIconsAccess(PrioritizedMenuIconMap) - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.access.paginated.PageIconsAccess
- pageSize() - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.Pagination
- PaginatedMenu - Class in com.kamikazejam.kamicommon.menu
-
This Menu class focuses on providing an easy way of creating a menu with multiple pages.
- PaginatedMenu.Builder - Class in com.kamikazejam.kamicommon.menu
- PaginatedMenuLoader - Class in com.kamikazejam.kamicommon.menu.api.loaders.menu
-
Utility class for loading a
PaginatedMenu.Builderfrom aConfigurationSection. - PaginatedMenuLoader() - Constructor for class com.kamikazejam.kamicommon.menu.api.loaders.menu.PaginatedMenuLoader
- PaginatedMenuLoader.Config - Class in com.kamikazejam.kamicommon.menu.api.loaders.menu
- PaginatedMenuOptions - Class in com.kamikazejam.kamicommon.menu.api.struct.paginated
-
A container for all the options that every
PaginatedMenumust allow to be configured.
Use Getters and Setters to access and modify these options. - PaginatedMenuOptions(PaginationLayout) - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.paginated.PaginatedMenuOptions
- PaginatedMenuOptions.Config - Class in com.kamikazejam.kamicommon.menu.api.struct.paginated
- Pagination<E> - Class in com.kamikazejam.kamicommon.menu.api.struct.paginated
-
Utility class to paginate a list of objects.
- Pagination(int) - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.paginated.Pagination
- Pagination(int, E...) - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.paginated.Pagination
- Pagination(int, Collection) - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.paginated.Pagination
- Pagination(int, List) - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.paginated.Pagination
- PaginationLayout - Interface in com.kamikazejam.kamicommon.menu.api.struct.paginated.layout
-
Represents the layout of a
PaginatedMenu - paginationOptions(Consumer) - Method in class com.kamikazejam.kamicommon.menu.PaginatedMenu.Builder
- Pair<A,
B> - Class in com.kamikazejam.kamicommon.util.data -
This is just a helpful class to store an object of two objects.
- Parameter<T> - Class in com.kamikazejam.kamicommon.command
-
One declared argument of a
KamiCommand, pairing aTypewith a display name and an optional default value. - Parameter.Builder<T> - Class in com.kamikazejam.kamicommon.command
- parent - Variable in class com.kamikazejam.kamicommon.yaml.base.ConfigurationSequence
- parse(String) - Static method in class com.kamikazejam.kamicommon.util.ColoredStringParser
-
Identifies the type of string being used, and tries its best to map it into a component.
Supports (parsed in this order):
- Legacy Section (contains § symbols)
- Legacy Ampersand (contains an & followed by a colour or formatting code)
- MiniMessage (contains <tag> tags)
- Plain text (no colour markup at all) - parse(List) - Static method in class com.kamikazejam.kamicommon.util.ColoredStringParser
-
Parses a list of strings into a list of
VersionedComponentobjects, using the same logic asColoredStringParser.parse(String)for each line.
This is useful for parsing lore lists from configuration files or other sources. - parseBigDecimal(String) - Method in class com.kamikazejam.kamicommon.yaml.AbstractMemorySection
- parseItemBuilder(String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- parseItemBuilder(String) - Method in interface com.kamikazejam.kamicommon.yaml.spigot.ConfigurationSection
-
Parses the subsection at the given key into an
ItemBuilder. - parseItemBuilder(String) - Method in class com.kamikazejam.kamicommon.yaml.spigot.MemorySection
- parseOrderedKeys(InputStream) - Static method in class com.kamikazejam.kamicommon.yaml.util.YAMLParser
- parseOrderedNodes(InputStream) - Static method in class com.kamikazejam.kamicommon.yaml.util.YAMLParser
- pasteByFile(File, Location, int) - Method in interface com.kamikazejam.kamicommon.nms.library.worldedit.WorldEditApi
-
Loads and pastes a schematic file directly to the specified location.
- pasteClipboard(World, C, Vector, int, int, int, int, boolean, boolean) - Method in interface com.kamikazejam.kamicommon.nms.library.worldedit.WorldEditApi
-
Pastes a WorldEdit clipboard into the specified world with transformations.
- Patch<T> - Interface in com.kamikazejam.kamicommon.item.patch
-
Do not implement this outside KamiCommon. This was a
sealedhierarchy until spigot-utils dropped to Java 8 so that 1.8.x servers could load it;sealedis Java 17 and has no Java 8 spelling. - PatchAdd<T> - Class in com.kamikazejam.kamicommon.item.patch
- PatchAdd(T) - Constructor for class com.kamikazejam.kamicommon.item.patch.PatchAdd
- PatchOp - Enum Class in com.kamikazejam.kamicommon.item.patch
-
Represents the type of operation to be performed in a patch.
VALUES:
- ADD: Adds a new element or modifies an existing one.
- REMOVE: Removes an existing element. - PatchRemove<T> - Class in com.kamikazejam.kamicommon.item.patch
- PatchRemove() - Constructor for class com.kamikazejam.kamicommon.item.patch.PatchRemove
- PATTERN_ENUM_SPLIT - Static variable in class com.kamikazejam.kamicommon.util.Txt
- PATTERN_KEY_UNWANTED - Static variable in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- PATTERN_NEWLINE - Static variable in class com.kamikazejam.kamicommon.util.Txt
- PATTERN_PLAYER_NAME - Static variable in class com.kamikazejam.kamicommon.util.KUtil
- PATTERN_WHITESPACE - Static variable in class com.kamikazejam.kamicommon.util.Txt
- perform(CommandContext) - Method in class com.kamikazejam.kamicommon.command.impl.KamiCommandVersion
- perform(CommandContext) - Method in class com.kamikazejam.kamicommon.command.impl.kc.CmdGetItem
- perform(CommandContext) - Method in class com.kamikazejam.kamicommon.command.impl.kc.CmdItemDump
- perform(CommandContext) - Method in class com.kamikazejam.kamicommon.command.impl.kc.CmdLoadItem
- perform(CommandContext) - Method in class com.kamikazejam.kamicommon.command.impl.kc.CmdNmsProviders
- perform(CommandContext) - Method in class com.kamikazejam.kamicommon.command.impl.kc.CmdNmsTest
- perform(CommandContext) - Method in class com.kamikazejam.kamicommon.command.impl.kc.CmdNmsVersion
- perform(CommandContext) - Method in class com.kamikazejam.kamicommon.command.impl.kc.CmdOpenMenu
- perform(CommandContext) - Method in class com.kamikazejam.kamicommon.command.impl.kc.CmdReload
- perform(CommandContext) - Method in class com.kamikazejam.kamicommon.command.impl.kc.CmdSaveItem
- perform(CommandContext) - Method in class com.kamikazejam.kamicommon.command.impl.kc.CmdTextTest
- perform(CommandContext) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- perform(CommandContext) - Method in class com.kamikazejam.kamicommon.command.KamiCommandHelp
- perform(CommandContext) - Method in class com.kamikazejam.kamicommon.subsystem.commands.CmdSubsystems
- permissionToTpdelay - Static variable in class com.kamikazejam.kamicommon.util.KUtil
- pickFirstVal(Permissible, Map) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- pitch() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- pitch(Float) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- placeFiller(Map, Set, int) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
- placeFiller(Map, Set, int) - Method in class com.kamikazejam.kamicommon.menu.PaginatedMenu
- PlaceholderAPIIntegration - Class in com.kamikazejam.kamicommon.integrations
- PlaceholderAPIIntegration(KamiPlugin) - Constructor for class com.kamikazejam.kamicommon.integrations.PlaceholderAPIIntegration
- placeholderErrorColor - Static variable in class com.kamikazejam.kamicommon.command.KamiCommand.Config
- placeholderErrorParamColor - Static variable in class com.kamikazejam.kamicommon.command.KamiCommand.Config
- placeIcons(Predicate) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
-
Manually trigger an update for all icons matching this predicate.
If the predicate is passed, the icon will be re-built and set in the inventory.
If the predicate is null, it will always update all icons. - PlaceType - Enum Class in com.kamikazejam.kamicommon.nms.abstraction.block
-
Enumeration defining different approaches for block placement operations, each with varying performance characteristics and update behaviors.
- plainText() - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Deprecated.Replace with
VersionedComponent.serializePlainText(). - playClickSound(Player) - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- player - Variable in class com.kamikazejam.kamicommon.menu.AbstractMenu
- PLAYER - Enum constant in enum class com.kamikazejam.kamicommon.util.id.SenderType
- PLAYER_TYPES - Static variable in class com.kamikazejam.kamicommon.util.id.SenderMap
- playerCanBuild(Player, Location) - Method in interface com.kamikazejam.kamicommon.nms.library.worldguard.WorldGuardApi
-
Checks if the specified player has build permissions at the given location.
- PlayerClickData<M> - Class in com.kamikazejam.kamicommon.menu.api.clicks.data
- PlayerClickData(M, Player, ClickType, InventoryClickEvent, int) - Constructor for class com.kamikazejam.kamicommon.menu.api.clicks.data.PlayerClickData
- playerId - Variable in class com.kamikazejam.kamicommon.util.teleport.DestinationPlayer
- playerJoinLowest(PlayerJoinEvent) - Method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- playerKickMonitor(PlayerKickEvent) - Method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- playerLeaveMonitor(PlayerQuitEvent) - Method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- playerLoginLowest(PlayerLoginEvent) - Method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- PlayerPSTeleportEvent - Class in com.kamikazejam.kamicommon.event
- PlayerPSTeleportEvent(String, PS, Destination) - Constructor for class com.kamikazejam.kamicommon.event.PlayerPSTeleportEvent
- PlayerSlotClick<M> - Interface in com.kamikazejam.kamicommon.menu.api.clicks
- PlayerSlotClickTransform<M> - Class in com.kamikazejam.kamicommon.menu.api.clicks.transform
- PlayerSlotClickTransform(PlayerSlotClick) - Constructor for class com.kamikazejam.kamicommon.menu.api.clicks.transform.PlayerSlotClickTransform
- PlayerUtil - Class in com.kamikazejam.kamicommon.util
-
Utility class for helping with players You can give items (which drop near them if they are full), and clean their inventory (with or without armor)
- PlayerUtil() - Constructor for class com.kamikazejam.kamicommon.util.PlayerUtil
- PluginSource - Class in com.kamikazejam.kamicommon
-
This class exists as a bootloader for the
KamiCommonplugin and APIs.
As of v4 of the KamiCommon library, most of the APIs were moved to the spigot-utils module, and this class has less responsibility, mainly to initialize theSpigotUtilsSourcefrom spigot-utils. - PluginSource() - Constructor for class com.kamikazejam.kamicommon.PluginSource
- plusChunkCoords(int, int) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- PositionIconSlot - Class in com.kamikazejam.kamicommon.menu.api.icons.slots
- PositionIconSlot(int, int) - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.slots.PositionIconSlot
-
Create a new PositionSlot, from a row/col format
- Preconditions - Class in com.kamikazejam.kamicommon.util
-
Some basic preconditions for when the Google preconditions are not available on the classpath
- Preconditions() - Constructor for class com.kamikazejam.kamicommon.util.Preconditions
- Predicate<T> - Interface in com.kamikazejam.kamicommon.util.predicate
- PredicateAnd<T> - Class in com.kamikazejam.kamicommon.util.predicate
- PredicateAnd(Predicate...) - Constructor for class com.kamikazejam.kamicommon.util.predicate.PredicateAnd
- PredicateAnd(Collection) - Constructor for class com.kamikazejam.kamicommon.util.predicate.PredicateAnd
- PredicateEqualsIgnoreCase - Class in com.kamikazejam.kamicommon.util.predicate
- PredicateEqualsIgnoreCase(String) - Constructor for class com.kamikazejam.kamicommon.util.predicate.PredicateEqualsIgnoreCase
- PredicateJPredicate<T> - Class in com.kamikazejam.kamicommon.util.predicate
- PredicateJPredicate(Predicate) - Constructor for class com.kamikazejam.kamicommon.util.predicate.PredicateJPredicate
- PredicateLevenshteinClose - Class in com.kamikazejam.kamicommon.util.predicate
- PredicateLevenshteinClose(String) - Constructor for class com.kamikazejam.kamicommon.util.predicate.PredicateLevenshteinClose
- PredicateLevenshteinClose(String, int) - Constructor for class com.kamikazejam.kamicommon.util.predicate.PredicateLevenshteinClose
- PredicateNot<T> - Class in com.kamikazejam.kamicommon.util.predicate
- PredicateNot(Predicate) - Constructor for class com.kamikazejam.kamicommon.util.predicate.PredicateNot
- PredicateStartsWithIgnoreCase - Class in com.kamikazejam.kamicommon.util.predicate
- PredicateStartsWithIgnoreCase(String) - Constructor for class com.kamikazejam.kamicommon.util.predicate.PredicateStartsWithIgnoreCase
- PredicateStringEndsWith - Class in com.kamikazejam.kamicommon.util.predicate
- PredicateStringEndsWith(String) - Constructor for class com.kamikazejam.kamicommon.util.predicate.PredicateStringEndsWith
- PredicateStringStartsWith - Class in com.kamikazejam.kamicommon.util.predicate
- PredicateStringStartsWith(String) - Constructor for class com.kamikazejam.kamicommon.util.predicate.PredicateStringStartsWith
- PremiumVanishIntegration - Class in com.kamikazejam.kamicommon.integrations
- PremiumVanishIntegration(KamiPlugin) - Constructor for class com.kamikazejam.kamicommon.integrations.PremiumVanishIntegration
- prepareForSpaces(List, String) - Static method in class com.kamikazejam.kamicommon.command.type.TypeAbstract
- prepareOptionKey(String) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- prepareTab(String, boolean) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- preSpawnSpawnerAdapter() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- PreSpawnSpawnerAdapter - Class in com.kamikazejam.kamicommon.nms.provider.event
-
Provider for version-specific spawner event adapters across different server implementations.
- PreSpawnSpawnerAdapter() - Constructor for class com.kamikazejam.kamicommon.nms.provider.event.PreSpawnSpawnerAdapter
- PreSpawnSpawnerEvent - Class in com.kamikazejam.kamicommon.nms.abstraction.event
-
Custom event fired before a spawner attempts to spawn an entity.
- PreSpawnSpawnerEvent(Block, EntityType, Location) - Constructor for class com.kamikazejam.kamicommon.nms.abstraction.event.PreSpawnSpawnerEvent
-
Constructs a new PreSpawnSpawnerEvent.
- printStackTrace() - Static method in class com.kamikazejam.kamicommon.util.KUtil
- printStackTrace(String) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- Prioritized - Interface in com.kamikazejam.kamicommon.util.interfaces
- PrioritizedMenuIcon<M> - Class in com.kamikazejam.kamicommon.menu.api.icons
-
Represents a
MenuIcon, but with an additional priority value - PrioritizedMenuIcon(MenuIcon, IconSlot, int) - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.PrioritizedMenuIcon
- PrioritizedMenuIconMap<M> - Class in com.kamikazejam.kamicommon.menu.api.struct.icons
- PrioritizedMenuIconMap() - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- PrioritizedMenuIconMap(Map, int) - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- process(MenuClickData) - Method in class com.kamikazejam.kamicommon.menu.api.clicks.transform.MenuClickTransform
- process(PlayerClickData) - Method in class com.kamikazejam.kamicommon.menu.api.clicks.transform.PlayerSlotClickTransform
- processAndSend(CommandSender, KMessage) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.AbstractMessageManager
-
Processes and sends a message with all actions and replacements applied.
- processAndSend(CommandSender, KMessage...) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.AbstractMessageManager
-
Processes and sends multiple messages provided as varargs.
- processAndSend(CommandSender, String, boolean, Action...) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.AbstractMessageManager
-
Processes and sends a single line message with translation control.
- processAndSend(CommandSender, String, Action...) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.AbstractMessageManager
-
Processes and sends a single line message with the specified actions.
- processAndSend(CommandSender, List) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.AbstractMessageManager
-
Processes and sends multiple messages sequentially.
- processAndSend(CommandSender, List, Action...) - Method in class com.kamikazejam.kamicommon.nms.abstraction.chat.AbstractMessageManager
-
Processes and sends a multi-line message with the specified actions.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.BlockUtilProvider
-
Creates the appropriate implementation for the specified NMS version.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.ChatColorProvider
-
Creates the appropriate implementation for the specified NMS version.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.CommandMapModifierProvider
-
Creates the appropriate implementation for the specified NMS version.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.ComponentLoggerAdapterProvider
-
Creates the appropriate implementation for the specified NMS version.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.EnchantIDProvider
-
Creates the appropriate implementation for the specified NMS version.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.EntityMethodsProvider
-
Creates the appropriate implementation for the specified NMS version.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.ItemEditorProvider
-
Creates the appropriate implementation for the specified NMS version.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.ItemNbtProvider
-
Creates the appropriate implementation for the specified NMS version.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.ItemTextProviderPre_1_17
-
Creates the appropriate implementation for the specified NMS version.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.MainHandProvider
-
Creates the appropriate implementation for the specified NMS version.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.MessageManagerProvider
-
Creates the appropriate implementation for the specified NMS version.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.NmsItemProvider
-
Creates the appropriate implementation for the specified NMS version.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.PacketHandlerProvider
-
Creates the appropriate implementation for the specified NMS version.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.Provider
-
Creates the appropriate implementation for the specified NMS version.
- provide(int) - Method in class com.kamikazejam.kamicommon.nms.provider.TeleportProvider
-
Creates the appropriate implementation for the specified NMS version.
- provide(int, B) - Method in class com.kamikazejam.kamicommon.nms.wrappers.NMSWrapper
-
Creates the appropriate NMS wrapper for the specified version and context.
- provide(int, World) - Method in class com.kamikazejam.kamicommon.nms.wrapper.NMSWorldWrapper
-
Creates the appropriate NMS wrapper for the specified version and context.
- Provider<T> - Class in com.kamikazejam.kamicommon.nms.provider
-
Abstract base class for lazy-loading version-specific implementations.
- Provider() - Constructor for class com.kamikazejam.kamicommon.nms.provider.Provider
- provoke() - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- ps - Variable in class com.kamikazejam.kamicommon.util.teleport.DestinationSimple
- PS - Class in com.kamikazejam.kamicommon.util.teleport.ps
-
# Introduction PS stands for PhysicalState.
- PSBuilder - Class in com.kamikazejam.kamicommon.util.teleport.ps
- PSBuilder() - Constructor for class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- PSBuilder(PS) - Constructor for class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- PSBuilder(String, Integer, Integer, Integer, Double, Double, Double, Integer, Integer, Float, Float, Double, Double, Double) - Constructor for class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- PSFormat - Interface in com.kamikazejam.kamicommon.util.teleport.ps
- PSFormatAbstract - Class in com.kamikazejam.kamicommon.util.teleport.ps
- PSFormatAbstract(VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent, VersionedComponent) - Constructor for class com.kamikazejam.kamicommon.util.teleport.ps.PSFormatAbstract
- PSFormatDesc - Class in com.kamikazejam.kamicommon.util.teleport.ps
- PSFormatFormal - Class in com.kamikazejam.kamicommon.util.teleport.ps
- PSFormatHumanSpace - Class in com.kamikazejam.kamicommon.util.teleport.ps
- publish(String, boolean) - Method in class com.kamikazejam.kamicommon.redis.RedisChannel
- publish(String, String, boolean) - Method in class com.kamikazejam.kamicommon.redis.RedisMultiChannel
- publishAsync(String) - Method in class com.kamikazejam.kamicommon.redis.RedisChannel
- publishAsync(String, String) - Method in class com.kamikazejam.kamicommon.redis.RedisMultiChannel
- publishFanout(String, AMQP.BasicProperties, String) - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Publish a message to a queue (with properties) - does NOT listen for a response
- publishFanout(String, String) - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Publish a message to a queue - does NOT listen for a response
- publishMessage(String, AMQP.BasicProperties, String) - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Publish a message to a queue (with properties) - does NOT listen for a response
- publishMessage(String, String) - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Publish a message to a queue - does NOT listen for a response
- publishRPC(RabbitRpcQueue, String) - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Publish a 'RPC' style message and wait for a response
- publishSync(String) - Method in class com.kamikazejam.kamicommon.redis.RedisChannel
- publishSync(String, String) - Method in class com.kamikazejam.kamicommon.redis.RedisMultiChannel
- PURPLE - Static variable in class com.kamikazejam.kamicommon.util.data.ANSI
- put(String, Object) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- put(String, Object) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- put(String, Object) - Method in class com.kamikazejam.kamicommon.yaml.AbstractMemorySection
- put(String, Object) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- put(String, Object) - Method in class com.kamikazejam.kamicommon.yaml.spigot.MemorySection
- putBoolean(String, boolean) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- putBoolean(String, boolean) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- putBoolean(String, boolean) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- putBoolean(String, boolean) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- putByte(String, byte) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- putByte(String, byte) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- putByte(String, byte) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- putByte(String, byte) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- putDouble(String, double) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- putDouble(String, double) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- putDouble(String, double) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- putDouble(String, double) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- putFloat(String, float) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- putFloat(String, float) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- putFloat(String, float) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- putFloat(String, float) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- putInt(String, int) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- putInt(String, int) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- putInt(String, int) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- putInt(String, int) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- putInteger(String, int) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- putInteger(String, int) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- putInteger(String, int) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- putInteger(String, int) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- putLong(String, long) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- putLong(String, long) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- putLong(String, long) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- putLong(String, long) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- putShort(String, short) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- putShort(String, short) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- putShort(String, short) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- putShort(String, short) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- putString(String, String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- putString(String, String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- putString(String, String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- putString(String, String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- PvpManagerImpl - Class in com.kamikazejam.kamicommon.integrations.combat
- PvpManagerImpl() - Constructor for class com.kamikazejam.kamicommon.integrations.combat.PvpManagerImpl
R
- RabbitMQAPI - Class in com.kamikazejam.kamicommon.amqp
- RabbitMQConnector - Class in com.kamikazejam.kamicommon.amqp
-
The source for all RabbitMQ interactions.
- RabbitMQConnector() - Constructor for class com.kamikazejam.kamicommon.amqp.RabbitMQConnector
- RabbitRpcCallback - Interface in com.kamikazejam.kamicommon.amqp.callback
- RabbitRpcConsumer - Class in com.kamikazejam.kamicommon.amqp.data
- RabbitRpcConsumer(RabbitMQAPI, String, RabbitRpcCallback) - Constructor for class com.kamikazejam.kamicommon.amqp.data.RabbitRpcConsumer
- RabbitRpcQueue - Class in com.kamikazejam.kamicommon.amqp.data
-
Represents a pair of client and server queues for RPC communication.
- RabbitRpcQueue(String) - Constructor for class com.kamikazejam.kamicommon.amqp.data.RabbitRpcQueue
-
Creates a new pair of client and server queues based on the given queue stem.
- RabbitServerCallback - Interface in com.kamikazejam.kamicommon.amqp.callback
- RabbitStdConsumer - Class in com.kamikazejam.kamicommon.amqp.data
- RabbitStdConsumer(String, RabbitServerCallback, boolean) - Constructor for class com.kamikazejam.kamicommon.amqp.data.RabbitStdConsumer
- range(int, int) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- read(ConfigurationSection, String) - Method in interface com.kamikazejam.kamicommon.item.NbtType.ConfRead
-
Deprecated.
- read(ReadableNBT, String) - Method in interface com.kamikazejam.kamicommon.item.NbtType.NbtRead
-
Deprecated.
- read(ReadableNBT, String) - Method in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- read(File) - Static method in class com.kamikazejam.kamicommon.util.DiskUtil
- read(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.enumeration.TypeEnumChoice
- read(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeString
- read(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeStringConfirmation
- read(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.sender.TypeOfflinePlayer
- read(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.sender.TypePlayer
- read(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.sender.TypeSender
- read(String, CommandSender) - Method in interface com.kamikazejam.kamicommon.command.type.Type
- read(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- read(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractException
- read(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.TypeColor
- read(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.TypeNamespacedKey
- read(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.TypeRange
- readArg() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- readArg(T) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- readBytes(File) - Static method in class com.kamikazejam.kamicommon.util.DiskUtil
- readCatch(File) - Static method in class com.kamikazejam.kamicommon.util.DiskUtil
- readConf(ConfigurationSection, String) - Method in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- readInnerHex(String) - Method in class com.kamikazejam.kamicommon.command.type.TypeColor
- readInnerRgb(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.TypeColor
- RED - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Red color (§c) - RGB: 0xFF5555
- RED - Static variable in class com.kamikazejam.kamicommon.util.data.ANSI
- RED_SAND - Static variable in class com.kamikazejam.kamicommon.nms.util.data.XBlockData
-
Pre-configured block data for red sand blocks.
- RedisAPI - Class in com.kamikazejam.kamicommon.redis
-
The handle for one Redis connection, exposing pub/sub channels alongside Lettuce's synchronous and asynchronous command interfaces.
- RedisChannel - Class in com.kamikazejam.kamicommon.redis
- RedisChannelCallback - Interface in com.kamikazejam.kamicommon.redis.callback
- RedisConf - Class in com.kamikazejam.kamicommon.redis.util
-
Connection settings for a single Redis server.
- RedisConf(String, int, String) - Constructor for class com.kamikazejam.kamicommon.redis.util.RedisConf
-
Creates a config with the given address, port, and password, authenticating as
default. - RedisConf(String, int, String, String) - Constructor for class com.kamikazejam.kamicommon.redis.util.RedisConf
-
Creates a config with the given address, port, username, and password.
- RedisConf(String, int, String, String, int, boolean) - Constructor for class com.kamikazejam.kamicommon.redis.util.RedisConf
-
Creates a config with every connection setting stated.
- RedisConnector - Class in com.kamikazejam.kamicommon.redis
-
The source for all Redis interactions.
- RedisConnector() - Constructor for class com.kamikazejam.kamicommon.redis.RedisConnector
- RedisMonitor - Class in com.kamikazejam.kamicommon.redis.util
- RedisMonitor(RedisState, LoggerService, RedisMonitor.RedisAccess, RedisMonitor.RedisRetry) - Constructor for class com.kamikazejam.kamicommon.redis.util.RedisMonitor
- RedisMonitor.RedisAccess - Interface in com.kamikazejam.kamicommon.redis.util
- RedisMonitor.RedisRetry - Interface in com.kamikazejam.kamicommon.redis.util
- RedisMultiChannel - Class in com.kamikazejam.kamicommon.redis
- RedisState - Class in com.kamikazejam.kamicommon.redis.util
- RedisState() - Constructor for class com.kamikazejam.kamicommon.redis.util.RedisState
- ReflectionUtil - Class in com.kamikazejam.kamicommon.util
- ReflectionUtil() - Constructor for class com.kamikazejam.kamicommon.util.ReflectionUtil
- refreshBlockAt(Player, int, int, int) - Method in interface com.kamikazejam.kamicommon.nms.wrappers.world.NMSWorld
-
Forces a block refresh for a specific player at the given coordinates.
- register() - Method in class com.kamikazejam.kamicommon.configuration.spigot.CachedConfig
-
Registers this cached config as an observer of its backing config.
Shortcut for callingKamiConfig.registerConfigObserver(ConfigObserver)on the backing config.
i.e. - register(CommandSender) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- registerChannel(String) - Method in class com.kamikazejam.kamicommon.redis.RedisAPI
- registerCommand(KamiPlugin) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
-
If you register a command after the server has started, you must call the following method:
KamiCommonCommandRegistration.updateRegistrations()
In order for the command to be added to the server. - registerCommand(Command, Plugin) - Method in interface com.kamikazejam.kamicommon.nms.abstraction.command.CommandMapModifier
-
Registers a Bukkit
Commandto the internal command map. - registerCommands(KamiCommand...) - Method in interface com.kamikazejam.kamicommon.CoreMethods
- registerCommands(KamiCommand...) - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Registers the provided commands with this plugin.
- registerCommands(KamiCommand...) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Registers the provided commands with this subsystem.
- registerConfigObserver(ConfigObserver) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- registerConfigObserver(ConfigObserver) - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Registers an observer with the default KamiPlugin config (if not already registered)
Refer to theConfigObserverdocs for information on its lifecycle events. - registerConfigObserver(ConfigObserver) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- registerConfigObserver(ConfigObserver) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- registerConfigObserver(ConfigObserver) - Method in interface com.kamikazejam.kamicommon.configuration.observe.ObservableConfig
-
Registers an observer to this config (if not already registered)
Refer to theConfigObserverdocs for information on its lifecycle. - registerDisableables(Disableable...) - Method in interface com.kamikazejam.kamicommon.CoreMethods
- registerDisableables(Disableable...) - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Registers one or more disableable objects for this plugin.
The disableables will be automatically disabled when the plugin is disabled. - registerDisableables(Disableable...) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Registers one or more disableable objects for this subsystem.
The disableables will be automatically disabled when the subsystem is disabled. - registerFanConsumer(String, String, RabbitServerCallback) - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Register a standard consumer (default to auto-acknowledgement)
- registerFanConsumer(String, String, RabbitServerCallback, boolean) - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Register a standard consumer
- registerFeature(Feature) - Method in class com.kamikazejam.kamicommon.subsystem.feature.FeatureManager
- registerFeature(Feature...) - Method in class com.kamikazejam.kamicommon.KamiPlugin
- registerListeners(Listener...) - Method in interface com.kamikazejam.kamicommon.CoreMethods
- registerListeners(Listener...) - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Registers one or more listeners for this plugin.
The listeners will be automatically unregistered when the plugin is disabled. - registerListeners(Listener...) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Registers one or more listeners for this subsystem.
The listeners will be automatically unregistered when the subsystem is disabled. - registerModule(Module) - Method in class com.kamikazejam.kamicommon.subsystem.module.ModuleManager
- registerModule(Module...) - Method in class com.kamikazejam.kamicommon.KamiPlugin
- registerMultiChannel(String...) - Method in class com.kamikazejam.kamicommon.redis.RedisAPI
- registerReloadHook(ObservableConfig) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Adds a hook to call this observable's
AbstractSubsystem.reloadObservableConfig()method whenever this subsystem's config is reloaded.
This means that when this subsystem gets reloaded, this config will also be reloaded. - registerRpcConsumer(RabbitRpcQueue, RabbitRpcCallback) - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Register a 'RPC' style consumer to listen for requests
- registerStdConsumer(String, RabbitServerCallback) - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Register a standard consumer (default to auto-acknowledgement)
- registerStdConsumer(String, RabbitServerCallback, boolean) - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Register a standard consumer
- registerTasks(BukkitTask...) - Method in interface com.kamikazejam.kamicommon.CoreMethods
- registerTasks(BukkitTask...) - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Registers one or more tasks for this plugin.
The tasks will be automatically cancelled when the plugin is disabled. - registerTasks(BukkitTask...) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Registers one or more tasks for this subsystem.
The tasks will be automatically cancelled when the subsystem is disabled. - reload() - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- reload() - Method in class com.kamikazejam.kamicommon.configuration.standalone.AbstractConfig
-
Reloads the config from the file
- reload() - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- reloadConfig() - Method in class com.kamikazejam.kamicommon.configuration.spigot.CachedConfig
-
Manual reload method.
- reloadConfig() - Method in interface com.kamikazejam.kamicommon.CoreMethods
- reloadConfig() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- reloadConfig() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Reload the subsystem config from its yaml file on disk.
Will also call anyObservableConfighooks registered viaAbstractSubsystem.registerReloadHook(ObservableConfig) - reloadConfig(Plugin, String) - Static method in class com.kamikazejam.kamicommon.configuration.spigot.ConfigHelper
-
Reloads a config object from a file, make sure to set a variable for the returned configuration
- reloadKamiConfig() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- reloadObservableConfig() - Method in interface com.kamikazejam.kamicommon.configuration.observe.ObservableConfig
-
Reload the backing config for this observable, notifying all registered observers of the change.
- reloadObservableConfig() - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
-
Reload the backing config for this observable, notifying all registered observers of the change.
Equivalent to callingKamiConfig.reload() - reloadObservableConfig() - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
-
Reload the backing config for this observable, notifying all registered observers of the change.
Equivalent to callingStandaloneConfig.reload() - reloadObservableConfig() - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Reload the default KamiConfig for this plugin, notifying all registered observers of the change.
Equivalent toKamiPlugin.reloadKamiConfig() - reloadObservableConfig() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Reloads the backing config for this observable, notifying all registered observers of the change.
Equivalent to callingAbstractSubsystem.reloadConfig()on this subsystem. - remove(int, MenuSize) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- remove(String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- REMOVE - Enum constant in enum class com.kamikazejam.kamicommon.item.patch.PatchOp
- removeAll(Collection) - Method in class com.kamikazejam.kamicommon.util.collections.KamiList
- removeAll(Collection) - Method in class com.kamikazejam.kamicommon.util.collections.KamiSet
- removeChild(KamiCommand) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- removeClickPredicate(String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Remove a click predicate by ID
- removeCloseCallback(String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Remove a close callback by ID
- removeDragCallback(String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Remove a drag callback by ID
- removeDragPredicate(String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Remove a drag predicate by ID
- removeEnchantment(XEnchantment) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Remove an enchantment from the item.
Other Methods:
- ADD or UPDATE an enchantment viaIBuilder.setEnchantment(XEnchantment, int)
- RESET an enchantment (remove patch) viaIBuilder.resetEnchantment(XEnchantment) - removeEnchantment(XEnchantment) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- removeGlow() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Removes the glow effect patch, the Builder will then use the prototype's value.
NOTE: The prototype's glow value is now used by the builder, this only removes any existing glow patch.
NOTE: Even when the glow patch is removed, the item may still glow if the prototype has enchantments or a glow effect. - removeGlow() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- removeItemFlag(XItemFlag) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Removes an item flag from the item.
Add an item flag viaIBuilder.addItemFlag(XItemFlag). - removeItemFlag(XItemFlag) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- removeItemFlags(Collection) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Removes several item flags from the item.
Add an item flag viaIBuilder.addItemFlag(XItemFlag). - removeItemFlags(Collection) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- removeLore() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Sets the lore to an empty list, effectively removing all lore from the item.
This is equivalent to callingIBuilder.setLore(List)with an empty list.
This differs fromIBuilder.resetLore()which clears the patch and uses the prototype's lore. - removeMenuIcon(int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- removeMenuIcon(int) - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.MenuIconsAccess
- removeMenuIcon(String) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- removeMenuIcon(String) - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.MenuIconsAccess
- removeOpenCallback(String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Remove an open callback by ID
- removeParent() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- removePlayerClickPredicate(String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Remove a player inventory click predicate by ID
- removePlayerDragPredicate(String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Remove a player inventory drag predicate by ID
- removePlayerInvClick(String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Remove a player inventory click by ID
- removePlayerSlotClick(String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Remove a player inventory click by ID
- removePostCloseCallback(String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Remove a post-close callback by ID
- removeSmartQuotes(String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- removeValueCompletely(String) - Method in class com.kamikazejam.kamicommon.util.id.SenderMap
- reopenMenu() - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
- reopenMenu() - Method in interface com.kamikazejam.kamicommon.menu.Menu
-
Attempt to reopen the menu for the given player.
- reopenMenu(boolean) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
- reopenMenu(boolean) - Method in interface com.kamikazejam.kamicommon.menu.Menu
-
Attempt to reopen the menu for the given player.
- repeat(String, int) - Static method in class com.kamikazejam.kamicommon.util.Jdk8
-
Stand-in for
String.repeat(int), which is Java 11. - replace(String, VersionedComponent) - Method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Performs a plain text replacement on all lines in this builder.
The replacement is the provided component, mapped to MiniMessage and inserted in as the replacement text. - replace(String, String) - Method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Performs a plain text replacement on all lines in this builder.
- replace(String, String) - Method in class com.kamikazejam.kamicommon.util.MessageBuilder
-
Replaces all instances of a string with another string
- replaceBoth(String, VersionedComponent) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH PROPERTY HELPER - Convenience method to replace a substring in both name and lore.
This is equivalent to callingIBuilder.replaceName(String, VersionedComponent)followed byIBuilder.replaceLore(String, VersionedComponent).
This transformation only applies to existing patches, if no name or lore patches are set those won't be affected.
It does NOT modify the prototype's name or lore. - replaceBoth(String, String) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.As of 5.0.0-alpha.26, replaced by
IBuilder.replaceBoth(String, VersionedComponent)which supports components. - replaceBothPAPI() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Alias of
IBuilder.replaceBothPAPI(OfflinePlayer)with anullplayer. - replaceBothPAPI(OfflinePlayer) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH PROPERTY HELPER - Convenience method to replace PlaceholderAPI placeholders in both name and lore.
This is equivalent to callingIBuilder.replaceNamePAPI(OfflinePlayer)followed byIBuilder.replaceLorePAPI(OfflinePlayer).
This transformation only applies to existing patches, if no name or lore patches are set those won't be affected.
It does NOT modify the prototype's name or lore. - replaceChild(KamiCommand, KamiCommand) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- replaceLine(String, List) - Method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Performs a plain text line replacement for all lines matching the target in this builder.
More specifically, every line that matches the target (case-insensitive, color-stripped) will be replaced with the provided replacement lines. - replaceLine(String, List, boolean) - Method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Performs a plain text line replacement for all lines matching the target in this builder.
More specifically, every line that matches the target (color-stripped) will be replaced with the provided replacement lines. - replaceLine(String, List) - Method in class com.kamikazejam.kamicommon.util.MessageBuilder
-
Searches for the find placeholder in the text, and replaces that entire line with replacement
- replaceLineContains(String, List) - Method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Performs a plain text line replacement for all lines containing the target in this builder.
More specifically, every line that contains the target (case-insensitive, color-stripped) will be replaced with the provided replacement lines. - replaceLineContains(String, List, boolean) - Method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Performs a plain text line replacement for all lines containing the target in this builder.
More specifically, every line that contains the target (color-stripped) will be replaced with the provided replacement lines. - replaceLore(String, VersionedComponent) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH PROPERTY HELPER - Replaces all occurrences of a substring in each lore line with another component.
This transformation only applies to the lore patch, if no lore patch is set this does nothing.
It does NOT modify the prototype's lore.
It will serialize each lore line into mini message format, perform the replacement, then deserialize it back to a component. - replaceLore(String, VersionedComponent) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- replaceLore(String, String) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.As of 5.0.0-alpha.26, replaced by
IBuilder.replaceLore(String, VersionedComponent)which supports components. - replaceLoreLine(String, List) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.As of 5.0.0-alpha.26, replaced by
IBuilder.replaceLoreLineComponent(String, List)which supports components. - replaceLoreLineComponent(String, List) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH PROPERTY HELPER - Searches for a substring in the lore and replaces that entire line with replacement lines.
This transformation only applies to the lore patch, if no lore patch is set this does nothing.
It does NOT modify the prototype's lore.
For each line, it checks if the component plain text OR the component mini message contains the find string.
If either matches, that line is substituted with the replacement lines. - replaceLoreLineComponent(Predicate, List) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH PROPERTY HELPER - Replaces all occurrences of lines matching the given predicate in the lore with replacement lines.
This transformation only applies to the lore patch, if no lore patch is set this does nothing.
It does NOT modify the prototype's lore.
For each line, it checks if the predicate returns true, and if so that line is replaced with the replacement lines. - replaceLoreLineComponent(Predicate, List) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- replaceLorePAPI() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Alias of
IBuilder.replaceLorePAPI(OfflinePlayer)with anullplayer. - replaceLorePAPI(OfflinePlayer) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH PROPERTY HELPER - Replaces all PlaceholderAPI placeholders in the lore with their respective values.
This transformation only applies to the lore patch, if no lore patch is set this does nothing.
It does NOT modify the prototype's lore. - replaceLorePAPI(OfflinePlayer) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- replaceName(String, VersionedComponent) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH PROPERTY HELPER - Replaces all occurrences of a substring in the name with another component.
This transformation only applies to the name patch, if no name patch is set this does nothing.
It does NOT modify the prototype's name. - replaceName(String, VersionedComponent) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- replaceName(String, String) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.As of 5.0.0-alpha.26, replaced by
IBuilder.replaceName(String, VersionedComponent)which supports components. - replaceNamePAPI() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Alias of
IBuilder.replaceNamePAPI(OfflinePlayer)with anullplayer. - replaceNamePAPI(OfflinePlayer) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH PROPERTY HELPER - Replaces all PlaceholderAPI placeholders in the name with their respective values.
This transformation only applies to the name patch, if no name patch is set this does nothing.
It does NOT modify the prototype's name. - replaceNamePAPI(OfflinePlayer) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- replaceTitle(String, String) - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- require() - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- Requirement - Interface in com.kamikazejam.kamicommon.command.requirement
- RequirementAbstract - Class in com.kamikazejam.kamicommon.command.requirement
- RequirementAbstract() - Constructor for class com.kamikazejam.kamicommon.command.requirement.RequirementAbstract
- RequirementHasItemInHand - Class in com.kamikazejam.kamicommon.command.requirement
- RequirementHasItemInHand(Material...) - Constructor for class com.kamikazejam.kamicommon.command.requirement.RequirementHasItemInHand
- RequirementHasPerm - Class in com.kamikazejam.kamicommon.command.requirement
-
A
Requirementthat passes when the sender holds a permission node, obtained withRequirementHasPerm.get(String)and attached withKamiCommand.addRequirements(Requirement...). - RequirementHasPerm(String) - Constructor for class com.kamikazejam.kamicommon.command.requirement.RequirementHasPerm
- RequirementIsntPlayer - Class in com.kamikazejam.kamicommon.command.requirement
- RequirementIsntPlayer() - Constructor for class com.kamikazejam.kamicommon.command.requirement.RequirementIsntPlayer
- RequirementIsPlayer - Class in com.kamikazejam.kamicommon.command.requirement
-
A
Requirementthat passes only for aPlayersender, so a command carrying it can never run from console. - RequirementIsPlayer() - Constructor for class com.kamikazejam.kamicommon.command.requirement.RequirementIsPlayer
- RESET - Static variable in class com.kamikazejam.kamicommon.util.data.ANSI
- resetAllEnchantments() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Clears all enchantment patches, the Builder will then use the prototype's values.
NOTE: The prototype's enchantments will still be applied, this only clears the patches. - resetAllEnchantments() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- resetAllItemFlags() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Clears all item flag patches, the Builder will then use the prototype's values.
NOTE: The prototype's item flags will still be applied, this only clears the patches. - resetAllItemFlags() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- resetAmount() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Clears the amount patch, the Builder will then use the prototype's value.
NOTE: The prototype's amount is now used by the builder, this only removes any existing amount patch. - resetAmount() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- resetDamage() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Clears the damage patch, the Builder will then use the prototype's value.
NOTE: This function has no effect on the item unlessIBuilder.willUseDamage()returns true, otherwise the item will be unaffected andIBuilder.getDamage()will always return 0.
NOTE: The prototype's damage is now used by the builder (if applicable), this only removes any existing damage patch. - resetDamage() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- resetEnchantment(XEnchantment) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Reset an enchantment patch, the Builder will then use the prototype's value for this enchantment.
Other Methods:
- ADD or UPDATE an enchantment viaIBuilder.setEnchantment(XEnchantment, int)
- REMOVE an enchantment viaIBuilder.removeEnchantment(XEnchantment) - resetEnchantment(XEnchantment) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- resetItemFlag(XItemFlag) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Resets an item flag patch, the Builder will then use the prototype's value for this flag.
Other Methods:
- ADD an item flag viaIBuilder.addItemFlag(XItemFlag)
- REMOVE an item flag viaIBuilder.removeItemFlag(XItemFlag) - resetItemFlag(XItemFlag) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- resetLore() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Clears the lore patch, the Builder will then use the prototype's value.
NOTE: The prototype's lore is now used by the builder, this only removes any existing lore patch. - resetLore() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- resetName() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Clears the name patch, the Builder will then use the prototype's value.
NOTE: The prototype's name is now used by the builder, this only removes any existing name patch. - resetName() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- resetSkullOwner() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Clears the skull owner patch, the Builder will then use the prototype's value.
NOTE: This function has no effect on the item unlessIBuilder.willUseSkullOwner()returns true, otherwise the item will be unaffected andIBuilder.getSkullOwner()will always return null.
NOTE: The prototype's skull owner is now used by the builder (if applicable), this only removes any existing skull owner patch. - resetSkullOwner() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- resetUnbreakable() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Clears the unbreakable patch, the Builder will then use the prototype's value.
NOTE: The prototype's unbreakable value is now used by the builder, this only removes any existing unbreakable patch. - resetUnbreakable() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- resizeMenu(MenuSize) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
- retainAll(Collection) - Method in class com.kamikazejam.kamicommon.util.collections.KamiList
- retainAll(Collection) - Method in class com.kamikazejam.kamicommon.util.collections.KamiSet
- reverseT(String) - Static method in class com.kamikazejam.kamicommon.util.LegacyColors
-
Replaces the legacy section sign
§with the alternate color code character&in a single string. - reverseT(String[]) - Static method in class com.kamikazejam.kamicommon.util.LegacyColors
-
Replaces the legacy section sign
§with&in each string of the provided array. - reverseT(List) - Static method in class com.kamikazejam.kamicommon.util.LegacyColors
-
Replaces the legacy section sign
§with&in each string of the provided list. - run() - Method in class com.kamikazejam.kamicommon.event.KamiCommonEvent
- run() - Method in class com.kamikazejam.kamicommon.menu.MenuManager
-
This task is called every tick in a task registered by
SpigotUtilsSource - run() - Method in class com.kamikazejam.kamicommon.redis.util.RedisMonitor
- run() - Method in class com.kamikazejam.kamicommon.util.engine.Engine
- run() - Method in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- run() - Method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- run() - Method in interface com.kamikazejam.kamicommon.util.mixin.MixinTeleport.TeleportCallback
- run() - Method in class com.kamikazejam.kamicommon.util.teleport.ScheduledTeleport
- run(Player) - Method in interface com.kamikazejam.kamicommon.command.impl.kc.CmdNmsTest.Test
- RUN_COMMAND - Enum constant in enum class com.kamikazejam.kamicommon.nms.text.ClickAction
-
Runs the value as a command as the clicking player.
S
- save() - Method in class com.kamikazejam.kamicommon.configuration.standalone.AbstractConfig
-
Saves the config to the file
- save() - Method in interface com.kamikazejam.kamicommon.yaml.AbstractYamlConfiguration
- save() - Method in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
-
Saves the config to the file
- save() - Method in class com.kamikazejam.kamicommon.yaml.spigot.YamlConfiguration
-
Saves the config to the file
- save() - Method in class com.kamikazejam.kamicommon.yaml.standalone.YamlConfigurationStandalone
-
Saves the config to the backing source
- save(boolean) - Method in class com.kamikazejam.kamicommon.configuration.standalone.AbstractConfig
-
Saves the config to the file
- save(boolean) - Method in interface com.kamikazejam.kamicommon.yaml.AbstractYamlConfiguration
- save(boolean) - Method in class com.kamikazejam.kamicommon.yaml.spigot.YamlConfiguration
-
Saves the config to the file
- save(boolean) - Method in class com.kamikazejam.kamicommon.yaml.standalone.YamlConfigurationStandalone
-
Saves the config to the backing source
- save(ConfigSource) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
-
Saves the config to the backing source.
- If the source is not writable, this is a NO-OP and returns false.
- If no changes are detected, returns false.
- If writable and changes should be persisted, serialize and write. - save(ConfigSource, boolean) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
-
Saves the config to the backing source.
- If the source is not writable, this is a NO-OP and returns false.
- If force is false and no changes are detected, returns false.
- If writable and changes should be persisted, serialize and write. - saveAndRefresh() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.impl.NMSChunkDef
-
Saves the chunk to disk and refreshes it for all players.
- saveAndRefresh() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunk
-
Saves the chunk to disk and refreshes it for all players.
- saveAndRefreshI() - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.impl.NMSChunkDef
-
Internal implementation of the save and refresh operation.
- saveCachefileDatas() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- saveChunk(NMSChunk) - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunkProvider
-
Saves the specified chunk to persistent storage.
- saveConfig() - Method in interface com.kamikazejam.kamicommon.CoreMethods
- saveConfig() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- saveConfig() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- saveConfig(Plugin, File, FileConfiguration, String) - Static method in class com.kamikazejam.kamicommon.configuration.spigot.ConfigHelper
-
Saves a config to a file, returns only for chaining purposes
- saveConfig(Plugin, FileConfiguration, String) - Static method in class com.kamikazejam.kamicommon.configuration.spigot.ConfigHelper
-
Saves a config to a file, returns only for chaining purposes
- scalarNode() - Method in class com.kamikazejam.kamicommon.yaml.util.NodePair
- schedule() - Method in class com.kamikazejam.kamicommon.util.teleport.ScheduledTeleport
- schedule(ScheduledTeleport) - Method in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- ScheduledTeleport - Class in com.kamikazejam.kamicommon.util.teleport
- ScheduledTeleport(String, MixinTeleport.TeleportCallback, VersionedComponent, int) - Constructor for class com.kamikazejam.kamicommon.util.teleport.ScheduledTeleport
- ScheduledTeleport(String, Destination, VersionedComponent, int) - Constructor for class com.kamikazejam.kamicommon.util.teleport.ScheduledTeleport
- SECRET - Enum constant in enum class com.kamikazejam.kamicommon.command.Visibility
-
Secret commands are visible only to those who can use the command.
- send(List) - Method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Sends the message to a CommandSender
- send(List) - Method in class com.kamikazejam.kamicommon.util.MessageBuilder
-
Sends the message to a CommandSender
- send(CommandSender) - Method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Sends the message to a CommandSender
- send(CommandSender) - Method in class com.kamikazejam.kamicommon.util.MessageBuilder
-
Sends the message to a CommandSender
- send(CommandSender...) - Method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Sends the message to a CommandSender
- send(CommandSender...) - Method in class com.kamikazejam.kamicommon.util.MessageBuilder
-
Sends the message to a CommandSender
- send(Player) - Method in class com.kamikazejam.kamicommon.util.MessageBuilder
-
Sends the message to a CommandSender
- send(Player...) - Method in class com.kamikazejam.kamicommon.util.MessageBuilder
-
Sends the message to a CommandSender
- sendAll() - Method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Sends the message to all Online Players (and console)
- sendAll() - Method in class com.kamikazejam.kamicommon.util.MessageBuilder
-
Sends the message to all Online Players (and console)
- sendAll(boolean) - Method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Sends the message to all Online Players
- sendAll(boolean) - Method in class com.kamikazejam.kamicommon.util.MessageBuilder
-
Sends the message to all Online Players
- sendDetails(Plugin, CommandSender) - Static method in class com.kamikazejam.kamicommon.util.VersionControl
- SenderMap - Class in com.kamikazejam.kamicommon.util.id
- SenderMap() - Constructor for class com.kamikazejam.kamicommon.util.id.SenderMap
- SenderPresence - Enum Class in com.kamikazejam.kamicommon.util.id
- SenderType - Enum Class in com.kamikazejam.kamicommon.util.id
- sendPacket(Player, NMSPacket) - Method in interface com.kamikazejam.kamicommon.nms.wrappers.packet.NMSPacketHandler
-
Sends a packet to the specified player.
- sendSubCommandsMap(Map) - Method in class com.kamikazejam.kamicommon.subsystem.module.commands.UnmatchedCommand
-
Called when the subCommandsMap should be logged/
- sendTo(Collection) - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Sends the current message component to multiple senders.
- sendTo(CommandSender) - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Sends the current message component to a sender.
- sendTo(CommandSender...) - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Sends the current message component to multiple senders.
- sendUpdatePacket(Player) - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunk
-
Sends a chunk update packet to the specified player.
- serialize(T, Type, JsonSerializationContext) - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterKamiX
- serialize(T, Type, JsonSerializationContext) - Method in class com.kamikazejam.kamicommon.util.adapter.AdapterLowercaseEnum
- serializeJson() - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Serializes to the JSON representation Minecraft itself uses for components.
- serializeLegacyAmpersand() - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Serializes the current message component to a string formatted using legacy ampersand (&) color codes.
- serializeLegacySection() - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Serializes the current message component to a string formatted using legacy section (§) color codes.
- serializeMiniMessage() - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Serializes the current message component to a MiniMessage string.
- serializeMiniMessage(VersionedComponent) - Method in class com.kamikazejam.kamicommon.nms.serializer.VersionedComponentSerializer
- serializePlainText() - Method in interface com.kamikazejam.kamicommon.nms.text.VersionedComponent
-
Serializes the current message component to a plain text string using the PlainTextComponentSerializer on the current platform.
- serializer() - Static method in class com.kamikazejam.kamicommon.nms.util.VersionedComponentUtil
- SERVER_DOT_COMMAND_MAP - Static variable in class com.kamikazejam.kamicommon.command.KamiCommonCommandRegistration
- Service - Interface in com.kamikazejam.kamicommon.util.interfaces
- set(Object, Object) - Method in class com.kamikazejam.kamicommon.nms.reflection.FieldHandle
-
Sets the value of the field on the specified object instance.
- set(String, Object) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- set(String, Object) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- set(String, Object) - Method in class com.kamikazejam.kamicommon.yaml.AbstractMemorySection
- set(String, Object) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- set(String, Object) - Method in class com.kamikazejam.kamicommon.yaml.spigot.MemorySection
- set(K, V) - Method in class com.kamikazejam.kamicommon.util.collections.KamiMap
- set(T...) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- setActive(boolean) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setActive(boolean) - Method in class com.kamikazejam.kamicommon.util.engine.Engine
- setActive(boolean) - Method in interface com.kamikazejam.kamicommon.util.interfaces.Active
- setActive(boolean) - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- setActive(KamiPlugin) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setActive(KamiPlugin) - Method in class com.kamikazejam.kamicommon.util.engine.Engine
- setActive(KamiPlugin) - Method in interface com.kamikazejam.kamicommon.util.interfaces.Active
- setActiveInner(boolean) - Method in class com.kamikazejam.kamicommon.util.engine.Engine
- setActiveListener(boolean) - Method in class com.kamikazejam.kamicommon.util.engine.Engine
- setActivePlugin(KamiPlugin) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setActivePlugin(KamiPlugin) - Method in class com.kamikazejam.kamicommon.util.engine.Engine
- setActivePlugin(KamiPlugin) - Method in interface com.kamikazejam.kamicommon.util.interfaces.Active
- setActiveTask(boolean) - Method in class com.kamikazejam.kamicommon.util.engine.Engine
- setActiveVerbose(boolean, boolean) - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- setAliases(String...) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setAliases(Collection) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setAll(Collection) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- setAll(T...) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- setAlternatives(Class...) - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- setAlternatives(List) - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- setAmount(int) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Sets the amount of items in the stack.
Range: 1 toItemStack.getMaxStackSize()(inclusive) of the prototype.
Clear this patch by callingIBuilder.resetAmount(). - setAmount(int) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- setAuthor(String, String, String) - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook.EmbedObject
- setAutoUpdate(StatefulIconModifier, int) - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- setAutoUpdate(StaticIconModifier, int) - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- setAutoUpdate(String, StatefulIconModifier, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setAutoUpdate(String, StatefulIconModifier, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- setAutoUpdate(String, StaticIconModifier, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setAutoUpdate(String, StaticIconModifier, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- setAvailableDefault(boolean) - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- setBaseName(String) - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- setBlockSuperFast(Location, XMaterial, PlaceType) - Method in class com.kamikazejam.kamicommon.nms.abstraction.block.AbstractBlockUtil
-
Sets a block at the specified location using cross-version material with optimized performance.
- setBlockSuperFast(Location, XBlockData, PlaceType) - Method in class com.kamikazejam.kamicommon.nms.abstraction.block.AbstractBlockUtil
-
Sets a block at the specified location using block data with optimized performance.
- setBlockSuperFast(Location, Material, PlaceType) - Method in class com.kamikazejam.kamicommon.nms.abstraction.block.AbstractBlockUtil
-
Sets a block at the specified location using Bukkit material with optimized performance.
- setBlockSuperFast(Block, XMaterial, PlaceType) - Method in class com.kamikazejam.kamicommon.nms.abstraction.block.AbstractBlockUtil
-
Sets a block using the specified cross-version material with optimized performance.
- setBlockSuperFast(Block, XBlockData, PlaceType) - Method in class com.kamikazejam.kamicommon.nms.abstraction.block.AbstractBlockUtil
-
Sets a block using the specified block data with optimized performance.
- setBlockSuperFast(Block, Material, PlaceType) - Method in class com.kamikazejam.kamicommon.nms.abstraction.block.AbstractBlockUtil
-
Sets a block using the specified Bukkit material with optimized performance.
- setBoolean(String, boolean) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- setBoolean(String, boolean) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- setBoolean(String, boolean) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- setBoolean(String, boolean) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- setBukkitCommandPermission(String) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
-
NOTICE: This Method is only relevant if this command is used as a ROOT COMMAND.
Override the default command permission parsing.
(The permission sent toCommand.setPermission(String)
By default, the permission is derived from anyRequirementHasPermrequirements set on the command.
You can optionally set a custom permission to use instead of the derived one.
Note:
- Setting this to null will cause the derived permission to be used again
- The only way to get a 'permission-less' command is to ensure there are noRequirementHasPermrequirements. - setByte(String, byte) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- setByte(String, byte) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- setByte(String, byte) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- setByte(String, byte) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- setCancelled(boolean) - Method in class com.kamikazejam.kamicommon.event.KamiCommonEvent
- setChanged(boolean) - Method in class com.kamikazejam.kamicommon.configuration.standalone.AbstractConfig
- setChanged(boolean) - Method in class com.kamikazejam.kamicommon.yaml.AbstractMemorySection
- setChanged(boolean) - Method in interface com.kamikazejam.kamicommon.yaml.AbstractYamlConfiguration
- setChanged(boolean) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- setClickOpenURL(String) - Method in class com.kamikazejam.kamicommon.actions.Action
- setClickOpenURL(String) - Method in class com.kamikazejam.kamicommon.actions.StandaloneAction
- setClickRunCommand(String) - Method in class com.kamikazejam.kamicommon.actions.Action
-
Note: the command does not need to start with a slash (/).
- setClickRunCommand(String) - Method in class com.kamikazejam.kamicommon.actions.StandaloneAction
- setClickSuggestCommand(String) - Method in class com.kamikazejam.kamicommon.actions.Action
- setClickSuggestCommand(String) - Method in class com.kamikazejam.kamicommon.actions.StandaloneAction
- setColor(Color) - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook.EmbedObject
- setComparator(Comparator) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstractWrapper
- setComparators(List) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorCombined
- setConcatenating(boolean) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setDamage(int) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Sets the damage of a damageable item.
NOTE: This function has no effect on the item unlessIBuilder.willUseDamage()returns true, otherwise the item will be unaffected andIBuilder.getDamage()will always return 0.
Clear this patch by callingIBuilder.resetDamage(). - setDamage(int) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- setDamage(ItemStack, int) - Method in class com.kamikazejam.kamicommon.nms.abstraction.item.AbstractItemEditor
- setDesc(VersionedComponent) - Method in interface com.kamikazejam.kamicommon.util.teleport.Destination
- setDesc(VersionedComponent) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationAbstract
- setDesc(String) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setDescription(String) - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook.EmbedObject
- setDestination(Destination) - Method in class com.kamikazejam.kamicommon.event.PlayerPSTeleportEvent
- setDisplayName(String) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.As of 5.0.0-alpha.26, replaced by
IBuilder.displayName(VersionedComponent). - setDisplayName(ItemMeta, VersionedComponent) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- setDisplayName(ItemMeta, VersionedComponent) - Method in interface com.kamikazejam.kamicommon.nms.text.TextBundle
- setDisplayName(ItemMeta, VersionedComponent) - Static method in class com.kamikazejam.kamicommon.nms.util.VersionedComponentUtil
- setDouble(String, double) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- setDouble(String, double) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- setDouble(String, double) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- setDouble(String, double) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- setDurability(int) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.As of 5.0.0-alpha.17, replaced by
IBuilder.setDamage(int). - setDurability(short) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.As of 5.0.0-alpha.17, replaced by
IBuilder.setDamage(int). - setElements(Object, Iterable) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- setEnchantment(XEnchantment, int) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Sets the level of an enchantment on the item.
Other Methods:
- REMOVE an enchantment viaIBuilder.removeEnchantment(XEnchantment)
- RESET an enchantment (remove patch) viaIBuilder.resetEnchantment(XEnchantment) - setEnchantment(XEnchantment, int) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- setEnchantments(Map) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Sets the level of several enchantments on the item.
Other Methods:
- REMOVE an enchantment viaIBuilder.removeEnchantment(XEnchantment)
- RESET an enchantment (remove patch) viaIBuilder.resetEnchantment(XEnchantment) - setEnchantments(Map) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- setField(Class, String, Object, Object) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- setField(Field, Object, Object) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- setFloat(String, float) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- setFloat(String, float) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- setFloat(String, float) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- setFloat(String, float) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- setFooter(String, String) - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook.EmbedObject
- setForceChunkLoad(boolean) - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunkProvider
-
Sets the force chunk loading behavior.
- setFromSpawner(Entity, boolean) - Method in class com.kamikazejam.kamicommon.nms.abstraction.entity.AbstractEntityMethods
-
Sets whether the entity was spawned from a spawner block.
- setGlow(boolean) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Toggle the glow effect patch on or off.
NOTE:setGlow(false)CLEARS the patch, it does not force "no glow". - setHelp(VersionedComponent) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- setHelpComments(VersionedComponent...) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setHelpComments(List) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setHoverItem(ItemStack) - Method in class com.kamikazejam.kamicommon.actions.Action
- setHoverText(String) - Method in class com.kamikazejam.kamicommon.actions.Action
- setHoverText(String) - Method in class com.kamikazejam.kamicommon.actions.StandaloneAction
- setId(String) - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- setImage(String) - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook.EmbedObject
- setInstance(Mixin) - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- setInt(String, int) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- setInt(String, int) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- setInt(String, int) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- setInt(String, int) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- setInteger(String, int) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- setInteger(String, int) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- setInteger(String, int) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- setInteger(String, int) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- setItem(int, ItemBuilder) - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- setItem(int, ItemStack) - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- setItemFlag(XItemFlag, boolean) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Sets the presence of an item flag on the item.
- setItemInMainHand(Player, ItemStack) - Method in class com.kamikazejam.kamicommon.nms.abstraction.mainhand.AbstractMainHand
-
Sets the item in the player's main hand.
- setItemInMainHand(Player, ItemStack) - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Sets the item in the player's main hand.
- setItemInOffHand(Player, ItemStack) - Method in class com.kamikazejam.kamicommon.nms.abstraction.mainhand.AbstractMainHand
-
Sets the item in the player's off-hand.
- setItemInOffHand(Player, ItemStack) - Static method in class com.kamikazejam.kamicommon.nms.NmsAPI
-
Sets the item in the player's off-hand.
- setItemStack(String, ItemStack) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- setItemStack(String, ItemStack) - Method in interface com.kamikazejam.kamicommon.yaml.spigot.ConfigurationSection
- setItemStack(String, ItemStack) - Method in class com.kamikazejam.kamicommon.yaml.spigot.MemorySection
- setKamiPlugin(KamiPlugin) - Method in class com.kamikazejam.kamicommon.util.engine.Engine
- setLayout(PaginationLayout) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.PaginatedMenuOptions
- setLenient(boolean) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstract
- setList(List) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorWithList
- setListCountMax(int) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- setLoadChunks(Entity, boolean) - Method in class com.kamikazejam.kamicommon.nms.abstraction.entity.AbstractEntityMethods
-
Sets whether the entity should force chunk loading.
- setLong(String, long) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- setLong(String, long) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- setLong(String, long) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- setLong(String, long) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- setLore(String...) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.As of 5.0.0-alpha.26, replaced by
IBuilder.lore(VersionedComponent...). - setLore(List) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.As of 5.0.0-alpha.26, replaced by
IBuilder.lore(List) - setLore(ItemMeta, List) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- setLore(ItemMeta, List) - Method in interface com.kamikazejam.kamicommon.nms.text.TextBundle
- setLore(ItemMeta, List) - Static method in class com.kamikazejam.kamicommon.nms.util.VersionedComponentUtil
- setMenuClick(MenuClick) - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- setMenuClick(String, MenuClick) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuClick(String, MenuClick) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- setMenuIcon(ItemBuilder, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(ItemBuilder, int, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(ItemBuilder, IconSlot) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(MenuIcon, IconSlot) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(MenuIcon, IconSlot) - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.MenuIconsAccess
- setMenuIcon(ConfigurationSection) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(ConfigurationSection, String) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(ConfigurationSection, String, Player) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(ConfigurationSection, Player) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(String, ItemBuilder, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(String, ItemBuilder, int, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(String, ItemBuilder, IconSlot) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(String, MenuIcon, IconSlot) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(String, ItemStack, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(String, ItemStack, int, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(String, ItemStack, IconSlot) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(ItemStack, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(ItemStack, int, int) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(ItemStack, IconSlot) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMobAI(Entity, boolean) - Method in class com.kamikazejam.kamicommon.nms.abstraction.entity.AbstractEntityMethods
-
Sets whether the entity should have AI enabled.
- setModifier(StatefulIconModifier) - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- setModifier(StaticIconModifier) - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- setModifier(String, StatefulIconModifier) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setModifier(String, StatefulIconModifier) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- setModifier(String, StaticIconModifier) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setModifier(String, StaticIconModifier) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- setName(String) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.As of 5.0.0-alpha.26, replaced by
IBuilder.displayName(VersionedComponent). - setName(String) - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- setOptions(Map) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- setOverflowSensitive(boolean) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setParameter(int, Parameter) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setParent(KamiCommand) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setPersists(Creature, boolean) - Method in class com.kamikazejam.kamicommon.nms.abstraction.entity.AbstractEntityMethods
-
Sets whether the creature should persist (not despawn naturally).
- setPlaceholders(OfflinePlayer, String) - Method in class com.kamikazejam.kamicommon.integrations.PlaceholderAPIIntegration
- setPlaceholders(OfflinePlayer, String) - Static method in class com.kamikazejam.kamicommon.util.SoftPlaceholderAPI
-
Attempts to set placeholders in the given string for the given player if PlaceholderAPI is present
If PlaceholderAPI is not present, the string is returned unchanged
This method will warn in the console if PlaceholderAPI is not found andis trueinvalid reference
Config#isWarnAboutPlaceholders() - setPlaceholders(OfflinePlayer, List) - Static method in class com.kamikazejam.kamicommon.util.SoftPlaceholderAPI
-
Attempts to set placeholders in the given list of strings for the given player if PlaceholderAPI is present
If PlaceholderAPI is not present, the list is returned unchanged
This method will warn in the console if PlaceholderAPI is not found andis trueinvalid reference
Config#isWarnAboutPlaceholders() - setPlayer(Object) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationPlayer
- setPluginSoft(KamiPlugin) - Method in class com.kamikazejam.kamicommon.util.engine.Engine
- setRequirements(List) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setReversed(boolean) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstract
- setSenderPs(Object, PS) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinSenderPs
- setShort(String, short) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- setShort(String, short) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- setShort(String, short) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- setShort(String, short) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- setSize(MenuSize) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
- setSkullOwner(String) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Sets the owner of a player head item.
NOTE: This function has no effect on the item unlessIBuilder.willUseSkullOwner()returns true, otherwise the item will be unaffected andIBuilder.getSkullOwner()will always return null.
Clear this patch by callingIBuilder.resetSkullOwner(). - setSkullOwner(String) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- setSmart(boolean) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstract
- setSpawnerType(ItemStack, EntityType) - Method in class com.kamikazejam.kamicommon.nms.abstraction.entity.AbstractEntityMethods
-
Sets the entity type that a spawner item will spawn.
- setString(String, String) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- setString(String, String) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- setString(String, String) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- setString(String, String) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- setSwapping(boolean) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setTabs(Collection) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- setThumbnail(String) - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook.EmbedObject
- setTimeStamp() - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook.EmbedObject
- setTitle(AbstractMenuBuilder, String) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.menu.SimpleMenuLoader
-
See
ColoredStringParser.parse(String)for parsing details. - setTitle(String) - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook.EmbedObject
- setTitleFormat(AbstractPaginatedMenuTitle) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.PaginatedMenuOptions
- setTokenizing(boolean) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setType(int, int, int, XBlockData) - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunkSection
-
Sets the block type and data at the specified coordinates within this section.
USESPlaceType.NMSfor fastest placement. - setType(int, int, int, Material) - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunkSection
-
Sets the block type at the specified coordinates within this section.
USESPlaceType.NMSfor fastest placement. - setUnbreakable(boolean) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Sets if the item is unbreakable or not.
Clear this patch by callingIBuilder.resetUnbreakable(). - setUnbreakable(boolean) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- setUnbreakable(ItemMeta, boolean) - Method in class com.kamikazejam.kamicommon.nms.abstraction.item.AbstractItemEditor
-
Sets the unbreakable status of an item through its
ItemMeta. - setUnsmart(boolean) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setup() - Method in class com.kamikazejam.kamicommon.util.mixin.Mixin
- setup(KamiPlugin) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- setup(InputStream) - Static method in class com.kamikazejam.kamicommon.util.VersionControl
- setUrl(String) - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook.EmbedObject
- setWorld(World) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationWorld
- setWorldSpawnPs(String, PS) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinWorld
- severe(VersionedComponent) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- severe(String) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
-
Deprecated.Use
ComponentLogger.severe(VersionedComponent)instead for better component support - severe(String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- severe(Throwable) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- severe(Throwable) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- severe(Throwable, VersionedComponent) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- severe(Throwable, String) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
-
Deprecated.Use
ComponentLogger.severe(Throwable, VersionedComponent)instead for better component support - severe(Throwable, String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- severe(String) - Static method in class com.kamikazejam.kamicommon.nms.Logger
-
Logs a severe error message to the server console.
- ShimLoader - Class in com.kamikazejam.kamicommon.nms.text
-
Loads the relocated Adventure copy from
internal-libs/adventure.jarinside this jar, in a CHILD classloader. - SHORT - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- shouldShowAllTabCompletions() - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstract
-
Should this type show all tab completions provided by
Type.getTabList(CommandSender, String)even if they don't start with what the user has already typed in? - shutdown() - Method in class com.kamikazejam.kamicommon.database.Database
-
Shuts down the database connection pool.
- shutdown() - Method in class com.kamikazejam.kamicommon.redis.RedisAPI
-
Releases this caller's claim on the underlying Redis connection.
- shutdown() - Method in class com.kamikazejam.kamicommon.redis.util.RedisMonitor
- shutdown() - Method in interface com.kamikazejam.kamicommon.util.interfaces.Service
- shutdownOnFailure - Variable in class com.kamikazejam.kamicommon.configuration.spigot.CachedConfig
-
Whether the server should shut down if loading the config fails.
- SIMPLE_COMMAND_MAP_DOT_KNOWN_COMMANDS - Static variable in class com.kamikazejam.kamicommon.command.KamiCommonCommandRegistration
- SimpleMenu - Class in com.kamikazejam.kamicommon.menu
-
This Menu class focuses on providing a simple single-frame menu.
- SimpleMenu.Builder - Class in com.kamikazejam.kamicommon.menu
- SimpleMenuLoader - Class in com.kamikazejam.kamicommon.menu.api.loaders.menu
-
Utility class for loading a
SimpleMenu.Builderfrom aConfigurationSection. - SimpleMenuLoader() - Constructor for class com.kamikazejam.kamicommon.menu.api.loaders.menu.SimpleMenuLoader
- SimpleMenuOptions - Class in com.kamikazejam.kamicommon.menu.api.struct.simple
-
A container for all the options that every
SimpleMenumust allow to be configured.
Use Getters and Setters to access and modify these options. - SimpleMenuOptions() - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.simple.SimpleMenuOptions
- SimplePaginationLayout - Class in com.kamikazejam.kamicommon.menu.api.struct.paginated.layout
-
Represents the simplest layout for a
PaginatedMenu.
This layout is defined by: A 1 block gap (border) at the top of the menu where no items are placed. A 1 block gap (border) at the left and right of the menu where no items are placed. The last row is reserved for the pagination controls. The second to last row is also a gap (border) row, such that the remaining rows in between are used for the page items. NOTE: This layout only supports menu sizes that have at least 4 rows. - SimplePaginationLayout() - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.SimplePaginationLayout
- SimpleStringCoder - Class in com.kamikazejam.kamicommon.util.data
- SimpleStringCoder() - Constructor for class com.kamikazejam.kamicommon.util.data.SimpleStringCoder
- size - Variable in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- size - Variable in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- size() - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- size() - Method in class com.kamikazejam.kamicommon.yaml.base.ConfigurationSequence
- size(MenuSize) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- size(Object) - Static method in class com.kamikazejam.kamicommon.util.collections.ContainerUtil
- SlabType - Enum Class in com.kamikazejam.kamicommon.nms.util.data.types
-
Cross-version enumeration for slab placement types.
- SoftPlaceholderAPI - Class in com.kamikazejam.kamicommon.util
-
A utility class for soft PlaceholderAPI integration
This class will utilize PlaceholderAPI if it is present on the server, safely ignoring replacements if it is not. - SoftPlaceholderAPI() - Constructor for class com.kamikazejam.kamicommon.util.SoftPlaceholderAPI
- SoftPlaceholderAPI.Config - Class in com.kamikazejam.kamicommon.util
- source - Variable in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- SOURCE_WATER - Static variable in class com.kamikazejam.kamicommon.nms.util.data.XBlockData
-
Pre-configured block data for source water blocks.
- SPACE_WASNT_SET - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- spawnEntity(Location, Class, CreatureSpawnEvent.SpawnReason) - Method in interface com.kamikazejam.kamicommon.nms.wrappers.world.NMSWorld
-
Spawns an entity at the specified location with the given spawn reason.
- SpigotUtilsSource - Class in com.kamikazejam.kamicommon
- SpigotUtilsSource() - Constructor for class com.kamikazejam.kamicommon.SpigotUtilsSource
- splitWithNewText(String) - Method in class com.kamikazejam.kamicommon.util.chat.MessagePart
- stackItem(Player, ItemStack) - Static method in class com.kamikazejam.kamicommon.util.PlayerUtil
- StandaloneAction - Class in com.kamikazejam.kamicommon.actions
- StandaloneAction(String, String) - Constructor for class com.kamikazejam.kamicommon.actions.StandaloneAction
- StandaloneConfig - Class in com.kamikazejam.kamicommon.configuration.standalone
-
A class that represents a configuration file (Meant for implementations WITHOUT a JavaPlugin object available)
If you have a JavaPlugin object, it is recommended to use @KamiConfig instead
This is an extension of a YamlConfiguration, so all get, set, and put methods are available. - StandaloneConfig(LoggerService, ConfigSource, Supplier) - Constructor for class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- StandaloneConfig(LoggerService, File) - Constructor for class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
-
Creates a new config instance with the given logger and destination file.
This constructor enables defaults using the following resource file method:
- Assumes a resource file with the same name as the provided file, exists in the current jar.
- SeeStandaloneConfig.getDefaultIS(LoggerService, File) - StandaloneConfig(LoggerService, File, Supplier) - Constructor for class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
-
Creates a new config instance with the given logger and destination file.
This constructor uses defaults if and only if the provided supplier is NOT null:
- Providing a non-null supplier will enable defaults using the provided InputStream - Providing a null supplier will disable defaults - StandaloneConfigExt - Class in com.kamikazejam.kamicommon.configuration.standalone
-
StandaloneConfigbut with some extended features - StandaloneConfigExt(LoggerService, File) - Constructor for class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfigExt
-
Creates a new config instance with the given logger and destination file.
This constructor enables defaults using the following resource file method:
- Assumes a resource file with the same name as the provided file, exists in the current jar.
- SeeStandaloneConfig.getDefaultIS(LoggerService, File) - StandaloneConfigExt(LoggerService, File, Supplier) - Constructor for class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfigExt
-
Creates a new config instance with the given logger and destination file.
This constructor uses defaults if and only if the provided supplier is NOT null:
- Providing a non-null supplier will enable defaults using the provided InputStream - Providing a null supplier will disable defaults - start() - Method in class com.kamikazejam.kamicommon.redis.util.RedisMonitor
- start() - Method in interface com.kamikazejam.kamicommon.util.interfaces.Service
- STARTING_WITH_FAKE - Static variable in class com.kamikazejam.kamicommon.util.engine.Engine
- StatefulIconModifier - Interface in com.kamikazejam.kamicommon.menu.api.icons.interfaces.modifier
-
A stateful modifier for an icon's
ItemBuilderit wants to place in a menu.
TheStatefulIconModifier.modify(ItemBuilder, ItemStack, Player, int)method also provides the existing item in the menu (if it exists) and thePlayerviewing the menu. - StaticIconModifier - Interface in com.kamikazejam.kamicommon.menu.api.icons.interfaces.modifier
-
A static modifier for an icon's
ItemBuilderit wants to place in a menu. - StaticIconSlot - Class in com.kamikazejam.kamicommon.menu.api.icons.slots
- StaticIconSlot(int) - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.slots.StaticIconSlot
- StaticIconSlot(int...) - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.slots.StaticIconSlot
- StaticIconSlot(Integer...) - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.slots.StaticIconSlot
- StaticIconSlot(Collection) - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.slots.StaticIconSlot
- STATIONARY_WATER - Static variable in class com.kamikazejam.kamicommon.nms.util.data.XBlockData
-
Pre-configured block data for stationary water.
- stop() - Method in class com.kamikazejam.kamicommon.amqp.RabbitMQAPI
-
Stops the internal RabbitMQ Connection and Channel This API remains usable, but other methods may incur additional delays as the connection is re-established
- stream() - Method in class com.kamikazejam.kamicommon.yaml.base.ConfigurationSequence
- STRIKETHROUGH - Enum constant in enum class com.kamikazejam.kamicommon.nms.text.TextDecoration
- STRING - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- StringConfigSource - Class in com.kamikazejam.kamicommon.yaml.source
-
A
ConfigSourceimplementation that reads from a predefined yaml string in memory.
Supports ONLY read operations. - StringConfigSource(String) - Constructor for class com.kamikazejam.kamicommon.yaml.source.StringConfigSource
-
Construct a config source with the provided yaml content string.
SeeStringConfigSource(java.lang.@org.jetbrains.annotations.NotNull String,java.lang.@org.jetbrains.annotations.Nullable String)for adding a custom ID for logging/debugging. - StringConfigSource(String, String) - Constructor for class com.kamikazejam.kamicommon.yaml.source.StringConfigSource
- stringFalse - Variable in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- stringTrue - Variable in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- strip(String) - Static method in class com.kamikazejam.kamicommon.util.Jdk8
-
Stand-in for
String.strip(), which is Java 11. - strip(String) - Static method in class com.kamikazejam.kamicommon.util.LegacyColors
-
Removes all legacy color and format codes from the provided string.
Supports stripping single legacy codes and expanded hex sequences. - STRIP_COLOR_PATTERN - Static variable in class com.kamikazejam.kamicommon.util.LegacyColors
-
Case-insensitive pattern that matches legacy color and format codes to strip.
Matches:
-§[0-9A-FK-OR](single legacy codes), and
-§x(§[0-9A-F0-9]){6}(expanded hex color sequences). - subscribe(RedisChannelCallback) - Method in class com.kamikazejam.kamicommon.redis.RedisChannel
-
Add a callback for this channel (for listening to messages)
- subscribe(RedisChannelCallback) - Method in class com.kamikazejam.kamicommon.redis.RedisMultiChannel
-
Add a callback for this channel (for listening to messages)
- SubsystemConfig<S> - Class in com.kamikazejam.kamicommon.subsystem
- SubsystemConfig(S, ConfigSource, String) - Constructor for class com.kamikazejam.kamicommon.subsystem.SubsystemConfig
-
Constructor for subsystems using ConfigSource (e.g.
- SubsystemConfig(S, String) - Constructor for class com.kamikazejam.kamicommon.subsystem.SubsystemConfig
- SubsystemIntegration - Class in com.kamikazejam.kamicommon.subsystem.integration
- SubsystemIntegration(KamiPlugin) - Constructor for class com.kamikazejam.kamicommon.subsystem.integration.SubsystemIntegration
- subtract(double, double) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- subtract(double, double) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- subtract(double, double, double) - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- subtract(Vector2D) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- subtract(VectorW) - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- subtract(VectorW2D) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- success - Variable in class com.kamikazejam.kamicommon.command.impl.kc.CmdNmsTest.TestResult
- SUGGEST_COMMAND - Enum constant in enum class com.kamikazejam.kamicommon.nms.text.ClickAction
-
Places the value in the player's chat input without sending it.
T
- t(String) - Static method in class com.kamikazejam.kamicommon.util.LegacyColors
-
Translates alternate color codes in a message from
&to§.
Hex colors of the form&#RRGGBBare translated only if supported by the runtime (BukkitAdapter.supportsHexCodes()is true). - t(String...) - Static method in class com.kamikazejam.kamicommon.util.LegacyColors
-
Translates alternate color codes for an array of messages using
LegacyColors.t(String)behavior (hex translation only if supported). - t(String, boolean) - Static method in class com.kamikazejam.kamicommon.util.LegacyColors
-
Translates alternate color codes in a message from
&to§and, if enabled or supported, converts hex colors of the form&#RRGGBBinto the legacy expanded§x§R§R§G§G§B§Bsequence. - t(List) - Static method in class com.kamikazejam.kamicommon.util.LegacyColors
-
Translates alternate color codes for a list of messages using
LegacyColors.t(String)behavior (hex translation only if supported). - TAB_LIST - Static variable in class com.kamikazejam.kamicommon.command.type.primitive.TypeAbstractNumber
- tabComplete(CommandSender, String, String[]) - Method in class com.kamikazejam.kamicommon.command.KamiCommonBukkitCommand
- tabs - Variable in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- tag(Player, Player) - Method in interface com.kamikazejam.kamicommon.integrations.combat.CombatIntegration
- tag(Player, Player) - Method in class com.kamikazejam.kamicommon.integrations.combat.CombatTagPlusImpl
- tag(Player, Player) - Method in class com.kamikazejam.kamicommon.integrations.combat.DeluxeCombatImpl
- tag(Player, Player) - Method in class com.kamikazejam.kamicommon.integrations.combat.PvpManagerImpl
- tagReplacement - Static variable in class com.kamikazejam.kamicommon.command.KamiCommand.Config
- takeItems(Player, boolean, ItemStack...) - Static method in class com.kamikazejam.kamicommon.util.PlayerUtil
-
Will try to take the items from the player's inventory
- teleport(Object, MixinTeleport.TeleportCallback, int) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinTeleport
- teleport(Object, MixinTeleport.TeleportCallback, VersionedComponent, int) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinTeleport
- teleport(Object, Destination) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinTeleport
- teleport(Object, Destination, int) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinTeleport
- teleport(Object, Destination, Permissible) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinTeleport
- teleporteeId - Variable in class com.kamikazejam.kamicommon.event.PlayerPSTeleportEvent
- teleporteeIdToScheduledTeleport - Variable in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- teleporter() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- teleportInternal(Object, Destination, MixinTeleport.TeleportCallback, VersionedComponent, int) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinTeleport
- teleportPlayer(Player, PS) - Static method in class com.kamikazejam.kamicommon.util.mixin.MixinTeleport
- TeleportProvider - Class in com.kamikazejam.kamicommon.nms.provider
-
Provider for version-specific teleportation implementations.
- TeleportProvider() - Constructor for class com.kamikazejam.kamicommon.nms.provider.TeleportProvider
- teleportWithoutEvent(Player, Location) - Method in class com.kamikazejam.kamicommon.nms.abstraction.teleport.AbstractTeleporter
-
Teleports a player to the specified location without triggering Bukkit events.
- terminatesInValue() - Method in class com.kamikazejam.kamicommon.yaml.util.NodePair
- test(T) - Method in interface com.kamikazejam.kamicommon.util.predicate.Predicate
- TestResult() - Constructor for class com.kamikazejam.kamicommon.command.impl.kc.CmdNmsTest.TestResult
- TextBundle - Interface in com.kamikazejam.kamicommon.nms.text
-
Every text capability, for one server version, expressed without naming Adventure.
- TextBundles - Class in com.kamikazejam.kamicommon.nms.text
-
Resolves one
TextBundleper shaded-tier module, out of the nested jar. - TextDecoration - Enum Class in com.kamikazejam.kamicommon.nms.text
-
A style flag that can be turned on or off on a
VersionedComponent. - TextPlaceholder - Class in com.kamikazejam.kamicommon.nms.text
-
A MiniMessage tag replacement, expressed as data rather than as a wrapped Adventure resolver.
- TextPlaceholder.Kind - Enum Class in com.kamikazejam.kamicommon.nms.text
-
Which of the three forms a placeholder carries.
- TextUtil - Class in com.kamikazejam.kamicommon.util
-
Utility methods for working with text strings.
- TextUtil() - Constructor for class com.kamikazejam.kamicommon.util.TextUtil
- throwIfStrange(Double, String) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- throwIfStrange(Float, String) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- TimeUtil - Class in com.kamikazejam.kamicommon.util
-
Static helpers for rendering a duration and for resolving a wall-clock time to a
Date. - TimeUtil() - Constructor for class com.kamikazejam.kamicommon.util.TimeUtil
- TimeUtil.TimeFormat - Enum Class in com.kamikazejam.kamicommon.util
- title - Variable in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- title(ComponentMenuTitleProvider) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- title(MenuTitleProvider) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
-
Deprecated.Use
AbstractMenuBuilder.title(ComponentMenuTitleProvider)instead to modify parts of the title. - title(String) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
-
Deprecated.Use more specific method
AbstractMenuBuilder.titleFromLegacySection(String) - TITLE_LINE_LENGTH - Static variable in class com.kamikazejam.kamicommon.util.Txt.Config
-
Length of a full titleized title (default: 52 characters)
- titleCalculator - Variable in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- titleFromComponent(VersionedComponent) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- titleFromLegacySection(String) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- titleFromMiniMessage(String) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- titleize(String) - Static method in class com.kamikazejam.kamicommon.util.Txt
-
Formats a given title to be centered in a titleized line.
Titleized lines can be configured inTxt.Config
They feature the centered in additional 'titleized' line characters. - titleizedPageTitle(KamiCommand, String, int, int) - Static method in class com.kamikazejam.kamicommon.command.util.CommandPaging
-
Creates a full titleized page message for a command.
- titleizedPageTitle(String, int, int) - Static method in class com.kamikazejam.kamicommon.util.Txt
-
Forms a page title using , and , and then passes it to
Txt.titleize(String).
Default format is configured inTxt.Config.pageTitleFormatMiniand looks like: - titleReplacement(CharSequence, CharSequence) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- toBoolean() - Method in enum class com.kamikazejam.kamicommon.util.data.TriState
- toItemStack() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Alias of
IBuilder.build(). - toItemStack(Player) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Alias of
IBuilder.build(Player). - tokenizeArguments(String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- toList() - Method in class com.kamikazejam.kamicommon.yaml.base.ConfigurationSequence
- toLocation() - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- toLocation() - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- toLocation(double) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- toLocation(double, float, float) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- toLocation(World) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- toLocation(World, double) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- toLocation(World, double, float, float) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- TOP - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.data.types.SlabType
-
Represents a slab positioned at the top half of a block.
- toString() - Method in class com.kamikazejam.kamicommon.nms.text.TextPlaceholder
- toString() - Method in class com.kamikazejam.kamicommon.redis.util.RedisConf
-
Never includes the password.
- toString() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- toString() - Method in class com.kamikazejam.kamicommon.yaml.util.NodePair
- toString(PSFormat) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- toString(PS, PSFormat) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- totalPages() - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.Pagination
- toVector() - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- toVector() - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- toVector() - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- toVector(double) - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- toVector(double) - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
- transform(Iterable, Predicate) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable, Predicate, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable, Predicate, Integer, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable, Predicate, Comparator) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable, Predicate, Comparator, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable, Predicate, Comparator, Integer, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable, Integer, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable, Comparator) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable, Comparator, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable, Comparator, Integer, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Map.Entry) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorEntryKey
- transform(Map.Entry) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorEntryValue
- transform(T) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstractTransformer
- treeset(String...) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- trimEntityVelocityY(Double) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- TriState - Enum Class in com.kamikazejam.kamicommon.util.data
-
A boolean that can also be absent, for a setting that is explicitly true, explicitly false, or simply not configured.
- TRUE - Enum constant in enum class com.kamikazejam.kamicommon.util.data.TriState
- trySetWorldSpawnWp(CommandSender, String, PS, boolean, boolean) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinWorld
- Tuple<A,
B, - Class in com.kamikazejam.kamicommon.util.dataC> -
This is just a helpful class to store an object of three objects.
- Txt - Class in com.kamikazejam.kamicommon.util
-
Static text helpers used throughout the command framework: joining collections, splitting camel case, prefix filtering for tab completion, turning enum constants into display names, and building the centred "titleized" lines that head command output.
- Txt() - Constructor for class com.kamikazejam.kamicommon.util.Txt
- Txt.Config - Class in com.kamikazejam.kamicommon.util
- Type<T> - Interface in com.kamikazejam.kamicommon.command.type
-
Converts one command argument into a
Tand supplies the tab completions offered for it. - TypeAbstract<T> - Class in com.kamikazejam.kamicommon.command.type
-
The base for every
Type, supplying a display name derived from the class name, identity and equality helpers, and prefix filtering of tab completions. - TypeAbstract(Class) - Constructor for class com.kamikazejam.kamicommon.command.type.TypeAbstract
- TypeAbstractChoice<T> - Class in com.kamikazejam.kamicommon.command.type
-
A
Typebase for values drawn from a known set, adding exact, case-insensitive and Levenshtein matching over that set along with the "no match" and "ambiguous" errors configured onTypeAbstractChoice.Config. - TypeAbstractChoice(Class) - Constructor for class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- TypeAbstractChoice.Config - Class in com.kamikazejam.kamicommon.command.type
-
Message and Color configuration for TypeAbstractChoice chat responses.
- TypeAbstractException<T> - Class in com.kamikazejam.kamicommon.command.type
-
A
Typebase for parsing that signals failure by throwing. - TypeAbstractException(Class) - Constructor for class com.kamikazejam.kamicommon.command.type.TypeAbstractException
- TypeAbstractNumber<T> - Class in com.kamikazejam.kamicommon.command.type.primitive
-
The base for the numeric types, each parsing through its own wrapper's
parsemethod so that a non-numeric or out-of-range argument fails with the standard "is not a number" message. - TypeAbstractNumber(Class) - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeAbstractNumber
- TypeAbstractSimple<T> - Class in com.kamikazejam.kamicommon.command.type
-
A
TypeAbstractExceptionthat replaces the thrown exception's message with a uniform one reading"x" is not a <type name>. - TypeAbstractSimple(Class) - Constructor for class com.kamikazejam.kamicommon.command.type.TypeAbstractSimple
- TypeBooleanAbstract - Class in com.kamikazejam.kamicommon.command.type.primitive
-
The base for the boolean types.
- TypeBooleanAbstract(String, String) - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- TypeBooleanOn - Class in com.kamikazejam.kamicommon.command.type.primitive
- TypeBooleanOn() - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanOn
- TypeBooleanTrue - Class in com.kamikazejam.kamicommon.command.type.primitive
- TypeBooleanTrue() - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanTrue
- TypeBooleanYes - Class in com.kamikazejam.kamicommon.command.type.primitive
- TypeBooleanYes() - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanYes
- TypeByte - Class in com.kamikazejam.kamicommon.command.type.primitive
- TypeByte() - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeByte
- TypeColor - Class in com.kamikazejam.kamicommon.command.type
-
A
Colorparsed either from three space-separated components in the range 0 to 255, or from a six-digit hex string that may be prefixed with#. - TypeColor() - Constructor for class com.kamikazejam.kamicommon.command.type.TypeColor
- TypeDate - Class in com.kamikazejam.kamicommon.command.type
-
A
Dateparsed strictly asyyyy-MM-dd, carrying no time of day and offering no tab completions. - TypeDate() - Constructor for class com.kamikazejam.kamicommon.command.type.TypeDate
- TypeDouble - Class in com.kamikazejam.kamicommon.command.type.primitive
- TypeDouble() - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeDouble
- TypeEnchantment - Class in com.kamikazejam.kamicommon.command.type
-
An
Enchantmentmatched against its common name as well as its Spigot key, so that both"Fire Protection"and"PROTECTION_FIRE"resolve to the same enchantment. - TypeEnumChoice<T> - Class in com.kamikazejam.kamicommon.command.type.enumeration
-
The base for types backed by a Java enum, matching an argument against the constant names case-insensitively and offering those names as completions.
- TypeEnumChoice(Class, T...) - Constructor for class com.kamikazejam.kamicommon.command.type.enumeration.TypeEnumChoice
- TypeFloat - Class in com.kamikazejam.kamicommon.command.type.primitive
- TypeFloat() - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeFloat
- TypeGameMode - Class in com.kamikazejam.kamicommon.command.type.enumeration
- TypeInteger - Class in com.kamikazejam.kamicommon.command.type.primitive
- TypeInteger() - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeInteger
- TypeLong - Class in com.kamikazejam.kamicommon.command.type.primitive
- TypeLong() - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeLong
- TypeMaterial - Class in com.kamikazejam.kamicommon.command.type.enumeration
-
A
Materialmatched by constant name. - TypeNamespacedKey - Class in com.kamikazejam.kamicommon.command.type
-
A namespaced key as a lowercased
Stringrather than a BukkitNamespacedKey, defaulting to theminecraftnamespace when the argument contains no colon. - TypeNamespacedKey() - Constructor for class com.kamikazejam.kamicommon.command.type.TypeNamespacedKey
- TypeOfflinePlayer - Class in com.kamikazejam.kamicommon.command.type.sender
-
Represents a OfflinePlayer seen before by this server, accessible through the Bukkit API via UUID.
- TypeOfflinePlayer() - Constructor for class com.kamikazejam.kamicommon.command.type.sender.TypeOfflinePlayer
- TypePermission - Class in com.kamikazejam.kamicommon.command.type
-
A
Permissionmatched against those currently registered with thePluginManager, so a node that no plugin has declared never resolves. - TypePermission() - Constructor for class com.kamikazejam.kamicommon.command.type.TypePermission
- TypePlayer - Class in com.kamikazejam.kamicommon.command.type.sender
-
Represents a Player currently logged into this server, accessible through the Bukkit API.
- TypePlayer() - Constructor for class com.kamikazejam.kamicommon.command.type.sender.TypePlayer
- TypePotionEffectType - Class in com.kamikazejam.kamicommon.command.type
- TypePotionEffectType() - Constructor for class com.kamikazejam.kamicommon.command.type.TypePotionEffectType
- TypeRange - Class in com.kamikazejam.kamicommon.command.type
-
An
Integerconstrained to a range, built per range withTypeRange.get(int, int)rather than shared. - TypeRange(int, int) - Constructor for class com.kamikazejam.kamicommon.command.type.TypeRange
- TypeSender - Class in com.kamikazejam.kamicommon.command.type.sender
-
A
CommandSender, resolved from the console's reserved id, or from a UUID or the exact name of an online player. - TypeSender() - Constructor for class com.kamikazejam.kamicommon.command.type.sender.TypeSender
- TypeShort - Class in com.kamikazejam.kamicommon.command.type.primitive
- TypeShort() - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeShort
- TypeString - Class in com.kamikazejam.kamicommon.command.type.primitive
-
The raw argument, passed through unchanged.
- TypeString() - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeString
- TypeStringConfirmation - Class in com.kamikazejam.kamicommon.command.type.primitive
-
The raw argument passed through unchanged, as
TypeStringdoes, but named "confirmation text" so that a usage template reads as a prompt to retype something. - TypeStringConfirmation() - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeStringConfirmation
- TypeTimeZone - Class in com.kamikazejam.kamicommon.command.type
-
A time zone identifier as a
Stringrather than aTimeZone, matched againstTimeZone.getAvailableIDs(). - TypeTimeZone() - Constructor for class com.kamikazejam.kamicommon.command.type.TypeTimeZone
- TypeUUID - Class in com.kamikazejam.kamicommon.command.type
-
A
UUIDparsed from its standard string form, or a freshly generated random one when the argument is"random". - TypeUUID() - Constructor for class com.kamikazejam.kamicommon.command.type.TypeUUID
- TypeWorld - Class in com.kamikazejam.kamicommon.command.type
-
A
Worldmatched by name against the worlds currently loaded on the server, so a world that is not loaded never resolves. - TypeWorld() - Constructor for class com.kamikazejam.kamicommon.command.type.TypeWorld
- TypeXMaterial - Class in com.kamikazejam.kamicommon.command.type.enumeration.xseries
-
An
XMaterialmatched by constant name, giving one identifier that resolves across server versions.
U
- UNDERLINED - Enum constant in enum class com.kamikazejam.kamicommon.nms.text.TextDecoration
- UnmatchedCommand - Class in com.kamikazejam.kamicommon.subsystem.module.commands
-
This command is used to log unmatched arguments.
- UnmatchedCommand(KamiPlugin) - Constructor for class com.kamikazejam.kamicommon.subsystem.module.commands.UnmatchedCommand
- UnmatchedCommand(Module) - Constructor for class com.kamikazejam.kamicommon.subsystem.module.commands.UnmatchedCommand
- unregister() - Method in class com.kamikazejam.kamicommon.subsystem.feature.FeatureManager
- unregister() - Method in class com.kamikazejam.kamicommon.subsystem.module.ModuleManager
- unregister(CommandSender) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- unregisterCommand() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
-
If you unregister a command after the server has started, you must call the following method:
- unregisterCommand(Command) - Method in interface com.kamikazejam.kamicommon.nms.abstraction.command.CommandMapModifier
-
Unregisters a Bukkit
Commandfrom the internal command map. - unregisterCommands() - Method in interface com.kamikazejam.kamicommon.CoreMethods
- unregisterCommands() - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Unregisters ALL commands that this plugin has registered.
- unregisterCommands() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Unregisters ALL commands that this subsystem has registered.
- unregisterCommands(KamiCommand...) - Method in interface com.kamikazejam.kamicommon.CoreMethods
- unregisterCommands(KamiCommand...) - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Unregisters the specified commands, if this plugin has registered them prior.
- unregisterCommands(KamiCommand...) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Unregisters the specified commands, if this subsystem has registered them prior.
- unregisterConfigObserver(ConfigObserver) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- unregisterConfigObserver(ConfigObserver) - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Unregisters an observer from this plugin's default KamiConfig
- unregisterConfigObserver(ConfigObserver) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- unregisterConfigObserver(ConfigObserver) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- unregisterConfigObserver(ConfigObserver) - Method in interface com.kamikazejam.kamicommon.configuration.observe.ObservableConfig
-
Unregisters an observer from this config
- unregisterConfigObservers() - Method in interface com.kamikazejam.kamicommon.configuration.observe.ObservableConfig
-
Unregisters ALL observers from this config.
Intended for shutdown logic, but can be used at any time. - unregisterConfigObservers() - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- unregisterConfigObservers() - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- unregisterConfigObservers() - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Unregisters ALL observers from this plugin's default KamiConfig.
Intended for shutdown logic, but can be used at any time. - unregisterConfigObservers() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- unregisterDisableables() - Method in interface com.kamikazejam.kamicommon.CoreMethods
- unregisterDisableables() - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Unregisters ALL disableable objects from this plugin.
- unregisterDisableables() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Unregisters ALL disableable objects from this subsystem.
- unregisterDisableables(Disableable...) - Method in interface com.kamikazejam.kamicommon.CoreMethods
- unregisterDisableables(Disableable...) - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Unregisters one or more disableable objects from this plugin.
- unregisterDisableables(Disableable...) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Unregisters one or more disableable objects from this subsystem.
- unregisterListeners() - Method in interface com.kamikazejam.kamicommon.CoreMethods
- unregisterListeners() - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Unregisters ALL listeners from this plugin.
- unregisterListeners() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Unregisters ALL listeners from this subsystem.
- unregisterListeners(Listener...) - Method in interface com.kamikazejam.kamicommon.CoreMethods
- unregisterListeners(Listener...) - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Unregisters one or more listeners from this plugin.
- unregisterListeners(Listener...) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Unregisters one or more listeners from this subsystem.
- unregisterTasks() - Method in interface com.kamikazejam.kamicommon.CoreMethods
- unregisterTasks() - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Unregisters ALL tasks from this plugin.
- unregisterTasks() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Unregisters ALL tasks from this subsystem.
- unregisterTasks(BukkitTask...) - Method in interface com.kamikazejam.kamicommon.CoreMethods
- unregisterTasks(BukkitTask...) - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Unregisters one or more tasks from this plugin.
- unregisterTasks(BukkitTask...) - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
-
Unregisters one or more tasks from this subsystem.
- unschedule() - Method in class com.kamikazejam.kamicommon.util.teleport.ScheduledTeleport
- unschedule(ScheduledTeleport) - Method in class com.kamikazejam.kamicommon.util.engine.EngineScheduledTeleport
- untag(UUID) - Method in interface com.kamikazejam.kamicommon.integrations.combat.CombatIntegration
- untag(UUID) - Method in class com.kamikazejam.kamicommon.integrations.combat.CombatTagPlusImpl
- untag(UUID) - Method in class com.kamikazejam.kamicommon.integrations.combat.DeluxeCombatImpl
- untag(UUID) - Method in class com.kamikazejam.kamicommon.integrations.combat.PvpManagerImpl
- untag(Player) - Method in interface com.kamikazejam.kamicommon.integrations.combat.CombatIntegration
- untag(Player) - Method in class com.kamikazejam.kamicommon.integrations.combat.CombatTagPlusImpl
- untag(Player) - Method in class com.kamikazejam.kamicommon.integrations.combat.DeluxeCombatImpl
- untag(Player) - Method in class com.kamikazejam.kamicommon.integrations.combat.PvpManagerImpl
- update(PositionIconSlot, PositionIconSlot) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.layout.GridPaginationLayout
- update(IdData) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- update(String, String) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- update(String, String, long) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- update(String, String, long, SenderPresence) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- update(String, String, SenderPresence) - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- updateOneTick() - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
- updateOneTick() - Method in interface com.kamikazejam.kamicommon.menu.api.icons.interfaces.UpdatingMenu
- updateRegistrations() - Static method in class com.kamikazejam.kamicommon.command.KamiCommonCommandRegistration
- UpdatingMenu - Interface in com.kamikazejam.kamicommon.menu.api.icons.interfaces
- UPPER_STONE_SLAB - Static variable in class com.kamikazejam.kamicommon.nms.util.data.XBlockData
-
Pre-configured block data for upper stone brick slabs.
- upperCaseFirst(String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- utf8(byte[]) - Static method in class com.kamikazejam.kamicommon.util.DiskUtil
- utf8(String) - Static method in class com.kamikazejam.kamicommon.util.DiskUtil
- UUID - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
V
- validate(String) - Method in class com.kamikazejam.kamicommon.command.type.TypeNamespacedKey
- validateActiveAndRoot(Boolean, Boolean) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- valueOf(int, int) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- valueOf(JsonElement) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- valueOf(String) - Static method in enum class com.kamikazejam.kamicommon.command.Visibility
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.kamikazejam.kamicommon.item.patch.PatchOp
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.kamikazejam.kamicommon.nms.abstraction.block.PlaceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.kamikazejam.kamicommon.nms.text.ClickAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.kamikazejam.kamicommon.nms.text.TextDecoration
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.kamikazejam.kamicommon.nms.text.TextPlaceholder.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.kamikazejam.kamicommon.nms.util.data.types.SlabType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.kamikazejam.kamicommon.util.data.TriState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.kamikazejam.kamicommon.util.id.SenderPresence
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.kamikazejam.kamicommon.util.id.SenderType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.kamikazejam.kamicommon.util.TimeUtil.TimeFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String, int, int) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- valueOf(String, Integer, Integer, Integer, Double, Double, Double, Integer, Integer, Float, Float, Double, Double, Double) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- valueOf(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeByte
- valueOf(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeDouble
- valueOf(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeFloat
- valueOf(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeInteger
- valueOf(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeLong
- valueOf(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeShort
- valueOf(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractException
- valueOf(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.TypeDate
- valueOf(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.TypeUUID
- valueOf(Block) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- valueOf(Chunk) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- valueOf(Entity) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- valueOf(Location) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- valueOf(Vector) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- values() - Static method in enum class com.kamikazejam.kamicommon.command.Visibility
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.kamikazejam.kamicommon.item.patch.PatchOp
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- values() - Static method in enum class com.kamikazejam.kamicommon.nms.abstraction.block.PlaceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.kamikazejam.kamicommon.nms.text.ClickAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.kamikazejam.kamicommon.nms.text.TextDecoration
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.kamikazejam.kamicommon.nms.text.TextPlaceholder.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.kamikazejam.kamicommon.nms.util.data.types.SlabType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.kamikazejam.kamicommon.util.data.TriState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.kamikazejam.kamicommon.util.id.SenderPresence
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.kamikazejam.kamicommon.util.id.SenderType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.kamikazejam.kamicommon.util.TimeUtil.TimeFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- varargCreate(K, V, Object...) - Static method in class com.kamikazejam.kamicommon.util.collections.KamiMap
- Vector2D - Class in com.kamikazejam.kamicommon.util.data
- Vector2D(double, double) - Constructor for class com.kamikazejam.kamicommon.util.data.Vector2D
- Vector2D(double, double, float, float) - Constructor for class com.kamikazejam.kamicommon.util.data.Vector2D
- Vector2D(Location) - Constructor for class com.kamikazejam.kamicommon.util.data.Vector2D
- Vector2D(Vector) - Constructor for class com.kamikazejam.kamicommon.util.data.Vector2D
- VectorW - Class in com.kamikazejam.kamicommon.util.data
- VectorW(Location) - Constructor for class com.kamikazejam.kamicommon.util.data.VectorW
- VectorW(World, double, double, double) - Constructor for class com.kamikazejam.kamicommon.util.data.VectorW
- VectorW(World, double, double, double, float, float) - Constructor for class com.kamikazejam.kamicommon.util.data.VectorW
- VectorW(World, Vector) - Constructor for class com.kamikazejam.kamicommon.util.data.VectorW
- VectorW2D - Class in com.kamikazejam.kamicommon.util.data
- VectorW2D(Location) - Constructor for class com.kamikazejam.kamicommon.util.data.VectorW2D
- VectorW2D(World, double, double) - Constructor for class com.kamikazejam.kamicommon.util.data.VectorW2D
- VectorW2D(World, double, double, float, float) - Constructor for class com.kamikazejam.kamicommon.util.data.VectorW2D
- VectorW2D(World, Vector) - Constructor for class com.kamikazejam.kamicommon.util.data.VectorW2D
- velocityX() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- velocityX(Double) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- velocityY() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- velocityY(Double) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- velocityZ() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- velocityZ(Double) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- verifyPluginVersion(JsonObject, String, String, KamiPlugin.ErrorPropertiesCallback) - Method in class com.kamikazejam.kamicommon.KamiPlugin
- verifyPluginVersion(String, String, KamiPlugin.ErrorPropertiesCallback) - Method in class com.kamikazejam.kamicommon.KamiPlugin
- Version() - Constructor for class com.kamikazejam.kamicommon.util.VersionControl.Version
- VersionControl - Class in com.kamikazejam.kamicommon.util
- VersionControl() - Constructor for class com.kamikazejam.kamicommon.util.VersionControl
- VersionControl.Version - Class in com.kamikazejam.kamicommon.util
- VersionedComponent - Interface in com.kamikazejam.kamicommon.nms.text
-
A multi-version wrapper that supports Kyori Adventure Components and the MiniMessage format.
This wrapper facilitates sending this wrapped component despite server version differences. - VersionedComponentSerializer - Class in com.kamikazejam.kamicommon.nms.serializer
- VersionedComponentSerializer() - Constructor for class com.kamikazejam.kamicommon.nms.serializer.VersionedComponentSerializer
- VersionedComponentUtil - Class in com.kamikazejam.kamicommon.nms.util
- VersionedComponentUtil() - Constructor for class com.kamikazejam.kamicommon.nms.util.VersionedComponentUtil
- Visibility - Enum Class in com.kamikazejam.kamicommon.command
- VISIBLE - Enum constant in enum class com.kamikazejam.kamicommon.command.Visibility
-
Visible commands are visible to anyone.
- vowel - Static variable in class com.kamikazejam.kamicommon.util.Txt
W
- warn(VersionedComponent) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- warn(String) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
-
Deprecated.Use
ComponentLogger.warn(VersionedComponent)instead for better component support - warn(String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- warn(Throwable) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- warn(Throwable) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- warn(Throwable, VersionedComponent) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- warn(Throwable, String) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
-
Deprecated.Use
ComponentLogger.warn(Throwable, VersionedComponent)instead for better component support - warn(Throwable, String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- warn(String) - Method in class com.kamikazejam.kamicommon.database.Database
- warn(String) - Method in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- warn(String) - Method in class com.kamikazejam.kamicommon.yaml.spigot.YamlHandler
- warn(String) - Method in class com.kamikazejam.kamicommon.yaml.standalone.YamlHandlerStandalone
- warning(VersionedComponent) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- warning(String) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
-
Deprecated.Use
ComponentLogger.warning(VersionedComponent)instead for better component support - warning(String) - Static method in class com.kamikazejam.kamicommon.PluginSource
- warning(String) - Static method in class com.kamikazejam.kamicommon.SpigotUtilsSource
- warning(String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- warning(Throwable) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- warning(Throwable) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- warning(Throwable, VersionedComponent) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
- warning(Throwable, String) - Method in class com.kamikazejam.kamicommon.nms.log.ComponentLogger
-
Deprecated.Use
ComponentLogger.warning(Throwable, VersionedComponent)instead for better component support - warning(Throwable, String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- warning(String) - Static method in class com.kamikazejam.kamicommon.nms.Logger
-
Logs a warning message to the server console.
- WHITE - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
White color (§f) - RGB: 0xFFFFFF
- WHITE - Static variable in class com.kamikazejam.kamicommon.util.data.ANSI
- willUseDamage() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Check if the prototype item supports setting damage (is damageable).
If this returns true, then the following methods will modify the item:
-IBuilder.setDamage(int)
-IBuilder.resetDamage()
-IBuilder.getDamage()
If this returns false, calling those methods have no effect andIBuilder.getDamage()will always return 0. - willUseDamage() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- willUseSkullOwner() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Check if the prototype item supports setting a skull owner (is a player head).
If this returns true, then the following methods will modify the item:
-IBuilder.setSkullOwner(String)
-IBuilder.resetSkullOwner()
-IBuilder.getSkullOwner()
If this returns false, calling those methods have no effect andIBuilder.getSkullOwner()will always return null. - willUseSkullOwner() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- with(PS) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- withBlockX(Integer) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- withBlockY(Integer) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- withBlockZ(Integer) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- withChunkX(Integer) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- withChunkZ(Integer) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- withLocationX(Double) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- withLocationY(Double) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- withLocationZ(Double) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- withPitch(Float) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- withVelocityX(Double) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- withVelocityY(Double) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- withVelocityZ(Double) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- withWorld(String) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- withYaw(Float) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- WORDS - Enum constant in enum class com.kamikazejam.kamicommon.util.TimeUtil.TimeFormat
- world() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- world(String) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- world(World) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- worldEdit() - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- WorldEditApi<C> - Interface in com.kamikazejam.kamicommon.nms.library.worldedit
-
Version-specific API interface for WorldEdit integration across different Minecraft versions.
- WorldEditHook - Class in com.kamikazejam.kamicommon.nms.library.worldedit
-
Version detection and integration hook for WorldEdit plugin.
- WorldEditHook() - Constructor for class com.kamikazejam.kamicommon.nms.library.worldedit.WorldEditHook
- worldGuard(Plugin, NMSWrapper) - Method in interface com.kamikazejam.kamicommon.nms.bundle.NmsBundle
- WorldGuardApi - Interface in com.kamikazejam.kamicommon.nms.library.worldguard
-
Version-specific API interface for WorldGuard integration across different Minecraft versions.
- WorldGuardHook - Class in com.kamikazejam.kamicommon.nms.library.worldguard
-
Version detection and integration hook for WorldGuard plugin.
- WorldGuardHook() - Constructor for class com.kamikazejam.kamicommon.nms.library.worldguard.WorldGuardHook
- worldId - Variable in class com.kamikazejam.kamicommon.util.teleport.DestinationWorld
- wrap(Chunk) - Method in interface com.kamikazejam.kamicommon.nms.wrappers.chunk.NMSChunkProvider
-
Creates an NMS chunk wrapper for the specified Bukkit chunk.
- wrapPacket(Object) - Method in interface com.kamikazejam.kamicommon.nms.wrappers.packet.NMSPacketHandler
-
Wraps a raw NMS packet object in a type-safe wrapper.
- write(byte[], Charset) - Method in interface com.kamikazejam.kamicommon.yaml.source.ConfigSource
-
Writes serialized data to this source using the provided charset.
Implementations should overwrite the existing contents atomically when possible.
For read-only sources, this method must throw UnsupportedOperationException. - write(byte[], Charset) - Method in class com.kamikazejam.kamicommon.yaml.source.FileConfigSource
- write(ReadWriteItemNBT, String, Object) - Method in interface com.kamikazejam.kamicommon.item.NbtType.NbtWrite
-
Deprecated.
- write(ReadWriteItemNBT, String, Object) - Method in enum class com.kamikazejam.kamicommon.item.NbtType
-
Deprecated.
- write(File, String) - Static method in class com.kamikazejam.kamicommon.util.DiskUtil
- writeBytes(File, byte[]) - Static method in class com.kamikazejam.kamicommon.util.DiskUtil
- writeCatch(File, String) - Static method in class com.kamikazejam.kamicommon.util.DiskUtil
X
- XBlockData - Class in com.kamikazejam.kamicommon.nms.util.data
-
Cross-version block data representation using XSeries for compatibility.
- XBlockData(XMaterial) - Constructor for class com.kamikazejam.kamicommon.nms.util.data.XBlockData
-
Creates block data from an
XMaterialwith default properties. - XBlockData(XMaterial, int) - Constructor for class com.kamikazejam.kamicommon.nms.util.data.XBlockData
-
Creates block data from an
XMaterialwith a specific data value. - XBlockData(XMaterialData) - Constructor for class com.kamikazejam.kamicommon.nms.util.data.XBlockData
-
Creates block data from existing
XMaterialData. - XMaterialData - Class in com.kamikazejam.kamicommon.nms.util.data
-
Cross-version material data wrapper using XSeries for compatibility.
- XMaterialData(XMaterial) - Constructor for class com.kamikazejam.kamicommon.nms.util.data.XMaterialData
-
Creates material data with the default data value from
XMaterial. - XMaterialData(XMaterial, int) - Constructor for class com.kamikazejam.kamicommon.nms.util.data.XMaterialData
-
Creates material data with a specific data value.
Y
- YamlConfiguration - Class in com.kamikazejam.kamicommon.yaml.spigot
- YamlConfiguration(MappingNode, ConfigSource) - Constructor for class com.kamikazejam.kamicommon.yaml.spigot.YamlConfiguration
- YamlConfigurationStandalone - Class in com.kamikazejam.kamicommon.yaml.standalone
- YamlConfigurationStandalone(MappingNode, ConfigSource) - Constructor for class com.kamikazejam.kamicommon.yaml.standalone.YamlConfigurationStandalone
- YamlDefaultsUtil - Class in com.kamikazejam.kamicommon.yaml.util
- YamlDefaultsUtil() - Constructor for class com.kamikazejam.kamicommon.yaml.util.YamlDefaultsUtil
- YamlException - Exception Class in com.kamikazejam.kamicommon.yaml.exception
- YamlException(String) - Constructor for exception class com.kamikazejam.kamicommon.yaml.exception.YamlException
- YamlHandler - Class in com.kamikazejam.kamicommon.yaml.spigot
- YamlHandler(AbstractConfig, LoggerService, ConfigSource, Supplier) - Constructor for class com.kamikazejam.kamicommon.yaml.spigot.YamlHandler
- YamlHandlerStandalone - Class in com.kamikazejam.kamicommon.yaml.standalone
- YamlHandlerStandalone(AbstractConfig, LoggerService, ConfigSource, Supplier) - Constructor for class com.kamikazejam.kamicommon.yaml.standalone.YamlHandlerStandalone
- YAMLParser - Class in com.kamikazejam.kamicommon.yaml.util
- YAMLParser() - Constructor for class com.kamikazejam.kamicommon.yaml.util.YAMLParser
- YamlUtil - Class in com.kamikazejam.kamicommon.yaml.standalone
- YamlUtil() - Constructor for class com.kamikazejam.kamicommon.yaml.standalone.YamlUtil
- yaw() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- yaw(Float) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSBuilder
- YELLOW - Enum constant in enum class com.kamikazejam.kamicommon.nms.util.Colors
-
Yellow color (§e) - RGB: 0xFFFF55
- YELLOW - Static variable in class com.kamikazejam.kamicommon.util.data.ANSI
Z
- zero() - Method in class com.kamikazejam.kamicommon.util.data.Vector2D
- zero() - Method in class com.kamikazejam.kamicommon.util.data.VectorW
- zero() - Method in class com.kamikazejam.kamicommon.util.data.VectorW2D
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
IBuilder.addLoreComponents(VersionedComponent...)