Adventure/Before 1.8

Before Java Edition 1.8, blocks could only be broken using the proper tool. Below is a list of which tools can break each block.

Anything
These blocks can be broken using anything.


 * , and  (excluding full block plants)
 * , s, and s
 * s
 * and
 * s and
 * and
 * s
 * (a shovel is required to obtain snowballs.)
 * s and s
 * s
 * , es, s and s
 * s
 * (shears are required to obtain the item.)
 * s
 * , es, s and s
 * s
 * (shears are required to obtain the item.)

Axe
These blocks can be broken using any type of axe.


 * s
 * s
 * s
 * s
 * es
 * s
 * s
 * s
 * s
 * s
 * s
 * s
 * s

Pickaxe
These blocks can be broken using any type of pickaxe. All pickaxes can break each block, even if the pickaxe is not a high enough level to collect the resource.


 * s
 * s
 * s
 * s
 * s
 * s
 * s
 * and
 * s
 * s
 * s
 * s
 * (any type excluding wooden slabs)
 * (any type excluding wooden stairs)
 * s
 * (all types)
 * and s
 * (any type excluding wooden slabs)
 * (any type excluding wooden stairs)
 * s
 * (all types)
 * and s
 * and s
 * and s
 * and s

Shovel
These blocks can be broken using any type of shovel.


 * s
 * blocks
 * blocks
 * blocks
 * blocks

Shears
These blocks can be broken using shears.


 * s
 * s
 * blocks
 * s
 * s

Special
These blocks cannot be broken directly, but can be removed using other methods.

Unbreakable
These blocks cannot be broken, no matter what tool is used. They still may be broken using explosions if the blast resistance is low enough.


 * s
 * s
 * s and s
 * s
 * s and s
 * s