Lepidopterology

lepidopterology is the part of Forestry that deals with Butterflies.

Butterfly Lifecycle
The player first encounters Butterflies by breeding near. Forestry Tree leaf blocks - with genetic information - have a very low chance to spawn in a Butterfly.

Additionally, a config option can enable the WorldGen generation of Cocoons.

Once a Butterfly has mated, when its Lifespan ends it will die and respawn a Cocoon on the underneath of a Leaf Block, and some time later the new Butterfly will emerge.

When Butterflies land on the leaf blocks of Forestry Trees they have a chance to take up Pollen carrying the genetic characteristics of that Leaf block or Pollinate the leaf block with Pollen they are carrying.

Butterly Genetics and Mutations
Butterflies, Butterfly Larvae, Cocoons and Serum all carry the genetic traits of Butterflies and can be scanned using the Portable Analyzer and are combined using Mendelian inheritance rules. Butterflies in the world can be gathered using a Scoop (right click) and Butterflies that are not "MATED" can be combined in a Crafting Bench with Butterfly Serum to produce a mated Butterfly that can be released in the world by simply dropping it. As with Bees and Trees the species trait can trigger mutations to introduce completely new Species with entirely new traits.

Butterfly and Caterpillar Product
It is not known how either Caterpillars are obtained in base Forestry or how the product of either is obtained. Right Clicking a Caterpillar on a leaf block will convert the leaf block to Forestry if it was not already, and probably cause that tree to start spawning that specific butterfly. Right Clicking a leaf block with a Cocoon will place it somewhere on the same tree.

Research
The Escritoire can be used to perform research on any Butterfly specimens (butterflies, Serums and caterpillars), using Honeycombs to provide clues. The yield will be a Research Note, and a Serum for the Butterfly being researched. Research Notes can be consumed to improve the chance of the Player getting certain Mutations.