枚举 DyeColor

    • 枚举常量详细资料

      • WHITE

        public static final DyeColor WHITE
        Mappings:
        Namespace Name Mixin selector
        official a Lbon;a:Lbon;
        intermediary field_7952 Lnet/minecraft/class_1767;field_7952:Lnet/minecraft/class_1767;
        named WHITE Lnet/minecraft/util/DyeColor;WHITE:Lnet/minecraft/util/DyeColor;
      • ORANGE

        public static final DyeColor ORANGE
        Mappings:
        Namespace Name Mixin selector
        official b Lbon;b:Lbon;
        intermediary field_7946 Lnet/minecraft/class_1767;field_7946:Lnet/minecraft/class_1767;
        named ORANGE Lnet/minecraft/util/DyeColor;ORANGE:Lnet/minecraft/util/DyeColor;
      • MAGENTA

        public static final DyeColor MAGENTA
        Mappings:
        Namespace Name Mixin selector
        official c Lbon;c:Lbon;
        intermediary field_7958 Lnet/minecraft/class_1767;field_7958:Lnet/minecraft/class_1767;
        named MAGENTA Lnet/minecraft/util/DyeColor;MAGENTA:Lnet/minecraft/util/DyeColor;
      • LIGHT_BLUE

        public static final DyeColor LIGHT_BLUE
        Mappings:
        Namespace Name Mixin selector
        official d Lbon;d:Lbon;
        intermediary field_7951 Lnet/minecraft/class_1767;field_7951:Lnet/minecraft/class_1767;
        named LIGHT_BLUE Lnet/minecraft/util/DyeColor;LIGHT_BLUE:Lnet/minecraft/util/DyeColor;
      • YELLOW

        public static final DyeColor YELLOW
        Mappings:
        Namespace Name Mixin selector
        official e Lbon;e:Lbon;
        intermediary field_7947 Lnet/minecraft/class_1767;field_7947:Lnet/minecraft/class_1767;
        named YELLOW Lnet/minecraft/util/DyeColor;YELLOW:Lnet/minecraft/util/DyeColor;
      • LIME

        public static final DyeColor LIME
        Mappings:
        Namespace Name Mixin selector
        official f Lbon;f:Lbon;
        intermediary field_7961 Lnet/minecraft/class_1767;field_7961:Lnet/minecraft/class_1767;
        named LIME Lnet/minecraft/util/DyeColor;LIME:Lnet/minecraft/util/DyeColor;
      • PINK

        public static final DyeColor PINK
        Mappings:
        Namespace Name Mixin selector
        official g Lbon;g:Lbon;
        intermediary field_7954 Lnet/minecraft/class_1767;field_7954:Lnet/minecraft/class_1767;
        named PINK Lnet/minecraft/util/DyeColor;PINK:Lnet/minecraft/util/DyeColor;
      • GRAY

        public static final DyeColor GRAY
        Mappings:
        Namespace Name Mixin selector
        official h Lbon;h:Lbon;
        intermediary field_7944 Lnet/minecraft/class_1767;field_7944:Lnet/minecraft/class_1767;
        named GRAY Lnet/minecraft/util/DyeColor;GRAY:Lnet/minecraft/util/DyeColor;
      • LIGHT_GRAY

        public static final DyeColor LIGHT_GRAY
        Mappings:
        Namespace Name Mixin selector
        official i Lbon;i:Lbon;
        intermediary field_7967 Lnet/minecraft/class_1767;field_7967:Lnet/minecraft/class_1767;
        named LIGHT_GRAY Lnet/minecraft/util/DyeColor;LIGHT_GRAY:Lnet/minecraft/util/DyeColor;
      • CYAN

        public static final DyeColor CYAN
        Mappings:
        Namespace Name Mixin selector
        official j Lbon;j:Lbon;
        intermediary field_7955 Lnet/minecraft/class_1767;field_7955:Lnet/minecraft/class_1767;
        named CYAN Lnet/minecraft/util/DyeColor;CYAN:Lnet/minecraft/util/DyeColor;
      • PURPLE

        public static final DyeColor PURPLE
        Mappings:
        Namespace Name Mixin selector
        official k Lbon;k:Lbon;
        intermediary field_7945 Lnet/minecraft/class_1767;field_7945:Lnet/minecraft/class_1767;
        named PURPLE Lnet/minecraft/util/DyeColor;PURPLE:Lnet/minecraft/util/DyeColor;
      • BLUE

        public static final DyeColor BLUE
        Mappings:
        Namespace Name Mixin selector
        official l Lbon;l:Lbon;
        intermediary field_7966 Lnet/minecraft/class_1767;field_7966:Lnet/minecraft/class_1767;
        named BLUE Lnet/minecraft/util/DyeColor;BLUE:Lnet/minecraft/util/DyeColor;
      • BROWN

        public static final DyeColor BROWN
        Mappings:
        Namespace Name Mixin selector
        official m Lbon;m:Lbon;
        intermediary field_7957 Lnet/minecraft/class_1767;field_7957:Lnet/minecraft/class_1767;
        named BROWN Lnet/minecraft/util/DyeColor;BROWN:Lnet/minecraft/util/DyeColor;
      • GREEN

        public static final DyeColor GREEN
        Mappings:
        Namespace Name Mixin selector
        official n Lbon;n:Lbon;
        intermediary field_7942 Lnet/minecraft/class_1767;field_7942:Lnet/minecraft/class_1767;
        named GREEN Lnet/minecraft/util/DyeColor;GREEN:Lnet/minecraft/util/DyeColor;
      • RED

        public static final DyeColor RED
        Mappings:
        Namespace Name Mixin selector
        official o Lbon;o:Lbon;
        intermediary field_7964 Lnet/minecraft/class_1767;field_7964:Lnet/minecraft/class_1767;
        named RED Lnet/minecraft/util/DyeColor;RED:Lnet/minecraft/util/DyeColor;
      • BLACK

        public static final DyeColor BLACK
        Mappings:
        Namespace Name Mixin selector
        official p Lbon;p:Lbon;
        intermediary field_7963 Lnet/minecraft/class_1767;field_7963:Lnet/minecraft/class_1767;
        named BLACK Lnet/minecraft/util/DyeColor;BLACK:Lnet/minecraft/util/DyeColor;
    • 字段详细资料

      • VALUES

        private static final DyeColor[] VALUES
        Mappings:
        Namespace Name Mixin selector
        official q Lbon;q:[Lbon;
        intermediary field_7959 Lnet/minecraft/class_1767;field_7959:[Lnet/minecraft/class_1767;
        named VALUES Lnet/minecraft/util/DyeColor;VALUES:[Lnet/minecraft/util/DyeColor;
      • BY_FIREWORK_COLOR

        private static final Int2ObjectOpenHashMap<DyeColor> BY_FIREWORK_COLOR
        Mappings:
        Namespace Name Mixin selector
        official r Lbon;r:Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;
        intermediary field_7950 Lnet/minecraft/class_1767;field_7950:Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;
        named BY_FIREWORK_COLOR Lnet/minecraft/util/DyeColor;BY_FIREWORK_COLOR:Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;
      • id

        private final int id
        Mappings:
        Namespace Name Mixin selector
        official s Lbon;s:I
        intermediary field_7965 Lnet/minecraft/class_1767;field_7965:I
        named id Lnet/minecraft/util/DyeColor;id:I
      • name

        private final String name
        Mappings:
        Namespace Name Mixin selector
        official t Lbon;t:Ljava/lang/String;
        intermediary field_7948 Lnet/minecraft/class_1767;field_7948:Ljava/lang/String;
        named name Lnet/minecraft/util/DyeColor;name:Ljava/lang/String;
      • mapColor

        private final MapColor mapColor
        Mappings:
        Namespace Name Mixin selector
        official u Lbon;u:Lddx;
        intermediary field_7956 Lnet/minecraft/class_1767;field_7956:Lnet/minecraft/class_3620;
        named mapColor Lnet/minecraft/util/DyeColor;mapColor:Lnet/minecraft/block/MapColor;
      • colorComponents

        private final float[] colorComponents
        Mappings:
        Namespace Name Mixin selector
        official v Lbon;v:[F
        intermediary field_7943 Lnet/minecraft/class_1767;field_7943:[F
        named colorComponents Lnet/minecraft/util/DyeColor;colorComponents:[F
      • fireworkColor

        private final int fireworkColor
        Mappings:
        Namespace Name Mixin selector
        official w Lbon;w:I
        intermediary field_7960 Lnet/minecraft/class_1767;field_7960:I
        named fireworkColor Lnet/minecraft/util/DyeColor;fireworkColor:I
      • signColor

        private final int signColor
        Mappings:
        Namespace Name Mixin selector
        official x Lbon;x:I
        intermediary field_16537 Lnet/minecraft/class_1767;field_16537:I
        named signColor Lnet/minecraft/util/DyeColor;signColor:I
    • 构造器详细资料

      • DyeColor

        private DyeColor​(int woolId,
                         String name,
                         int color,
                         MapColor mapColor,
                         int fireworkColor,
                         int signColor)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbon;<init>(Ljava/lang/String;IILjava/lang/String;ILddx;II)V
        intermediary <init> Lnet/minecraft/class_1767;<init>(Ljava/lang/String;IILjava/lang/String;ILnet/minecraft/class_3620;II)V
        named <init> Lnet/minecraft/util/DyeColor;<init>(Ljava/lang/String;IILjava/lang/String;ILnet/minecraft/block/MapColor;II)V
    • 方法详细资料

      • values

        public static DyeColor[] values()
        按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:
        for (DyeColor c : DyeColor.values())
            System.out.println(c);
        
        返回:
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
      • valueOf

        public static DyeColor valueOf​(String name)
        返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
        参数:
        name - 要返回的枚举常量的名称。
        返回:
        返回带有指定名称的枚举常量
        抛出:
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        NullPointerException - 如果参数为空值
      • getId

        public int getId()
        Mappings:
        Namespace Name Mixin selector
        official a Lbon;a()I
        intermediary method_7789 Lnet/minecraft/class_1767;method_7789()I
        named getId Lnet/minecraft/util/DyeColor;getId()I
      • getName

        public String getName()
        Mappings:
        Namespace Name Mixin selector
        official b Lbon;b()Ljava/lang/String;
        intermediary method_7792 Lnet/minecraft/class_1767;method_7792()Ljava/lang/String;
        named getName Lnet/minecraft/util/DyeColor;getName()Ljava/lang/String;
      • getColorComponents

        public float[] getColorComponents()
        Returns the red, blue and green components of this dye color.
        返回:
        an array composed of the red, blue and green floats
        Mappings:
        Namespace Name Mixin selector
        official d Lbon;d()[F
        intermediary method_7787 Lnet/minecraft/class_1767;method_7787()[F
        named getColorComponents Lnet/minecraft/util/DyeColor;getColorComponents()[F
      • getMapColor

        public MapColor getMapColor()
        Mappings:
        Namespace Name Mixin selector
        official e Lbon;e()Lddx;
        intermediary method_7794 Lnet/minecraft/class_1767;method_7794()Lnet/minecraft/class_3620;
        named getMapColor Lnet/minecraft/util/DyeColor;getMapColor()Lnet/minecraft/block/MapColor;
      • getFireworkColor

        public int getFireworkColor()
        Mappings:
        Namespace Name Mixin selector
        official f Lbon;f()I
        intermediary method_7790 Lnet/minecraft/class_1767;method_7790()I
        named getFireworkColor Lnet/minecraft/util/DyeColor;getFireworkColor()I
      • getSignColor

        public int getSignColor()
        Mappings:
        Namespace Name Mixin selector
        official g Lbon;g()I
        intermediary method_16357 Lnet/minecraft/class_1767;method_16357()I
        named getSignColor Lnet/minecraft/util/DyeColor;getSignColor()I
      • byId

        public static DyeColor byId​(int id)
        Mappings:
        Namespace Name Mixin selector
        official a Lbon;a(I)Lbon;
        intermediary method_7791 Lnet/minecraft/class_1767;method_7791(I)Lnet/minecraft/class_1767;
        named byId Lnet/minecraft/util/DyeColor;byId(I)Lnet/minecraft/util/DyeColor;
      • byName

        public static DyeColor byName​(String name,
                                      DyeColor defaultColor)
        Mappings:
        Namespace Name Mixin selector
        official a Lbon;a(Ljava/lang/String;Lbon;)Lbon;
        intermediary method_7793 Lnet/minecraft/class_1767;method_7793(Ljava/lang/String;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1767;
        named byName Lnet/minecraft/util/DyeColor;byName(Ljava/lang/String;Lnet/minecraft/util/DyeColor;)Lnet/minecraft/util/DyeColor;
      • byFireworkColor

        @Nullable
        public static @Nullable DyeColor byFireworkColor​(int color)
        Mappings:
        Namespace Name Mixin selector
        official b Lbon;b(I)Lbon;
        intermediary method_7786 Lnet/minecraft/class_1767;method_7786(I)Lnet/minecraft/class_1767;
        named byFireworkColor Lnet/minecraft/util/DyeColor;byFireworkColor(I)Lnet/minecraft/util/DyeColor;
      • toString

        public String toString()
        覆盖:
        toString 在类中 Enum<DyeColor>
        Mappings:
        Namespace Name Mixin selector
        official toString Lbon;toString()Ljava/lang/String;
        intermediary toString Lnet/minecraft/class_1767;toString()Ljava/lang/String;
        named toString Lnet/minecraft/util/DyeColor;toString()Ljava/lang/String;
      • asString

        public String asString()
        指定者:
        asString 在接口中 StringIdentifiable
        Mappings:
        Namespace Name Mixin selector
        official c Lagz;c()Ljava/lang/String;
        intermediary method_15434 Lnet/minecraft/class_3542;method_15434()Ljava/lang/String;
        named asString Lnet/minecraft/util/StringIdentifiable;asString()Ljava/lang/String;