Hello!
The name of the recipe in the code is "wood-cool"
ingredients = {{"wood", 1}},
result = "coal",
Because of a different name, it can be perceived as a different recipe that is not included in the ingredients of the manufactured goods, but at the output we still have coal, vanilla coal, because
result is not = "wood-cool", but result = "coal".
It became interesting to me and I burn a tree and get coal which goes into the production of another recipe. Everything seems to work.
By the way, I can rename "wood-cool" to "cool" I don’t know what it will give but I can)), maybe then in the recipes it will be displayed as vanilla charcoal.
But it should work both ways.
P/s
Here, in the picture, I noticed some ugly loaders, that's what I will do for them graphics and then rename the recipe) ... I found myself something to do)