Class ChatColor
java.lang.Object
fr.hytale.loader.api.ChatColor
Utility class for working with colored text and messages in Hytale.
Provides Minecraft-style color codes and methods to parse colored text into Hytale Messages via JSON.
Usage Examples:
// Using utility method (Recommended)
Message msg1 = ChatColor.colorize("&aHello &cWorld");
// Using constants
String msg2 = ChatColor.RED + "Error!";
- Since:
- 1.0.6
- Version:
- 1.0.6
- Author:
- HytaleLoader
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringAqua color code (&b)static final StringBlack color code (&0)static final StringBlue color code (&9)static final StringBold format code (&l)static final StringDark Aqua color code (&3)static final StringDark Blue color code (&1)static final StringDark Gray color code (&8)static final StringDark Green color code (&2)static final StringDark Purple color code (&5)static final StringDark Red color code (&4)static final StringGold color code (&6)static final StringGray color code (&7)static final StringGreen color code (&a)static final StringItalic format code (&o)static final StringLight Purple color code (&d)static final StringObfuscated format code (&k)static final StringRed color code (&c)static final StringReset format code (&r)static final StringStrikethrough format code (&m)static final StringUnderline format code (&n)static final StringWhite color code (&f)static final StringYellow color code (&e) -
Method Summary
-
Field Details
-
BLACK
-
DARK_BLUE
-
DARK_GREEN
-
DARK_AQUA
-
DARK_RED
-
DARK_PURPLE
-
GOLD
-
GRAY
-
DARK_GRAY
-
BLUE
-
GREEN
-
AQUA
-
RED
-
LIGHT_PURPLE
-
YELLOW
-
WHITE
-
OBFUSCATED
-
BOLD
-
STRIKETHROUGH
-
UNDERLINE
-
ITALIC
-
RESET
-
-
Method Details
-
colorize
Parses a string with Minecraft-style color codes and returns a HytaleMessage.Supports both '&' and '§' as color code prefixes. It handles colors, bold (&l), italic (&o), and underline (&n).
- Parameters:
text- the text with color codes (e.g., "&aGreen &cRed")- Returns:
- a formatted
Messageobject ready to be sent to a player
-