Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- aan(String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- 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
- 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
- AbstractMenu(AbstractMenuBuilder<M, ?>, Player) - Constructor for class com.kamikazejam.kamicommon.menu.AbstractMenu
- AbstractMenuBuilder<M,
T> - Class in com.kamikazejam.kamicommon.menu - AbstractMenuBuilder(MenuSize, MenuEvents<M>, MenuOptions<M>) - Constructor for class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- 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
- AbstractYamlConfiguration - Interface in com.kamikazejam.kamicommon.yaml
- AbstractYamlHandler<T> - Class in com.kamikazejam.kamicommon.yaml
- AbstractYamlHandler(AbstractConfig<?>, ConfigSource, Supplier<InputStream>) - Constructor for class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- 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<T>) - 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<M>, IconSlot) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- add(MenuIcon<M>, IconSlot, int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- add(PrioritizedMenuIcon<M>) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- 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 - Enum constant in enum class com.kamikazejam.kamicommon.item.patch.PatchOp
- addAliases(String...) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- addAliases(Collection<String>) - 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
- addClickPredicate(String, Predicate<InventoryClickEvent>) - 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<InventoryClickEvent>) - 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) - 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<T>, Supplier<InputStream>, T) - Static method in class com.kamikazejam.kamicommon.yaml.util.YamlDefaultsUtil
- 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
- 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<XItemFlag>) - 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<XItemFlag>) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- 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<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<VersionedComponent>) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- addLoreLines(String...) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.
- addLoreLines(List<String>) - 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<M>) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- addPagedIcon(MenuIcon<M>) - Method in class com.kamikazejam.kamicommon.menu.api.icons.access.paginated.PageIconsAccess
- addPagedIcon(PrioritizedMenuIcon<M>) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.paginated.IPageIconsAccess
- addPagedIcon(PrioritizedMenuIcon<M>) - 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<T>) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- addParameter(Parameter.Builder<T>) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- addPlayerClickPredicate(String, Predicate<InventoryClickEvent>) - 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<InventoryClickEvent>) - 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) - addPlayerInvClick(PlayerSlotClick<M>) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Listen to ALL player inventory clicks.
- addPlayerInvClick(String, PlayerSlotClick<M>) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Listen to ALL player inventory clicks.
- addPlayerSlotClick(int, PlayerSlotClick<M>) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Listen to a player inventory click.
- addPlayerSlotClick(int, String, PlayerSlotClick<M>) - Method in class com.kamikazejam.kamicommon.menu.api.struct.MenuEvents
-
Listen to a player inventory click.
- addPlayerSlotClick(PlayerSlotClick<M>) - 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<M>) - 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<M>) - 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<Requirement>) - 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<SenderPresence>) - Method in class com.kamikazejam.kamicommon.util.id.SenderMap
- addValue(String, List<SenderPresence>, List<SenderType>) - 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
- 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<String>) - 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
- 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
- BLACK - Static variable in class com.kamikazejam.kamicommon.util.data.ANSI
- 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 - Static variable in class com.kamikazejam.kamicommon.util.data.ANSI
- BOOLEAN - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
- 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<OneClickMenu>) - Method in class com.kamikazejam.kamicommon.menu.OneClickMenu.Builder
- build(Player, MenuClickTransform<OneClickMenu>) - 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<M>, int) - Method in interface com.kamikazejam.kamicommon.menu.Menu
- builder() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- builder(Type<T>) - 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<T>) - 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<OneClickMenu>, MenuOptions<OneClickMenu>) - Constructor for class com.kamikazejam.kamicommon.menu.OneClickMenu.Builder
- Builder(MenuSize, MenuEvents<SimpleMenu>, MenuOptions<SimpleMenu>) - 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
- 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
- BYTE_ARRAY - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
C
- CACHE - Static variable in enum class com.kamikazejam.kamicommon.item.NbtType
- 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
- 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. - 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
- click - Variable in class com.kamikazejam.kamicommon.actions.StandaloneAction
- Click - Class in com.kamikazejam.kamicommon.actions
- Click() - Constructor for class com.kamikazejam.kamicommon.actions.Click
- 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<UUID>) - 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
- CmdNmsTest - Class in com.kamikazejam.kamicommon.command.impl.kc
- CmdNmsTest() - Constructor for class com.kamikazejam.kamicommon.command.impl.kc.CmdNmsTest
- CmdNmsTest.Test - Interface 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<KamiPlugin, List<AbstractSubsystem<?, ?>>>, String, String...) - Constructor for class com.kamikazejam.kamicommon.subsystem.commands.CmdSubsystems
- CmdTestMsg - Class in com.kamikazejam.kamicommon.command.impl.kc
- CmdTestMsg() - Constructor for class com.kamikazejam.kamicommon.command.impl.kc.CmdTestMsg
- 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.
See individual methods for specific parsing behavior. - ColoredStringParser() - Constructor for class com.kamikazejam.kamicommon.util.ColoredStringParser
- com.kamikazejam.kamicommon - package com.kamikazejam.kamicommon
- com.kamikazejam.kamicommon.actions - package com.kamikazejam.kamicommon.actions
- 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.spigot - package com.kamikazejam.kamicommon.configuration.spigot
- com.kamikazejam.kamicommon.configuration.spigot.data - package com.kamikazejam.kamicommon.configuration.spigot.data
- com.kamikazejam.kamicommon.configuration.spigot.observe - package com.kamikazejam.kamicommon.configuration.spigot.observe
- com.kamikazejam.kamicommon.configuration.standalone - package com.kamikazejam.kamicommon.configuration.standalone
- 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.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
- 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
- CommandContext(CommandSender, String, List<String>) - Constructor for class com.kamikazejam.kamicommon.command.CommandContext
- CommandPaging - Class in com.kamikazejam.kamicommon.command.util
- 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<X>) - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstractTransformer
- ComparatorAbstractWrapper<T,
X> - Class in com.kamikazejam.kamicommon.util.comparator - ComparatorAbstractWrapper(Comparator<X>) - 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<? super T>...) - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorCombined
- ComparatorCombined(List<Comparator<? super T>>) - 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<K>) - Constructor for class com.kamikazejam.kamicommon.util.comparator.ComparatorEntryKey
- ComparatorEntryValue<K,
V> - Class in com.kamikazejam.kamicommon.util.comparator - ComparatorEntryValue(Comparator<V>) - 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<T>) - 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<T>) - 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...
- 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<String>, 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 - Interface in com.kamikazejam.kamicommon.configuration.spigot.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
- 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
- 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<Byte>) - Static method in enum class com.kamikazejam.kamicommon.item.NbtType
- convertIntList(List<Integer>) - Static method in enum class com.kamikazejam.kamicommon.item.NbtType
- 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
- copyCommentsFromDefault(AbstractYamlConfiguration, List<NodePair>, boolean) - Static method in class com.kamikazejam.kamicommon.yaml.util.YamlDefaultsUtil
- copyInto(MenuOptions<M>) - 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)
- 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, 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
- 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<T>) - 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
- DATE_FORMAT - Static variable in class com.kamikazejam.kamicommon.command.type.TypeDate
- debug(String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- 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
- 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
- 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
- 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
- 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
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
- 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
- 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.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 record class com.kamikazejam.kamicommon.yaml.util.NodePair
-
Indicates whether some other object is "equal to" this one.
- 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(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.util.log.LoggerService
- 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<MenuEvents<M>>) - 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<String>) - 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
- 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
- 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
- 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<M>) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- filter(Predicate<T>) - Method in class com.kamikazejam.kamicommon.yaml.base.ConfigurationSequence
- find(Predicate<T>) - 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<Integer>) - 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
- forEach(BiConsumer<String, MenuIcon<M>>) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- forEach(Consumer<? super T>) - 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
- 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) - 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<String>) - 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) - 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<String>) - 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) - 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(Collection<String>) - 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
- 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
- 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<String>) - 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.
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.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(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<? super T>) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateNot
- get(Predicate<? super T>...) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateAnd
- get(Class<T>) - 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(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<Predicate<? super T>>) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateAnd
- get(Comparator<? super T>...) - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorCombined
- get(Comparator<K>) - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorEntryKey
- get(Comparator<T>) - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorReversed
- get(Comparator<V>) - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorEntryValue
- get(Predicate<? super T>) - Static method in class com.kamikazejam.kamicommon.util.predicate.PredicateJPredicate
- get(List<Comparator<? super T>>) - Static method in class com.kamikazejam.kamicommon.util.comparator.ComparatorCombined
- get(List<T>) - 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<T>) - Static method in class com.kamikazejam.kamicommon.util.ReflectionUtil
- 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
- 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
- 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) - 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<Byte>) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getByteList(String, List<Byte>) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getByteList(String, List<Byte>) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getByteList(String, List<Byte>) - 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. - 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
- 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
- getCommandLine(Iterable<String>) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- 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
- 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
- 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
- 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
- getDistinctChunks(Collection<PS>) - Static method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- getDistinctWorlds(Collection<PS>) - 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
- 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
-
Can override if feature configs are stored in a subpackage of the jar
- 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<T>, Predicate<T>) - Static method in class com.kamikazejam.kamicommon.util.Txt
- getFiltered(T[], Predicate<T>) - 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(String) - Static method in class com.kamikazejam.kamicommon.util.nms.NmsVersionParser
-
Converts the MC Version string into a 4-digit double For example 1.8.9 becomes 1089, 1.16 becomes 1160, 1.16.3 becomes 1163
- 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
- getHandlerList() - Static method in class com.kamikazejam.kamicommon.event.PlayerPSTeleportEvent
- getHandlers() - Method in class com.kamikazejam.kamicommon.event.PlayerPSTeleportEvent
- 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
- 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<Integer>) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getIntegerList(String, List<Integer>) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getIntegerList(String, List<Integer>) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getIntegerList(String, List<Integer>) - 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
- 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
- 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
- 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.SpigotUtilsSource
- getKamiConfig() - Method in class com.kamikazejam.kamicommon.subsystem.AbstractSubsystem
- 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
- 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
- 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.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. - 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, T>, 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
- 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) - 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
- 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
- getModuleYmlPath() - Method in class com.kamikazejam.kamicommon.KamiPlugin
-
Can override if module configs are stored in a subpackage of the jar
- 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
- getNameToData() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- getNameTrue() - Method in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- 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
- 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
- getOrDefault(String, MenuIcon<M>) - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- getPage(int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.Pagination
- getPage(KamiCommand, List<VersionedComponent>, 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<VersionedComponent>, 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
- 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 prototype is never modified, it is immutable, and accessed via this method.
UseIBuilder.build()to get the final version of the item with all patches applied. - 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
- 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<Requirement>, 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) - 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<Class<?>>, 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
- getStartsWithIgnoreCase(Iterable<String>, String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- getStartsWithIgnoreCase(String[], String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- 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<String>) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getStringList(String, List<String>) - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfigExt
- getStringList(String, List<String>) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- getStringList(String, List<String>) - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfigExt
- getStringList(String, List<String>) - Method in interface com.kamikazejam.kamicommon.yaml.base.ConfigurationMethods
- getStringList(String, List<String>) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
- getSubsystem() - Method in class com.kamikazejam.kamicommon.subsystem.SubsystemConfig
- 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<Class<?>>) - 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<String>, CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getTabCompletionsArg(List<String>, CommandSender) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getTabCompletionsChild(List<String>, 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
- 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. - getTpdelay(Permissible) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- 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(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
- 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
- giveItem(Player, ItemStack) - Static method in class com.kamikazejam.kamicommon.util.PlayerUtil
- giveItems(Player, ItemStack...) - Static method in class com.kamikazejam.kamicommon.util.PlayerUtil
- 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. - 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.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 record class com.kamikazejam.kamicommon.yaml.util.NodePair
-
Returns a hash code value for this object.
- 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
- 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 - Class in com.kamikazejam.kamicommon.actions
- Hover() - Constructor for class com.kamikazejam.kamicommon.actions.Hover
- 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
- 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(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.util.log.LoggerService
- info(Throwable, String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- 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
- INTEGER - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
- 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
- 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
- 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
- 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.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
- 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) - 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<Requirement>, 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
- 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
- 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
- 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
- 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.
(The prototype is never modified, it is immutable, and accessed viaItemBuilder.getPrototype())
Call ItemBuilder methods to set and update item 'patches', and then useIBuilder.build()to construct the final item.
- 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
- 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
K
- kamiCommand - Variable in class com.kamikazejam.kamicommon.command.KamiCommonBukkitCommand
- KamiCommand - Class in com.kamikazejam.kamicommon.command
- 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
- 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() - 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
- 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<InputStream>) - 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<InputStream>) - 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<InputStream>) - 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<InputStream>) - 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<InputStream>) - 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<InputStream>) - 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<InputStream>) - 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<InputStream>) - 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<? extends E>) - 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<? extends K, ? extends V>) - 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
- 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<? extends E>) - 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<? extends E>) - Constructor for class com.kamikazejam.kamicommon.util.collections.KamiTreeSet
- key() - Method in record class com.kamikazejam.kamicommon.yaml.util.NodePair
-
Returns the value of the
keyrecord component. - keySet() - Method in class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- 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
- 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
- list(T...) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- listCountMax - Variable in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- 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
- LoggerService - Class in com.kamikazejam.kamicommon.util.log
-
A simple logger service that provides an abstraction for where to log messages.
OverrideLoggerService.logToConsole(java.lang.String, java.util.logging.Level)to change how log messages are processed. - LoggerService() - Constructor for class com.kamikazejam.kamicommon.util.log.LoggerService
- 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
- 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<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<VersionedComponent>) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- lowerCaseFirst(String) - Static method in class com.kamikazejam.kamicommon.util.Txt
M
- 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
- 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
- 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<M>, 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<M>) - Constructor for class com.kamikazejam.kamicommon.menu.api.clicks.transform.MenuClickTransform
- MenuCloseCallback - Interface in com.kamikazejam.kamicommon.menu.api.callbacks
- 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<ItemBuilder>) - 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<M>) - 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<String>) - 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
- 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
- MiniMessageBuilder - Class in com.kamikazejam.kamicommon.text
-
A cross-version MiniMessage parser and messenger.
- 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<IMenuIconsAccess<M>>) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
- modifyIcons(Consumer<IMenuIconsAccess<M>>) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- modifyPageIcons(Consumer<IPageIconsAccess<PaginatedMenu>>) - Method in class com.kamikazejam.kamicommon.menu.PaginatedMenu.Builder
- modifyPageIcons(Consumer<IPageIconsAccess<PaginatedMenu>>) - 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
- 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
- NbtType.ConfRead - Interface in com.kamikazejam.kamicommon.item
- NbtType.NbtRead - Interface in com.kamikazejam.kamicommon.item
- NbtType.NbtWrite - Interface in com.kamikazejam.kamicommon.item
- 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<Block>) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- nextSolid(Iterator<Block>) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- NmsVersionParser - Class in com.kamikazejam.kamicommon.util.nms
- NmsVersionParser() - Constructor for class com.kamikazejam.kamicommon.util.nms.NmsVersionParser
- NodePair - Record Class in com.kamikazejam.kamicommon.yaml.util
- NodePair(String, ScalarNode, boolean) - Constructor for record class com.kamikazejam.kamicommon.yaml.util.NodePair
-
Creates an instance of a
NodePairrecord class. - 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
- 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
- ObservableConfig - Interface in com.kamikazejam.kamicommon.configuration.spigot.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<T>) - 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.util.MessageBuilder
- of(String...) - Static method in class com.kamikazejam.kamicommon.util.MessageBuilder
- of(List<String>) - 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
- OFFLINE - Enum constant in enum class com.kamikazejam.kamicommon.util.id.SenderPresence
- OFFLINE_PRESENCES - Static variable in class com.kamikazejam.kamicommon.util.id.SenderMap
- onClick(MenuClickData<M>) - Method in interface com.kamikazejam.kamicommon.menu.api.clicks.MenuClick
- onClick(PlayerClickData<M>) - 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(KamiConfig) - Method in interface com.kamikazejam.kamicommon.configuration.spigot.observe.ConfigObserver
-
Called each time the backing config is loaded or reloaded.
- onDisable() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- 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.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 cleanup databases or anything else that should come after module/features shutdowns - 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<OneClickMenuOptions>) - 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.SpigotUtilsSource
- onEnableInner() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- onEnablePost() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- onEnablePre() - Method in class com.kamikazejam.kamicommon.KamiPlugin
- 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
- 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
- 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<MenuOptions<M>>) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- origin - Variable in class com.kamikazejam.kamicommon.event.PlayerPSTeleportEvent
P
- 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<M>) - 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<E>) - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.paginated.Pagination
- Pagination(int, List<E>) - 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<PaginatedMenuOptions>) - 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
- 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 title string being used, and tries its best to set it correctly on the builder.
Supports (parsed in this order):
- Legacy Section (contains § symbols)
- MiniMessage (contains <tag> tags)
- Legacy Ampersand (contains & symbols) - parse(List<String>) - 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
- Patch<T> - Interface in com.kamikazejam.kamicommon.item.patch
- 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.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.CmdTestMsg
- 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<String, T>) - 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<Integer, ItemStack>, Set<Integer>, int) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenu
- placeFiller(Map<Integer, ItemStack>, Set<Integer>, 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<MenuIcon<M>>) - 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. - 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
- 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<M>) - 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
- 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<? super T>...) - Constructor for class com.kamikazejam.kamicommon.util.predicate.PredicateAnd
- PredicateAnd(Collection<Predicate<? super T>>) - 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<? super T>) - 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<? super T>) - 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>, 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
- 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<M>, 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<String, PrioritizedMenuIcon<M>>, int) - Constructor for class com.kamikazejam.kamicommon.menu.api.struct.icons.PrioritizedMenuIconMap
- process(MenuClickData<M>) - Method in class com.kamikazejam.kamicommon.menu.api.clicks.transform.MenuClickTransform
- process(PlayerClickData<M>) - Method in class com.kamikazejam.kamicommon.menu.api.clicks.transform.PlayerSlotClickTransform
- 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
- 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
- range(int, int) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- read(ConfigurationSection, String) - Method in interface com.kamikazejam.kamicommon.item.NbtType.ConfRead
- read(ReadableNBT, String) - Method in interface com.kamikazejam.kamicommon.item.NbtType.NbtRead
- read(ReadableNBT, String) - Method in enum class com.kamikazejam.kamicommon.item.NbtType
- 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
- readInnerHex(String) - Method in class com.kamikazejam.kamicommon.command.type.TypeColor
- readInnerRgb(String, CommandSender) - Method in class com.kamikazejam.kamicommon.command.type.TypeColor
- RED - Static variable in class com.kamikazejam.kamicommon.util.data.ANSI
- ReflectionUtil - Class in com.kamikazejam.kamicommon.util
- ReflectionUtil() - Constructor for class com.kamikazejam.kamicommon.util.ReflectionUtil
- 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
- 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. - 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 interface com.kamikazejam.kamicommon.configuration.spigot.observe.ObservableConfig
-
Registers an observer to this config (if not already registered)
Refer to theConfigObserverdocs for information on its lifecycle. - 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
- 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. - 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
- 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. - 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 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 interface com.kamikazejam.kamicommon.configuration.spigot.observe.ObservableConfig
-
Reload the backing config for this observable, notifying all registered observers of the change.
- 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
- 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<XItemFlag>) - 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<XItemFlag>) - 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
- 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.
- 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<VersionedComponent>) - 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<VersionedComponent>, 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<String>) - 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<VersionedComponent>) - 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<VersionedComponent>, 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<String>) - 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<VersionedComponent>) - 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<VersionedComponent>, List<VersionedComponent>) - 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<VersionedComponent>, List<VersionedComponent>) - 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
- 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
- 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<String>) - 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.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
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. - saveCachefileDatas() - Static method in class com.kamikazejam.kamicommon.util.id.IdUtilLocal
- 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 record class com.kamikazejam.kamicommon.yaml.util.NodePair
-
Returns the value of the
scalarNoderecord component. - 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<CommandSender>) - Method in class com.kamikazejam.kamicommon.text.MiniMessageBuilder
-
Sends the message to a CommandSender
- send(List<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(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
- sendSubCommandsMap(Map<String, Integer>) - Method in class com.kamikazejam.kamicommon.subsystem.module.commands.UnmatchedCommand
-
Called when the subCommandsMap should be logged/
- 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
- SERVER_DOT_COMMAND_MAP - Static variable in class com.kamikazejam.kamicommon.command.KamiCommonCommandRegistration
- 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<String>) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setAll(Collection<T>) - 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<Class<?>>) - 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
- 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.StandaloneAction
- setClickRunCommand(String) - Method in class com.kamikazejam.kamicommon.actions.StandaloneAction
- setClickSuggestCommand(String) - Method in class com.kamikazejam.kamicommon.actions.StandaloneAction
- setColor(Color) - Method in class com.kamikazejam.kamicommon.util.DiscordWebhook.EmbedObject
- setComparator(Comparator<X>) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorAbstractWrapper
- setComparators(List<Comparator<? super T>>) - 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
- 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). - 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<XEnchantment, Integer>) - 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<XEnchantment, Integer>) - 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
- setGlow(boolean) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Toggle the glow effect patch on or off.
- setHelp(VersionedComponent) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- setHelpComments(VersionedComponent...) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setHelpComments(List<VersionedComponent>) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- 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.
- 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<T>) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorWithList
- setListCountMax(int) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- 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<String>) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Deprecated.As of 5.0.0-alpha.26, replaced by
IBuilder.lore(List) - setMenuClick(MenuClick<M>) - Method in class com.kamikazejam.kamicommon.menu.api.icons.MenuIcon
- setMenuClick(String, MenuClick<M>) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuClick(String, MenuClick<M>) - 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<M>, IconSlot) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
- setMenuIcon(MenuIcon<M>, 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<M>, 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
- 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<String, T>) - 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
- 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<String>) - 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<Requirement>) - 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
- 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<String>) - 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<M, T>, 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
- 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
- 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(String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- severe(Throwable) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- severe(Throwable, String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- SHORT - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
- 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
- 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
- SPACE_WASNT_SET - Static variable in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- 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<InputStream>) - 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<InputStream>) - 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<InputStream>) - 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 - 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(com.kamikazejam.kamicommon.item.ItemBuilder, org.bukkit.inventory.ItemStack, org.bukkit.entity.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<Integer>) - Constructor for class com.kamikazejam.kamicommon.menu.api.icons.slots.StaticIconSlot
- stream() - Method in class com.kamikazejam.kamicommon.yaml.base.ConfigurationSequence
- STRING - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
- 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.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). - 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
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<String>) - 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
- 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
- terminatesInValue() - Method in record class com.kamikazejam.kamicommon.yaml.util.NodePair
-
Returns the value of the
terminatesInValuerecord component. - test(T) - Method in interface com.kamikazejam.kamicommon.util.predicate.Predicate
- 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
- 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, List<String>) - 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
- toString() - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PS
- toString() - Method in record class com.kamikazejam.kamicommon.yaml.util.NodePair
-
Returns a string representation of this record class.
- 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<T>, Predicate<? super T>) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable<T>, Predicate<? super T>, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable<T>, Predicate<? super T>, Integer, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable<T>, Predicate<? super T>, Comparator<? super T>) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable<T>, Predicate<? super T>, Comparator<? super T>, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable<T>, Predicate<? super T>, Comparator<? super T>, Integer, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable<T>, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable<T>, Integer, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable<T>, Comparator<? super T>) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable<T>, Comparator<? super T>, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Iterable<T>, Comparator<? super T>, Integer, Integer) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- transform(Map.Entry<K, V>) - Method in class com.kamikazejam.kamicommon.util.comparator.ComparatorEntryKey
- transform(Map.Entry<K, V>) - 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
- 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
- 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
- TypeAbstract<T> - Class in com.kamikazejam.kamicommon.command.type
- TypeAbstract(Class<?>) - Constructor for class com.kamikazejam.kamicommon.command.type.TypeAbstract
- TypeAbstractChoice<T> - Class in com.kamikazejam.kamicommon.command.type
- 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
- TypeAbstractException(Class<?>) - Constructor for class com.kamikazejam.kamicommon.command.type.TypeAbstractException
- TypeAbstractNumber<T> - Class in com.kamikazejam.kamicommon.command.type.primitive
- TypeAbstractNumber(Class<T>) - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeAbstractNumber
- TypeAbstractSimple<T> - Class in com.kamikazejam.kamicommon.command.type
- TypeAbstractSimple(Class<? extends T>) - Constructor for class com.kamikazejam.kamicommon.command.type.TypeAbstractSimple
- TypeBooleanAbstract - Class in com.kamikazejam.kamicommon.command.type.primitive
- 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
- TypeColor() - Constructor for class com.kamikazejam.kamicommon.command.type.TypeColor
- TypeDate - Class in com.kamikazejam.kamicommon.command.type
- 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
- TypeEnumChoice<T> - Class in com.kamikazejam.kamicommon.command.type.enumeration
- TypeEnumChoice(Class<T>, 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
- TypeNamespacedKey - Class in com.kamikazejam.kamicommon.command.type
- 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
- 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
- TypeRange(int, int) - Constructor for class com.kamikazejam.kamicommon.command.type.TypeRange
- TypeSender - Class in com.kamikazejam.kamicommon.command.type.sender
-
Represents a Player currently logged into this server, accessible through the Bukkit API.
- 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
- TypeString() - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeString
- TypeStringConfirmation - Class in com.kamikazejam.kamicommon.command.type.primitive
- TypeStringConfirmation() - Constructor for class com.kamikazejam.kamicommon.command.type.primitive.TypeStringConfirmation
- TypeTimeZone - Class in com.kamikazejam.kamicommon.command.type
- TypeTimeZone() - Constructor for class com.kamikazejam.kamicommon.command.type.TypeTimeZone
- TypeUUID - Class in com.kamikazejam.kamicommon.command.type
- TypeUUID() - Constructor for class com.kamikazejam.kamicommon.command.type.TypeUUID
- TypeWorld - Class in com.kamikazejam.kamicommon.command.type
- TypeWorld() - Constructor for class com.kamikazejam.kamicommon.command.type.TypeWorld
- TypeXMaterial - Class in com.kamikazejam.kamicommon.command.type.enumeration.xseries
U
- 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:
- 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 interface com.kamikazejam.kamicommon.configuration.spigot.observe.ObservableConfig
-
Unregisters an observer from this config
- 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
- unregisterConfigObservers() - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- unregisterConfigObservers() - Method in interface com.kamikazejam.kamicommon.configuration.spigot.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.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
- 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
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
-
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.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
-
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.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
- 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(String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- warn(Throwable) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- warn(Throwable, String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- 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(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.util.log.LoggerService
- warning(Throwable, String) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- 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
- worldId - Variable in class com.kamikazejam.kamicommon.util.teleport.DestinationWorld
- 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
- write(ReadWriteItemNBT, String, Object) - Method in enum class com.kamikazejam.kamicommon.item.NbtType
- 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
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<InputStream>) - Constructor for class com.kamikazejam.kamicommon.yaml.spigot.YamlHandler
- YamlHandlerStandalone - Class in com.kamikazejam.kamicommon.yaml.standalone
- YamlHandlerStandalone(AbstractConfig<?>, LoggerService, ConfigSource, Supplier<InputStream>) - 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 - 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...)