Package net.minecraft.util
Enum Class DyeColor
- All Implemented Interfaces:
Serializable,Comparable<DyeColor>,Constable,StringIdentifiable
- Mappings:
Namespace Name official zdintermediary net/minecraft/class_2674named net/minecraft/util/DyeColor
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum Constants -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MaterialColorprivate static final DyeColor[]private static final DyeColor[]private final Formattingprivate final intprivate final intprivate final Stringprivate final String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateDyeColor(int id, int colorSwapped, String name, String translationKey, MaterialColor color, Formatting formatting) -
Method Summary
Modifier and TypeMethodDescriptionasString()static DyeColorbyId(int id) static DyeColorgetById(int id) intgetId()inttoString()static DyeColorReturns the enum constant of this class with the specified name.static DyeColor[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
WHITE
- Mappings:
Namespace Name Mixin selector official aLzd;a:Lzd;intermediary field_12157Lnet/minecraft/class_2674;field_12157:Lnet/minecraft/class_2674;named WHITELnet/minecraft/util/DyeColor;WHITE:Lnet/minecraft/util/DyeColor;
-
ORANGE
- Mappings:
Namespace Name Mixin selector official bLzd;b:Lzd;intermediary field_12158Lnet/minecraft/class_2674;field_12158:Lnet/minecraft/class_2674;named ORANGELnet/minecraft/util/DyeColor;ORANGE:Lnet/minecraft/util/DyeColor;
-
MAGENTA
- Mappings:
Namespace Name Mixin selector official cLzd;c:Lzd;intermediary field_12159Lnet/minecraft/class_2674;field_12159:Lnet/minecraft/class_2674;named MAGENTALnet/minecraft/util/DyeColor;MAGENTA:Lnet/minecraft/util/DyeColor;
-
LIGHT_BLUE
- Mappings:
Namespace Name Mixin selector official dLzd;d:Lzd;intermediary field_12160Lnet/minecraft/class_2674;field_12160:Lnet/minecraft/class_2674;named LIGHT_BLUELnet/minecraft/util/DyeColor;LIGHT_BLUE:Lnet/minecraft/util/DyeColor;
-
YELLOW
- Mappings:
Namespace Name Mixin selector official eLzd;e:Lzd;intermediary field_12161Lnet/minecraft/class_2674;field_12161:Lnet/minecraft/class_2674;named YELLOWLnet/minecraft/util/DyeColor;YELLOW:Lnet/minecraft/util/DyeColor;
-
LIME
- Mappings:
Namespace Name Mixin selector official fLzd;f:Lzd;intermediary field_12162Lnet/minecraft/class_2674;field_12162:Lnet/minecraft/class_2674;named LIMELnet/minecraft/util/DyeColor;LIME:Lnet/minecraft/util/DyeColor;
-
PINK
- Mappings:
Namespace Name Mixin selector official gLzd;g:Lzd;intermediary field_12163Lnet/minecraft/class_2674;field_12163:Lnet/minecraft/class_2674;named PINKLnet/minecraft/util/DyeColor;PINK:Lnet/minecraft/util/DyeColor;
-
GRAY
- Mappings:
Namespace Name Mixin selector official hLzd;h:Lzd;intermediary field_12164Lnet/minecraft/class_2674;field_12164:Lnet/minecraft/class_2674;named GRAYLnet/minecraft/util/DyeColor;GRAY:Lnet/minecraft/util/DyeColor;
-
SILVER
- Mappings:
Namespace Name Mixin selector official iLzd;i:Lzd;intermediary field_12165Lnet/minecraft/class_2674;field_12165:Lnet/minecraft/class_2674;named SILVERLnet/minecraft/util/DyeColor;SILVER:Lnet/minecraft/util/DyeColor;
-
CYAN
- Mappings:
Namespace Name Mixin selector official jLzd;j:Lzd;intermediary field_12166Lnet/minecraft/class_2674;field_12166:Lnet/minecraft/class_2674;named CYANLnet/minecraft/util/DyeColor;CYAN:Lnet/minecraft/util/DyeColor;
-
PURPLE
- Mappings:
Namespace Name Mixin selector official kLzd;k:Lzd;intermediary field_12167Lnet/minecraft/class_2674;field_12167:Lnet/minecraft/class_2674;named PURPLELnet/minecraft/util/DyeColor;PURPLE:Lnet/minecraft/util/DyeColor;
-
BLUE
- Mappings:
Namespace Name Mixin selector official lLzd;l:Lzd;intermediary field_12168Lnet/minecraft/class_2674;field_12168:Lnet/minecraft/class_2674;named BLUELnet/minecraft/util/DyeColor;BLUE:Lnet/minecraft/util/DyeColor;
-
BROWN
- Mappings:
Namespace Name Mixin selector official mLzd;m:Lzd;intermediary field_12169Lnet/minecraft/class_2674;field_12169:Lnet/minecraft/class_2674;named BROWNLnet/minecraft/util/DyeColor;BROWN:Lnet/minecraft/util/DyeColor;
-
GREEN
- Mappings:
Namespace Name Mixin selector official nLzd;n:Lzd;intermediary field_12170Lnet/minecraft/class_2674;field_12170:Lnet/minecraft/class_2674;named GREENLnet/minecraft/util/DyeColor;GREEN:Lnet/minecraft/util/DyeColor;
-
RED
- Mappings:
Namespace Name Mixin selector official oLzd;o:Lzd;intermediary field_12171Lnet/minecraft/class_2674;field_12171:Lnet/minecraft/class_2674;named REDLnet/minecraft/util/DyeColor;RED:Lnet/minecraft/util/DyeColor;
-
BLACK
- Mappings:
Namespace Name Mixin selector official pLzd;p:Lzd;intermediary field_12172Lnet/minecraft/class_2674;field_12172:Lnet/minecraft/class_2674;named BLACKLnet/minecraft/util/DyeColor;BLACK:Lnet/minecraft/util/DyeColor;
-
-
Field Details
-
COLORS2
- Mappings:
Namespace Name Mixin selector official qLzd;q:[Lzd;intermediary field_12173Lnet/minecraft/class_2674;field_12173:[Lnet/minecraft/class_2674;named COLORS2Lnet/minecraft/util/DyeColor;COLORS2:[Lnet/minecraft/util/DyeColor;
-
COLORS
- Mappings:
Namespace Name Mixin selector official rLzd;r:[Lzd;intermediary field_12174Lnet/minecraft/class_2674;field_12174:[Lnet/minecraft/class_2674;named COLORSLnet/minecraft/util/DyeColor;COLORS:[Lnet/minecraft/util/DyeColor;
-
id
private final int id- Mappings:
Namespace Name Mixin selector official sLzd;s:Iintermediary field_12175Lnet/minecraft/class_2674;field_12175:Inamed idLnet/minecraft/util/DyeColor;id:I
-
idSwapped
private final int idSwapped- Mappings:
Namespace Name Mixin selector official tLzd;t:Iintermediary field_12176Lnet/minecraft/class_2674;field_12176:Inamed idSwappedLnet/minecraft/util/DyeColor;idSwapped:I
-
name
- Mappings:
Namespace Name Mixin selector official uLzd;u:Ljava/lang/String;intermediary field_12177Lnet/minecraft/class_2674;field_12177:Ljava/lang/String;named nameLnet/minecraft/util/DyeColor;name:Ljava/lang/String;
-
translationKey
- Mappings:
Namespace Name Mixin selector official vLzd;v:Ljava/lang/String;intermediary field_12178Lnet/minecraft/class_2674;field_12178:Ljava/lang/String;named translationKeyLnet/minecraft/util/DyeColor;translationKey:Ljava/lang/String;
-
color
- Mappings:
Namespace Name Mixin selector official wLzd;w:Larn;intermediary field_12179Lnet/minecraft/class_2674;field_12179:Lnet/minecraft/class_65;named colorLnet/minecraft/util/DyeColor;color:Lnet/minecraft/block/MaterialColor;
-
formatting
- Mappings:
Namespace Name Mixin selector official xLzd;x:La;intermediary field_12180Lnet/minecraft/class_2674;field_12180:Lnet/minecraft/class_1442;named formattingLnet/minecraft/util/DyeColor;formatting:Lnet/minecraft/util/Formatting;
-
-
Constructor Details
-
DyeColor
private DyeColor(int id, int colorSwapped, String name, String translationKey, MaterialColor color, Formatting formatting) - Mappings:
Namespace Name Mixin selector official <init>Lzd;<init>(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;Larn;La;)Vintermediary <init>Lnet/minecraft/class_2674;<init>(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;Lnet/minecraft/class_65;Lnet/minecraft/class_1442;)Vnamed <init>Lnet/minecraft/util/DyeColor;<init>(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;Lnet/minecraft/block/MaterialColor;Lnet/minecraft/util/Formatting;)V
-
-
Method Details
-
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
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 nameNullPointerException- if the argument is null
-
getId
public int getId()- Mappings:
Namespace Name Mixin selector official aLzd;a()Iintermediary method_11274Lnet/minecraft/class_2674;method_11274()Inamed getIdLnet/minecraft/util/DyeColor;getId()I
-
getSwappedId
public int getSwappedId()- Mappings:
Namespace Name Mixin selector official bLzd;b()Iintermediary method_11276Lnet/minecraft/class_2674;method_11276()Inamed getSwappedIdLnet/minecraft/util/DyeColor;getSwappedId()I
-
getTranslationKey
- Mappings:
Namespace Name Mixin selector official dLzd;d()Ljava/lang/String;intermediary method_11278Lnet/minecraft/class_2674;method_11278()Ljava/lang/String;named getTranslationKeyLnet/minecraft/util/DyeColor;getTranslationKey()Ljava/lang/String;
-
getMaterialColor
- Mappings:
Namespace Name Mixin selector official eLzd;e()Larn;intermediary method_11279Lnet/minecraft/class_2674;method_11279()Lnet/minecraft/class_65;named getMaterialColorLnet/minecraft/util/DyeColor;getMaterialColor()Lnet/minecraft/block/MaterialColor;
-
getById
- Mappings:
Namespace Name Mixin selector official aLzd;a(I)Lzd;intermediary method_11275Lnet/minecraft/class_2674;method_11275(I)Lnet/minecraft/class_2674;named getByIdLnet/minecraft/util/DyeColor;getById(I)Lnet/minecraft/util/DyeColor;
-
byId
- Mappings:
Namespace Name Mixin selector official bLzd;b(I)Lzd;intermediary method_11277Lnet/minecraft/class_2674;method_11277(I)Lnet/minecraft/class_2674;named byIdLnet/minecraft/util/DyeColor;byId(I)Lnet/minecraft/util/DyeColor;
-
toString
-
asString
- Specified by:
asStringin interfaceStringIdentifiable- Mappings:
Namespace Name Mixin selector official lLnw;l()Ljava/lang/String;intermediary method_10853Lnet/minecraft/class_2604;method_10853()Ljava/lang/String;named asStringLnet/minecraft/util/StringIdentifiable;asString()Ljava/lang/String;
-