Index
All Classes and Interfaces|All Packages|Serialized Form
R
- refreshData() - Method in class dev.oumaimaa.kawaiiapi.menu.PaginatedMenu
-
Refreshes the menu data and reloads items without closing the menu.
- Region - Class in dev.oumaimaa.kawaiiapi.region
-
Represents a cuboid region defined by two corner points.
- Region() - Constructor for class dev.oumaimaa.kawaiiapi.region.Region
-
Creates an uninitialized region with null corners.
- Region(Location, Location) - Constructor for class dev.oumaimaa.kawaiiapi.region.Region
-
Creates a region with the specified corner locations.
- RegionSelector - Class in dev.oumaimaa.kawaiiapi.region
-
Modern utility class for visualizing regions using glowing slime entities.
- register() - Method in class dev.oumaimaa.kawaiiapi.command.CommandManager.CommandBuilder
-
Builds and registers the command.
- reload() - Method in class dev.oumaimaa.kawaiiapi.menu.Menu
-
Closes and reopens this menu, effectively performing a full refresh.
- reloadConfig(JavaPlugin, Class<T>) - Static method in class dev.oumaimaa.kawaiiapi.config.ConfigManager
-
Reloads a configuration from file, bypassing the cache.
- reloadItems() - Method in class dev.oumaimaa.kawaiiapi.menu.Menu
-
Reloads the current menu by clearing and repopulating all items.
- removeData(Enum<?>) - Method in class dev.oumaimaa.kawaiiapi.menu.PlayerMenuUtility
-
Removes data associated with the specified enum key.
- removeData(String) - Method in class dev.oumaimaa.kawaiiapi.menu.PlayerMenuUtility
-
Removes data associated with the specified key.
- removePlayerMenuUtility(Player) - Static method in class dev.oumaimaa.kawaiiapi.menu.MenuManager
-
Removes a player's MenuUtility from the cache.
- removeTempTeams() - Static method in class dev.oumaimaa.kawaiiapi.region.RegionSelector
-
Removes all temporary scoreboard teams created for region selectors.
- requestBooleanInput(Plugin, Player, String, Consumer<Boolean>) - Static method in class dev.oumaimaa.kawaiiapi.input.ChatInput
-
Requests boolean input (yes/no) from a player.
- requestInput(Plugin, Player, String, Consumer<String>) - Static method in class dev.oumaimaa.kawaiiapi.input.ChatInput
-
Requests simple text input without validation.
- requestInput(Plugin, Player, String, Predicate<String>, Function<String, String>, Consumer<String>, Runnable) - Static method in class dev.oumaimaa.kawaiiapi.input.ChatInput
-
Requests text input from a player with custom validation.
- requestIntegerInput(Plugin, Player, String, Consumer<Integer>) - Static method in class dev.oumaimaa.kawaiiapi.input.ChatInput
-
Requests integer input from a player.
- requestNumericInput(Plugin, Player, String, Consumer<Double>) - Static method in class dev.oumaimaa.kawaiiapi.input.ChatInput
-
Requests a double/decimal input from a player.
- requestOptionInput(Plugin, Player, String, String[], Consumer<String>) - Static method in class dev.oumaimaa.kawaiiapi.input.ChatInput
-
Requests input that must match one of the provided options.
- requestRangedIntegerInput(Plugin, Player, String, int, int, Consumer<Integer>) - Static method in class dev.oumaimaa.kawaiiapi.input.ChatInput
-
Requests an integer within a specific range.
- requiresConfirmation() - Method in class dev.oumaimaa.kawaiiapi.command.SubCommand
-
Checks if this subcommand requires confirmation before execution.
- reset() - Static method in class dev.oumaimaa.kawaiiapi.menu.MenuManager
-
Resets the MenuManager state.
- resetTeamCounter() - Static method in class dev.oumaimaa.kawaiiapi.region.RegionSelector
-
Resets the team counter.
All Classes and Interfaces|All Packages|Serialized Form