Package net.minecraft.block
Class Material
java.lang.Object
net.minecraft.block.Material
- Direct Known Subclasses:
AirMaterial,FluidMaterial,PlantMaterial,PortalMaterial
- Mappings:
Namespace Name official bczintermediary net/minecraft/class_63named net/minecraft/block/Material
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Materialstatic final Materialprivate booleanprivate booleanstatic final Materialstatic final Materialprivate booleanstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialprivate final MaterialColorstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialprivate PistonBehaviorstatic final Materialstatic final Materialstatic final Materialstatic final Materialprivate booleanstatic final Materialprivate booleanstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Materialstatic final Material -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
AIR
- Mappings:
Namespace Name Mixin selector official aLbcz;a:Lbcz;intermediary field_123Lnet/minecraft/class_63;field_123:Lnet/minecraft/class_63;named AIRLnet/minecraft/block/Material;AIR:Lnet/minecraft/block/Material;
-
GRASS
- Mappings:
Namespace Name Mixin selector official bLbcz;b:Lbcz;intermediary field_124Lnet/minecraft/class_63;field_124:Lnet/minecraft/class_63;named GRASSLnet/minecraft/block/Material;GRASS:Lnet/minecraft/block/Material;
-
DIRT
- Mappings:
Namespace Name Mixin selector official cLbcz;c:Lbcz;intermediary field_125Lnet/minecraft/class_63;field_125:Lnet/minecraft/class_63;named DIRTLnet/minecraft/block/Material;DIRT:Lnet/minecraft/block/Material;
-
WOOD
- Mappings:
Namespace Name Mixin selector official dLbcz;d:Lbcz;intermediary field_126Lnet/minecraft/class_63;field_126:Lnet/minecraft/class_63;named WOODLnet/minecraft/block/Material;WOOD:Lnet/minecraft/block/Material;
-
STONE
- Mappings:
Namespace Name Mixin selector official eLbcz;e:Lbcz;intermediary field_127Lnet/minecraft/class_63;field_127:Lnet/minecraft/class_63;named STONELnet/minecraft/block/Material;STONE:Lnet/minecraft/block/Material;
-
IRON
- Mappings:
Namespace Name Mixin selector official fLbcz;f:Lbcz;intermediary field_128Lnet/minecraft/class_63;field_128:Lnet/minecraft/class_63;named IRONLnet/minecraft/block/Material;IRON:Lnet/minecraft/block/Material;
-
IRON2
- Mappings:
Namespace Name Mixin selector official gLbcz;g:Lbcz;intermediary field_4981Lnet/minecraft/class_63;field_4981:Lnet/minecraft/class_63;named IRON2Lnet/minecraft/block/Material;IRON2:Lnet/minecraft/block/Material;
-
WATER
- Mappings:
Namespace Name Mixin selector official hLbcz;h:Lbcz;intermediary field_129Lnet/minecraft/class_63;field_129:Lnet/minecraft/class_63;named WATERLnet/minecraft/block/Material;WATER:Lnet/minecraft/block/Material;
-
LAVA
- Mappings:
Namespace Name Mixin selector official iLbcz;i:Lbcz;intermediary field_130Lnet/minecraft/class_63;field_130:Lnet/minecraft/class_63;named LAVALnet/minecraft/block/Material;LAVA:Lnet/minecraft/block/Material;
-
FOILAGE
- Mappings:
Namespace Name Mixin selector official jLbcz;j:Lbcz;intermediary field_131Lnet/minecraft/class_63;field_131:Lnet/minecraft/class_63;named FOILAGELnet/minecraft/block/Material;FOILAGE:Lnet/minecraft/block/Material;
-
PLANT
- Mappings:
Namespace Name Mixin selector official kLbcz;k:Lbcz;intermediary field_132Lnet/minecraft/class_63;field_132:Lnet/minecraft/class_63;named PLANTLnet/minecraft/block/Material;PLANT:Lnet/minecraft/block/Material;
-
REPLACEABLE_PLANT
- Mappings:
Namespace Name Mixin selector official lLbcz;l:Lbcz;intermediary field_133Lnet/minecraft/class_63;field_133:Lnet/minecraft/class_63;named REPLACEABLE_PLANTLnet/minecraft/block/Material;REPLACEABLE_PLANT:Lnet/minecraft/block/Material;
-
CHEESE
- Mappings:
Namespace Name Mixin selector official mLbcz;m:Lbcz;intermediary field_134Lnet/minecraft/class_63;field_134:Lnet/minecraft/class_63;named CHEESELnet/minecraft/block/Material;CHEESE:Lnet/minecraft/block/Material;
-
WOOL
- Mappings:
Namespace Name Mixin selector official nLbcz;n:Lbcz;intermediary field_135Lnet/minecraft/class_63;field_135:Lnet/minecraft/class_63;named WOOLLnet/minecraft/block/Material;WOOL:Lnet/minecraft/block/Material;
-
FIRE
- Mappings:
Namespace Name Mixin selector official oLbcz;o:Lbcz;intermediary field_136Lnet/minecraft/class_63;field_136:Lnet/minecraft/class_63;named FIRELnet/minecraft/block/Material;FIRE:Lnet/minecraft/block/Material;
-
NOTEBLOCK
- Mappings:
Namespace Name Mixin selector official pLbcz;p:Lbcz;intermediary field_137Lnet/minecraft/class_63;field_137:Lnet/minecraft/class_63;named NOTEBLOCKLnet/minecraft/block/Material;NOTEBLOCK:Lnet/minecraft/block/Material;
-
PART
- Mappings:
Namespace Name Mixin selector official qLbcz;q:Lbcz;intermediary field_138Lnet/minecraft/class_63;field_138:Lnet/minecraft/class_63;named PARTLnet/minecraft/block/Material;PART:Lnet/minecraft/block/Material;
-
CARPET
- Mappings:
Namespace Name Mixin selector official rLbcz;r:Lbcz;intermediary field_6250Lnet/minecraft/class_63;field_6250:Lnet/minecraft/class_63;named CARPETLnet/minecraft/block/Material;CARPET:Lnet/minecraft/block/Material;
-
GLASS
- Mappings:
Namespace Name Mixin selector official sLbcz;s:Lbcz;intermediary field_139Lnet/minecraft/class_63;field_139:Lnet/minecraft/class_63;named GLASSLnet/minecraft/block/Material;GLASS:Lnet/minecraft/block/Material;
-
REDSTONE_LAMP
- Mappings:
Namespace Name Mixin selector official tLbcz;t:Lbcz;intermediary field_140Lnet/minecraft/class_63;field_140:Lnet/minecraft/class_63;named REDSTONE_LAMPLnet/minecraft/block/Material;REDSTONE_LAMP:Lnet/minecraft/block/Material;
-
TNT
- Mappings:
Namespace Name Mixin selector official uLbcz;u:Lbcz;intermediary field_141Lnet/minecraft/class_63;field_141:Lnet/minecraft/class_63;named TNTLnet/minecraft/block/Material;TNT:Lnet/minecraft/block/Material;
-
SWORD
- Mappings:
Namespace Name Mixin selector official vLbcz;v:Lbcz;intermediary field_142Lnet/minecraft/class_63;field_142:Lnet/minecraft/class_63;named SWORDLnet/minecraft/block/Material;SWORD:Lnet/minecraft/block/Material;
-
ICE
- Mappings:
Namespace Name Mixin selector official wLbcz;w:Lbcz;intermediary field_143Lnet/minecraft/class_63;field_143:Lnet/minecraft/class_63;named ICELnet/minecraft/block/Material;ICE:Lnet/minecraft/block/Material;
-
PACKED_ICE
- Mappings:
Namespace Name Mixin selector official xLbcz;x:Lbcz;intermediary field_7568Lnet/minecraft/class_63;field_7568:Lnet/minecraft/class_63;named PACKED_ICELnet/minecraft/block/Material;PACKED_ICE:Lnet/minecraft/block/Material;
-
SNOW_LAYER
- Mappings:
Namespace Name Mixin selector official yLbcz;y:Lbcz;intermediary field_144Lnet/minecraft/class_63;field_144:Lnet/minecraft/class_63;named SNOW_LAYERLnet/minecraft/block/Material;SNOW_LAYER:Lnet/minecraft/block/Material;
-
SNOW
- Mappings:
Namespace Name Mixin selector official zLbcz;z:Lbcz;intermediary field_145Lnet/minecraft/class_63;field_145:Lnet/minecraft/class_63;named SNOWLnet/minecraft/block/Material;SNOW:Lnet/minecraft/block/Material;
-
CACTUS
- Mappings:
Namespace Name Mixin selector official ALbcz;A:Lbcz;intermediary field_146Lnet/minecraft/class_63;field_146:Lnet/minecraft/class_63;named CACTUSLnet/minecraft/block/Material;CACTUS:Lnet/minecraft/block/Material;
-
CLAY
- Mappings:
Namespace Name Mixin selector official BLbcz;B:Lbcz;intermediary field_147Lnet/minecraft/class_63;field_147:Lnet/minecraft/class_63;named CLAYLnet/minecraft/block/Material;CLAY:Lnet/minecraft/block/Material;
-
PUMPKIN
- Mappings:
Namespace Name Mixin selector official CLbcz;C:Lbcz;intermediary field_148Lnet/minecraft/class_63;field_148:Lnet/minecraft/class_63;named PUMPKINLnet/minecraft/block/Material;PUMPKIN:Lnet/minecraft/block/Material;
-
EGG
- Mappings:
Namespace Name Mixin selector official DLbcz;D:Lbcz;intermediary field_112Lnet/minecraft/class_63;field_112:Lnet/minecraft/class_63;named EGGLnet/minecraft/block/Material;EGG:Lnet/minecraft/block/Material;
-
PORTAL
- Mappings:
Namespace Name Mixin selector official ELbcz;E:Lbcz;intermediary field_113Lnet/minecraft/class_63;field_113:Lnet/minecraft/class_63;named PORTALLnet/minecraft/block/Material;PORTAL:Lnet/minecraft/block/Material;
-
CAKE
- Mappings:
Namespace Name Mixin selector official FLbcz;F:Lbcz;intermediary field_114Lnet/minecraft/class_63;field_114:Lnet/minecraft/class_63;named CAKELnet/minecraft/block/Material;CAKE:Lnet/minecraft/block/Material;
-
COBWEB
- Mappings:
Namespace Name Mixin selector official GLbcz;G:Lbcz;intermediary field_115Lnet/minecraft/class_63;field_115:Lnet/minecraft/class_63;named COBWEBLnet/minecraft/block/Material;COBWEB:Lnet/minecraft/block/Material;
-
PISTON
- Mappings:
Namespace Name Mixin selector official HLbcz;H:Lbcz;intermediary field_116Lnet/minecraft/class_63;field_116:Lnet/minecraft/class_63;named PISTONLnet/minecraft/block/Material;PISTON:Lnet/minecraft/block/Material;
-
BARRIER
- Mappings:
Namespace Name Mixin selector official ILbcz;I:Lbcz;intermediary field_10231Lnet/minecraft/class_63;field_10231:Lnet/minecraft/class_63;named BARRIERLnet/minecraft/block/Material;BARRIER:Lnet/minecraft/block/Material;
-
CAVE_AIR
- Mappings:
Namespace Name Mixin selector official JLbcz;J:Lbcz;intermediary field_14887Lnet/minecraft/class_63;field_14887:Lnet/minecraft/class_63;named CAVE_AIRLnet/minecraft/block/Material;CAVE_AIR:Lnet/minecraft/block/Material;
-
burnable
private boolean burnable- Mappings:
Namespace Name Mixin selector official KLbcz;K:Zintermediary field_118Lnet/minecraft/class_63;field_118:Znamed burnableLnet/minecraft/block/Material;burnable:Z
-
replaceable
private boolean replaceable- Mappings:
Namespace Name Mixin selector official LLbcz;L:Zintermediary field_119Lnet/minecraft/class_63;field_119:Znamed replaceableLnet/minecraft/block/Material;replaceable:Z
-
requiresSilkTouch
private boolean requiresSilkTouch- Mappings:
Namespace Name Mixin selector official MLbcz;M:Zintermediary field_120Lnet/minecraft/class_63;field_120:Znamed requiresSilkTouchLnet/minecraft/block/Material;requiresSilkTouch:Z
-
color
- Mappings:
Namespace Name Mixin selector official NLbcz;N:Lbda;intermediary field_117Lnet/minecraft/class_63;field_117:Lnet/minecraft/class_65;named colorLnet/minecraft/block/Material;color:Lnet/minecraft/block/MaterialColor;
-
blocksMovement
private boolean blocksMovement- Mappings:
Namespace Name Mixin selector official OLbcz;O:Zintermediary field_121Lnet/minecraft/class_63;field_121:Znamed blocksMovementLnet/minecraft/block/Material;blocksMovement:Z
-
pistonBehavior
- Mappings:
Namespace Name Mixin selector official PLbcz;P:Lbdc;intermediary field_13044Lnet/minecraft/class_63;field_13044:Lnet/minecraft/class_2768;named pistonBehaviorLnet/minecraft/block/Material;pistonBehavior:Lnet/minecraft/block/piston/PistonBehavior;
-
canBeBrokenInAdventureMode
private boolean canBeBrokenInAdventureMode- Mappings:
Namespace Name Mixin selector official QLbcz;Q:Zintermediary field_4980Lnet/minecraft/class_63;field_4980:Znamed canBeBrokenInAdventureModeLnet/minecraft/block/Material;canBeBrokenInAdventureMode:Z
-
-
Constructor Details
-
Material
- Mappings:
Namespace Name Mixin selector official <init>Lbcz;<init>(Lbda;)Vintermediary <init>Lnet/minecraft/class_63;<init>(Lnet/minecraft/class_65;)Vnamed <init>Lnet/minecraft/block/Material;<init>(Lnet/minecraft/block/MaterialColor;)V
-
-
Method Details
-
isFluid
public boolean isFluid()- Mappings:
Namespace Name Mixin selector official dLbcz;d()Zintermediary method_126Lnet/minecraft/class_63;method_126()Znamed isFluidLnet/minecraft/block/Material;isFluid()Z
-
hasCollision
public boolean hasCollision()- Mappings:
Namespace Name Mixin selector official aLbcz;a()Zintermediary method_123Lnet/minecraft/class_63;method_123()Znamed hasCollisionLnet/minecraft/block/Material;hasCollision()Z
-
isTransluscent
public boolean isTransluscent()- Mappings:
Namespace Name Mixin selector official bLbcz;b()Zintermediary method_124Lnet/minecraft/class_63;method_124()Znamed isTransluscentLnet/minecraft/block/Material;isTransluscent()Z
-
blocksMovement
public boolean blocksMovement()- Mappings:
Namespace Name Mixin selector official cLbcz;c()Zintermediary method_125Lnet/minecraft/class_63;method_125()Znamed blocksMovementLnet/minecraft/block/Material;blocksMovement()Z
-
requiresSilkTouch
- Mappings:
Namespace Name Mixin selector official sLbcz;s()Lbcz;intermediary method_137Lnet/minecraft/class_63;method_137()Lnet/minecraft/class_63;named requiresSilkTouchLnet/minecraft/block/Material;requiresSilkTouch()Lnet/minecraft/block/Material;
-
requiresTool
- Mappings:
Namespace Name Mixin selector official fLbcz;f()Lbcz;intermediary method_127Lnet/minecraft/class_63;method_127()Lnet/minecraft/class_63;named requiresToolLnet/minecraft/block/Material;requiresTool()Lnet/minecraft/block/Material;
-
setFlammable
- Mappings:
Namespace Name Mixin selector official gLbcz;g()Lbcz;intermediary method_128Lnet/minecraft/class_63;method_128()Lnet/minecraft/class_63;named setFlammableLnet/minecraft/block/Material;setFlammable()Lnet/minecraft/block/Material;
-
isBurnable
public boolean isBurnable()- Mappings:
Namespace Name Mixin selector official hLbcz;h()Zintermediary method_129Lnet/minecraft/class_63;method_129()Znamed isBurnableLnet/minecraft/block/Material;isBurnable()Z
-
setReplaceable
- Mappings:
Namespace Name Mixin selector official iLbcz;i()Lbcz;intermediary method_130Lnet/minecraft/class_63;method_130()Lnet/minecraft/class_63;named setReplaceableLnet/minecraft/block/Material;setReplaceable()Lnet/minecraft/block/Material;
-
isReplaceable
public boolean isReplaceable()- Mappings:
Namespace Name Mixin selector official jLbcz;j()Zintermediary method_131Lnet/minecraft/class_63;method_131()Znamed isReplaceableLnet/minecraft/block/Material;isReplaceable()Z
-
isOpaque
public boolean isOpaque()- Mappings:
Namespace Name Mixin selector official kLbcz;k()Zintermediary method_132Lnet/minecraft/class_63;method_132()Znamed isOpaqueLnet/minecraft/block/Material;isOpaque()Z
-
doesBlockMovement
public boolean doesBlockMovement()- Mappings:
Namespace Name Mixin selector official lLbcz;l()Zintermediary method_133Lnet/minecraft/class_63;method_133()Znamed doesBlockMovementLnet/minecraft/block/Material;doesBlockMovement()Z
-
getPistonBehavior
- Mappings:
Namespace Name Mixin selector official mLbcz;m()Lbdc;intermediary method_134Lnet/minecraft/class_63;method_134()Lnet/minecraft/class_2768;named getPistonBehaviorLnet/minecraft/block/Material;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
-
setNoPushing
- Mappings:
Namespace Name Mixin selector official nLbcz;n()Lbcz;intermediary method_135Lnet/minecraft/class_63;method_135()Lnet/minecraft/class_63;named setNoPushingLnet/minecraft/block/Material;setNoPushing()Lnet/minecraft/block/Material;
-
setImmovable
- Mappings:
Namespace Name Mixin selector official oLbcz;o()Lbcz;intermediary method_136Lnet/minecraft/class_63;method_136()Lnet/minecraft/class_63;named setImmovableLnet/minecraft/block/Material;setImmovable()Lnet/minecraft/block/Material;
-
setCanBeBrokenInAdventureMode
- Mappings:
Namespace Name Mixin selector official pLbcz;p()Lbcz;intermediary method_4121Lnet/minecraft/class_63;method_4121()Lnet/minecraft/class_63;named setCanBeBrokenInAdventureModeLnet/minecraft/block/Material;setCanBeBrokenInAdventureMode()Lnet/minecraft/block/Material;
-
getColor
- Mappings:
Namespace Name Mixin selector official rLbcz;r()Lbda;intermediary method_6586Lnet/minecraft/class_63;method_6586()Lnet/minecraft/class_65;named getColorLnet/minecraft/block/Material;getColor()Lnet/minecraft/block/MaterialColor;
-