Package net.minecraft.block
Class Material
java.lang.Object
net.minecraft.block.Material
- Direct Known Subclasses:
AirMaterial,class_4701,FluidMaterial,PlantMaterial,PortalMaterial
- Mappings:
Namespace Name official bofintermediary 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 aLbof;a:Lbof;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 bLbof;b:Lbof;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 cLbof;c:Lbof;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 dLbof;d:Lbof;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 eLbof;e:Lbof;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 fLbof;f:Lbof;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 gLbof;g:Lbof;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 hLbof;h:Lbof;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 iLbof;i:Lbof;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 jLbof;j:Lbof;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 kLbof;k:Lbof;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 lLbof;l:Lbof;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 mLbof;m:Lbof;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 nLbof;n:Lbof;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 oLbof;o:Lbof;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 pLbof;p:Lbof;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 qLbof;q:Lbof;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 rLbof;r:Lbof;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 sLbof;s:Lbof;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 tLbof;t:Lbof;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 uLbof;u:Lbof;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 vLbof;v:Lbof;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 wLbof;w:Lbof;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 xLbof;x:Lbof;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 yLbof;y:Lbof;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 zLbof;z:Lbof;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 ALbof;A:Lbof;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 BLbof;B:Lbof;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 CLbof;C:Lbof;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 DLbof;D:Lbof;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 ELbof;E:Lbof;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 FLbof;F:Lbof;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 GLbof;G:Lbof;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 HLbof;H:Lbof;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 ILbof;I:Lbof;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 JLbof;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 KLbof;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 LLbof;L:Zintermediary field_120Lnet/minecraft/class_63;field_120:Znamed requiresSilkTouchLnet/minecraft/block/Material;requiresSilkTouch:Z
-
color
- Mappings:
Namespace Name Mixin selector official MLbof;M:Lboh;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 NLbof;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 OLbof;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 PLbof;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>Lbof;<init>(Lboh;)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 dLbof;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 aLbof;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 bLbof;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 cLbof;c()Zintermediary method_125Lnet/minecraft/class_63;method_125()Znamed blocksMovementLnet/minecraft/block/Material;blocksMovement()Z
-
requiresSilkTouch
- Mappings:
Namespace Name Mixin selector official sLbof;s()Lbof;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 fLbof;f()Lbof;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 gLbof;g()Lbof;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 hLbof;h()Zintermediary method_129Lnet/minecraft/class_63;method_129()Znamed isBurnableLnet/minecraft/block/Material;isBurnable()Z
-
setReplaceable
- Mappings:
Namespace Name Mixin selector official iLbof;i()Lbof;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 jLbof;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 kLbof;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 lLbof;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 mLbof;m()Iintermediary method_134Lnet/minecraft/class_63;method_134()Inamed getPistonInteractionTypeLnet/minecraft/block/Material;getPistonInteractionType()I
-
setNoPushing
- Mappings:
Namespace Name Mixin selector official nLbof;n()Lbof;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 oLbof;o()Lbof;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 pLbof;p()Lbof;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 rLbof;r()Lboh;intermediary method_6586Lnet/minecraft/class_63;method_6586()Lnet/minecraft/class_65;named getColorLnet/minecraft/block/Material;getColor()Lnet/minecraft/block/MaterialColor;
-