aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/recipes/default.js3
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) {