Board Thread:Suggestions forum/@comment-26453572-20150812160318/@comment-26119768-20150812173640

I think its certainly doable. To make the fire different colours, you'd probably just copy the code from the original fire block, give it a different texture and block id, and you have a new type of fire.

Im not sure how you would make the hearth block always have a certain type of fire on it. Maybe an if/then (is it a statement? I cant remember.). I would imagine it would go something like "if (flint and steel id) (right click input) at (xyz of hearth block) then: (a placeblock command to place the correct fire type at the correct xyz coordinates)"

At least I think it would work like that. I've never modded minecraft or even created an original peice of code, so don't expect that to be remotely accurate.