diff options
author | metamuffin <metamuffin@disroot.org> | 2025-10-06 23:27:33 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-10-07 00:14:00 +0200 |
commit | dfa1adc6f7e2d57c1897223d1620f28140b518e8 (patch) | |
tree | ac8ed5044f73084cf91cb3028a5297bcee0e172f | |
parent | c28826bf7884d58c3dd976f3d718a170b178a37c (diff) | |
download | hurrycurry-dfa1adc6f7e2d57c1897223d1620f28140b518e8.tar hurrycurry-dfa1adc6f7e2d57c1897223d1620f28140b518e8.tar.bz2 hurrycurry-dfa1adc6f7e2d57c1897223d1620f28140b518e8.tar.zst |
fix demand dispose bug
-rw-r--r-- | data/recipes/default.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/data/recipes/default.js b/data/recipes/default.js index 6bcfb315..0f7308af 100644 --- a/data/recipes/default.js +++ b/data/recipes/default.js @@ -212,7 +212,8 @@ function combine(c, ...items) { } function edible(group, ...items) { for (const i of items) { - out({ action: "demand", inputs: [i], outputs: [i.container?.dispose ?? i.container], duration: 10, group }) + const info = auto_info(i.container?.name ?? i.name) + out({ action: "demand", inputs: [i], outputs: info.dispose_self ? [] : [info.dispose_out ?? i.container], duration: 10, group }) } } function either(a, b) { |