Big Dripleaf

A big dripleaf is a plant intended to generate within lush caves, which is meant to be used as a block for parkour and platforming.

Natural generation
Big dripleafs naturally generate within lush caves biomes, which can only be accessed if the world type is single biome.

Post-generation
Bone meal can be on a small dripleaf plant to turn it into a big dripleaf up to 5 blocks tall, as long as there is enough open space above it.

Breaking
Big dripleafs can be obtained with any tool, but an axe is the intended tool. It will also be broken by being pushed with a piston or sticky piston.

Destroying a big dripleaf plant only drops a single big dripleaf no matter how tall the plant was.

Usage
Big dripleaves consist of any number of non-solid stem blocks atop of each other and a single leaf as the uppermost block, which can be stood on by any entity like a normal block for 1 seconds. After this time, it will tilt down, becoming lower than a block and giving a player warning that it is about to collapse. After a few ticks it will tilt down and become temporarily non-solid. When the leaf is powered by redstone, it will not tilt or collapse, however. Powering the stem will have no effect.

One-block tall big dripleaves can be used to make the player crawl. If a player is standing inside a big dripleaf when it is fully tilted, and the dripleaf returns to the untilted position, the player will be left crawling underneath the leaf.

When directly hit with any projectile, the leaf will immediately become temporarily non-solid. This cannot be prevented by powering it with redstone.

Placement
A big dripleaf can only be placed on top of a block. It will always be one block tall when placed.

Growth
bone meal on the uppermost block of a big dripleaf makes it grow 1 block taller.

Trivia

 * The fact that the stem intersects the leaf when it tilts is actually completely intended.