I dont know if it is a bug or something related to my misunderstanding of the recipe definitions.
My recipes in my mod have an other result after updating to 0.17.42
looks related to:
[*]Fixed that products wouldn't allow amount_min of 0 for items. (71014)
My recipe definition:
Code: Select all
data:extend(
{
{
type = "recipe",
name = "apm_crusher_drumms_used_repair",
category = "crafting-with-fluid",
icons = {
apm.power.icons.crusher_drumms_used,
apm.lib.utils.icon.dynamics.recycling,
},
icon_size = 32,
group = "apm_power",
subgroup = "apm_power_tools",
order = 'ac_b',
normal = {
enabled = false,
energy_required = 3,
ingredients = {
{type="fluid", name="water", amount=30},
{type="item", name="apm_crusher_drumms_used", amount=5},
{type="item", name="repair-pack", amount=1},
},
results = {
{type="item", name="apm_crusher_drumms", amount=4, catalyst_amount=4},
{type="item", name="apm_crusher_drumms", amount_min=0, amount_max=1, probability=0.95, catalyst_amount=1},
{type="item", name="repair-pack", amount_min=0, amount_max=1, probability=0.95, catalyst_amount=1},
{type="fluid", name="apm_dirt_water", amount=30, catalyst_amount=30},
},
main_product = '',
requester_paste_multiplier = 4,
always_show_products = true,
always_show_made_in = true,
allow_decomposition = false,
allow_as_intermediate = false,
allow_intermediates = false,
},
expensive = {
enabled = false,
energy_required = 3,
ingredients = {
{type="fluid", name="water", amount=30},
{type="item", name="apm_crusher_drumms_used", amount=5},
{type="item", name="repair-pack", amount=1},
},
results = {
{type="item", name="apm_crusher_drumms", amount=4, catalyst_amount=4},
{type="item", name="apm_crusher_drumms", amount_min=1, amount_max=1, probability=0.95, catalyst_amount=1},
{type="item", name="repair-pack", amount_min=1, amount_max=1, probability=0.95, catalyst_amount=1},
{type="fluid", name="apm_dirt_water", amount=30, catalyst_amount=30},
},
main_product = '',
requester_paste_multiplier = 4,
always_show_products = true,
always_show_made_in = true,
allow_decomposition = false,
allow_as_intermediate = false,
allow_intermediates = false,
}
},
})
- version 0.17.41 (also tested on version .40, .39 ... down to 0.32)
- version 0.17.42
The question is: bug or not bug?