Package net.minecraft.block
Class Material
java.lang.Object
net.minecraft.block.Material
- Direct Known Subclasses:
AirMaterial,FluidMaterial,PlantMaterial,PortalMaterial
- Mappings:
Namespace Name official azsintermediary 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 aLazs;a:Lazs;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 bLazs;b:Lazs;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 cLazs;c:Lazs;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 dLazs;d:Lazs;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 eLazs;e:Lazs;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 fLazs;f:Lazs;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 gLazs;g:Lazs;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 hLazs;h:Lazs;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 iLazs;i:Lazs;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 jLazs;j:Lazs;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 kLazs;k:Lazs;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 lLazs;l:Lazs;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 mLazs;m:Lazs;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 nLazs;n:Lazs;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 oLazs;o:Lazs;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 pLazs;p:Lazs;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 qLazs;q:Lazs;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 rLazs;r:Lazs;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 sLazs;s:Lazs;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 tLazs;t:Lazs;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 uLazs;u:Lazs;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 vLazs;v:Lazs;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 wLazs;w:Lazs;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 xLazs;x:Lazs;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 yLazs;y:Lazs;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 zLazs;z:Lazs;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 ALazs;A:Lazs;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 BLazs;B:Lazs;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 CLazs;C:Lazs;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 DLazs;D:Lazs;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 ELazs;E:Lazs;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 FLazs;F:Lazs;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 GLazs;G:Lazs;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 HLazs;H:Lazs;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 ILazs;I:Lazs;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 JLazs;J:Lazs;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 KLazs;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 LLazs;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 MLazs;M:Zintermediary field_120Lnet/minecraft/class_63;field_120:Znamed requiresSilkTouchLnet/minecraft/block/Material;requiresSilkTouch:Z
-
color
- Mappings:
Namespace Name Mixin selector official NLazs;N:Lazt;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 OLazs;O:Zintermediary field_121Lnet/minecraft/class_63;field_121:Znamed blocksMovementLnet/minecraft/block/Material;blocksMovement:Z
-
pistonBehavior
- Mappings:
Namespace Name Mixin selector official PLazs;P:Lazv;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 QLazs;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>Lazs;<init>(Lazt;)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 dLazs;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 aLazs;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 bLazs;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 cLazs;c()Zintermediary method_125Lnet/minecraft/class_63;method_125()Znamed blocksMovementLnet/minecraft/block/Material;blocksMovement()Z
-
requiresSilkTouch
- Mappings:
Namespace Name Mixin selector official sLazs;s()Lazs;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 fLazs;f()Lazs;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 gLazs;g()Lazs;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 hLazs;h()Zintermediary method_129Lnet/minecraft/class_63;method_129()Znamed isBurnableLnet/minecraft/block/Material;isBurnable()Z
-
setReplaceable
- Mappings:
Namespace Name Mixin selector official iLazs;i()Lazs;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 jLazs;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 kLazs;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 lLazs;l()Zintermediary method_133Lnet/minecraft/class_63;method_133()Znamed doesBlockMovementLnet/minecraft/block/Material;doesBlockMovement()Z
-
getPistonBehavior
- Mappings:
Namespace Name Mixin selector official mLazs;m()Lazv;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 nLazs;n()Lazs;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 oLazs;o()Lazs;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 pLazs;p()Lazs;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 rLazs;r()Lazt;intermediary method_6586Lnet/minecraft/class_63;method_6586()Lnet/minecraft/class_65;named getColorLnet/minecraft/block/Material;getColor()Lnet/minecraft/block/MaterialColor;
-