Mushroom Block

"You can even modify an existing huge mushroom into a house if you want to, by adding some walls and a door. They're the perfect size for a small outpost away from your main base, when you only need the essentials with you. And if anyone else finds it, they'll know that the person who lives there is a really, really fungi."

- Duncan Geere

Mushroom blocks are solid blocks that make up huge mushrooms.

There are 3 kinds of mushroom blocks: Red Mushroom Block, Brown Mushroom Block and Mushroom Stem.

Obtaining
Huge mushroom blocks are most quickly broken with an axe, dropping 0–2 mushroom items of the respective type.

The blocks themselves can only be retrieved with tool enchanted with Silk Touch. $$, mining the mushroom cap or stem yields a block with the cap or stem texture, respectively, on all sides. $$, mining the stem yields a block with the stem texture on the sides and the pore texture on the top and bottom, while mining the cap yields a block with the pore texture on all sides, but the latter are different blocks for brown and red caps (despite having the same texture).

Additionally in Java Edition, if two similar mushroom blocks are placed next to each other and one of them is broken, the side of the other block that it was facing, will reveal the pore texture. This is because the side of these blocks will change texture if they're touching another block of the same type.

Huge mushrooms
Mushroom blocks generate as part of huge mushroom structures.

Creative inventory
In Java Edition, the brown and red mushroom blocks as well as the mushroom stem are available in the Creative inventory.

In Bedrock and Legacy Console editions, all-sided cap, stem and pore blocks are available in the Creative inventory. Other variants can be obtained by the command or by inventory editing.

Fuel
Mushroom blocks can be used as fuel, lasting 1.5 smelting operations per block.

Composting
Mushroom blocks can be used in the composter with an 85% chance to make a new layer.

Block data
In Bedrock Edition, mushroom blocks use the following data values: