Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- callOnMain(Platform, Supplier) - Static method in class dev.ua.theroer.magicutils.platform.Tasks
-
Runs a supplier on the main thread and returns a future.
- canAccessCommand(String, S, String) - Method in class dev.ua.theroer.magicutils.commands.CommandManager
-
Checks if a sender can access the command (base permission or any sub/arg permission).
- canAccessSubCommandPath(String, S, List) - Method in class dev.ua.theroer.magicutils.commands.CommandManager
-
Checks whether the sender can access a resolved subcommand path or any executable child under it.
- canParse(Class) - Method in class dev.ua.theroer.magicutils.commands.parsers.BooleanTypeParser
- canParse(Class) - Method in class dev.ua.theroer.magicutils.commands.parsers.EnumTypeParser
- canParse(Class) - Method in class dev.ua.theroer.magicutils.commands.parsers.ListTypeParser
- canParse(Class) - Method in class dev.ua.theroer.magicutils.commands.parsers.NumberTypeParser
- canParse(Class) - Method in class dev.ua.theroer.magicutils.commands.parsers.StringTypeParser
- canParse(Class) - Method in interface dev.ua.theroer.magicutils.commands.TypeParser
-
Checks if this parser can handle the given type.
- canParse(Class) - Method in class dev.ua.theroer.magicutils.diagnostics.DiagnosticSuiteNameTypeParser
- canParseSuggestion(String) - Method in class dev.ua.theroer.magicutils.commands.parsers.EnumTypeParser
- canParseSuggestion(String) - Method in class dev.ua.theroer.magicutils.commands.parsers.ListTypeParser
- canParseSuggestion(String) - Method in class dev.ua.theroer.magicutils.commands.parsers.NumberTypeParser
- canParseSuggestion(String) - Method in interface dev.ua.theroer.magicutils.commands.TypeParser
-
Checks if this parser can handle a special suggestion source.
- capabilitiesSummary() - Method in record class dev.ua.theroer.magicutils.platform.MagicUtilsConsumerInfo
-
Compact capabilities string for list output.
- cast(Object, Class) - Static method in class dev.ua.theroer.magicutils.reflect.ReflectiveAccess
-
Casts an object to the expected type safely.
- channel() - Method in class dev.ua.theroer.magicutils.messaging.IncomingMessage
-
Returns the channel this message arrived on.
- channel() - Method in class dev.ua.theroer.magicutils.messaging.MessageEnvelope
-
Returns the logical channel name.
- CHAT - Enum constant in enum class dev.ua.theroer.magicutils.logger.LogTarget
-
Send only to chat (players).
- CHAT - Enum constant in enum class dev.ua.theroer.magicutils.platform.PlayerMessageType
-
Message sent via chat.
- ChatSettings - Class in dev.ua.theroer.magicutils.config.logger
-
Chat formatting settings.
- ChatSettings() - Constructor for class dev.ua.theroer.magicutils.config.logger.ChatSettings
-
Default constructor for ChatSettings.
- checkId() - Method in record class dev.ua.theroer.magicutils.diagnostics.DiagnosticResult
-
Returns the value of the
checkIdrecord component. - checks() - Method in interface dev.ua.theroer.magicutils.diagnostics.DiagnosticRegistry
-
Snapshot of all checks in execution order.
- checks(String) - Method in interface dev.ua.theroer.magicutils.diagnostics.DiagnosticRegistry
-
Snapshot of checks within a suite.
- children() - Method in class dev.ua.theroer.magicutils.commands.ResolvedSubCommandNode
-
Returns the child subcommand nodes.
- clear() - Static method in class dev.ua.theroer.magicutils.commands.MagicSenderAdapters
-
Clears all registered adapters.
- clearAll() - Static method in class dev.ua.theroer.magicutils.placeholders.MagicPlaceholders
-
Clears all registered placeholders, namespaces, and listeners.
- clearAutoDetectedPlayerLanguage(Object) - Method in class dev.ua.theroer.magicutils.lang.LanguageManager
-
Remove stored auto-detected language for an arbitrary player object.
- clearAutoDetectedPlayerLanguage(UUID) - Method in class dev.ua.theroer.magicutils.lang.LanguageManager
-
Remove stored auto-detected language for a player.
- clearListeners() - Static method in class dev.ua.theroer.magicutils.placeholders.MagicPlaceholders
-
Clears all registered listeners.
- clearLocal(Object) - Static method in class dev.ua.theroer.magicutils.placeholders.MagicPlaceholders
-
Removes all local placeholders for an owner.
- clearPlayerLanguage(Object) - Method in class dev.ua.theroer.magicutils.lang.LanguageManager
-
Remove stored language preference for an arbitrary player object.
- clearPlayerLanguage(UUID) - Method in class dev.ua.theroer.magicutils.lang.LanguageManager
-
Remove stored language preference for a player.
- client(HttpClient) - Method in class dev.ua.theroer.magicutils.http.MagicHttpClient.Builder
-
Overrides the underlying HTTP client.
- client(HttpClient) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClient.Builder
-
Overrides the HttpClient instance.
- close() - Method in class dev.ua.theroer.magicutils.bootstrap.MagicRuntime
- close() - Method in class dev.ua.theroer.magicutils.bootstrap.MagicRuntimeConfigBinding
- close() - Method in class dev.ua.theroer.magicutils.bootstrap.MagicRuntimeResource
- close() - Method in class dev.ua.theroer.magicutils.http.MagicHttpClient
- close() - Method in class dev.ua.theroer.magicutils.http.MagicHttpClientProfile
- close() - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClient
- close() - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClientProfile
- close() - Method in class dev.ua.theroer.magicutils.messaging.LoopbackTransport
- close() - Method in class dev.ua.theroer.magicutils.messaging.MessageBus
- close() - Method in interface dev.ua.theroer.magicutils.messaging.MessageTransport
-
Stops the transport and releases resources.
- close() - Method in class dev.ua.theroer.magicutils.messaging.MessagingService
- close() - Method in class dev.ua.theroer.magicutils.messaging.redis.RedisMessageTransport
- close() - Method in interface dev.ua.theroer.magicutils.platform.ListenerSubscription
-
Unregisters the listener.
- close() - Method in class dev.ua.theroer.magicutils.platform.ManagedExecutor
- close() - Method in interface dev.ua.theroer.magicutils.platform.TaskScheduler
- closed() - Method in record class dev.ua.theroer.magicutils.platform.MagicUtilsConsumerInfo
-
Returns the value of the
closedrecord component. - closed() - Method in interface dev.ua.theroer.magicutils.platform.MagicUtilsConsumerRuntimeView
-
Whether the runtime is closed right now.
- CMD_EXECUTED - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Command executed successfully.
- CMD_EXECUTION_ERROR - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Generic execution failure.
- CMD_HELP_ALIASES_INLINE - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help inline aliases text.
- CMD_HELP_ARGUMENT_PERMISSION - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help-generated argument permission description.
- CMD_HELP_AVAILABLE_COMMANDS - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help available commands section label.
- CMD_HELP_COMMAND_DESCRIPTION - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Built-in help command description.
- CMD_HELP_COMMAND_NOT_FOUND - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help target command not found.
- CMD_HELP_DEFAULT_VALUE - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help default value marker.
- CMD_HELP_HOVER_SHOW - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help hover text for clickable entries.
- CMD_HELP_LABEL_ALIASES - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help aliases label.
- CMD_HELP_LABEL_ARGUMENTS - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help arguments label.
- CMD_HELP_LABEL_COMMAND - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help command label.
- CMD_HELP_LABEL_DESCRIPTION - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help description label.
- CMD_HELP_LABEL_SUBCOMMANDS - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help subcommands label.
- CMD_HELP_NAV_NEXT - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help next page hover.
- CMD_HELP_NAV_PREVIOUS - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help previous page hover.
- CMD_HELP_NO_COMMANDS_FOUND - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help empty state when nothing matches.
- CMD_HELP_NO_DESCRIPTION - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help fallback description.
- CMD_HELP_OPTIONAL - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help optional argument marker.
- CMD_HELP_PAGE_LABEL - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help page label.
- CMD_HELP_QUERY_PREFIX - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help search query prefix.
- CMD_HELP_SENDER_UNAVAILABLE - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help command sender missing.
- CMD_HELP_SUBCOMMAND_DESCRIPTION - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Built-in help subcommand description.
- CMD_HELP_TITLE - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help header title.
- CMD_HELP_UNAVAILABLE - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help is unavailable because no manager is ready.
- CMD_HELP_USAGE_OR - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help usage separator between direct and subcommand forms.
- CMD_HELP_VALUES - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Help values marker.
- CMD_INTERNAL_ERROR - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Internal error while running command.
- CMD_INVALID_ARGUMENTS - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Invalid arguments supplied.
- CMD_NO_PERMISSION - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Lacking permission to run command.
- CMD_NOT_FOUND - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Command not found.
- CMD_SPECIFY_SUBCOMMAND - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Prompt to specify subcommand.
- CMD_UNKNOWN_SUBCOMMAND - Enum constant in enum class dev.ua.theroer.magicutils.lang.InternalMessages
-
Unknown subcommand provided.
- codec() - Method in class dev.ua.theroer.magicutils.messaging.MessageBus
-
Returns the codec used for payload serialization.
- codec(MessageCodec) - Method in class dev.ua.theroer.magicutils.messaging.MessageBus.Builder
-
Overrides the codec (and thus the Jackson mapper) used for payloads.
- codec(MessageCodec) - Method in class dev.ua.theroer.magicutils.messaging.MessagingService.Builder
-
Overrides the codec used for envelope/payload serialization.
- ColorSettings - Class in dev.ua.theroer.magicutils.config.logger
-
Color settings for different log levels.
- ColorSettings() - Constructor for class dev.ua.theroer.magicutils.config.logger.ColorSettings
-
Default constructor for ColorSettings.
- ColorUtils - Class in dev.ua.theroer.magicutils.utils
-
Utility methods for color calculations and MiniMessage helper conversions.
- command() - Method in class dev.ua.theroer.magicutils.commands.CommandExecution
-
Returns the command instance.
- COMMAND - Enum constant in enum class dev.ua.theroer.magicutils.platform.PlayerMessageType
-
Message sent as a command.
- CommandArgument - Class in dev.ua.theroer.magicutils.commands
-
Represents a command argument with its properties and permission requirements.
- CommandArgument.Builder - Class in dev.ua.theroer.magicutils.commands
-
Builder for CommandArgument.
- CommandDescriptions - Class in dev.ua.theroer.magicutils.commands
-
Resolves command descriptions, optionally treating
@keyvalues as language keys. - CommandExecution<S> - Class in dev.ua.theroer.magicutils.commands
-
Execution context for runtime-defined command actions.
- CommandExecutionException - Exception Class in dev.ua.theroer.magicutils.commands
-
Signals that a command failed with an unexpected runtime error.
- CommandExecutionException(String, Throwable) - Constructor for exception class dev.ua.theroer.magicutils.commands.CommandExecutionException
-
Creates a new execution exception with a user-facing message.
- CommandExecutor<S> - Interface in dev.ua.theroer.magicutils.commands
-
Executes a command action built by the command builder API.
- CommandInfo - Annotation Interface in dev.ua.theroer.magicutils.annotations
-
Annotation for command metadata.
- CommandLogger - Interface in dev.ua.theroer.magicutils.commands
-
Lightweight logger interface for command engine diagnostics.
- commandManager() - Method in class dev.ua.theroer.magicutils.commands.brigadier.BrigadierCommandRegistry
-
Returns the command manager.
- CommandManager<S> - Class in dev.ua.theroer.magicutils.commands
-
Manages registration, execution, and tab completion of commands.
- CommandManager(String, String, CommandLogger, CommandPlatform, TypeParserRegistry) - Constructor for class dev.ua.theroer.magicutils.commands.CommandManager
-
Constructs a new CommandManager.
- CommandMessages - Class in dev.ua.theroer.magicutils.lang.messages
-
Command messages.
- CommandMessages() - Constructor for class dev.ua.theroer.magicutils.lang.messages.CommandMessages
-
Default constructor for CommandMessages.
- commandName() - Method in class dev.ua.theroer.magicutils.commands.CommandExecution
-
Returns the root command name.
- CommandPlatform<S> - Interface in dev.ua.theroer.magicutils.commands
-
Platform hooks required by the command engine.
- CommandResult - Class in dev.ua.theroer.magicutils.commands
-
Represents the result of a command execution, including status and message.
- commandsEnabled() - Method in record class dev.ua.theroer.magicutils.platform.MagicUtilsConsumerInfo
-
Returns the value of the
commandsEnabledrecord component. - commandsEnabled() - Method in record class dev.ua.theroer.magicutils.platform.MagicUtilsConsumerRegistry.StaticMeta
-
Returns the value of the
commandsEnabledrecord component. - CommandSpec<S> - Class in dev.ua.theroer.magicutils.commands
-
Compatibility command specification used by the legacy builder path.
- CommandSpec.Builder<S> - Class in dev.ua.theroer.magicutils.commands
-
Builder for compatibility command specifications.
- CommandThreading - Enum Class in dev.ua.theroer.magicutils.commands
-
Threading policy for command execution.
- Comment - Annotation Interface in dev.ua.theroer.magicutils.config.annotations
-
Adds a comment to a configuration field in the generated YAML/JSONC/TOML file.
- compare() - Element in annotation interface dev.ua.theroer.magicutils.annotations.Permission
-
How to compare values (name/UUID/equals/auto).
- compareMode(CompareMode) - Method in class dev.ua.theroer.magicutils.commands.CommandArgument.Builder
-
Sets comparison strategy for permission checks.
- CompareMode - Enum Class in dev.ua.theroer.magicutils.commands
-
How to compare values when evaluating permission conditions.
- ComparisonUtils - Class in dev.ua.theroer.magicutils.commands
-
Helper methods for comparing argument values without Bukkit dependencies.
- component() - Method in class dev.ua.theroer.magicutils.lang.MessageQuery
-
Resolves to a
Component, parsing through MiniMessage. - component(Class, T) - Method in class dev.ua.theroer.magicutils.bootstrap.MagicRuntime.Builder
-
Registers an extra typed component.
- COMPONENT - Enum constant in enum class dev.ua.theroer.magicutils.config.logger.DefaultSettings.MiniPlaceholdersMode
-
Component output mode.
- COMPONENT - Enum constant in enum class dev.ua.theroer.magicutils.config.logger.DefaultSettings.Pb4Mode
-
Component output mode.
- components() - Method in class dev.ua.theroer.magicutils.bootstrap.MagicRuntime
-
Returns a snapshot of registered typed components.
- condition() - Element in annotation interface dev.ua.theroer.magicutils.annotations.Permission
-
Structured condition type when the permission is required.
- conditionArgs() - Element in annotation interface dev.ua.theroer.magicutils.annotations.Permission
-
Names of arguments that participate in the condition.
- config() - Method in class dev.ua.theroer.magicutils.http.MagicHttpClient
-
Returns the resolved configuration instance.
- config(HttpClientConfig) - Method in class dev.ua.theroer.magicutils.http.MagicHttpClient.Builder
-
Overrides the configuration instance.
- config(HttpClientConfig) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClient.Builder
-
Overrides the configuration instance.
- ConfigAdapters - Class in dev.ua.theroer.magicutils.config.serialization
-
Simple registry for config value adapters.
- configClass() - Method in class dev.ua.theroer.magicutils.bootstrap.MagicRuntimeConfigBinding
-
Returns the bound config class.
- configDir() - Method in interface dev.ua.theroer.magicutils.platform.Platform
-
Base directory for configs/lang files.
- ConfigFile - Annotation Interface in dev.ua.theroer.magicutils.config.annotations
-
Marks a class as a configuration file.
- ConfigFormatProvider - Interface in dev.ua.theroer.magicutils.platform
-
Optional platform hook for default config formats.
- configManager() - Method in class dev.ua.theroer.magicutils.bootstrap.MagicRuntime
-
Returns the config manager owned by the runtime.
- ConfigManager - Class in dev.ua.theroer.magicutils.config
-
Platform-agnostic configuration manager using annotation-driven mapping and Jackson (YAML/JSON/JSONC/TOML).
- ConfigManager(Platform) - Constructor for class dev.ua.theroer.magicutils.config.ConfigManager
-
Creates a new ConfigManager for the provided platform.
- ConfigMigration - Interface in dev.ua.theroer.magicutils.config
-
Defines a migration step for configuration data.
- ConfigNamespaceProvider - Interface in dev.ua.theroer.magicutils.platform
-
Optional platform hook for namespaced config storage.
- ConfigReloadable - Annotation Interface in dev.ua.theroer.magicutils.config.annotations
-
Marks which sections of a config can be hot-reloaded.
- ConfigSection - Annotation Interface in dev.ua.theroer.magicutils.config.annotations
-
Marks a field as a configuration section.
- ConfigSerializable - Annotation Interface in dev.ua.theroer.magicutils.config.annotations
-
Marks a class as serializable for configuration.
- ConfigSerializer - Class in dev.ua.theroer.magicutils.config
-
Handles serialization and deserialization of complex config objects.
- ConfigTomlModule - Class in dev.ua.theroer.magicutils.config.toml
-
Marker class for TOML config support module.
- configure(BiConsumer) - Method in class dev.ua.theroer.magicutils.http.MagicHttpClientProfile.Builder
-
Applies a builder customization that can read the config instance.
- configure(BiConsumer) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClientProfile.Builder
-
Applies a builder customization that can read the config instance.
- configure(Consumer) - Method in class dev.ua.theroer.magicutils.http.MagicHttpClientProfile.Builder
-
Applies a builder customization that does not depend on config.
- configure(Consumer) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClientProfile.Builder
-
Applies a builder customization that does not depend on config.
- ConfigValue - Annotation Interface in dev.ua.theroer.magicutils.config.annotations
-
Marks a field as a configuration value.
- ConfigValueAdapter<T> - Interface in dev.ua.theroer.magicutils.config.serialization
-
Adapter for custom types used in configs.
- ConfigYamlModule - Class in dev.ua.theroer.magicutils.config.yaml
-
Marker class for YAML config support module.
- connect(String, WebSocket.Listener) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClient
-
Connects to a WebSocket endpoint (blocking).
- connectAsync(String, WebSocket.Listener) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClient
-
Connects to a WebSocket endpoint asynchronously.
- connectedAt() - Method in record class dev.ua.theroer.magicutils.platform.MagicUtilsConsumerInfo
-
Returns the value of the
connectedAtrecord component. - connectedAt() - Method in record class dev.ua.theroer.magicutils.platform.MagicUtilsConsumerRegistry.StaticMeta
-
Returns the value of the
connectedAtrecord component. - connectSmart(String, WebSocket.Listener) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClient
-
Connects to a WebSocket endpoint, switching to async on blocking-sensitive threads.
- connectTimeout(Duration) - Method in class dev.ua.theroer.magicutils.http.MagicHttpClient.Builder
-
Overrides connect timeout.
- connectTimeout(Duration) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClient.Builder
-
Sets connect timeout.
- connectTimeout(Function) - Method in class dev.ua.theroer.magicutils.http.MagicHttpClientProfile.Builder
-
Overrides connect timeout from config.
- connectTimeout(Function) - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClientProfile.Builder
-
Overrides connect timeout from config.
- console() - Method in interface dev.ua.theroer.magicutils.platform.Platform
-
Audience representing console/server.
- CONSOLE - Enum constant in enum class dev.ua.theroer.magicutils.commands.AllowedSender
-
Console sender.
- CONSOLE - Enum constant in enum class dev.ua.theroer.magicutils.logger.LogTarget
-
Send only to console.
- ConsoleColorSerializer - Class in dev.ua.theroer.magicutils.logger
-
Serializes log
Components for console output, preferring ANSI colors when the adventure ANSI serializer is on the classpath and falling back to plain text otherwise. - ConsoleMessageMetadata - Record Class in dev.ua.theroer.magicutils.logger
-
Structured console metadata used to preserve logger routing without parsing plain text.
- ConsoleMessageMetadata(LogLevel, String) - Constructor for record class dev.ua.theroer.magicutils.logger.ConsoleMessageMetadata
-
Creates an instance of a
ConsoleMessageMetadatarecord class. - ConsoleSettings - Class in dev.ua.theroer.magicutils.config.logger
-
Console formatting settings.
- ConsoleSettings() - Constructor for class dev.ua.theroer.magicutils.config.logger.ConsoleSettings
-
Default constructor for ConsoleSettings.
- contentType() - Method in class dev.ua.theroer.magicutils.http.MultipartBody
-
Returns the Content-Type header value for this multipart body.
- contextArgs() - Element in annotation interface dev.ua.theroer.magicutils.annotations.Suggest
-
Names of arguments whose parsed values should be available when generating suggestions.
- contextArgs(String...) - Method in class dev.ua.theroer.magicutils.commands.CommandArgument.Builder
-
Adds names of arguments whose parsed values should be available as context for suggestions.
- CONTRIBUTE - Enum constant in enum class dev.ua.theroer.magicutils.annotations.MergePolicy
-
Claim this node's execute only if no one has claimed it yet (put-if-absent); never overwrite another plugin's execute.
- copy() - Method in class dev.ua.theroer.magicutils.commands.MagicCommand
-
Creates an unfrozen duplicate of this command's declarative state so it can be modified and re-registered after the original was frozen by registration.
- cpu() - Method in interface dev.ua.theroer.magicutils.platform.TaskScheduler
-
Executor for CPU-heavy work.
- create(String) - Method in interface dev.ua.theroer.magicutils.logger.LoggerAdapter
-
Creates a prefixed logger with default prefix.
- create(String) - Method in class dev.ua.theroer.magicutils.logger.LoggerCore
-
Creates or retrieves a prefixed logger with default prefix.
- create(String, Target, MessageSource, byte[]) - Static method in class dev.ua.theroer.magicutils.messaging.MessageEnvelope
-
Creates an envelope with a fresh id and the current timestamp.
- create(String, ShutdownHookRegistrar) - Static method in class dev.ua.theroer.magicutils.platform.TaskSchedulers
-
Creates a new scheduler and registers shutdown if possible.
- create(String, String) - Method in interface dev.ua.theroer.magicutils.logger.LoggerAdapter
-
Creates a prefixed logger with custom prefix.
- create(String, String) - Method in class dev.ua.theroer.magicutils.logger.LoggerCore
-
Creates or retrieves a prefixed logger with custom prefix.
- create(S, boolean) - Method in interface dev.ua.theroer.magicutils.commands.brigadier.BrigadierCommandRegistry.AudienceFactory
-
Creates an audience wrapper.
- createDiagnosticsExportSubCommand(LoggerCore, Supplier) - Static method in class dev.ua.theroer.magicutils.diagnostics.DiagnosticsCommandSupport
- createDiagnosticsExportSubCommand(String, LoggerCore, Supplier) - Static method in class dev.ua.theroer.magicutils.diagnostics.DiagnosticsCommandSupport
- createDiagnosticsSubCommand(LoggerCore, Supplier) - Static method in class dev.ua.theroer.magicutils.diagnostics.DiagnosticsCommandSupport
- createDiagnosticsSubCommand(String, LoggerCore, Supplier) - Static method in class dev.ua.theroer.magicutils.diagnostics.DiagnosticsCommandSupport
- createDiagnosticsSubCommands(LoggerCore, Supplier) - Static method in class dev.ua.theroer.magicutils.diagnostics.DiagnosticsCommandSupport
- createDiagnosticsSubCommands(String, LoggerCore, Supplier) - Static method in class dev.ua.theroer.magicutils.diagnostics.DiagnosticsCommandSupport
- createDiagnosticsSuiteSubCommand(LoggerCore, Supplier) - Static method in class dev.ua.theroer.magicutils.diagnostics.DiagnosticsCommandSupport
- createDiagnosticsSuiteSubCommand(String, LoggerCore, Supplier) - Static method in class dev.ua.theroer.magicutils.diagnostics.DiagnosticsCommandSupport
- createGradientTag(String[]) - Static method in class dev.ua.theroer.magicutils.utils.ColorUtils
-
Create gradient tag from colors array.
- createHelpSubCommand(LoggerCore, Supplier) - Static method in class dev.ua.theroer.magicutils.commands.HelpCommandSupport
- createHelpSubCommand(String, LoggerCore, Supplier) - Static method in class dev.ua.theroer.magicutils.commands.HelpCommandSupport
- createHelpSubCommandMulti(LoggerCore, Supplier) - Static method in class dev.ua.theroer.magicutils.commands.HelpCommandSupport
- createHelpSubCommandMulti(String, LoggerCore, Supplier) - Static method in class dev.ua.theroer.magicutils.commands.HelpCommandSupport
- createWithDefaults(CommandLogger) - Static method in class dev.ua.theroer.magicutils.commands.TypeParserRegistry
-
Factory to register built-in parsers after construction.
- CRITICAL - Enum constant in enum class dev.ua.theroer.magicutils.diagnostics.DiagnosticSeverity
-
Critical failure that usually blocks normal operation.
- current() - Method in class dev.ua.theroer.magicutils.bootstrap.MagicRuntimeConfigBinding
-
Returns the current resource when present.
- current() - Method in class dev.ua.theroer.magicutils.bootstrap.MagicRuntimeResource
-
Returns the current resource when present.
- current() - Method in class dev.ua.theroer.magicutils.http.MagicHttpClientProfile
-
Returns the current client when available.
- current() - Method in class dev.ua.theroer.magicutils.http.MagicWebSocketClientProfile
-
Returns the current client when available.
- currentLanguage() - Static method in class dev.ua.theroer.magicutils.lang.Messages
- currentLanguage() - Method in class dev.ua.theroer.magicutils.lang.MessagesView
- CUSTOM - Enum constant in enum class dev.ua.theroer.magicutils.logger.PrefixMode
-
Custom prefix from configuration.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form