Uses of Enum Class
dev.ua.theroer.magicutils.logger.LogLevel
Packages that use LogLevel
-
Uses of LogLevel in dev.ua.theroer.magicutils.config.logger
Methods in dev.ua.theroer.magicutils.config.logger with parameters of type LogLevelModifier and TypeMethodDescriptionstatic String[]LoggerConfig.defaultColors(LogLevel level) Provides fallback colors when no configuration is available.String[]LoggerConfig.resolveColors(LogLevel level, boolean console) Resolves colors for given log level, using either chat or console settings. -
Uses of LogLevel in dev.ua.theroer.magicutils.logger
Subclasses with type arguments of type LogLevel in dev.ua.theroer.magicutils.loggerModifier and TypeClassDescriptionenumLogging levels supported by the MagicUtils logger.Fields in dev.ua.theroer.magicutils.logger declared as LogLevelModifier and TypeFieldDescriptionprotected final LogLevelLogBuilderCore.levelLog level associated with this builder.Methods in dev.ua.theroer.magicutils.logger that return LogLevelModifier and TypeMethodDescriptionConsoleMessageMetadata.level()Returns the value of thelevelrecord component.static LogLevelReturns the enum constant of this class with the specified name.static LogLevel[]LogLevel.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in dev.ua.theroer.magicutils.logger with parameters of type LogLevelModifier and TypeMethodDescriptionPrefixedLoggerAdapter.buildLogBuilder(LogLevel level) Creates a log builder for a log level.static net.kyori.adventure.text.ComponentLogMessageFormatter.format(LoggerCore logger, Object message, LogLevel level, LogTarget target, @Nullable PrefixMode prefixOverride, @Nullable Audience directAudience, @Nullable Collection<? extends Audience> audienceCollection, Object... placeholdersArgs) Converts an arbitrary message object into a formatted component ready for delivery.default booleanLoggerAdapter.isLevelEnabled(LogLevel level) Returns whether the supplied log level is enabled for the default target.booleanLoggerCore.isLevelEnabled(LogLevel level) Returns whether a log level is enabled for the default target.booleanLoggerCore.isLevelEnabled(LogLevel level, LogTarget target) Returns whether a log level is enabled for the provided target.default booleanPrefixedLoggerAdapter.isLevelEnabled(LogLevel level) Returns whether the supplied log level is enabled for this prefixed logger.default net.kyori.adventure.text.ComponentLoggerAdapter.parseMessage(Object message, LogLevel level, LogTarget target, P player, @Nullable Collection<? extends P> players, Object... placeholdersArgs) Parses message into a component using logger pipeline.net.kyori.adventure.text.ComponentLoggerCore.parseMessage(Object message, LogLevel level, LogTarget target, @Nullable PrefixMode prefixOverride, @Nullable Audience directAudience, @Nullable Collection<? extends Audience> audienceCollection, Object... placeholdersArgs) Parses a message to a component using custom prefix override.net.kyori.adventure.text.ComponentLoggerCore.parseMessage(Object message, LogLevel level, LogTarget target, @Nullable Audience directAudience, @Nullable Collection<? extends Audience> audienceCollection, Object... placeholdersArgs) Parses a message to a component using current logger configuration.default String[]LoggerAdapter.resolveColorsForLevel(LogLevel level, boolean forConsole) Resolves color palette for a log level.String[]LoggerCore.resolveColorsForLevel(LogLevel level, boolean forConsole) Resolves colors for the specified log level directly from the active configuration.default voidLoggerAdapter.send(LogLevel level, Object message, P player, @Nullable Collection<? extends P> players, LogTarget target, boolean broadcast, Object... placeholders) Sends a message using the configured logger pipeline.protected voidvoidLoggerCore.send(LogLevel level, Object message, @Nullable Audience audience, @Nullable Collection<? extends Audience> audiences, LogTarget target, boolean broadcast, Object... placeholders) Sends a message through the logger pipeline.protected voidprotected voiddefault voidSends a message using default target.default voidSends a message to a player.default voidSends a message to a player, optionally broadcasting.voidPrefixedLoggerCore.send(LogLevel level, Object message, Audience audience, Collection<? extends Audience> audiences, LogTarget target, boolean broadcast, Object... placeholders) Sends a message using the prefixed logger.protected voidLoggerCore.sendToConsole(LogLevel level, Object message) default voidPrefixedLoggerAdapter.sendToConsole(LogLevel level, Object message) Sends a message to console target.protected voidLoggerCore.sendToPlayers(LogLevel level, Object message, Collection<? extends Audience> players) default voidPrefixedLoggerAdapter.sendToPlayers(LogLevel level, Object message, @Nullable Collection<? extends P> players) Sends a message to a collection of players.Constructors in dev.ua.theroer.magicutils.logger with parameters of type LogLevelModifierConstructorDescriptionConsoleMessageMetadata(LogLevel level, @Nullable String subLoggerName) Creates an instance of aConsoleMessageMetadatarecord class.LogBuilderCore(LoggerCore logger, LogLevel level) Creates a new LogBuilderCore with the specified log level.