From 8a93d7d056562d298c0a6314f5733c6bba2f50d5 Mon Sep 17 00:00:00 2001 From: copygirl Date: Sat, 30 Jul 2022 22:28:23 +0200 Subject: [PATCH] Quark backpack craftable with any leather / hide --- kubejs/server_scripts/recipes/leather_is_hide.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/kubejs/server_scripts/recipes/leather_is_hide.js b/kubejs/server_scripts/recipes/leather_is_hide.js index 3b21669..975274f 100644 --- a/kubejs/server_scripts/recipes/leather_is_hide.js +++ b/kubejs/server_scripts/recipes/leather_is_hide.js @@ -1,12 +1,20 @@ // priority: 0 onEvent("item.tags", event => { + event.add("forge:leather", "alexsmobs:kangaroo_hide"); + event.add("forge:hide" , "alexsmobs:kangaroo_hide"); + event.add("forge:leather", "untamedwilds:hide_bigcat_snow_leopard"); + event.add("forge:hide" , "untamedwilds:hide_bigcat_snow_leopard"); + + event.add("forge:hide", "minecraft:rabbit_hide"); + event.add("heck:leather_or_hide", "#forge:leather"); event.add("heck:leather_or_hide", "#forge:hide"); }); onEvent("recipes", event => { - event.replaceInput({ output: "minecraft:bundle" }, "minecraft:rabbit_hide", "#heck:leather_or_hide"); - event.replaceInput({ output: "backpacked:backpack" }, "minecraft:rabbit_hide", "#heck:leather_or_hide"); - event.replaceInput({ output: "quark:seed_pouch" }, "minecraft:rabbit_hide", "#heck:leather_or_hide"); + for (let item of [ "minecraft:bundle", "backpacked:backpack", "quark:seed_pouch" ]) + event.replaceInput({ output: item }, "minecraft:rabbit_hide", "#heck:leather_or_hide"); + for (let item of [ "quark:backpack" ]) + event.replaceInput({ output: item }, "minecraft:leather", "#heck:leather_or_hide"); });