Class MaterialColor

java.lang.Object
net.minecraft.block.MaterialColor

public class MaterialColor extends Object
Mappings:
Namespace Name
official axf
intermediary net/minecraft/class_65
named net/minecraft/block/MaterialColor
  • Field Details

    • COLORS

      public static final MaterialColor[] COLORS
      Mappings:
      Namespace Name Mixin selector
      official a Laxf;a:[Laxf;
      intermediary field_149 Lnet/minecraft/class_65;field_149:[Lnet/minecraft/class_65;
      named COLORS Lnet/minecraft/block/MaterialColor;COLORS:[Lnet/minecraft/block/MaterialColor;
    • AIR

      public static final MaterialColor AIR
      Mappings:
      Namespace Name Mixin selector
      official b Laxf;b:Laxf;
      intermediary field_150 Lnet/minecraft/class_65;field_150:Lnet/minecraft/class_65;
      named AIR Lnet/minecraft/block/MaterialColor;AIR:Lnet/minecraft/block/MaterialColor;
    • GRASS

      public static final MaterialColor GRASS
      Mappings:
      Namespace Name Mixin selector
      official c Laxf;c:Laxf;
      intermediary field_151 Lnet/minecraft/class_65;field_151:Lnet/minecraft/class_65;
      named GRASS Lnet/minecraft/block/MaterialColor;GRASS:Lnet/minecraft/block/MaterialColor;
    • SAND

      public static final MaterialColor SAND
      Mappings:
      Namespace Name Mixin selector
      official d Laxf;d:Laxf;
      intermediary field_152 Lnet/minecraft/class_65;field_152:Lnet/minecraft/class_65;
      named SAND Lnet/minecraft/block/MaterialColor;SAND:Lnet/minecraft/block/MaterialColor;
    • WEB

      public static final MaterialColor WEB
      Mappings:
      Namespace Name Mixin selector
      official e Laxf;e:Laxf;
      intermediary field_153 Lnet/minecraft/class_65;field_153:Lnet/minecraft/class_65;
      named WEB Lnet/minecraft/block/MaterialColor;WEB:Lnet/minecraft/block/MaterialColor;
    • LAVA

      public static final MaterialColor LAVA
      Mappings:
      Namespace Name Mixin selector
      official f Laxf;f:Laxf;
      intermediary field_154 Lnet/minecraft/class_65;field_154:Lnet/minecraft/class_65;
      named LAVA Lnet/minecraft/block/MaterialColor;LAVA:Lnet/minecraft/block/MaterialColor;
    • ICE

      public static final MaterialColor ICE
      Mappings:
      Namespace Name Mixin selector
      official g Laxf;g:Laxf;
      intermediary field_155 Lnet/minecraft/class_65;field_155:Lnet/minecraft/class_65;
      named ICE Lnet/minecraft/block/MaterialColor;ICE:Lnet/minecraft/block/MaterialColor;
    • IRON

      public static final MaterialColor IRON
      Mappings:
      Namespace Name Mixin selector
      official h Laxf;h:Laxf;
      intermediary field_156 Lnet/minecraft/class_65;field_156:Lnet/minecraft/class_65;
      named IRON Lnet/minecraft/block/MaterialColor;IRON:Lnet/minecraft/block/MaterialColor;
    • FOLIAGE

      public static final MaterialColor FOLIAGE
      Mappings:
      Namespace Name Mixin selector
      official i Laxf;i:Laxf;
      intermediary field_157 Lnet/minecraft/class_65;field_157:Lnet/minecraft/class_65;
      named FOLIAGE Lnet/minecraft/block/MaterialColor;FOLIAGE:Lnet/minecraft/block/MaterialColor;
    • WHITE

      public static final MaterialColor WHITE
      Mappings:
      Namespace Name Mixin selector
      official j Laxf;j:Laxf;
      intermediary field_158 Lnet/minecraft/class_65;field_158:Lnet/minecraft/class_65;
      named WHITE Lnet/minecraft/block/MaterialColor;WHITE:Lnet/minecraft/block/MaterialColor;
    • CLAY

      public static final MaterialColor CLAY
      Mappings:
      Namespace Name Mixin selector
      official k Laxf;k:Laxf;
      intermediary field_159 Lnet/minecraft/class_65;field_159:Lnet/minecraft/class_65;
      named CLAY Lnet/minecraft/block/MaterialColor;CLAY:Lnet/minecraft/block/MaterialColor;
    • DIRT

      public static final MaterialColor DIRT
      Mappings:
      Namespace Name Mixin selector
      official l Laxf;l:Laxf;
      intermediary field_160 Lnet/minecraft/class_65;field_160:Lnet/minecraft/class_65;
      named DIRT Lnet/minecraft/block/MaterialColor;DIRT:Lnet/minecraft/block/MaterialColor;
    • STONE

      public static final MaterialColor STONE
      Mappings:
      Namespace Name Mixin selector
      official m Laxf;m:Laxf;
      intermediary field_161 Lnet/minecraft/class_65;field_161:Lnet/minecraft/class_65;
      named STONE Lnet/minecraft/block/MaterialColor;STONE:Lnet/minecraft/block/MaterialColor;
    • WATER

      public static final MaterialColor WATER
      Mappings:
      Namespace Name Mixin selector
      official n Laxf;n:Laxf;
      intermediary field_162 Lnet/minecraft/class_65;field_162:Lnet/minecraft/class_65;
      named WATER Lnet/minecraft/block/MaterialColor;WATER:Lnet/minecraft/block/MaterialColor;
    • WOOD

      public static final MaterialColor WOOD
      Mappings:
      Namespace Name Mixin selector
      official o Laxf;o:Laxf;
      intermediary field_163 Lnet/minecraft/class_65;field_163:Lnet/minecraft/class_65;
      named WOOD Lnet/minecraft/block/MaterialColor;WOOD:Lnet/minecraft/block/MaterialColor;
    • QUARTZ

      public static final MaterialColor QUARTZ
      Mappings:
      Namespace Name Mixin selector
      official p Laxf;p:Laxf;
      intermediary field_7580 Lnet/minecraft/class_65;field_7580:Lnet/minecraft/class_65;
      named QUARTZ Lnet/minecraft/block/MaterialColor;QUARTZ:Lnet/minecraft/block/MaterialColor;
    • ORANGE

      public static final MaterialColor ORANGE
      Mappings:
      Namespace Name Mixin selector
      official q Laxf;q:Laxf;
      intermediary field_7581 Lnet/minecraft/class_65;field_7581:Lnet/minecraft/class_65;
      named ORANGE Lnet/minecraft/block/MaterialColor;ORANGE:Lnet/minecraft/block/MaterialColor;
    • MAGENTA

      public static final MaterialColor MAGENTA
      Mappings:
      Namespace Name Mixin selector
      official r Laxf;r:Laxf;
      intermediary field_7582 Lnet/minecraft/class_65;field_7582:Lnet/minecraft/class_65;
      named MAGENTA Lnet/minecraft/block/MaterialColor;MAGENTA:Lnet/minecraft/block/MaterialColor;
    • LIGHT_BLUE

      public static final MaterialColor LIGHT_BLUE
      Mappings:
      Namespace Name Mixin selector
      official s Laxf;s:Laxf;
      intermediary field_7583 Lnet/minecraft/class_65;field_7583:Lnet/minecraft/class_65;
      named LIGHT_BLUE Lnet/minecraft/block/MaterialColor;LIGHT_BLUE:Lnet/minecraft/block/MaterialColor;
    • YELLOW

      public static final MaterialColor YELLOW
      Mappings:
      Namespace Name Mixin selector
      official t Laxf;t:Laxf;
      intermediary field_7584 Lnet/minecraft/class_65;field_7584:Lnet/minecraft/class_65;
      named YELLOW Lnet/minecraft/block/MaterialColor;YELLOW:Lnet/minecraft/block/MaterialColor;
    • LIME

      public static final MaterialColor LIME
      Mappings:
      Namespace Name Mixin selector
      official u Laxf;u:Laxf;
      intermediary field_7585 Lnet/minecraft/class_65;field_7585:Lnet/minecraft/class_65;
      named LIME Lnet/minecraft/block/MaterialColor;LIME:Lnet/minecraft/block/MaterialColor;
    • PINK

      public static final MaterialColor PINK
      Mappings:
      Namespace Name Mixin selector
      official v Laxf;v:Laxf;
      intermediary field_7586 Lnet/minecraft/class_65;field_7586:Lnet/minecraft/class_65;
      named PINK Lnet/minecraft/block/MaterialColor;PINK:Lnet/minecraft/block/MaterialColor;
    • GRAY

      public static final MaterialColor GRAY
      Mappings:
      Namespace Name Mixin selector
      official w Laxf;w:Laxf;
      intermediary field_7587 Lnet/minecraft/class_65;field_7587:Lnet/minecraft/class_65;
      named GRAY Lnet/minecraft/block/MaterialColor;GRAY:Lnet/minecraft/block/MaterialColor;
    • LIGHT_GRAY

      public static final MaterialColor LIGHT_GRAY
      Mappings:
      Namespace Name Mixin selector
      official x Laxf;x:Laxf;
      intermediary field_7588 Lnet/minecraft/class_65;field_7588:Lnet/minecraft/class_65;
      named LIGHT_GRAY Lnet/minecraft/block/MaterialColor;LIGHT_GRAY:Lnet/minecraft/block/MaterialColor;
    • CYAN

      public static final MaterialColor CYAN
      Mappings:
      Namespace Name Mixin selector
      official y Laxf;y:Laxf;
      intermediary field_7589 Lnet/minecraft/class_65;field_7589:Lnet/minecraft/class_65;
      named CYAN Lnet/minecraft/block/MaterialColor;CYAN:Lnet/minecraft/block/MaterialColor;
    • PURPLE

      public static final MaterialColor PURPLE
      Mappings:
      Namespace Name Mixin selector
      official z Laxf;z:Laxf;
      intermediary field_7590 Lnet/minecraft/class_65;field_7590:Lnet/minecraft/class_65;
      named PURPLE Lnet/minecraft/block/MaterialColor;PURPLE:Lnet/minecraft/block/MaterialColor;
    • BLUE

      public static final MaterialColor BLUE
      Mappings:
      Namespace Name Mixin selector
      official A Laxf;A:Laxf;
      intermediary field_7569 Lnet/minecraft/class_65;field_7569:Lnet/minecraft/class_65;
      named BLUE Lnet/minecraft/block/MaterialColor;BLUE:Lnet/minecraft/block/MaterialColor;
    • BROWN

      public static final MaterialColor BROWN
      Mappings:
      Namespace Name Mixin selector
      official B Laxf;B:Laxf;
      intermediary field_7570 Lnet/minecraft/class_65;field_7570:Lnet/minecraft/class_65;
      named BROWN Lnet/minecraft/block/MaterialColor;BROWN:Lnet/minecraft/block/MaterialColor;
    • GREEN

      public static final MaterialColor GREEN
      Mappings:
      Namespace Name Mixin selector
      official C Laxf;C:Laxf;
      intermediary field_7571 Lnet/minecraft/class_65;field_7571:Lnet/minecraft/class_65;
      named GREEN Lnet/minecraft/block/MaterialColor;GREEN:Lnet/minecraft/block/MaterialColor;
    • RED

      public static final MaterialColor RED
      Mappings:
      Namespace Name Mixin selector
      official D Laxf;D:Laxf;
      intermediary field_7572 Lnet/minecraft/class_65;field_7572:Lnet/minecraft/class_65;
      named RED Lnet/minecraft/block/MaterialColor;RED:Lnet/minecraft/block/MaterialColor;
    • BLACK

      public static final MaterialColor BLACK
      Mappings:
      Namespace Name Mixin selector
      official E Laxf;E:Laxf;
      intermediary field_7573 Lnet/minecraft/class_65;field_7573:Lnet/minecraft/class_65;
      named BLACK Lnet/minecraft/block/MaterialColor;BLACK:Lnet/minecraft/block/MaterialColor;
    • GOLD

      public static final MaterialColor GOLD
      Mappings:
      Namespace Name Mixin selector
      official F Laxf;F:Laxf;
      intermediary field_7574 Lnet/minecraft/class_65;field_7574:Lnet/minecraft/class_65;
      named GOLD Lnet/minecraft/block/MaterialColor;GOLD:Lnet/minecraft/block/MaterialColor;
    • DIAMOND

      public static final MaterialColor DIAMOND
      Mappings:
      Namespace Name Mixin selector
      official G Laxf;G:Laxf;
      intermediary field_7575 Lnet/minecraft/class_65;field_7575:Lnet/minecraft/class_65;
      named DIAMOND Lnet/minecraft/block/MaterialColor;DIAMOND:Lnet/minecraft/block/MaterialColor;
    • LAPIS

      public static final MaterialColor LAPIS
      Mappings:
      Namespace Name Mixin selector
      official H Laxf;H:Laxf;
      intermediary field_7576 Lnet/minecraft/class_65;field_7576:Lnet/minecraft/class_65;
      named LAPIS Lnet/minecraft/block/MaterialColor;LAPIS:Lnet/minecraft/block/MaterialColor;
    • EMERALD

      public static final MaterialColor EMERALD
      Mappings:
      Namespace Name Mixin selector
      official I Laxf;I:Laxf;
      intermediary field_7577 Lnet/minecraft/class_65;field_7577:Lnet/minecraft/class_65;
      named EMERALD Lnet/minecraft/block/MaterialColor;EMERALD:Lnet/minecraft/block/MaterialColor;
    • SPRUCE

      public static final MaterialColor SPRUCE
      Mappings:
      Namespace Name Mixin selector
      official J Laxf;J:Laxf;
      intermediary field_7578 Lnet/minecraft/class_65;field_7578:Lnet/minecraft/class_65;
      named SPRUCE Lnet/minecraft/block/MaterialColor;SPRUCE:Lnet/minecraft/block/MaterialColor;
    • NETHER

      public static final MaterialColor NETHER
      Mappings:
      Namespace Name Mixin selector
      official K Laxf;K:Laxf;
      intermediary field_7579 Lnet/minecraft/class_65;field_7579:Lnet/minecraft/class_65;
      named NETHER Lnet/minecraft/block/MaterialColor;NETHER:Lnet/minecraft/block/MaterialColor;
    • color

      public final int color
      Mappings:
      Namespace Name Mixin selector
      official L Laxf;L:I
      intermediary field_164 Lnet/minecraft/class_65;field_164:I
      named color Lnet/minecraft/block/MaterialColor;color:I
    • id

      public final int id
      Mappings:
      Namespace Name Mixin selector
      official M Laxf;M:I
      intermediary field_165 Lnet/minecraft/class_65;field_165:I
      named id Lnet/minecraft/block/MaterialColor;id:I
  • Constructor Details

    • MaterialColor

      private MaterialColor(int id, int color)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laxf;<init>(II)V
      intermediary <init> Lnet/minecraft/class_65;<init>(II)V
      named <init> Lnet/minecraft/block/MaterialColor;<init>(II)V
  • Method Details

    • getRenderColor

      @Environment(CLIENT) public int getRenderColor(int shade)
      Mappings:
      Namespace Name Mixin selector
      official a Laxf;a(I)I
      intermediary method_6588 Lnet/minecraft/class_65;method_6588(I)I
      named getRenderColor Lnet/minecraft/block/MaterialColor;getRenderColor(I)I