A block can be considered solid if it has a collision box that players, mobs, or other entities cannot move through and those caught inside a solid block may suffocate. For a block to be solid it also has to not be broken by flowing liquids. Blocks such as iron blocks are solid, and cobwebs are non-solid, because players can move through them slowly and water flow can break them.
Solid blocks are also considered when generating structures.
List of blocks
|This section may need cleanup to comply with the style guide. Please help us clean up this page if you can. The specific instructions are:|
The reason is that duplicating material is probably a bad idea from a maintenance perspective.
|This section needs updating.|
Description: Missing blocks from Java Edition 1.12 and later.
List of solid blocks
The following blocks are all solid blocks. They are categorized by their material.
|Unknown||Not applied to any blocks.|
|Snow layer (2-8)|
List of non-solid blocks
These blocks consist of any block that is not solid.
|Snow layer (1)|
Most solid blocks are 1 meter high, but certain blocks have non-standard block heights.
A player can fit through spaces as small as 1.8125 (2 - 3⁄16) blocks high, since players are 1.8 blocks tall. This allows players to fit through a 2-block gap with a floor as high as a trapdoor.
When sneaking, a player can fit through spaces as small as 1.75 (2 - 1⁄4) blocks high,[Bedrock and Legacy Console editions only] or 1.5 blocks,[Java Edition only] since sneaking players are 1.65 blocks or 1.5 blocks tall, respectively. In Bedrock, this allows players to fit through a 2-block gap with a floor as high as 3 layers of snow. In Java, players can fit through a 2-block space with a floor as high as a slab.
When gliding with elytra, a player can fit through spaces as small as 0.625 (1 - 3⁄8) blocks high, since gliding players are 0.6 blocks tall. This allows players to fit through a 1-block gap with a floor as high as 4 layers of snow, or a flower pot, or a daylight sensor.
Note that doors, although appearing to be one 2-meter-high block, are actually composed of two (top and bottom) 1-meter-high blocks.
Here is a list of blocks with non-standard heights, from tallest to shortest in height:
- Although boats are entities, players can step on them.
- These blocks are also thinner, or put another way, their area having this non-standard height does not cover the width/length of a full block.
|Java Edition pre-Classic|
|Cave game tech test||Added grass blocks and cobblestone, the first two types of solid blocks.|
|Solid blocks were the only available type of block, until rd-161348, when the first legitimately-obtainable non-solid blocks (saplings) were added.|