Class Material

java.lang.Object
net.minecraft.block.Material

public final class Material extends Object
Mappings:
Namespace Name
official dew
intermediary net/minecraft/class_3614
named net/minecraft/block/Material
  • Field Details

    • AIR

      public static final Material AIR
      Mappings:
      Namespace Name Mixin selector
      official a Ldew;a:Ldew;
      intermediary field_15959 Lnet/minecraft/class_3614;field_15959:Lnet/minecraft/class_3614;
      named AIR Lnet/minecraft/block/Material;AIR:Lnet/minecraft/block/Material;
    • STRUCTURE_VOID

      public static final Material STRUCTURE_VOID
      Material for structure void block.
      Mappings:
      Namespace Name Mixin selector
      official b Ldew;b:Ldew;
      intermediary field_15927 Lnet/minecraft/class_3614;field_15927:Lnet/minecraft/class_3614;
      named STRUCTURE_VOID Lnet/minecraft/block/Material;STRUCTURE_VOID:Lnet/minecraft/block/Material;
    • PORTAL

      public static final Material PORTAL
      Material for the various portal blocks.
      Mappings:
      Namespace Name Mixin selector
      official c Ldew;c:Ldew;
      intermediary field_15919 Lnet/minecraft/class_3614;field_15919:Lnet/minecraft/class_3614;
      named PORTAL Lnet/minecraft/block/Material;PORTAL:Lnet/minecraft/block/Material;
    • CARPET

      public static final Material CARPET
      Mappings:
      Namespace Name Mixin selector
      official d Ldew;d:Ldew;
      intermediary field_15957 Lnet/minecraft/class_3614;field_15957:Lnet/minecraft/class_3614;
      named CARPET Lnet/minecraft/block/Material;CARPET:Lnet/minecraft/block/Material;
    • PLANT

      public static final Material PLANT
      Material for plants such as flowers and crops
      Mappings:
      Namespace Name Mixin selector
      official e Ldew;e:Ldew;
      intermediary field_15935 Lnet/minecraft/class_3614;field_15935:Lnet/minecraft/class_3614;
      named PLANT Lnet/minecraft/block/Material;PLANT:Lnet/minecraft/block/Material;
    • UNDERWATER_PLANT

      public static final Material UNDERWATER_PLANT
      Material for underwater plants without the replaceable property.
      Mappings:
      Namespace Name Mixin selector
      official f Ldew;f:Ldew;
      intermediary field_15947 Lnet/minecraft/class_3614;field_15947:Lnet/minecraft/class_3614;
      named UNDERWATER_PLANT Lnet/minecraft/block/Material;UNDERWATER_PLANT:Lnet/minecraft/block/Material;
    • REPLACEABLE_PLANT

      public static final Material REPLACEABLE_PLANT
      Mappings:
      Namespace Name Mixin selector
      official g Ldew;g:Ldew;
      intermediary field_15956 Lnet/minecraft/class_3614;field_15956:Lnet/minecraft/class_3614;
      named REPLACEABLE_PLANT Lnet/minecraft/block/Material;REPLACEABLE_PLANT:Lnet/minecraft/block/Material;
    • NETHER_SHOOTS

      public static final Material NETHER_SHOOTS
      Material for crimson and warped roots, as well as Nether sprouts.
      Mappings:
      Namespace Name Mixin selector
      official h Ldew;h:Ldew;
      intermediary field_26708 Lnet/minecraft/class_3614;field_26708:Lnet/minecraft/class_3614;
      named NETHER_SHOOTS Lnet/minecraft/block/Material;NETHER_SHOOTS:Lnet/minecraft/block/Material;
    • REPLACEABLE_UNDERWATER_PLANT

      public static final Material REPLACEABLE_UNDERWATER_PLANT
      Mappings:
      Namespace Name Mixin selector
      official i Ldew;i:Ldew;
      intermediary field_15926 Lnet/minecraft/class_3614;field_15926:Lnet/minecraft/class_3614;
      named REPLACEABLE_UNDERWATER_PLANT Lnet/minecraft/block/Material;REPLACEABLE_UNDERWATER_PLANT:Lnet/minecraft/block/Material;
    • WATER

      public static final Material WATER
      Mappings:
      Namespace Name Mixin selector
      official j Ldew;j:Ldew;
      intermediary field_15920 Lnet/minecraft/class_3614;field_15920:Lnet/minecraft/class_3614;
      named WATER Lnet/minecraft/block/Material;WATER:Lnet/minecraft/block/Material;
    • BUBBLE_COLUMN

      public static final Material BUBBLE_COLUMN
      Mappings:
      Namespace Name Mixin selector
      official k Ldew;k:Ldew;
      intermediary field_15915 Lnet/minecraft/class_3614;field_15915:Lnet/minecraft/class_3614;
      named BUBBLE_COLUMN Lnet/minecraft/block/Material;BUBBLE_COLUMN:Lnet/minecraft/block/Material;
    • LAVA

      public static final Material LAVA
      Mappings:
      Namespace Name Mixin selector
      official l Ldew;l:Ldew;
      intermediary field_15922 Lnet/minecraft/class_3614;field_15922:Lnet/minecraft/class_3614;
      named LAVA Lnet/minecraft/block/Material;LAVA:Lnet/minecraft/block/Material;
    • SNOW_LAYER

      public static final Material SNOW_LAYER
      Material for non-full blocks of snow. Has the replaceable property.
      Mappings:
      Namespace Name Mixin selector
      official m Ldew;m:Ldew;
      intermediary field_15948 Lnet/minecraft/class_3614;field_15948:Lnet/minecraft/class_3614;
      named SNOW_LAYER Lnet/minecraft/block/Material;SNOW_LAYER:Lnet/minecraft/block/Material;
    • FIRE

      public static final Material FIRE
      Mappings:
      Namespace Name Mixin selector
      official n Ldew;n:Ldew;
      intermediary field_15943 Lnet/minecraft/class_3614;field_15943:Lnet/minecraft/class_3614;
      named FIRE Lnet/minecraft/block/Material;FIRE:Lnet/minecraft/block/Material;
    • DECORATION

      public static final Material DECORATION
      Material for decoration blocks such as redstone components, torches, flower pots, rails, buttons, and skulls.
      Mappings:
      Namespace Name Mixin selector
      official o Ldew;o:Ldew;
      intermediary field_15924 Lnet/minecraft/class_3614;field_15924:Lnet/minecraft/class_3614;
      named DECORATION Lnet/minecraft/block/Material;DECORATION:Lnet/minecraft/block/Material;
    • COBWEB

      public static final Material COBWEB
      Mappings:
      Namespace Name Mixin selector
      official p Ldew;p:Ldew;
      intermediary field_15913 Lnet/minecraft/class_3614;field_15913:Lnet/minecraft/class_3614;
      named COBWEB Lnet/minecraft/block/Material;COBWEB:Lnet/minecraft/block/Material;
    • SCULK

      public static final Material SCULK
      Mappings:
      Namespace Name Mixin selector
      official q Ldew;q:Ldew;
      intermediary field_28242 Lnet/minecraft/class_3614;field_28242:Lnet/minecraft/class_3614;
      named SCULK Lnet/minecraft/block/Material;SCULK:Lnet/minecraft/block/Material;
    • REDSTONE_LAMP

      public static final Material REDSTONE_LAMP
      Mappings:
      Namespace Name Mixin selector
      official r Ldew;r:Ldew;
      intermediary field_15918 Lnet/minecraft/class_3614;field_15918:Lnet/minecraft/class_3614;
      named REDSTONE_LAMP Lnet/minecraft/block/Material;REDSTONE_LAMP:Lnet/minecraft/block/Material;
    • ORGANIC_PRODUCT

      public static final Material ORGANIC_PRODUCT
      Material for blocks that come from mobs such as honey, slime, or infested blocks. Includes clay but not bone blocks.
      Mappings:
      Namespace Name Mixin selector
      official s Ldew;s:Ldew;
      intermediary field_15936 Lnet/minecraft/class_3614;field_15936:Lnet/minecraft/class_3614;
      named ORGANIC_PRODUCT Lnet/minecraft/block/Material;ORGANIC_PRODUCT:Lnet/minecraft/block/Material;
    • SOIL

      public static final Material SOIL
      Material for the top layer of soil. Path, dirt, podzol, soul soil, farmland and similar.
      Mappings:
      Namespace Name Mixin selector
      official t Ldew;t:Ldew;
      intermediary field_15941 Lnet/minecraft/class_3614;field_15941:Lnet/minecraft/class_3614;
      named SOIL Lnet/minecraft/block/Material;SOIL:Lnet/minecraft/block/Material;
    • SOLID_ORGANIC

      public static final Material SOLID_ORGANIC
      Organic blocks that are solid, including hay, target, and grass blocks.
      Mappings:
      Namespace Name Mixin selector
      official u Ldew;u:Ldew;
      intermediary field_15945 Lnet/minecraft/class_3614;field_15945:Lnet/minecraft/class_3614;
      named SOLID_ORGANIC Lnet/minecraft/block/Material;SOLID_ORGANIC:Lnet/minecraft/block/Material;
    • DENSE_ICE

      public static final Material DENSE_ICE
      Material for ice blocks that do not melt. See ICE for meltable ice.
      Mappings:
      Namespace Name Mixin selector
      official v Ldew;v:Ldew;
      intermediary field_15928 Lnet/minecraft/class_3614;field_15928:Lnet/minecraft/class_3614;
      named DENSE_ICE Lnet/minecraft/block/Material;DENSE_ICE:Lnet/minecraft/block/Material;
    • AGGREGATE

      public static final Material AGGREGATE
      A material or structure formed from a loosely compacted mass of fragments or particles.
      Mappings:
      Namespace Name Mixin selector
      official w Ldew;w:Ldew;
      intermediary field_15916 Lnet/minecraft/class_3614;field_15916:Lnet/minecraft/class_3614;
      named AGGREGATE Lnet/minecraft/block/Material;AGGREGATE:Lnet/minecraft/block/Material;
    • SPONGE

      public static final Material SPONGE
      Mappings:
      Namespace Name Mixin selector
      official x Ldew;x:Ldew;
      intermediary field_15917 Lnet/minecraft/class_3614;field_15917:Lnet/minecraft/class_3614;
      named SPONGE Lnet/minecraft/block/Material;SPONGE:Lnet/minecraft/block/Material;
    • SHULKER_BOX

      public static final Material SHULKER_BOX
      Mappings:
      Namespace Name Mixin selector
      official y Ldew;y:Ldew;
      intermediary field_17008 Lnet/minecraft/class_3614;field_17008:Lnet/minecraft/class_3614;
      named SHULKER_BOX Lnet/minecraft/block/Material;SHULKER_BOX:Lnet/minecraft/block/Material;
    • WOOD

      public static final Material WOOD
      Material for wood logs, and things crafted from them.
      Mappings:
      Namespace Name Mixin selector
      official z Ldew;z:Ldew;
      intermediary field_15932 Lnet/minecraft/class_3614;field_15932:Lnet/minecraft/class_3614;
      named WOOD Lnet/minecraft/block/Material;WOOD:Lnet/minecraft/block/Material;
    • NETHER_WOOD

      public static final Material NETHER_WOOD
      Material for blocks crafted from Nether stems and hyphae.
      Mappings:
      Namespace Name Mixin selector
      official A Ldew;A:Ldew;
      intermediary field_22223 Lnet/minecraft/class_3614;field_22223:Lnet/minecraft/class_3614;
      named NETHER_WOOD Lnet/minecraft/block/Material;NETHER_WOOD:Lnet/minecraft/block/Material;
    • BAMBOO_SAPLING

      public static final Material BAMBOO_SAPLING
      Mappings:
      Namespace Name Mixin selector
      official B Ldew;B:Ldew;
      intermediary field_15938 Lnet/minecraft/class_3614;field_15938:Lnet/minecraft/class_3614;
      named BAMBOO_SAPLING Lnet/minecraft/block/Material;BAMBOO_SAPLING:Lnet/minecraft/block/Material;
    • BAMBOO

      public static final Material BAMBOO
      Mappings:
      Namespace Name Mixin selector
      official C Ldew;C:Ldew;
      intermediary field_15946 Lnet/minecraft/class_3614;field_15946:Lnet/minecraft/class_3614;
      named BAMBOO Lnet/minecraft/block/Material;BAMBOO:Lnet/minecraft/block/Material;
    • WOOL

      public static final Material WOOL
      Material for wool and bed blocks.
      Mappings:
      Namespace Name Mixin selector
      official D Ldew;D:Ldew;
      intermediary field_15931 Lnet/minecraft/class_3614;field_15931:Lnet/minecraft/class_3614;
      named WOOL Lnet/minecraft/block/Material;WOOL:Lnet/minecraft/block/Material;
    • TNT

      public static final Material TNT
      Mappings:
      Namespace Name Mixin selector
      official E Ldew;E:Ldew;
      intermediary field_15955 Lnet/minecraft/class_3614;field_15955:Lnet/minecraft/class_3614;
      named TNT Lnet/minecraft/block/Material;TNT:Lnet/minecraft/block/Material;
    • LEAVES

      public static final Material LEAVES
      Mappings:
      Namespace Name Mixin selector
      official F Ldew;F:Ldew;
      intermediary field_15923 Lnet/minecraft/class_3614;field_15923:Lnet/minecraft/class_3614;
      named LEAVES Lnet/minecraft/block/Material;LEAVES:Lnet/minecraft/block/Material;
    • GLASS

      public static final Material GLASS
      Material for glass and glass-like blocks (includes sea lanterns and conduits).
      Mappings:
      Namespace Name Mixin selector
      official G Ldew;G:Ldew;
      intermediary field_15942 Lnet/minecraft/class_3614;field_15942:Lnet/minecraft/class_3614;
      named GLASS Lnet/minecraft/block/Material;GLASS:Lnet/minecraft/block/Material;
    • ICE

      public static final Material ICE
      Material for ice that can melt. See DENSE_ICE for unmeltable ice.
      Mappings:
      Namespace Name Mixin selector
      official H Ldew;H:Ldew;
      intermediary field_15958 Lnet/minecraft/class_3614;field_15958:Lnet/minecraft/class_3614;
      named ICE Lnet/minecraft/block/Material;ICE:Lnet/minecraft/block/Material;
    • CACTUS

      public static final Material CACTUS
      Mappings:
      Namespace Name Mixin selector
      official I Ldew;I:Ldew;
      intermediary field_15925 Lnet/minecraft/class_3614;field_15925:Lnet/minecraft/class_3614;
      named CACTUS Lnet/minecraft/block/Material;CACTUS:Lnet/minecraft/block/Material;
    • STONE

      public static final Material STONE
      Material for blocks that are stone or made from it, and generally prefer to be broken by a pickaxe.
      Mappings:
      Namespace Name Mixin selector
      official J Ldew;J:Ldew;
      intermediary field_15914 Lnet/minecraft/class_3614;field_15914:Lnet/minecraft/class_3614;
      named STONE Lnet/minecraft/block/Material;STONE:Lnet/minecraft/block/Material;
    • METAL

      public static final Material METAL
      Material for blocks metallic in nature, such as cauldrons, bells, iron doors, and iron trapdoors. It also includes non-obvious blocks such as brewing stands and compressed ore blocks, including diamond, redstone, and lapis blocks.
      Mappings:
      Namespace Name Mixin selector
      official K Ldew;K:Ldew;
      intermediary field_15953 Lnet/minecraft/class_3614;field_15953:Lnet/minecraft/class_3614;
      named METAL Lnet/minecraft/block/Material;METAL:Lnet/minecraft/block/Material;
    • SNOW_BLOCK

      public static final Material SNOW_BLOCK
      Material for full sized snow blocks.
      Mappings:
      Namespace Name Mixin selector
      official L Ldew;L:Ldew;
      intermediary field_15934 Lnet/minecraft/class_3614;field_15934:Lnet/minecraft/class_3614;
      named SNOW_BLOCK Lnet/minecraft/block/Material;SNOW_BLOCK:Lnet/minecraft/block/Material;
    • REPAIR_STATION

      public static final Material REPAIR_STATION
      Material for blocks that can repair tools, including grindstone and anvils.
      Mappings:
      Namespace Name Mixin selector
      official M Ldew;M:Ldew;
      intermediary field_15949 Lnet/minecraft/class_3614;field_15949:Lnet/minecraft/class_3614;
      named REPAIR_STATION Lnet/minecraft/block/Material;REPAIR_STATION:Lnet/minecraft/block/Material;
    • BARRIER

      public static final Material BARRIER
      Mappings:
      Namespace Name Mixin selector
      official N Ldew;N:Ldew;
      intermediary field_15952 Lnet/minecraft/class_3614;field_15952:Lnet/minecraft/class_3614;
      named BARRIER Lnet/minecraft/block/Material;BARRIER:Lnet/minecraft/block/Material;
    • PISTON

      public static final Material PISTON
      Mappings:
      Namespace Name Mixin selector
      official O Ldew;O:Ldew;
      intermediary field_15933 Lnet/minecraft/class_3614;field_15933:Lnet/minecraft/class_3614;
      named PISTON Lnet/minecraft/block/Material;PISTON:Lnet/minecraft/block/Material;
    • MOSS_BLOCK

      public static final Material MOSS_BLOCK
      Material for full sized moss blocks.
      Mappings:
      Namespace Name Mixin selector
      official P Ldew;P:Ldew;
      intermediary field_15921 Lnet/minecraft/class_3614;field_15921:Lnet/minecraft/class_3614;
      named MOSS_BLOCK Lnet/minecraft/block/Material;MOSS_BLOCK:Lnet/minecraft/block/Material;
    • GOURD

      public static final Material GOURD
      Material for gourds. Includes the carved pumpkin and jack o' lantern.
      Mappings:
      Namespace Name Mixin selector
      official Q Ldew;Q:Ldew;
      intermediary field_15954 Lnet/minecraft/class_3614;field_15954:Lnet/minecraft/class_3614;
      named GOURD Lnet/minecraft/block/Material;GOURD:Lnet/minecraft/block/Material;
    • EGG

      public static final Material EGG
      Material for egg blocks, such as dragon and turtle eggs.
      Mappings:
      Namespace Name Mixin selector
      official R Ldew;R:Ldew;
      intermediary field_15930 Lnet/minecraft/class_3614;field_15930:Lnet/minecraft/class_3614;
      named EGG Lnet/minecraft/block/Material;EGG:Lnet/minecraft/block/Material;
    • CAKE

      public static final Material CAKE
      Mappings:
      Namespace Name Mixin selector
      official S Ldew;S:Ldew;
      intermediary field_15937 Lnet/minecraft/class_3614;field_15937:Lnet/minecraft/class_3614;
      named CAKE Lnet/minecraft/block/Material;CAKE:Lnet/minecraft/block/Material;
    • AMETHYST

      public static final Material AMETHYST
      Mappings:
      Namespace Name Mixin selector
      official T Ldew;T:Ldew;
      intermediary field_27340 Lnet/minecraft/class_3614;field_27340:Lnet/minecraft/class_3614;
      named AMETHYST Lnet/minecraft/block/Material;AMETHYST:Lnet/minecraft/block/Material;
    • POWDER_SNOW

      public static final Material POWDER_SNOW
      Mappings:
      Namespace Name Mixin selector
      official U Ldew;U:Ldew;
      intermediary field_27890 Lnet/minecraft/class_3614;field_27890:Lnet/minecraft/class_3614;
      named POWDER_SNOW Lnet/minecraft/block/Material;POWDER_SNOW:Lnet/minecraft/block/Material;
    • color

      private final MapColor color
      Mappings:
      Namespace Name Mixin selector
      official V Ldew;V:Ldex;
      intermediary field_15944 Lnet/minecraft/class_3614;field_15944:Lnet/minecraft/class_3620;
      named color Lnet/minecraft/block/Material;color:Lnet/minecraft/block/MapColor;
    • pistonBehavior

      private final PistonBehavior pistonBehavior
      Mappings:
      Namespace Name Mixin selector
      official W Ldew;W:Ldey;
      intermediary field_15960 Lnet/minecraft/class_3614;field_15960:Lnet/minecraft/class_3619;
      named pistonBehavior Lnet/minecraft/block/Material;pistonBehavior:Lnet/minecraft/block/piston/PistonBehavior;
    • blocksMovement

      private final boolean blocksMovement
      Mappings:
      Namespace Name Mixin selector
      official X Ldew;X:Z
      intermediary field_15940 Lnet/minecraft/class_3614;field_15940:Z
      named blocksMovement Lnet/minecraft/block/Material;blocksMovement:Z
    • burnable

      private final boolean burnable
      Mappings:
      Namespace Name Mixin selector
      official Y Ldew;Y:Z
      intermediary field_15951 Lnet/minecraft/class_3614;field_15951:Z
      named burnable Lnet/minecraft/block/Material;burnable:Z
    • liquid

      private final boolean liquid
      Mappings:
      Namespace Name Mixin selector
      official Z Ldew;Z:Z
      intermediary field_15929 Lnet/minecraft/class_3614;field_15929:Z
      named liquid Lnet/minecraft/block/Material;liquid:Z
    • blocksLight

      private final boolean blocksLight
      Mappings:
      Namespace Name Mixin selector
      official aa Ldew;aa:Z
      intermediary field_15939 Lnet/minecraft/class_3614;field_15939:Z
      named blocksLight Lnet/minecraft/block/Material;blocksLight:Z
    • replaceable

      private final boolean replaceable
      Mappings:
      Namespace Name Mixin selector
      official ab Ldew;ab:Z
      intermediary field_15950 Lnet/minecraft/class_3614;field_15950:Z
      named replaceable Lnet/minecraft/block/Material;replaceable:Z
    • solid

      private final boolean solid
      Mappings:
      Namespace Name Mixin selector
      official ac Ldew;ac:Z
      intermediary field_15911 Lnet/minecraft/class_3614;field_15911:Z
      named solid Lnet/minecraft/block/Material;solid:Z
  • Constructor Details

    • Material

      public Material(MapColor color, boolean liquid, boolean solid, boolean blocksMovement, boolean blocksLight, boolean breakByHand, boolean burnable, PistonBehavior pistonBehavior)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldew;<init>(Ldex;ZZZZZZLdey;)V
      intermediary <init> Lnet/minecraft/class_3614;<init>(Lnet/minecraft/class_3620;ZZZZZZLnet/minecraft/class_3619;)V
      named <init> Lnet/minecraft/block/Material;<init>(Lnet/minecraft/block/MapColor;ZZZZZZLnet/minecraft/block/piston/PistonBehavior;)V
  • Method Details

    • isLiquid

      public boolean isLiquid()
      Mappings:
      Namespace Name Mixin selector
      official a Ldew;a()Z
      intermediary method_15797 Lnet/minecraft/class_3614;method_15797()Z
      named isLiquid Lnet/minecraft/block/Material;isLiquid()Z
    • isSolid

      public boolean isSolid()
      Mappings:
      Namespace Name Mixin selector
      official b Ldew;b()Z
      intermediary method_15799 Lnet/minecraft/class_3614;method_15799()Z
      named isSolid Lnet/minecraft/block/Material;isSolid()Z
    • blocksMovement

      public boolean blocksMovement()
      Mappings:
      Namespace Name Mixin selector
      official c Ldew;c()Z
      intermediary method_15801 Lnet/minecraft/class_3614;method_15801()Z
      named blocksMovement Lnet/minecraft/block/Material;blocksMovement()Z
    • isBurnable

      public boolean isBurnable()
      Mappings:
      Namespace Name Mixin selector
      official d Ldew;d()Z
      intermediary method_15802 Lnet/minecraft/class_3614;method_15802()Z
      named isBurnable Lnet/minecraft/block/Material;isBurnable()Z
    • isReplaceable

      public boolean isReplaceable()
      Mappings:
      Namespace Name Mixin selector
      official e Ldew;e()Z
      intermediary method_15800 Lnet/minecraft/class_3614;method_15800()Z
      named isReplaceable Lnet/minecraft/block/Material;isReplaceable()Z
    • blocksLight

      public boolean blocksLight()
      Mappings:
      Namespace Name Mixin selector
      official f Ldew;f()Z
      intermediary method_15804 Lnet/minecraft/class_3614;method_15804()Z
      named blocksLight Lnet/minecraft/block/Material;blocksLight()Z
    • getPistonBehavior

      public PistonBehavior getPistonBehavior()
      Mappings:
      Namespace Name Mixin selector
      official g Ldew;g()Ldey;
      intermediary method_15798 Lnet/minecraft/class_3614;method_15798()Lnet/minecraft/class_3619;
      named getPistonBehavior Lnet/minecraft/block/Material;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
    • getColor

      public MapColor getColor()
      Mappings:
      Namespace Name Mixin selector
      official h Ldew;h()Ldex;
      intermediary method_15803 Lnet/minecraft/class_3614;method_15803()Lnet/minecraft/class_3620;
      named getColor Lnet/minecraft/block/Material;getColor()Lnet/minecraft/block/MapColor;