枚举常量和说明 |
---|
BLACK
代表黑色染料.
|
BLUE
代表蓝色染料.
|
BROWN
代表棕色染料.
|
CYAN
代表青色染料.
|
GRAY
代表灰色染料.
|
GREEN
代表绿色染料.
|
LIGHT_BLUE
代表淡蓝色染料.
|
LIME
代表黄绿色染料.
|
MAGENTA
代表品红色染料.
|
ORANGE
代表橙色染料.
|
PINK
代表粉色染料.
|
PURPLE
代表紫色染料.
|
RED
代表红色染料.
|
SILVER
代表银色染料.
|
WHITE
代表白色染料.
|
YELLOW
代表黄色染料.
|
限定符和类型 | 方法和说明 |
---|---|
static DyeColor |
getByColor(Color color)
获取给定的颜色值的染料颜色.
|
static DyeColor |
getByDyeData(byte data)
已过时。
不安全的参数
|
static DyeColor |
getByFireworkColor(Color color)
获取给定的颜色颜色值的染料颜色.
|
static DyeColor |
getByWoolData(byte data)
已过时。
魔法值
|
Color |
getColor()
获取这个染料代表的颜色.
|
byte |
getDyeData()
已过时。
魔法值
|
Color |
getFireworkColor()
获取这个染料代表的烟花颜色.
|
byte |
getWoolData()
已过时。
不安全的参数
|
static DyeColor |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static DyeColor[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final DyeColor WHITE
public static final DyeColor ORANGE
public static final DyeColor MAGENTA
public static final DyeColor LIGHT_BLUE
public static final DyeColor YELLOW
public static final DyeColor LIME
public static final DyeColor PINK
public static final DyeColor GRAY
public static final DyeColor SILVER
译注:Minecraft Wiki中没有“银色染料”的说法,这里指淡灰色染料.
public static final DyeColor CYAN
public static final DyeColor PURPLE
public static final DyeColor BLUE
public static final DyeColor BROWN
public static final DyeColor GREEN
public static final DyeColor RED
public static final DyeColor BLACK
public static DyeColor[] values()
for (DyeColor c : DyeColor.values()) System.out.println(c);
public static DyeColor valueOf(java.lang.String name)
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值@Deprecated public byte getWoolData()
原文: Gets the associated wool data value representing this color.
getDyeData()
@Deprecated public byte getDyeData()
原文: Gets the associated dye data value representing this color.
getWoolData()
public Color getColor()
原文: Gets the color that this dye represents.
Color
)public Color getFireworkColor()
原文: Gets the firework color that this dye represents.
Color
)@Deprecated public static DyeColor getByWoolData(byte data)
原文: Gets the DyeColor with the given wool data value.
data
- 将要获取的羊毛数据值DyeColor
),如果不存在则为nullgetByDyeData(byte)
@Deprecated public static DyeColor getByDyeData(byte data)
原文: Gets the DyeColor with the given dye data value.
data
- 要获取的染料数据值DyeColor
),如果不存在则为nullgetByWoolData(byte)
public static DyeColor getByColor(Color color)
原文: Gets the DyeColor with the given color value.
color
- 要获取的染料的颜色值DyeColor
),如果不存在则为null