Index
All Classes and Interfaces|All Packages|Serialized Form
C
- cancelAllClicks() - Method in class dev.oumaimaa.kawaiiapi.menu.Menu
-
Determines whether all inventory clicks should be cancelled by default.
- cancelInput(Player) - Static method in class dev.oumaimaa.kawaiiapi.input.ChatInput
-
Cancels any active input session for the specified player.
- ChatInput - Class in dev.oumaimaa.kawaiiapi.input
-
Modern chat input system using AsyncChatEvent instead of deprecated Conversation API.
- ChatInput() - Constructor for class dev.oumaimaa.kawaiiapi.input.ChatInput
- clearAllCaches() - Static method in class dev.oumaimaa.kawaiiapi.config.ConfigManager
-
Clears all cached configurations.
- clearAllPlayerMenuUtilities() - Static method in class dev.oumaimaa.kawaiiapi.menu.MenuManager
-
Clears all cached PlayerMenuUtility instances.
- clearCache(Class<?>) - Static method in class dev.oumaimaa.kawaiiapi.config.ConfigManager
-
Clears the configuration cache for a specific class.
- clearData() - Method in class dev.oumaimaa.kawaiiapi.menu.PlayerMenuUtility
-
Clears all stored data.
- clearMenuHistory() - Method in class dev.oumaimaa.kawaiiapi.menu.PlayerMenuUtility
-
Clears the menu history stack.
- clone() - Method in class dev.oumaimaa.kawaiiapi.region.Region
-
Creates a copy of this region.
- ColorBuilder() - Constructor for class dev.oumaimaa.kawaiiapi.colors.ColorTranslator.ColorBuilder
- ColorTranslator - Class in dev.oumaimaa.kawaiiapi.colors
-
Modern utility class for translating color codes in strings to Minecraft-compatible formats.
- ColorTranslator.ColorBuilder - Class in dev.oumaimaa.kawaiiapi.colors
-
Builder class for creating complex colored text using method chaining.
- CommandBuilder(JavaPlugin) - Constructor for class dev.oumaimaa.kawaiiapi.command.CommandManager.CommandBuilder
-
Creates a new CommandBuilder.
- commandList(CommandList) - Method in class dev.oumaimaa.kawaiiapi.command.CommandManager.CommandBuilder
-
Sets the command list display handler.
- CommandList - Interface in dev.oumaimaa.kawaiiapi.command
-
Functional interface for customizing how subcommands are displayed to users.
- CommandManager - Class in dev.oumaimaa.kawaiiapi.command
-
Advanced command management system for Paper plugins.
- CommandManager.CommandBuilder - Class in dev.oumaimaa.kawaiiapi.command
-
Builder class for creating commands with a fluent API.
- componentToLegacy(Component) - Static method in class dev.oumaimaa.kawaiiapi.colors.ColorTranslator
-
Converts a Component back to a legacy color code string.
- componentToPlain(Component) - Static method in class dev.oumaimaa.kawaiiapi.colors.ColorTranslator
-
Converts a Component to plain text without any formatting.
- Config - Annotation Interface in dev.oumaimaa.kawaiiapi.config
-
Annotation to mark a class as a configuration file.
- ConfigManager - Class in dev.oumaimaa.kawaiiapi.config
-
Advanced configuration management system supporting JSON and YAML formats.
- ConfigManager.FileType - Enum Class in dev.oumaimaa.kawaiiapi.config
-
Enumeration of supported configuration file types.
- contains(Region) - Method in class dev.oumaimaa.kawaiiapi.region.Region
-
Checks if this region completely contains another region.
- contract(int) - Method in class dev.oumaimaa.kawaiiapi.region.Region
-
Contracts the region in all directions by the specified amount.
- countSelectors(String) - Static method in class dev.oumaimaa.kawaiiapi.region.RegionSelector
-
Counts the number of selector entities with a specific tag.
- createBackup() - Element in annotation interface dev.oumaimaa.kawaiiapi.config.Config
-
Whether to create backups when saving the configuration.
- createCoreCommand(JavaPlugin, String, String, String, CommandList, Class<? extends SubCommand>...) - Static method in class dev.oumaimaa.kawaiiapi.command.CommandManager
-
Creates and registers a core command without aliases.
- createCoreCommand(JavaPlugin, String, String, String, CommandList, List<String>, Class<? extends SubCommand>...) - Static method in class dev.oumaimaa.kawaiiapi.command.CommandManager
-
Creates and registers a core command with subcommands using modern Paper command system.
- customModelData(int) - Method in class dev.oumaimaa.kawaiiapi.items.ItemUtils.ItemBuilder
-
Sets custom model data.
All Classes and Interfaces|All Packages|Serialized Form