Standard Text Colors

BLACK
Black
\u001B[30m
RED
Red
\u001B[31m
GREEN
Green
\u001B[32m
YELLOW
Yellow
\u001B[33m
BLUE
Blue
\u001B[34m
MAGENTA
Magenta
\u001B[35m
CYAN
Cyan
\u001B[36m
WHITE
White
\u001B[37m
BRIGHT BLACK
Bright Black (Gray)
\u001B[90m
BRIGHT RED
Bright Red
\u001B[91m
BRIGHT GREEN
Bright Green
\u001B[92m
BRIGHT YELLOW
Bright Yellow
\u001B[93m
BRIGHT BLUE
Bright Blue
\u001B[94m
BRIGHT MAGENTA
Bright Magenta
\u001B[95m
BRIGHT CYAN
Bright Cyan
\u001B[96m
BRIGHT WHITE
Bright White
\u001B[97m

Background Colors

BLACK BG
Black Background
\u001B[40m
RED BG
Red Background
\u001B[41m
GREEN BG
Green Background
\u001B[42m
YELLOW BG
Yellow Background
\u001B[43m
BLUE BG
Blue Background
\u001B[44m
MAGENTA BG
Magenta Background
\u001B[45m
CYAN BG
Cyan Background
\u001B[46m
WHITE BG
White Background
\u001B[47m

Formatting Codes

RESET
Reset All
\u001B[0m
BOLD
Bold
\u001B[1m
DIM
Dim
\u001B[2m
ITALIC
Italic
\u001B[3m
UNDERLINE
Underline
\u001B[4m
REVERSE
Reverse Colors
\u001B[7m
💡 Pro Tip
Always end your colored text with \u001B[0m to reset formatting and prevent color bleeding into subsequent console output.

Java Implementation

Basic Usage Example
public class ConsoleColors { // Color definitions public static final String RESET = "\u001B[0m"; public static final String RED = "\u001B[31m"; public static final String GREEN = "\u001B[32m"; public static final String YELLOW = "\u001B[33m"; public static final String BLUE = "\u001B[34m"; public static void main(String[] args) { System.out.println(RED + "Error message!" + RESET); System.out.println(GREEN + "Success!" + RESET); System.out.println(YELLOW + "Warning!" + RESET); } }
Plugin Logger Example
public class ColoredLogger { private final Logger logger; public void info(String message) { logger.info("\u001B[32m" + message + "\u001B[0m"); } public void warning(String message) { logger.warning("\u001B[33m" + message + "\u001B[0m"); } public void error(String message) { logger.severe("\u001B[31m" + message + "\u001B[0m"); } }
⚠️ Important Note
ANSI codes work in most modern terminals and console windows. However, older Windows Command Prompt versions may not support them. Always test your output in your target environment.
Copied to clipboard!