类 ChatColor


  • public final class ChatColor
    extends java.lang.Object
    Simplistic enumeration of all supported color values for chat.
    • 字段详细资料

      • COLOR_CHAR

        public static final char COLOR_CHAR
        The special character which prefixes all chat colour codes. Use this if you need to dynamically convert colour codes from your custom format.
        另请参阅:
        常量字段值
      • ALL_CODES

        public static final java.lang.String ALL_CODES
        另请参阅:
        常量字段值
      • STRIP_COLOR_PATTERN

        public static final java.util.regex.Pattern STRIP_COLOR_PATTERN
        Pattern to remove all colour codes.
      • BLACK

        public static final ChatColor BLACK
        Represents black.
      • DARK_BLUE

        public static final ChatColor DARK_BLUE
        Represents dark blue.
      • DARK_GREEN

        public static final ChatColor DARK_GREEN
        Represents dark green.
      • DARK_AQUA

        public static final ChatColor DARK_AQUA
        Represents dark blue (aqua).
      • DARK_RED

        public static final ChatColor DARK_RED
        Represents dark red.
      • DARK_PURPLE

        public static final ChatColor DARK_PURPLE
        Represents dark purple.
      • GOLD

        public static final ChatColor GOLD
        Represents gold.
      • GRAY

        public static final ChatColor GRAY
        Represents gray.
      • DARK_GRAY

        public static final ChatColor DARK_GRAY
        Represents dark gray.
      • BLUE

        public static final ChatColor BLUE
        Represents blue.
      • GREEN

        public static final ChatColor GREEN
        Represents green.
      • AQUA

        public static final ChatColor AQUA
        Represents aqua.
      • RED

        public static final ChatColor RED
        Represents red.
      • LIGHT_PURPLE

        public static final ChatColor LIGHT_PURPLE
        Represents light purple.
      • YELLOW

        public static final ChatColor YELLOW
        Represents yellow.
      • WHITE

        public static final ChatColor WHITE
        Represents white.
      • MAGIC

        public static final ChatColor MAGIC
        Represents magical characters that change around randomly.
      • BOLD

        public static final ChatColor BOLD
        Makes the text bold.
      • STRIKETHROUGH

        public static final ChatColor STRIKETHROUGH
        Makes a line appear through the text.
      • UNDERLINE

        public static final ChatColor UNDERLINE
        Makes the text appear underlined.
      • ITALIC

        public static final ChatColor ITALIC
        Makes the text italic.
      • RESET

        public static final ChatColor RESET
        Resets all previous chat colors or formats.
    • 方法详细资料

      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        覆盖:
        equals 在类中 java.lang.Object
      • toString

        public java.lang.String toString()
        覆盖:
        toString 在类中 java.lang.Object
      • stripColor

        public static java.lang.String stripColor​(java.lang.String input)
        Strips the given message of all color codes
        参数:
        input - String to strip of color
        返回:
        A copy of the input string, without any coloring
      • translateAlternateColorCodes

        public static java.lang.String translateAlternateColorCodes​(char altColorChar,
                                                                    java.lang.String textToTranslate)
      • getByChar

        public static ChatColor getByChar​(char code)
        Get the colour represented by the specified code.
        参数:
        code - the code to search for
        返回:
        the mapped colour, or null if non exists
      • of

        public static ChatColor of​(java.awt.Color color)
      • of

        public static ChatColor of​(java.lang.String string)
      • valueOf

        @Deprecated
        public static ChatColor valueOf​(java.lang.String name)
        已过时。
        holdover from when this class was an enum
        See Enum.valueOf(Class, String).
        参数:
        name - color name
        返回:
        ChatColor
      • values

        @Deprecated
        public ChatColor[] values()
        已过时。
        holdover from when this class was an enum
        Get an array of all defined colors and formats.
        返回:
        copied array of all colors and formats
      • name

        @Deprecated
        public java.lang.String name()
        已过时。
        holdover from when this class was an enum
        See Enum.name().
        返回:
        constant name
      • getName

        public java.lang.String getName()