Tutorials/Bamboo farming

Mechanics
You can get bamboo by breaking it with any tool. A sword is the most efficient tool for the job. By not cutting bamboo at the bottom it will regrow just like sugar cane.

Automatic bamboo farming design
Bamboo can be planted on grass blocks, dirt, coarse dirt, gravel, mycelium, podzol, sand, or red sand. At default random tick speed (3), each plant grows approximately every 4096 ticks. When bone meal is on it, it grows by 1–2 blocks. Bamboo can grow up to 12–16 blocks tall. The top of a bamboo plant requires a light level of 9 or above to grow.

How to build an automatic bamboo farm

 * 1) Place one grass block under light conditions 9 or higher.
 * 2) Place minecarts with hoppers underneath the grass to collect the items.
 * 3) Put a bamboo shoot on the grass block.
 * 4) Surround the growing area upwards with blocks so broken bamboo falls on the grass block under it.
 * 5) Place a piston two blocks up from the grass facing the bamboo.
 * 6) Put an observer on top of the piston, also facing the bamboo.
 * 7) Then put a piece of Redstone Dust behind the Observer to power the Piston.

An Infinite Fuel Source
Connect the bamboo farm to a furnace to fuel it indefinately. Bamboo burns quickly so it needs a sizable bamboo farm to keep it burning.