Huge mushroom

Huge mushrooms are generated structures.

Generation
They naturally generate in Mushroom Island and Roofed Forest biomes.

Growth
Huge mushrooms can be grown by applying bone meal to a small red or brown mushroom that is planted on dirt, grass block, podzol or mycelium. In open daylight, it requires more bonemeal on dirt or podzol than on mycelium to grow.

They require a 7×7×6 to 7×7×8 space to grow depending on their height, not counting any spaces occupied by partial blocks. The bottom-most layer (where the mushroom is placed) only requires blocks immediately adjacent to the source mushroom to be free, not counting diagonal blocks.

A huge mushroom will only grow if there is sufficiently low light, or if grown on mycelium or podzol.

A huge mushroom will not grow above the height limit.

Structure
A huge mushroom's height will always be between 5 and 7 blocks inclusive.

Huge brown mushrooms
Huge brown mushrooms consist of a single stalk in the center, with a 7×7 canopy of brown mushroom blocks at the top with the corners missing.

Due to the space requirement matching the size of the canopy at the top, it is possible for a huge brown mushroom to grow with its canopy directly touching a mushroom next to it.

Huge red mushrooms


Huge red mushrooms, like their brown counterparts, have a single stalk in the center, but a different canopy, composed of five 3×3 slabs of red mushroom blocks arranged above and around the stalk, forming a 'dome'. Even though the space requirement is the same, the actual huge red mushroom only ends up being 5×6 blocks in area, so subsequent ones can be grown closer together than brown ones.

Video
''The narrator of the video says that huge mushrooms spawn naturally only in one biome. However, they now spawn naturally in two biomes. The video was made before huge mushrooms were able to spawn in Roofed Forest.''