Package net.minecraft.block
Class Material
java.lang.Object
net.minecraft.block.Material
- Direct Known Subclasses:
AirMaterial,CobwebMaterial,FluidMaterial,PlantMaterial,PortalMaterial
- Mappings:
Namespace Name official aveintermediary net/minecraft/class_63named net/minecraft/block/Material
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic 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 aLave;a:Lave;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 bLave;b:Lave;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 cLave;c:Lave;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 dLave;d:Lave;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 eLave;e:Lave;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 fLave;f:Lave;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 gLave;g:Lave;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 hLave;h:Lave;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 iLave;i:Lave;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 jLave;j:Lave;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 kLave;k:Lave;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 lLave;l:Lave;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 mLave;m:Lave;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 nLave;n:Lave;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 oLave;o:Lave;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 pLave;p:Lave;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 qLave;q:Lave;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 rLave;r:Lave;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 sLave;s:Lave;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 tLave;t:Lave;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 uLave;u:Lave;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 vLave;v:Lave;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 wLave;w:Lave;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 xLave;x:Lave;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 yLave;y:Lave;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 zLave;z:Lave;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 ALave;A:Lave;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 BLave;B:Lave;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 CLave;C:Lave;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 DLave;D:Lave;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 ELave;E:Lave;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 FLave;F:Lave;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 GLave;G:Lave;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 HLave;H:Lave;intermediary field_116Lnet/minecraft/class_63;field_116:Lnet/minecraft/class_63;named PISTONLnet/minecraft/block/Material;PISTON:Lnet/minecraft/block/Material;
-
burnable
private boolean burnable- Mappings:
Namespace Name Mixin selector official ILave;I: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 JLave;J: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 KLave;K:Zintermediary field_120Lnet/minecraft/class_63;field_120:Znamed requiresSilkTouchLnet/minecraft/block/Material;requiresSilkTouch:Z
-
color
- Mappings:
Namespace Name Mixin selector official LLave;L:Lavg;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 MLave;M: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 NLave;N: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 OLave;O: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>Lave;<init>(Lavg;)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 dLave;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 aLave;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 bLave;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 cLave;c()Zintermediary method_125Lnet/minecraft/class_63;method_125()Znamed blocksMovementLnet/minecraft/block/Material;blocksMovement()Z
-
requiresSilkTouch
- Mappings:
Namespace Name Mixin selector official sLave;s()Lave;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 fLave;f()Lave;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 gLave;g()Lave;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 hLave;h()Zintermediary method_129Lnet/minecraft/class_63;method_129()Znamed isBurnableLnet/minecraft/block/Material;isBurnable()Z
-
setReplaceable
- Mappings:
Namespace Name Mixin selector official iLave;i()Lave;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 jLave;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 kLave;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 lLave;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 mLave;m()Iintermediary method_134Lnet/minecraft/class_63;method_134()Inamed getPistonInteractionTypeLnet/minecraft/block/Material;getPistonInteractionType()I
-
setNoPushing
- Mappings:
Namespace Name Mixin selector official nLave;n()Lave;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 oLave;o()Lave;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 pLave;p()Lave;intermediary method_4121Lnet/minecraft/class_63;method_4121()Lnet/minecraft/class_63;named setCanBeBrokenInAdventureModeLnet/minecraft/block/Material;setCanBeBrokenInAdventureMode()Lnet/minecraft/block/Material;
-
canBeBrokenIndAdventureMode
public boolean canBeBrokenIndAdventureMode()- Mappings:
Namespace Name Mixin selector official qLave;q()Zintermediary method_4122Lnet/minecraft/class_63;method_4122()Znamed canBeBrokenIndAdventureModeLnet/minecraft/block/Material;canBeBrokenIndAdventureMode()Z
-
getColor
- Mappings:
Namespace Name Mixin selector official rLave;r()Lavg;intermediary method_6586Lnet/minecraft/class_63;method_6586()Lnet/minecraft/class_65;named getColorLnet/minecraft/block/Material;getColor()Lnet/minecraft/block/MaterialColor;
-