public interface BlockMaterial
Modifier and Type | Method and Description |
---|---|
float |
getAmbientOcclusionLightValue()
Get the ambient occlusion light value.
|
float |
getHardness()
Get the hardness factor for this block.
|
int |
getLightOpacity()
Get the opacity of this block for light to pass through.
|
int |
getLightValue()
Get the light value for this block.
|
float |
getResistance()
Get the resistance factor for this block.
|
float |
getSlipperiness()
Get the slipperiness factor for this block.
|
boolean |
isAdventureModeExempt()
Get whether this block can be used in adventure mode.
|
boolean |
isBurnable()
Get whether this block will burn.
|
boolean |
isFragileWhenPushed()
Get whether this block breaks when it is pushed by a piston.
|
boolean |
isFullCube()
Get whether this block is a full sized cube.
|
boolean |
isGrassBlocking()
Get whether this block blocks grass from growing.
|
boolean |
isLiquid()
Get whether this block is a liquid.
|
boolean |
isMovementBlocker()
Get whether this block prevents movement.
|
boolean |
isOpaque()
Get whether this block is opaque.
|
boolean |
isPowerSource()
Get whether this block emits a Redstone signal.
|
boolean |
isRenderedAsNormalBlock()
Get whether this block is rendered like a normal block.
|
boolean |
isReplacedDuringPlacement()
Get whether this block is replaced when a block is placed over it
(for example, tall grass).
|
boolean |
isSolid()
Get whether this block is a solid.
|
boolean |
isTicksRandomly()
Get whether this block is ticked randomly.
|
boolean |
isToolRequired()
Get whether this block needs to be broken by a tool for maximum
speed.
|
boolean |
isUnpushable()
Get whether this block can be pushed by a piston.
|
boolean |
isUsingNeighborLight()
Gets whether this block uses a neighbor's light value.
|
boolean isRenderedAsNormalBlock()
boolean isFullCube()
boolean isOpaque()
boolean isPowerSource()
boolean isLiquid()
boolean isSolid()
float getHardness()
float getResistance()
float getSlipperiness()
boolean isGrassBlocking()
float getAmbientOcclusionLightValue()
int getLightOpacity()
int getLightValue()
boolean isFragileWhenPushed()
boolean isUnpushable()
boolean isAdventureModeExempt()
boolean isTicksRandomly()
boolean isUsingNeighborLight()
boolean isMovementBlocker()
boolean isBurnable()
boolean isToolRequired()
boolean isReplacedDuringPlacement()