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.