Class ChatSettings
java.lang.Object
dev.ua.theroer.magicutils.config.logger.ChatSettings
Chat formatting settings.
Configuration class for managing chat message formatting options including
automatic color generation and gradient settings.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionColor palette per log level for chat output.Gradient colors applied to chat messages when a level-specific palette is not provided.voidsetColors(ColorSettings colors) Sets chat color palettes for each log level.voidsetGradient(List<String> gradient) Replaces the chat gradient palette.
-
Constructor Details
-
ChatSettings
public ChatSettings()Default constructor for ChatSettings.
-
-
Method Details
-
getGradient
-
setGradient
-
getColors
Color palette per log level for chat output.- Returns:
- deep copy of the color settings
-
setColors
Sets chat color palettes for each log level.- Parameters:
colors- color configuration to clone; null resets to defaults
-