Package net.minecraft.util
Enum Class DyeColor
- All Implemented Interfaces:
Serializable,Comparable<DyeColor>,Constable,StringIdentifiable
- Mappings:
Namespace Name official adcintermediary 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 aLadc;a:Ladc;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 bLadc;b:Ladc;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 cLadc;c:Ladc;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 dLadc;d:Ladc;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 eLadc;e:Ladc;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 fLadc;f:Ladc;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 gLadc;g:Ladc;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 hLadc;h:Ladc;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 iLadc;i:Ladc;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 jLadc;j:Ladc;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 kLadc;k:Ladc;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 lLadc;l:Ladc;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 mLadc;m:Ladc;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 nLadc;n:Ladc;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 oLadc;o:Ladc;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 pLadc;p:Ladc;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 qLadc;q:[Ladc;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 rLadc;r:[Ladc;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 sLadc;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 tLadc;t:Iintermediary field_12176Lnet/minecraft/class_2674;field_12176:Inamed idSwappedLnet/minecraft/util/DyeColor;idSwapped:I
-
name
- Mappings:
Namespace Name Mixin selector official uLadc;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 vLadc;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 wLadc;w:Laxy;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 xLadc;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>Ladc;<init>(Ljava/lang/String;IIILjava/lang/String;Ljava/lang/String;Laxy;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 aLadc;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 bLadc;b()Iintermediary method_11276Lnet/minecraft/class_2674;method_11276()Inamed getSwappedIdLnet/minecraft/util/DyeColor;getSwappedId()I
-
getTranslationKey
- Mappings:
Namespace Name Mixin selector official dLadc;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 eLadc;e()Laxy;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 aLadc;a(I)Ladc;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 bLadc;b(I)Ladc;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 mLot;m()Ljava/lang/String;intermediary method_10853Lnet/minecraft/class_2604;method_10853()Ljava/lang/String;named asStringLnet/minecraft/util/StringIdentifiable;asString()Ljava/lang/String;
-