Enum Class Formatting

java.lang.Object
java.lang.Enum<Formatting>
net.minecraft.util.Formatting
All Implemented Interfaces:
Serializable, Comparable<Formatting>, Constable

public enum Formatting extends Enum<Formatting>
Mappings:
Namespace Name
official a
intermediary net/minecraft/class_1442
named net/minecraft/util/Formatting
  • Enum Constant Details

    • BLACK

      public static final Formatting BLACK
      Mappings:
      Namespace Name Mixin selector
      official a La;a:La;
      intermediary field_5483 Lnet/minecraft/class_1442;field_5483:Lnet/minecraft/class_1442;
      named BLACK Lnet/minecraft/util/Formatting;BLACK:Lnet/minecraft/util/Formatting;
    • DARK_BLUE

      public static final Formatting DARK_BLUE
      Mappings:
      Namespace Name Mixin selector
      official b La;b:La;
      intermediary field_5484 Lnet/minecraft/class_1442;field_5484:Lnet/minecraft/class_1442;
      named DARK_BLUE Lnet/minecraft/util/Formatting;DARK_BLUE:Lnet/minecraft/util/Formatting;
    • DARK_GREEN

      public static final Formatting DARK_GREEN
      Mappings:
      Namespace Name Mixin selector
      official c La;c:La;
      intermediary field_5485 Lnet/minecraft/class_1442;field_5485:Lnet/minecraft/class_1442;
      named DARK_GREEN Lnet/minecraft/util/Formatting;DARK_GREEN:Lnet/minecraft/util/Formatting;
    • DARK_AQUA

      public static final Formatting DARK_AQUA
      Mappings:
      Namespace Name Mixin selector
      official d La;d:La;
      intermediary field_5486 Lnet/minecraft/class_1442;field_5486:Lnet/minecraft/class_1442;
      named DARK_AQUA Lnet/minecraft/util/Formatting;DARK_AQUA:Lnet/minecraft/util/Formatting;
    • DARK_RED

      public static final Formatting DARK_RED
      Mappings:
      Namespace Name Mixin selector
      official e La;e:La;
      intermediary field_5487 Lnet/minecraft/class_1442;field_5487:Lnet/minecraft/class_1442;
      named DARK_RED Lnet/minecraft/util/Formatting;DARK_RED:Lnet/minecraft/util/Formatting;
    • DARK_PURPLE

      public static final Formatting DARK_PURPLE
      Mappings:
      Namespace Name Mixin selector
      official f La;f:La;
      intermediary field_5488 Lnet/minecraft/class_1442;field_5488:Lnet/minecraft/class_1442;
      named DARK_PURPLE Lnet/minecraft/util/Formatting;DARK_PURPLE:Lnet/minecraft/util/Formatting;
    • GOLD

      public static final Formatting GOLD
      Mappings:
      Namespace Name Mixin selector
      official g La;g:La;
      intermediary field_5489 Lnet/minecraft/class_1442;field_5489:Lnet/minecraft/class_1442;
      named GOLD Lnet/minecraft/util/Formatting;GOLD:Lnet/minecraft/util/Formatting;
    • GRAY

      public static final Formatting GRAY
      Mappings:
      Namespace Name Mixin selector
      official h La;h:La;
      intermediary field_5490 Lnet/minecraft/class_1442;field_5490:Lnet/minecraft/class_1442;
      named GRAY Lnet/minecraft/util/Formatting;GRAY:Lnet/minecraft/util/Formatting;
    • DARK_GRAY

      public static final Formatting DARK_GRAY
      Mappings:
      Namespace Name Mixin selector
      official i La;i:La;
      intermediary field_5491 Lnet/minecraft/class_1442;field_5491:Lnet/minecraft/class_1442;
      named DARK_GRAY Lnet/minecraft/util/Formatting;DARK_GRAY:Lnet/minecraft/util/Formatting;
    • BLUE

      public static final Formatting BLUE
      Mappings:
      Namespace Name Mixin selector
      official j La;j:La;
      intermediary field_5492 Lnet/minecraft/class_1442;field_5492:Lnet/minecraft/class_1442;
      named BLUE Lnet/minecraft/util/Formatting;BLUE:Lnet/minecraft/util/Formatting;
    • GREEN

      public static final Formatting GREEN
      Mappings:
      Namespace Name Mixin selector
      official k La;k:La;
      intermediary field_5493 Lnet/minecraft/class_1442;field_5493:Lnet/minecraft/class_1442;
      named GREEN Lnet/minecraft/util/Formatting;GREEN:Lnet/minecraft/util/Formatting;
    • AQUA

      public static final Formatting AQUA
      Mappings:
      Namespace Name Mixin selector
      official l La;l:La;
      intermediary field_5494 Lnet/minecraft/class_1442;field_5494:Lnet/minecraft/class_1442;
      named AQUA Lnet/minecraft/util/Formatting;AQUA:Lnet/minecraft/util/Formatting;
    • RED

      public static final Formatting RED
      Mappings:
      Namespace Name Mixin selector
      official m La;m:La;
      intermediary field_5495 Lnet/minecraft/class_1442;field_5495:Lnet/minecraft/class_1442;
      named RED Lnet/minecraft/util/Formatting;RED:Lnet/minecraft/util/Formatting;
    • LIGHT_PURPLE

      public static final Formatting LIGHT_PURPLE
      Mappings:
      Namespace Name Mixin selector
      official n La;n:La;
      intermediary field_5496 Lnet/minecraft/class_1442;field_5496:Lnet/minecraft/class_1442;
      named LIGHT_PURPLE Lnet/minecraft/util/Formatting;LIGHT_PURPLE:Lnet/minecraft/util/Formatting;
    • YELLOW

      public static final Formatting YELLOW
      Mappings:
      Namespace Name Mixin selector
      official o La;o:La;
      intermediary field_5497 Lnet/minecraft/class_1442;field_5497:Lnet/minecraft/class_1442;
      named YELLOW Lnet/minecraft/util/Formatting;YELLOW:Lnet/minecraft/util/Formatting;
    • WHITE

      public static final Formatting WHITE
      Mappings:
      Namespace Name Mixin selector
      official p La;p:La;
      intermediary field_5498 Lnet/minecraft/class_1442;field_5498:Lnet/minecraft/class_1442;
      named WHITE Lnet/minecraft/util/Formatting;WHITE:Lnet/minecraft/util/Formatting;
    • OBFUSCATED

      public static final Formatting OBFUSCATED
      Mappings:
      Namespace Name Mixin selector
      official q La;q:La;
      intermediary field_5499 Lnet/minecraft/class_1442;field_5499:Lnet/minecraft/class_1442;
      named OBFUSCATED Lnet/minecraft/util/Formatting;OBFUSCATED:Lnet/minecraft/util/Formatting;
    • BOLD

      public static final Formatting BOLD
      Mappings:
      Namespace Name Mixin selector
      official r La;r:La;
      intermediary field_5500 Lnet/minecraft/class_1442;field_5500:Lnet/minecraft/class_1442;
      named BOLD Lnet/minecraft/util/Formatting;BOLD:Lnet/minecraft/util/Formatting;
    • STRIKETHROUGH

      public static final Formatting STRIKETHROUGH
      Mappings:
      Namespace Name Mixin selector
      official s La;s:La;
      intermediary field_5501 Lnet/minecraft/class_1442;field_5501:Lnet/minecraft/class_1442;
      named STRIKETHROUGH Lnet/minecraft/util/Formatting;STRIKETHROUGH:Lnet/minecraft/util/Formatting;
    • UNDERLINE

      public static final Formatting UNDERLINE
      Mappings:
      Namespace Name Mixin selector
      official t La;t:La;
      intermediary field_5502 Lnet/minecraft/class_1442;field_5502:Lnet/minecraft/class_1442;
      named UNDERLINE Lnet/minecraft/util/Formatting;UNDERLINE:Lnet/minecraft/util/Formatting;
    • ITALIC

      public static final Formatting ITALIC
      Mappings:
      Namespace Name Mixin selector
      official u La;u:La;
      intermediary field_5503 Lnet/minecraft/class_1442;field_5503:Lnet/minecraft/class_1442;
      named ITALIC Lnet/minecraft/util/Formatting;ITALIC:Lnet/minecraft/util/Formatting;
    • RESET

      public static final Formatting RESET
      Mappings:
      Namespace Name Mixin selector
      official v La;v:La;
      intermediary field_5504 Lnet/minecraft/class_1442;field_5504:Lnet/minecraft/class_1442;
      named RESET Lnet/minecraft/util/Formatting;RESET:Lnet/minecraft/util/Formatting;
  • Field Details

    • BY_NAME

      private static final Map BY_NAME
      Mappings:
      Namespace Name Mixin selector
      official w La;w:Ljava/util/Map;
      intermediary field_5506 Lnet/minecraft/class_1442;field_5506:Ljava/util/Map;
      named BY_NAME Lnet/minecraft/util/Formatting;BY_NAME:Ljava/util/Map;
    • FORMATTING_CODE_PATTERN

      private static final Pattern FORMATTING_CODE_PATTERN
      Mappings:
      Namespace Name Mixin selector
      official x La;x:Ljava/util/regex/Pattern;
      intermediary field_5507 Lnet/minecraft/class_1442;field_5507:Ljava/util/regex/Pattern;
      named FORMATTING_CODE_PATTERN Lnet/minecraft/util/Formatting;FORMATTING_CODE_PATTERN:Ljava/util/regex/Pattern;
    • name

      private final String name
      Mappings:
      Namespace Name Mixin selector
      official y La;y:Ljava/lang/String;
      intermediary field_9146 Lnet/minecraft/class_1442;field_9146:Ljava/lang/String;
      named name Lnet/minecraft/util/Formatting;name:Ljava/lang/String;
    • code

      private final char code
      Mappings:
      Namespace Name Mixin selector
      official z La;z:C
      intermediary field_5508 Lnet/minecraft/class_1442;field_5508:C
      named code Lnet/minecraft/util/Formatting;code:C
    • modifier

      private final boolean modifier
      Mappings:
      Namespace Name Mixin selector
      official A La;A:Z
      intermediary field_5480 Lnet/minecraft/class_1442;field_5480:Z
      named modifier Lnet/minecraft/util/Formatting;modifier:Z
    • stringValue

      private final String stringValue
      Mappings:
      Namespace Name Mixin selector
      official B La;B:Ljava/lang/String;
      intermediary field_5481 Lnet/minecraft/class_1442;field_5481:Ljava/lang/String;
      named stringValue Lnet/minecraft/util/Formatting;stringValue:Ljava/lang/String;
    • colorIndex

      private final int colorIndex
      Mappings:
      Namespace Name Mixin selector
      official C La;C:I
      intermediary field_9145 Lnet/minecraft/class_1442;field_9145:I
      named colorIndex Lnet/minecraft/util/Formatting;colorIndex:I
  • Constructor Details

    • Formatting

      private Formatting(String name, char code, int colorIndex)
      Mappings:
      Namespace Name Mixin selector
      official <init> La;<init>(Ljava/lang/String;ILjava/lang/String;CI)V
      intermediary <init> Lnet/minecraft/class_1442;<init>(Ljava/lang/String;ILjava/lang/String;CI)V
      named <init> Lnet/minecraft/util/Formatting;<init>(Ljava/lang/String;ILjava/lang/String;CI)V
    • Formatting

      private Formatting(String name, char code, boolean modifier)
      Mappings:
      Namespace Name Mixin selector
      official <init> La;<init>(Ljava/lang/String;ILjava/lang/String;CZ)V
      intermediary <init> Lnet/minecraft/class_1442;<init>(Ljava/lang/String;ILjava/lang/String;CZ)V
      named <init> Lnet/minecraft/util/Formatting;<init>(Ljava/lang/String;ILjava/lang/String;CZ)V
    • Formatting

      private Formatting(String name, char code, boolean modifier, int colorIndex)
      Mappings:
      Namespace Name Mixin selector
      official <init> La;<init>(Ljava/lang/String;ILjava/lang/String;CZI)V
      intermediary <init> Lnet/minecraft/class_1442;<init>(Ljava/lang/String;ILjava/lang/String;CZI)V
      named <init> Lnet/minecraft/util/Formatting;<init>(Ljava/lang/String;ILjava/lang/String;CZI)V
  • Method Details

    • values

      public static Formatting[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Formatting valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • sanitize

      private static String sanitize(String name)
      Mappings:
      Namespace Name Mixin selector
      official c La;c(Ljava/lang/String;)Ljava/lang/String;
      intermediary method_8435 Lnet/minecraft/class_1442;method_8435(Ljava/lang/String;)Ljava/lang/String;
      named sanitize Lnet/minecraft/util/Formatting;sanitize(Ljava/lang/String;)Ljava/lang/String;
    • getColorIndex

      public int getColorIndex()
      Mappings:
      Namespace Name Mixin selector
      official b La;b()I
      intermediary method_8434 Lnet/minecraft/class_1442;method_8434()I
      named getColorIndex Lnet/minecraft/util/Formatting;getColorIndex()I
    • isModifier

      public boolean isModifier()
      Mappings:
      Namespace Name Mixin selector
      official c La;c()Z
      intermediary method_4705 Lnet/minecraft/class_1442;method_4705()Z
      named isModifier Lnet/minecraft/util/Formatting;isModifier()Z
    • isColor

      public boolean isColor()
      Mappings:
      Namespace Name Mixin selector
      official d La;d()Z
      intermediary method_4707 Lnet/minecraft/class_1442;method_4707()Z
      named isColor Lnet/minecraft/util/Formatting;isColor()Z
    • getName

      public String getName()
      Mappings:
      Namespace Name Mixin selector
      official e La;e()Ljava/lang/String;
      intermediary method_4708 Lnet/minecraft/class_1442;method_4708()Ljava/lang/String;
      named getName Lnet/minecraft/util/Formatting;getName()Ljava/lang/String;
    • toString

      public String toString()
      Overrides:
      toString in class Enum<Formatting>
      Mappings:
      Namespace Name Mixin selector
      official toString La;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_1442;toString()Ljava/lang/String;
      named toString Lnet/minecraft/util/Formatting;toString()Ljava/lang/String;
    • strip

      @Environment(CLIENT) public static String strip(String string)
      Mappings:
      Namespace Name Mixin selector
      official a La;a(Ljava/lang/String;)Ljava/lang/String;
      intermediary method_5488 Lnet/minecraft/class_1442;method_5488(Ljava/lang/String;)Ljava/lang/String;
      named strip Lnet/minecraft/util/Formatting;strip(Ljava/lang/String;)Ljava/lang/String;
    • byName

      public static Formatting byName(String name)
      Mappings:
      Namespace Name Mixin selector
      official b La;b(Ljava/lang/String;)La;
      intermediary method_4706 Lnet/minecraft/class_1442;method_4706(Ljava/lang/String;)Lnet/minecraft/class_1442;
      named byName Lnet/minecraft/util/Formatting;byName(Ljava/lang/String;)Lnet/minecraft/util/Formatting;
    • byColorIndex

      public static Formatting byColorIndex(int colorIndex)
      Mappings:
      Namespace Name Mixin selector
      official a La;a(I)La;
      intermediary method_8433 Lnet/minecraft/class_1442;method_8433(I)Lnet/minecraft/class_1442;
      named byColorIndex Lnet/minecraft/util/Formatting;byColorIndex(I)Lnet/minecraft/util/Formatting;
    • getNames

      public static Collection getNames(boolean colors, boolean modifiers)
      Mappings:
      Namespace Name Mixin selector
      official a La;a(ZZ)Ljava/util/Collection;
      intermediary method_4704 Lnet/minecraft/class_1442;method_4704(ZZ)Ljava/util/Collection;
      named getNames Lnet/minecraft/util/Formatting;getNames(ZZ)Ljava/util/Collection;