Index

A B C D E F G H I J K L M N O P Q R S T U V W 
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.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form