11. Custom Machines: Furnace Fuel as Item Input - HellFirePvP/ModularMachinery GitHub Wiki
As described in the titel of this page: You can also require a certain amount of furnace-fuel burn-ticks as item input. So instead of defining a specific item as input you define it like this:
[...]
{
"type": "item",
"io-type": "input",
"item": "any:fuel",
"time": <burnTimeInTicks>
},
[...]
"time" must be specified if you specify "any:fuel" as item input. It describes how many burn-ticks the total amount of fuel-items found must provide in order for this to work.
As an example, let's say you defined this with the burnTime of 3000. A piece of coal has a burntime of 1600. So in order for this recipe to work, you have to provide 2 pieces of coal in an item input bus. Excess burntime that is provided over the required amount is voided. For example a lava bucket has a burntime of 20000. The recipe only requires 3000 so the other 17000 will basically just disappear.
In order to get the exact burntime of an itemstack, you can either install a mod that provides this information when hovering over the item in the item's tooltip, OR you can hold the item in your hand and execute /mm-hand. This will also display the item's BurnTime in case it has any.