How to use: Set two pistons against on floor, two coal blocks between them. Then power the pistons and you´ll get a diamond. It also works standing, but don´t blockade any pistons, because maybe it wouldn´t work.
Example:

More examples :D

Testet with Craftbukkit 1.7.2 R0.3
| Configuration | Value | Function |
| CoalStates | name1//name2//name3 | sets the ingame names for the steps between coal and diamonds - more names = more needed blocks: 2^n |
| CoalStates-diaBlock | true/false | get at the end diamond block instead of diamond? |