I don't know if this 'works as intended' cus you didn't put it on mojang.com.
Comments 4
May I ask what are "logical issues" when using charcoal to craft blocks of coal?
Similar "logical issues"didn't prevent you from crafting boat from arbitrary planks:
any combination of 5 planks allows to craft boat
when boat breaks, oak planks are spawned
So, the boat didn't lead to "logical issues", but charcoal did?
I see no problem crafting block of coal from any coal type, and producing coal only when dismantling block again. If boat didn't lead to "planks losing identity" problem when boat breaks, why block of coal did?
Well it's a "Block of Coal" not a "Block of Charcoal".