Configured Burn Time
Also known as Configured Burn
This mod allows configuring item burn time through a data-driven system. Now you can change the burning duration of any items with a simple datapack reload!
New Recipe System
The mod adds a special recipe type: configured_burn:burning_time
Example recipe structure:
{
"type": "configured_burn:burning_time",
"item": "<item identifier>",
"tag": "<tag identifier>", // Does not require # symbol
// Either item or tag is required
"priority": 0,
// Must be a positive number or null. Determines priority for the specified item/tag. Optional parameter, default 0.
"time": 200, // New burn time in server ticks
"compat": { // Optional element for compatibility with other mods
"createOverheatTime": 100
// Determines how long the item will overheat Create's Blaze Burner. Default 0
},
"conditions": [
// Optional collection of stack conditions for validation
// Allows applying burn changes in specific situations
// Warning: Due to implementation difficulties, often turns out irrelevant
]
}
Burn Time Reference
Here's a small table with burn times of standard vanilla items for reference:
| Item | Value (ticks) | Time (seconds) | Number of Items |
|---|---|---|---|
#minecraft:boats |
1200 | 60 | 6 |
#minecraft:burnable_planks |
300 | 15 | 1.5 |
minecraft:coal_block |
16000 | 800 | 80 |
minecraft:coal |
1600 | 80 | 8 |
minecraft:lava_bucket |
20000 | 1000 | 100 |
#minecraft:burnable_logs |
300 | 15 | 1.5 |
Mod Compatibility
Create
The recipe system supports a compatibility field that allows defining how long an item will overheat Create's Blaze Burner.
Important! According to Create's implementation, after overheating finishes, Blaze Burner always follows a period of normal heating that cannot be controlled at this time.