Block properties
What are blockBlock properties?Properties?
Block properties are the different values that blocks have within the Minecraft code that determine how to block behaves in the game. Each block has defined properties with some being more unique than others.
Solid
The true method of determining if a block is solid is by seeing if a comparator can read a container through that block. Solid blocks are generally opaque (non-transparent) blocks that are a full block. However, there are a few blocks that don't follow this definition. The true method of determining if a block is solid is by seeing if a comparator can read a container through that block.
Example: Smooth Stone is solid.
Conductive
Conductive blocks are generally opaque and full blocks (with some exceptions), they may be "hard powered" by certain redstone components such that they activate redstone dust that is touching them.
Example: Smooth Stone is conductive.
Dust Diode
Dust diodes are generally partial, transparent blocks with full top faces. These blocks only allow the propagation of redstone dust signal strength upwards and diagonally. Dust diodes are generally partial, transparent blocks with full top faces.
Example: Top-Half Smooth Stone Slabs (and all top-side slabs) are dust diodes.
Redirector
Redirectors redirect the facing direction of dust into themselves. Redirectors may be any shape or size, but are generally redstone components.
Example: redirectRedstone theRepeaters' facinginput directionand ofoutput dustfaces intoare themselves.redirectors.
Note thatthere are some blocks that do visually redirect redstone dust, but do not function as redirectors.
Example: Bells visually redirect redstone,dust, but stillDO doNOT sofunction as redirectors. (note that bells are conductors and the lamp would be powered if the dust were actually being redirected into the bells)
Non-sticky
...Non-sticky do not interact with sticky blocks such as sticky piston heads, slime, and honey. Non-sticky blocks may be any shape or size.
Example: Glazed Terracotta (any colour) is a non-sticky block.
Fragile
...Fragile blocks are broken when a piston pushes any block or its head into its current location. All fragile blocks are non-sticky. Fragile blocks may be any shape or size.
Example: Moss Blocks are fragile.
Immovable
...Immovable blocks prevent pistons from pushing blocks or their heads into its current location. All immovable blocks are non-sticky. Immovable blocks may be any shape or size.
Example: Obsidian is immovable.
Waterloggable
...Waterloggable blocks may exist in the same space as a water source. Unless the block is also flowing-waterloggable, an infinite source cannot be created inside them. However, the sources inside waterlogged blocks may be the creators of infinite sources. Stairs and slabs prevent water from flowing out of the faces that are blocked by their block shape. Waterloggable blocks are generally partial blocks, but there are many exceptions to this.
Example: Smooth Stone Slabs (and all slabs) are waterloggable.
Flowing waterloggableFlowing-Waterloggable
...Flowing-waterloggable blocks allow non-source flowing water to exist in the same space as them. Flowing-waterloggable blocks are generally partiabl blocks with an interaction with redstone, although there are exceptions to this.
Example:
RedstonePartialRepeaters Blockare flowing-waterloggable,
...
Spawnable
...
Pathfindable
...









