Class MaterialColor

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

public class MaterialColor extends Object
Mappings:
Namespace Name
official bda
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 Lbda;a:[Lbda;
      intermediary field_149 Lnet/minecraft/class_65;field_149:[Lnet/minecraft/class_65;
      named COLORS Lnet/minecraft/block/MaterialColor;COLORS:[Lnet/minecraft/block/MaterialColor;
    • DYES

      public static final MaterialColor[] DYES
      Mappings:
      Namespace Name Mixin selector
      official b Lbda;b:[Lbda;
      intermediary field_15854 Lnet/minecraft/class_65;field_15854:[Lnet/minecraft/class_65;
      named DYES Lnet/minecraft/block/MaterialColor;DYES:[Lnet/minecraft/block/MaterialColor;
    • AIR

      public static final MaterialColor AIR
      Mappings:
      Namespace Name Mixin selector
      official c Lbda;c:Lbda;
      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 d Lbda;d:Lbda;
      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 e Lbda;e:Lbda;
      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 f Lbda;f:Lbda;
      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 g Lbda;g:Lbda;
      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 h Lbda;h:Lbda;
      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 i Lbda;i:Lbda;
      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 j Lbda;j:Lbda;
      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 k Lbda;k:Lbda;
      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 l Lbda;l:Lbda;
      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 m Lbda;m:Lbda;
      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 n Lbda;n:Lbda;
      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 o Lbda;o:Lbda;
      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 p Lbda;p:Lbda;
      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 q Lbda;q:Lbda;
      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 r Lbda;r:Lbda;
      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 s Lbda;s:Lbda;
      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 t Lbda;t:Lbda;
      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 u Lbda;u:Lbda;
      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 v Lbda;v:Lbda;
      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 w Lbda;w:Lbda;
      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 x Lbda;x:Lbda;
      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 y Lbda;y:Lbda;
      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 z Lbda;z:Lbda;
      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 A Lbda;A:Lbda;
      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 B Lbda;B:Lbda;
      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 C Lbda;C:Lbda;
      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 D Lbda;D:Lbda;
      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 E Lbda;E:Lbda;
      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 F Lbda;F:Lbda;
      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 G Lbda;G:Lbda;
      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 H Lbda;H:Lbda;
      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 I Lbda;I:Lbda;
      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 J Lbda;J:Lbda;
      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 K Lbda;K:Lbda;
      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 L Lbda;L:Lbda;
      intermediary field_7579 Lnet/minecraft/class_65;field_7579:Lnet/minecraft/class_65;
      named NETHER Lnet/minecraft/block/MaterialColor;NETHER:Lnet/minecraft/block/MaterialColor;
    • field_15838

      public static final MaterialColor field_15838
      Mappings:
      Namespace Name Mixin selector
      official M Lbda;M:Lbda;
      intermediary field_15838 Lnet/minecraft/class_65;field_15838:Lnet/minecraft/class_65;
      named field_15838 Lnet/minecraft/block/MaterialColor;field_15838:Lnet/minecraft/block/MaterialColor;
    • field_15839

      public static final MaterialColor field_15839
      Mappings:
      Namespace Name Mixin selector
      official N Lbda;N:Lbda;
      intermediary field_15839 Lnet/minecraft/class_65;field_15839:Lnet/minecraft/class_65;
      named field_15839 Lnet/minecraft/block/MaterialColor;field_15839:Lnet/minecraft/block/MaterialColor;
    • field_15840

      public static final MaterialColor field_15840
      Mappings:
      Namespace Name Mixin selector
      official O Lbda;O:Lbda;
      intermediary field_15840 Lnet/minecraft/class_65;field_15840:Lnet/minecraft/class_65;
      named field_15840 Lnet/minecraft/block/MaterialColor;field_15840:Lnet/minecraft/block/MaterialColor;
    • field_15841

      public static final MaterialColor field_15841
      Mappings:
      Namespace Name Mixin selector
      official P Lbda;P:Lbda;
      intermediary field_15841 Lnet/minecraft/class_65;field_15841:Lnet/minecraft/class_65;
      named field_15841 Lnet/minecraft/block/MaterialColor;field_15841:Lnet/minecraft/block/MaterialColor;
    • field_15842

      public static final MaterialColor field_15842
      Mappings:
      Namespace Name Mixin selector
      official Q Lbda;Q:Lbda;
      intermediary field_15842 Lnet/minecraft/class_65;field_15842:Lnet/minecraft/class_65;
      named field_15842 Lnet/minecraft/block/MaterialColor;field_15842:Lnet/minecraft/block/MaterialColor;
    • field_15843

      public static final MaterialColor field_15843
      Mappings:
      Namespace Name Mixin selector
      official R Lbda;R:Lbda;
      intermediary field_15843 Lnet/minecraft/class_65;field_15843:Lnet/minecraft/class_65;
      named field_15843 Lnet/minecraft/block/MaterialColor;field_15843:Lnet/minecraft/block/MaterialColor;
    • field_15844

      public static final MaterialColor field_15844
      Mappings:
      Namespace Name Mixin selector
      official S Lbda;S:Lbda;
      intermediary field_15844 Lnet/minecraft/class_65;field_15844:Lnet/minecraft/class_65;
      named field_15844 Lnet/minecraft/block/MaterialColor;field_15844:Lnet/minecraft/block/MaterialColor;
    • field_15845

      public static final MaterialColor field_15845
      Mappings:
      Namespace Name Mixin selector
      official T Lbda;T:Lbda;
      intermediary field_15845 Lnet/minecraft/class_65;field_15845:Lnet/minecraft/class_65;
      named field_15845 Lnet/minecraft/block/MaterialColor;field_15845:Lnet/minecraft/block/MaterialColor;
    • field_15846

      public static final MaterialColor field_15846
      Mappings:
      Namespace Name Mixin selector
      official U Lbda;U:Lbda;
      intermediary field_15846 Lnet/minecraft/class_65;field_15846:Lnet/minecraft/class_65;
      named field_15846 Lnet/minecraft/block/MaterialColor;field_15846:Lnet/minecraft/block/MaterialColor;
    • field_15847

      public static final MaterialColor field_15847
      Mappings:
      Namespace Name Mixin selector
      official V Lbda;V:Lbda;
      intermediary field_15847 Lnet/minecraft/class_65;field_15847:Lnet/minecraft/class_65;
      named field_15847 Lnet/minecraft/block/MaterialColor;field_15847:Lnet/minecraft/block/MaterialColor;
    • field_15848

      public static final MaterialColor field_15848
      Mappings:
      Namespace Name Mixin selector
      official W Lbda;W:Lbda;
      intermediary field_15848 Lnet/minecraft/class_65;field_15848:Lnet/minecraft/class_65;
      named field_15848 Lnet/minecraft/block/MaterialColor;field_15848:Lnet/minecraft/block/MaterialColor;
    • field_15849

      public static final MaterialColor field_15849
      Mappings:
      Namespace Name Mixin selector
      official X Lbda;X:Lbda;
      intermediary field_15849 Lnet/minecraft/class_65;field_15849:Lnet/minecraft/class_65;
      named field_15849 Lnet/minecraft/block/MaterialColor;field_15849:Lnet/minecraft/block/MaterialColor;
    • field_15850

      public static final MaterialColor field_15850
      Mappings:
      Namespace Name Mixin selector
      official Y Lbda;Y:Lbda;
      intermediary field_15850 Lnet/minecraft/class_65;field_15850:Lnet/minecraft/class_65;
      named field_15850 Lnet/minecraft/block/MaterialColor;field_15850:Lnet/minecraft/block/MaterialColor;
    • field_15851

      public static final MaterialColor field_15851
      Mappings:
      Namespace Name Mixin selector
      official Z Lbda;Z:Lbda;
      intermediary field_15851 Lnet/minecraft/class_65;field_15851:Lnet/minecraft/class_65;
      named field_15851 Lnet/minecraft/block/MaterialColor;field_15851:Lnet/minecraft/block/MaterialColor;
    • field_15852

      public static final MaterialColor field_15852
      Mappings:
      Namespace Name Mixin selector
      official aa Lbda;aa:Lbda;
      intermediary field_15852 Lnet/minecraft/class_65;field_15852:Lnet/minecraft/class_65;
      named field_15852 Lnet/minecraft/block/MaterialColor;field_15852:Lnet/minecraft/block/MaterialColor;
    • field_15853

      public static final MaterialColor field_15853
      Mappings:
      Namespace Name Mixin selector
      official ab Lbda;ab:Lbda;
      intermediary field_15853 Lnet/minecraft/class_65;field_15853:Lnet/minecraft/class_65;
      named field_15853 Lnet/minecraft/block/MaterialColor;field_15853:Lnet/minecraft/block/MaterialColor;
    • color

      public final int color
      Mappings:
      Namespace Name Mixin selector
      official ac Lbda;ac: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 ad Lbda;ad: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> Lbda;<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 Lbda;a(I)I
      intermediary method_6588 Lnet/minecraft/class_65;method_6588(I)I
      named getRenderColor Lnet/minecraft/block/MaterialColor;getRenderColor(I)I
    • fromDye

      public static MaterialColor fromDye(DyeColor dye)
      Mappings:
      Namespace Name Mixin selector
      official a Lbda;a(Lahs;)Lbda;
      intermediary method_14435 Lnet/minecraft/class_65;method_14435(Lnet/minecraft/class_2674;)Lnet/minecraft/class_65;
      named fromDye Lnet/minecraft/block/MaterialColor;fromDye(Lnet/minecraft/util/DyeColor;)Lnet/minecraft/block/MaterialColor;