Package net.minecraft.block
Class Material
java.lang.Object
net.minecraft.block.Material
- Direct Known Subclasses:
AirMaterial,FluidMaterial,PlantMaterial,PortalMaterial
- Mappings:
Namespace Name official armintermediary 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 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 intstatic 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 aLarm;a:Larm;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 bLarm;b:Larm;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 cLarm;c:Larm;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 dLarm;d:Larm;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 eLarm;e:Larm;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 fLarm;f:Larm;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 gLarm;g:Larm;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 hLarm;h:Larm;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 iLarm;i:Larm;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 jLarm;j:Larm;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 kLarm;k:Larm;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 lLarm;l:Larm;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 mLarm;m:Larm;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 nLarm;n:Larm;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 oLarm;o:Larm;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 pLarm;p:Larm;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 qLarm;q:Larm;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 rLarm;r:Larm;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 sLarm;s:Larm;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 tLarm;t:Larm;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 uLarm;u:Larm;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 vLarm;v:Larm;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 wLarm;w:Larm;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 xLarm;x:Larm;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 yLarm;y:Larm;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 zLarm;z:Larm;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 ALarm;A:Larm;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 BLarm;B:Larm;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 CLarm;C:Larm;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 DLarm;D:Larm;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 ELarm;E:Larm;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 FLarm;F:Larm;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 GLarm;G:Larm;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 HLarm;H:Larm;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 ILarm;I:Larm;intermediary field_10231Lnet/minecraft/class_63;field_10231:Lnet/minecraft/class_63;named BARRIERLnet/minecraft/block/Material;BARRIER:Lnet/minecraft/block/Material;
-
burnable
private boolean burnable- Mappings:
Namespace Name Mixin selector official JLarm;J: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 KLarm;K: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 LLarm;L:Zintermediary field_120Lnet/minecraft/class_63;field_120:Znamed requiresSilkTouchLnet/minecraft/block/Material;requiresSilkTouch:Z
-
color
- Mappings:
Namespace Name Mixin selector official MLarm;M:Larn;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 NLarm;N:Zintermediary field_121Lnet/minecraft/class_63;field_121:Znamed blocksMovementLnet/minecraft/block/Material;blocksMovement:Z
-
pistonInteractionType
private int pistonInteractionType- Mappings:
Namespace Name Mixin selector official OLarm;O:Iintermediary field_122Lnet/minecraft/class_63;field_122:Inamed pistonInteractionTypeLnet/minecraft/block/Material;pistonInteractionType:I
-
canBeBrokenInAdventureMode
private boolean canBeBrokenInAdventureMode- Mappings:
Namespace Name Mixin selector official PLarm;P: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>Larm;<init>(Larn;)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 dLarm;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 aLarm;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 bLarm;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 cLarm;c()Zintermediary method_125Lnet/minecraft/class_63;method_125()Znamed blocksMovementLnet/minecraft/block/Material;blocksMovement()Z
-
requiresSilkTouch
- Mappings:
Namespace Name Mixin selector official sLarm;s()Larm;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 fLarm;f()Larm;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 gLarm;g()Larm;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 hLarm;h()Zintermediary method_129Lnet/minecraft/class_63;method_129()Znamed isBurnableLnet/minecraft/block/Material;isBurnable()Z
-
setReplaceable
- Mappings:
Namespace Name Mixin selector official iLarm;i()Larm;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 jLarm;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 kLarm;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 lLarm;l()Zintermediary method_133Lnet/minecraft/class_63;method_133()Znamed doesBlockMovementLnet/minecraft/block/Material;doesBlockMovement()Z
-
getPistonInteractionType
public int getPistonInteractionType()- Mappings:
Namespace Name Mixin selector official mLarm;m()Iintermediary method_134Lnet/minecraft/class_63;method_134()Inamed getPistonInteractionTypeLnet/minecraft/block/Material;getPistonInteractionType()I
-
setNoPushing
- Mappings:
Namespace Name Mixin selector official nLarm;n()Larm;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 oLarm;o()Larm;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 pLarm;p()Larm;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 rLarm;r()Larn;intermediary method_6586Lnet/minecraft/class_63;method_6586()Lnet/minecraft/class_65;named getColorLnet/minecraft/block/Material;getColor()Lnet/minecraft/block/MaterialColor;
-