Package net.minecraft.block
Class Material
java.lang.Object
net.minecraft.block.Material
- Mappings:
Namespace Name official dew
intermediary net/minecraft/class_3614
named net/minecraft/block/Material
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic Material
A material or structure formed from a loosely compacted mass of fragments or particles.static Material
static Material
static Material
static Material
static Material
private boolean
private boolean
static Material
private boolean
static Material
static Material
static Material
static Material
private MapColor
static Material
Material for decoration blocks such as redstone components, torches, flower pots, rails, buttons, and skulls.static Material
Material for ice blocks that do not melt.static Material
Material for egg blocks, such as dragon and turtle eggs.static Material
static Material
Material for glass and glass-like blocks (includes sea lanterns and conduits).static Material
Material for gourds.static Material
Material for ice that can melt.static Material
static Material
private boolean
static Material
Material for blocks metallic in nature, such as cauldrons, bells, iron doors, and iron trapdoors.static Material
Material for full sized moss blocks.static Material
Material for crimson and warped roots, as well as Nether sprouts.static Material
Material for blocks crafted from Nether stems and hyphae.static Material
Material for blocks that come from mobs such as honey, slime, or infested blocks.static Material
private PistonBehavior
static Material
Material for plants such as flowers and cropsstatic Material
Material for the various portal blocks.static Material
static Material
static Material
Material for blocks that can repair tools, including grindstone and anvils.private boolean
static Material
static Material
static Material
static Material
static Material
Material for full sized snow blocks.static Material
Material for non-full blocks of snow.static Material
Material for the top layer of soil.private boolean
static Material
Organic blocks that are solid, including hay, target, and grass blocks.static Material
static Material
Material for blocks that are stone or made from it, and generally prefer to be broken by a pickaxe.static Material
Material for structure void block.static Material
static Material
Material for underwater plants without the replaceable property.static Material
static Material
Material for wood logs, and things crafted from them.static Material
Material for wool and bed blocks. -
Constructor Summary
ConstructorDescriptionMaterial(MapColor color, boolean liquid, boolean solid, boolean blocksMovement, boolean blocksLight, boolean breakByHand, boolean burnable, PistonBehavior pistonBehavior)
-
Method Summary
-
Field Details
-
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
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
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
- 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
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
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
- 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
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
- 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
- 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
- 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
- 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
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
- 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
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
- 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
- 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
- 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
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
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
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
Material for ice blocks that do not melt. SeeICE
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
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
- 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
- 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
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
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
- 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
- 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
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
- 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
- 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
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
Material for ice that can melt. SeeDENSE_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
- 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
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
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
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
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
- 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
- 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
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
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
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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;
-