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<?>, File, Supplier<InputStream>) - Constructor for class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- AbstractYamlHandler.NodePair - Record Class in com.kamikazejam.kamicommon.yaml
- 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
InventoryClickEvent
that 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
InventoryClickEvent
that 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
Player
andInventoryCloseEvent
. - 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
Player
andInventoryCloseEvent
. - addConfigDefaults() - Method in class com.kamikazejam.kamicommon.subsystem.feature.FeatureConfig
- addConfigDefaults() - Method in class com.kamikazejam.kamicommon.subsystem.module.ModuleConfig
- addConfigDefaults() - Method in class com.kamikazejam.kamicommon.subsystem.SubsystemConfig
- 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
- 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
- addLoreLines(String...) - 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.
Color translations usingStringUtilP.p(OfflinePlayer, String)
will be applied duringIBuilder.build(Player)
automatically. - addLoreLines(List<String>) - 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.
Color translations usingStringUtilP.p(OfflinePlayer, String)
will be applied duringIBuilder.build(Player)
automatically. - addLoreLines(List<String>) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- addMsg(KMessageSingle) - Method in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
- addMsg(String) - Method in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
- addMsg(String, Object...) - 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
InventoryClickEvent
that 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
InventoryClickEvent
that 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.
- 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
- 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
-
Builds a
MessageBuilder
using 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.StringUtil
- 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
Inventory
for thePlayer
that this menu was created for.
Identical to callingHumanEntity.closeInventory()
. - closeAll(Set<UUID>) - Method in class com.kamikazejam.kamicommon.menu.api.MenuHolder
- 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 ownKamiCommand
class. - CmdModules(KamiPlugin, 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
- 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.StringUtil
- Colorized - Interface in com.kamikazejam.kamicommon.util.interfaces
- 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.feature - package com.kamikazejam.kamicommon.subsystem.feature
- 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.spigot - package com.kamikazejam.kamicommon.yaml.spigot
- com.kamikazejam.kamicommon.yaml.standalone - package com.kamikazejam.kamicommon.yaml.standalone
- 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
- combine(String[], String) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- combine(List<String>, String) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- 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...
- 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.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.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 :)
- configFile - Variable in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- 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 aObservableConfig
class. - 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
MenuSize
into 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<AbstractYamlHandler.NodePair>, boolean) - Static method in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- 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
KamiPlugin
andModule
must 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
- createHeadlessIterator(LivingEntity) - Static method in class com.kamikazejam.kamicommon.util.teleport.DestinationUtil
- createInventory(InventoryHolder, String) - Method in interface com.kamikazejam.kamicommon.menu.api.struct.size.MenuSize
-
Creates a new
Inventory
with the givenInventoryHolder
and title.
Uses thisMenuSize
to determine the size of the inventory. - createInventory(InventoryHolder, String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeRows
- createInventory(InventoryHolder, String) - Method in class com.kamikazejam.kamicommon.menu.api.struct.size.MenuSizeType
- 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
- 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
- DEFAULT_COLOR - Static variable in class com.kamikazejam.kamicommon.util.mixin.MixinDisplayName
- 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, String) - 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
- 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
- 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.AbstractYamlHandler.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
- extractErrorMessage(String, CommandSender, Exception) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractException
- extractErrorMessage(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
KamiPlugin
plugin.
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, 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
- fileName - Variable in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- 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
- formatEntries(PS) - Method in class com.kamikazejam.kamicommon.util.teleport.ps.PSFormatAbstract
- 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.
BothString
andList<String>
are supported types for the config value.
For list messages, the returnedMiniMessageBuilder
will 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
MiniMessageBuilder
containing 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
MiniMessageBuilder
containing 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
MiniMessageBuilder
containing 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.
BothString
andList<String>
are supported types for the config value.
For list messages, the returnedMiniMessageBuilder
will 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.
BothString
andList<String>
are supported types for the config value.
For list messages, the returnedMiniMessageBuilder
will 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
MiniMessageBuilder
containing 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
MiniMessageBuilder
containing 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
MiniMessageBuilder
containing 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.
BothString
andList<String>
are supported types for the config value.
For list messages, the returnedMiniMessageBuilder
will 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.
BothString
andList<String>
are supported types for the config value.
For list messages, the returnedMiniMessageBuilder
will 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
MiniMessageBuilder
containing 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
MiniMessageBuilder
containing 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
MiniMessageBuilder
containing 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.
BothString
andList<String>
are supported types for the config value.
For list messages, the returnedMiniMessageBuilder
will 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
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 theRequirementHasPerm
requirements set on the command.
(If noRequirementHasPerm
requirements 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.KUtil
- 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
- getColor() - Method in interface com.kamikazejam.kamicommon.util.interfaces.Colorized
- getCommandLine(Iterable<String>) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- getCommandTooFewArguments() - Static method in class com.kamikazejam.kamicommon.command.KamiCommand.Config
- getCommandTooManyArguments() - Static method in class com.kamikazejam.kamicommon.command.KamiCommand.Config
- getCommandTooManyTabSuggestions() - 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
- 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
- getCurrentTemplateChain() - Method in class com.kamikazejam.kamicommon.command.KamiCommand
-
Returns the current template chain for this command.
- getCurrentTemplateUsage(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
- 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
- getFile() - Method in class com.kamikazejam.kamicommon.configuration.spigot.KamiConfig
- getFile() - Method in class com.kamikazejam.kamicommon.configuration.standalone.AbstractConfig
- getFile() - Method in class com.kamikazejam.kamicommon.configuration.standalone.StandaloneConfig
- 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
- 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
- getItemName(ItemStack, String) - Static method in class com.kamikazejam.kamicommon.util.Txt
- 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
- getKMessage() - Method in exception class com.kamikazejam.kamicommon.util.exception.KamiCommonException
- 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
Location
from 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.subsystem.AbstractSubsystem
- getLoggerName() - Method in class com.kamikazejam.kamicommon.util.log.JavaPluginLogger
- getLoggerName() - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- getLoggerName() - Method in class com.kamikazejam.kamicommon.util.log.PluginLogger
- 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
-
Get the custom lore for the item.
If the patch lore is null (not set), the prototype's lore will be returned (if available). - getLore() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- 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
XMaterial
of 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
MenuIcon
by 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
MenuIcon
by a position. - getMenuIcon(PositionIconSlot) - Method in interface com.kamikazejam.kamicommon.menu.api.icons.access.IMenuIconsAccess
-
Retrieve a
MenuIcon
by 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
MenuIcon
by 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(String, int, int) - Method in class com.kamikazejam.kamicommon.menu.api.struct.paginated.title.AbstractPaginatedMenuTitle
- getMenuTitleWithPage(String, 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
-
Builds a MessageBuilder using this Subsystems' config and the provided key
It will also automatically replace any {prefix} placeholders in the message with this subsystem's prefix - getMessageMatchAmbiguous() - Static method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice.Config
- getMessageMatchNothing() - 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
- 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
- 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
-
Get the custom display name for the item.
Color translations usingStringUtilP.p(OfflinePlayer, String)
will be applied duringIBuilder.build(Player)
automatically.
If the patch name is null (not set), the prototype's name will be returned (if available). - getName() - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- 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(String) - Static method in class com.kamikazejam.kamicommon.util.KUtil
- 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<KMessageSingle>, 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<KMessageSingle>, 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
ItemStack
this 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
- getRequirementPermissionDenied() - 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
- 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.LETTERS
format:
"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
- getSenderMustBePlayer() - Static method in class com.kamikazejam.kamicommon.command.KamiCommand.Config
- getSenderMustNotBePlayer() - 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
- 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(String) - 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.MenuTitleProvider
-
A provider for the Menu title when the
Menu
is 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
- getWorldColor(String) - Method in class com.kamikazejam.kamicommon.util.mixin.MixinWorld
- getWorldDisplayName(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
PaginatedMenu
where 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.AbstractYamlHandler.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 followingXItemFlag
s 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_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.StringUtil
-
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.subsystem.AbstractSubsystem
- isDebug() - Method in class com.kamikazejam.kamicommon.util.log.JavaPluginLogger
- isDebug() - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- isDebug() - Method in class com.kamikazejam.kamicommon.util.log.PluginLogger
- 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
- 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
- ItemBuilder - Class in com.kamikazejam.kamicommon.item
-
A builder class for wrapping
ItemStack
s 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 theItemStack
from 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.
- ItemBuilderLoader - Class in com.kamikazejam.kamicommon.item
-
Loader to assist in automatically extracting
ItemBuilder
s from configuration sections.
Supports theKamiConfig
system, requiring aConfigurationSection
object 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
J
- JavaPluginLogger - Class in com.kamikazejam.kamicommon.util.log
- JavaPluginLogger(JavaPlugin) - Constructor for class com.kamikazejam.kamicommon.util.log.JavaPluginLogger
- justP(OfflinePlayer, String) - Static method in class com.kamikazejam.kamicommon.util.StringUtilP
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 useStandaloneConfig
instead
This is an extension of a YamlConfiguration, so all get, set, and put methods are available. - 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(String)
- 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, 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
-
KamiConfig
but with some extended features - 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(String)
- 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, 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.AbstractYamlHandler.NodePair
-
Returns the value of the
key
record 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
- 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
- listToString(List<String>) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- load(XMaterial, ConfigurationSection) - Static method in class com.kamikazejam.kamicommon.item.ItemBuilder
-
Load an
ItemBuilder
from a prototypeItemStack
and 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
ItemBuilder
from 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
ItemBuilder
from 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
ItemBuilder
from a prototypeItemStack
and 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.Builder
from aConfigurationSection
. - loadMenu(ConfigurationSection) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.menu.PaginatedMenuLoader
-
Loads a
PaginatedMenu.Builder
from 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.Builder
from aConfigurationSection
. - loadMenu(ConfigurationSection, PaginationLayout) - Static method in class com.kamikazejam.kamicommon.menu.api.loaders.menu.PaginatedMenuLoader
-
Loads a
PaginatedMenu.Builder
from aConfigurationSection
.
Uses the providedPaginationLayout
if 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.Builder
from aConfigurationSection
with 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.Builder
from aConfigurationSection
with 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.Builder
from aConfigurationSection
with 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.Builder
from aConfigurationSection
with the given key.
Identical to callingPaginatedMenuLoader.loadMenu(ConfigurationSection)
withConfigurationMethods.getConfigurationSection(String key)
Uses the providedPaginationLayout
if 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
ItemBuilder
from a prototypeItemStack
and 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
XMaterial
from a configuration section which defines either amaterial
ortype
key.
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 adata
key 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 thedamage
key, 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
XMaterial
from 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 adata
key 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 thedamage
key, 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.subsystem.AbstractSubsystem
- logToConsole(String, Level) - Method in class com.kamikazejam.kamicommon.util.log.JavaPluginLogger
- logToConsole(String, Level) - Method in class com.kamikazejam.kamicommon.util.log.LoggerService
- logToConsole(String, Level) - Method in class com.kamikazejam.kamicommon.util.log.PluginLogger
- LONG - Enum constant in enum class com.kamikazejam.kamicommon.item.NbtType
- 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
MenuManager
needs 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 likeSimpleMenu
orPaginatedMenu
- 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, String) - Constructor for class com.kamikazejam.kamicommon.menu.api.MenuHolder
- MenuIcon<M> - Class in com.kamikazejam.kamicommon.menu.api.icons
-
Represents a menu icon that can contains the
ItemStack
data 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
Menu
interactions.
Developers should not need to interact with this class directly, only through specific menu classes likeSimpleMenu
orPaginatedMenu
. - 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
Menu
must 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
- 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
KamiPlugin
plugin.
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, 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
MessageBuilder
with 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, File) - Method in class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler
- newConfig(MappingNode, File) - Method in class com.kamikazejam.kamicommon.yaml.spigot.YamlHandler
- newConfig(MappingNode, File) - 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(String, ScalarNode, boolean) - Constructor for record class com.kamikazejam.kamicommon.yaml.AbstractYamlHandler.NodePair
-
Creates an instance of a
NodePair
record 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
ConfigObserver
registrations.
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.Builder
from 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
OneClickMenu
must 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
AbstractSubsystem
initialization. - 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
- 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
- p(OfflinePlayer, String) - Static method in class com.kamikazejam.kamicommon.util.StringUtilP
- p(OfflinePlayer, String...) - Static method in class com.kamikazejam.kamicommon.util.StringUtilP
- p(OfflinePlayer, List<String>) - Static method in class com.kamikazejam.kamicommon.util.StringUtilP
- 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.Builder
from 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
PaginatedMenu
must 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
- 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
- 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.module.commands.CmdModules
- 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
- placeholderReplacement - 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
- PluginLogger - Class in com.kamikazejam.kamicommon.util.log
- PluginLogger(KamiPlugin) - Constructor for class com.kamikazejam.kamicommon.util.log.PluginLogger
- 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(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - 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
- r(String[], String, String) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- r(String, String, String) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- r(List<String>, String, String) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- 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 theConfigObserver
docs 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 theConfigObserver
docs 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
- registerFeature(Class<F>) - 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
- registerModule(Class<M>) - 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 anyObservableConfig
hooks 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, 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, String) - 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, String)
followed byIBuilder.replaceLore(String, String)
.
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. - replaceBothPAPI() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Alias of
IBuilder.replaceBothPAPI(OfflinePlayer)
with anull
player. - 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, String) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH PROPERTY HELPER - Replaces all occurrences of a substring in each lore line with another string.
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. - replaceLore(String, String) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- replaceLoreLine(String, List<String>) - 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.
UsesChatColor.stripColor(String)
for comparison to ignore color formatting. - replaceLoreLine(String, List<String>) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- replaceLorePAPI() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Alias of
IBuilder.replaceLorePAPI(OfflinePlayer)
with anull
player. - 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, String) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH PROPERTY HELPER - Replaces all occurrences of a substring in the name with another string.
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, String) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- replaceNamePAPI() - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
Alias of
IBuilder.replaceNamePAPI(OfflinePlayer)
with anull
player. - 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.StringUtil
- reverseT(String[]) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- reverseT(List<String>) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- rt(String[], String, String) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- rt(String, String, String) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- rt(List<String>, String, String) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- 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.spigot.YamlConfiguration
-
Saves the config to the file
- save() - Method in class com.kamikazejam.kamicommon.yaml.standalone.YamlConfigurationStandalone
-
Saves the config to the file
- 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 file
- save(File) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
-
Saves the config to the file
- save(File, boolean) - Method in class com.kamikazejam.kamicommon.yaml.base.MemorySectionMethods
-
Saves the config to the file
- 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.AbstractYamlHandler.NodePair
-
Returns the value of the
scalarNode
record 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, String, int) - Constructor for class com.kamikazejam.kamicommon.util.teleport.ScheduledTeleport
- ScheduledTeleport(String, Destination, String, 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 anyRequirementHasPerm
requirements 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 noRequirementHasPerm
requirements. - 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(String) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setDesc(String) - Method in interface com.kamikazejam.kamicommon.util.teleport.Destination
- setDesc(String) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationAbstract
- 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
-
Alias of
IBuilder.setName(String)
. - 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(String) - Method in class com.kamikazejam.kamicommon.command.type.TypeAbstractChoice
- setHelpComments(KMessageBlock) - Method in class com.kamikazejam.kamicommon.command.KamiCommand
- setHelpComments(List<KMessageSingle>) - 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
-
PATCH FUNCTION - Sets the custom lore for the item.
Color translations usingStringUtilP.p(OfflinePlayer, String)
will be applied duringIBuilder.build(Player)
automatically.
Clear this patch by callingIBuilder.resetLore()
. - setLore(String...) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- setLore(List<String>) - Method in interface com.kamikazejam.kamicommon.item.IBuilder
-
PATCH FUNCTION - Sets the custom lore for the item.
Color translations usingStringUtilP.p(OfflinePlayer, String)
will be applied duringIBuilder.build(Player)
automatically.
Clear this patch by callingIBuilder.resetLore()
. - setLore(List<String>) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- 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
-
PATCH FUNCTION - Applies a custom display name for the item.
Color translations usingStringUtilP.p(OfflinePlayer, String)
will be applied duringIBuilder.build(Player)
automatically.
Clear this patch by callingIBuilder.resetName()
. - setName(String) - Method in class com.kamikazejam.kamicommon.item.ItemBuilder
- 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
- setPlayer(Object) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationPlayer
- setPluginSoft(KamiPlugin) - Method in class com.kamikazejam.kamicommon.util.engine.Engine
- setPs(PS) - Method in class com.kamikazejam.kamicommon.util.teleport.DestinationSimple
- 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(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
- setWorldId(String) - 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.Builder
from 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
SimpleMenu
must 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
- 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, 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
-
StandaloneConfig
but 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
ItemBuilder
it 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 thePlayer
viewing the menu. - StaticIconModifier - Interface in com.kamikazejam.kamicommon.menu.api.icons.interfaces.modifier
-
A static modifier for an icon's
ItemBuilder
it 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
- stringFalse - Variable in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- stringTrue - Variable in class com.kamikazejam.kamicommon.command.type.primitive.TypeBooleanAbstract
- StringUtil - Class in com.kamikazejam.kamicommon.util
-
A standalone compatible class for translating strings with color codes Use StringUtilP for methods with players (translating PAPI placeholders) (part of the spigot-utils module)
- StringUtil() - Constructor for class com.kamikazejam.kamicommon.util.StringUtil
- StringUtilP - Class in com.kamikazejam.kamicommon.util
-
The same as
StringUtil
except with methods for players and compatible with Bukkit - StringUtilP() - Constructor for class com.kamikazejam.kamicommon.util.StringUtilP
- subList(String[], int, int) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- SubsystemConfig<S> - Class in com.kamikazejam.kamicommon.subsystem
- 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.StringUtil
- t(String...) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- t(String, boolean) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- t(List<String>) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- 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
- 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, String, 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, String, 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.AbstractYamlHandler.NodePair
-
Returns the value of the
terminatesInValue
record component. - test(T) - Method in interface com.kamikazejam.kamicommon.util.predicate.Predicate
- 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(MenuTitleProvider) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- title(String) - Method in class com.kamikazejam.kamicommon.menu.AbstractMenuBuilder
- 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
- 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.pageTitleFormat
and 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.AbstractYamlHandler.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
- translateAlternateColorCodes(String) - Static method in class com.kamikazejam.kamicommon.util.StringUtil
- 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(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, File) - Constructor for class com.kamikazejam.kamicommon.yaml.spigot.YamlConfiguration
- YamlConfigurationStandalone - Class in com.kamikazejam.kamicommon.yaml.standalone
- YamlConfigurationStandalone(MappingNode, File) - Constructor for class com.kamikazejam.kamicommon.yaml.standalone.YamlConfigurationStandalone
- 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, File, Supplier<InputStream>) - Constructor for class com.kamikazejam.kamicommon.yaml.spigot.YamlHandler
- YamlHandlerStandalone - Class in com.kamikazejam.kamicommon.yaml.standalone
- YamlHandlerStandalone(AbstractConfig<?>, LoggerService, File, Supplier<InputStream>) - Constructor for class com.kamikazejam.kamicommon.yaml.standalone.YamlHandlerStandalone
- 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
MenuEvents.addPlayerInvClick(PlayerSlotClick)
instead. This method will be removed in a future release.