Sample recipe json:
{
"type": "recycler:blasting_recycling",
"ingredient": {
"item": "minecraft:iron_pickaxe"
},
"results": [
"minecraft:iron_ingot",
{
"item": "minecraft:iron_nugget",
"count": 9
}
],
"max_output": 3
}
max_output is the amount you get back when the item is not damaged at all.
The item from results that has the lowest count will be tried first and if max_output × count × durability_percentage is less than 1 the item with the next lowest count will be tried.













