Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
O
- of(ArgumentType) - Static method in class dev.ua.theroer.magicutils.commands.brigadier.BrigadierCommandRegistry.BrigadierArgumentShape
-
Creates a shape from a standard Brigadier argument type.
- ok(String, String, DiagnosticSeverity, String, Map) - Static method in record class dev.ua.theroer.magicutils.diagnostics.DiagnosticResult
-
Creates an OK result.
- ok(T) - Static method in class dev.ua.theroer.magicutils.config.annotations.ListItemProcessor.ProcessResult
-
Creates a result indicating the item is valid as-is without modification.
- OK - Enum constant in enum class dev.ua.theroer.magicutils.diagnostics.DiagnosticStatus
-
Check succeeded.
- okCount() - Method in record class dev.ua.theroer.magicutils.diagnostics.DiagnosticReport
-
Count of OK results.
- onChange(Class, BiConsumer) - Method in class dev.ua.theroer.magicutils.config.ConfigManager
-
Registers a listener that fires when the config changes on disk.
- onClose(String, Runnable) - Method in class dev.ua.theroer.magicutils.bootstrap.MagicRuntime.Builder
-
Registers a shutdown action.
- onClose(String, Runnable) - Method in class dev.ua.theroer.magicutils.bootstrap.MagicRuntime
-
Registers a shutdown action.
- onlinePlayers() - Method in interface dev.ua.theroer.magicutils.platform.Platform
-
Snapshot of online player audiences, if applicable.
- onListenerError(String, MagicPlaceholders.PlaceholderKey, Throwable) - Method in interface dev.ua.theroer.magicutils.placeholders.MagicPlaceholders.PlaceholderDebugListener
-
Called when a listener throws during registry notifications.
- onMessage(IncomingMessage) - Method in interface dev.ua.theroer.magicutils.messaging.MessageHandler
-
Handles a received message.
- onNamespaceUpdated(String) - Method in interface dev.ua.theroer.magicutils.placeholders.MagicPlaceholders.PlaceholderListener
-
Called when namespace metadata changes.
- onPlaceholderRegistered(MagicPlaceholders.PlaceholderKey) - Method in interface dev.ua.theroer.magicutils.placeholders.MagicPlaceholders.PlaceholderListener
-
Called when a placeholder is registered.
- onPlaceholderUnregistered(MagicPlaceholders.PlaceholderKey) - Method in interface dev.ua.theroer.magicutils.placeholders.MagicPlaceholders.PlaceholderListener
-
Called when a placeholder is unregistered.
- onPlayerLifecycle(PlayerLifecycle) - Method in interface dev.ua.theroer.magicutils.platform.PlayerLifecycleListener
-
Called when the platform observes a player lifecycle transition.
- onPlayerLocale(PlayerLocale) - Method in interface dev.ua.theroer.magicutils.platform.PlayerLocaleListener
-
Called when the platform observes a player locale update.
- onPlayerMessage(PlayerMessage) - Method in interface dev.ua.theroer.magicutils.platform.PlayerMessageListener
-
Called when the platform observes a player chat message or command.
- onResolve(MagicPlaceholders.PlaceholderKey, Object, Audience, String, String, Throwable) - Method in interface dev.ua.theroer.magicutils.placeholders.MagicPlaceholders.PlaceholderDebugListener
-
Called when a placeholder resolves or fails.
- onStateChanged(Runnable) - Method in class dev.ua.theroer.magicutils.bootstrap.MagicRuntime
-
Registers a listener that is invoked whenever runtime component state changes.
- OP - Enum constant in enum class dev.ua.theroer.magicutils.commands.MagicPermissionDefault
-
Granted to ops.
- option(String[], String[]) - Method in class dev.ua.theroer.magicutils.commands.CommandArgument.Builder
-
Defines named options for this argument.
- option(String[], String[], boolean) - Method in class dev.ua.theroer.magicutils.commands.CommandArgument.Builder
-
Defines named options for this argument.
- Option - Annotation Interface in dev.ua.theroer.magicutils.annotations
-
Declares a parameter as a named option (e.g.
- optional() - Method in class dev.ua.theroer.magicutils.commands.CommandArgument.Builder
-
Sets the argument as optional.
- OptionalArgument - Annotation Interface in dev.ua.theroer.magicutils.annotations
-
Annotation to mark a command argument as optional.
- OTHER - Enum constant in enum class dev.ua.theroer.magicutils.commands.PermissionConditionType
-
Target differs from sender.
- OVERRIDE - Enum constant in enum class dev.ua.theroer.magicutils.annotations.MergePolicy
-
Take this node's execute for this contributor, replacing any existing one.
- overrideInfo(CommandInfo) - Method in class dev.ua.theroer.magicutils.commands.MagicCommand
-
Apply runtime overrides to a CommandInfo annotation.
- ownerKey() - Method in class dev.ua.theroer.magicutils.placeholders.PlaceholderContext
-
Returns the owner key for local placeholder scope.
- ownerKey(Object) - Method in class dev.ua.theroer.magicutils.placeholders.PlaceholderContext.Builder
-
Sets an owner key for local placeholder scope.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form