From b614dc85a38aef473128264e139676b3d6e74329 Mon Sep 17 00:00:00 2001 From: Chris Toph Date: Sat, 1 Mar 2025 18:55:56 -0500 Subject: [PATCH] Refactors and fixes to enable DataGeneration - Added getIngredientLocation to ToolMaterials - Added getType and getMaterial to SimplyCompatSwordItem - Added location() to SimplyCompat - Removed Custom registry, was not working as intended - Created DataGeneration Classes - Implemented Recipe generation - Many build.gradle fixes for datagen --- .gitignore | 3 +- build.gradle | 130 +++++------ common/build.gradle | 9 +- .../recipes/tools/aluminum_chakram.json | 35 +++ .../recipes/tools/aluminum_claymore.json | 35 +++ .../recipes/tools/aluminum_cutlass.json | 35 +++ .../recipes/tools/aluminum_glaive.json | 35 +++ .../recipes/tools/aluminum_greataxe.json | 35 +++ .../recipes/tools/aluminum_greathammer.json | 35 +++ .../recipes/tools/aluminum_halberd.json | 35 +++ .../recipes/tools/aluminum_katana.json | 35 +++ .../recipes/tools/aluminum_longsword.json | 35 +++ .../recipes/tools/aluminum_rapier.json | 35 +++ .../recipes/tools/aluminum_sai.json | 35 +++ .../recipes/tools/aluminum_scythe.json | 35 +++ .../recipes/tools/aluminum_spear.json | 35 +++ .../recipes/tools/aluminum_twinblade.json | 35 +++ .../recipes/tools/aluminum_warglaive.json | 35 +++ .../recipes/tools/copper_chakram.json | 35 +++ .../recipes/tools/copper_claymore.json | 35 +++ .../recipes/tools/copper_cutlass.json | 35 +++ .../recipes/tools/copper_glaive.json | 35 +++ .../recipes/tools/copper_greataxe.json | 35 +++ .../recipes/tools/copper_greathammer.json | 35 +++ .../recipes/tools/copper_halberd.json | 35 +++ .../recipes/tools/copper_katana.json | 35 +++ .../recipes/tools/copper_longsword.json | 35 +++ .../recipes/tools/copper_rapier.json | 35 +++ .../recipes/tools/copper_sai.json | 35 +++ .../recipes/tools/copper_scythe.json | 35 +++ .../recipes/tools/copper_spear.json | 35 +++ .../recipes/tools/copper_twinblade.json | 35 +++ .../recipes/tools/copper_warglaive.json | 35 +++ .../recipes/tools/echo_chakram.json | 35 +++ .../recipes/tools/echo_claymore.json | 35 +++ .../recipes/tools/echo_cutlass.json | 35 +++ .../recipes/tools/echo_glaive.json | 35 +++ .../recipes/tools/echo_greataxe.json | 35 +++ .../recipes/tools/echo_greathammer.json | 35 +++ .../recipes/tools/echo_halberd.json | 35 +++ .../recipes/tools/echo_katana.json | 35 +++ .../recipes/tools/echo_longsword.json | 35 +++ .../recipes/tools/echo_rapier.json | 35 +++ .../advancements/recipes/tools/echo_sai.json | 35 +++ .../recipes/tools/echo_scythe.json | 35 +++ .../recipes/tools/echo_spear.json | 35 +++ .../recipes/tools/echo_twinblade.json | 35 +++ .../recipes/tools/echo_warglaive.json | 35 +++ .../recipes/tools/exposed_copper_chakram.json | 35 +++ .../tools/exposed_copper_claymore.json | 35 +++ .../recipes/tools/exposed_copper_cutlass.json | 35 +++ .../recipes/tools/exposed_copper_glaive.json | 35 +++ .../tools/exposed_copper_greataxe.json | 35 +++ .../tools/exposed_copper_greathammer.json | 35 +++ .../recipes/tools/exposed_copper_halberd.json | 35 +++ .../recipes/tools/exposed_copper_katana.json | 35 +++ .../tools/exposed_copper_longsword.json | 35 +++ .../recipes/tools/exposed_copper_rapier.json | 35 +++ .../recipes/tools/exposed_copper_sai.json | 35 +++ .../recipes/tools/exposed_copper_scythe.json | 35 +++ .../recipes/tools/exposed_copper_spear.json | 35 +++ .../tools/exposed_copper_twinblade.json | 35 +++ .../tools/exposed_copper_warglaive.json | 35 +++ .../tools/gilded_netherite_chakram.json | 35 +++ .../tools/gilded_netherite_claymore.json | 35 +++ .../tools/gilded_netherite_cutlass.json | 35 +++ .../tools/gilded_netherite_glaive.json | 35 +++ .../tools/gilded_netherite_greataxe.json | 35 +++ .../tools/gilded_netherite_greathammer.json | 35 +++ .../tools/gilded_netherite_halberd.json | 35 +++ .../tools/gilded_netherite_katana.json | 35 +++ .../tools/gilded_netherite_longsword.json | 35 +++ .../tools/gilded_netherite_rapier.json | 35 +++ .../recipes/tools/gilded_netherite_sai.json | 35 +++ .../tools/gilded_netherite_scythe.json | 35 +++ .../recipes/tools/gilded_netherite_spear.json | 35 +++ .../tools/gilded_netherite_twinblade.json | 35 +++ .../tools/gilded_netherite_warglaive.json | 35 +++ .../recipes/tools/lead_chakram.json | 35 +++ .../recipes/tools/lead_claymore.json | 35 +++ .../recipes/tools/lead_cutlass.json | 35 +++ .../recipes/tools/lead_glaive.json | 35 +++ .../recipes/tools/lead_greataxe.json | 35 +++ .../recipes/tools/lead_greathammer.json | 35 +++ .../recipes/tools/lead_halberd.json | 35 +++ .../recipes/tools/lead_katana.json | 35 +++ .../recipes/tools/lead_longsword.json | 35 +++ .../recipes/tools/lead_rapier.json | 35 +++ .../advancements/recipes/tools/lead_sai.json | 35 +++ .../recipes/tools/lead_scythe.json | 35 +++ .../recipes/tools/lead_spear.json | 35 +++ .../recipes/tools/lead_twinblade.json | 35 +++ .../recipes/tools/lead_warglaive.json | 35 +++ .../tools/oxidized_copper_chakram.json | 35 +++ .../tools/oxidized_copper_claymore.json | 35 +++ .../tools/oxidized_copper_cutlass.json | 35 +++ .../recipes/tools/oxidized_copper_glaive.json | 35 +++ .../tools/oxidized_copper_greataxe.json | 35 +++ .../tools/oxidized_copper_greathammer.json | 35 +++ .../tools/oxidized_copper_halberd.json | 35 +++ .../recipes/tools/oxidized_copper_katana.json | 35 +++ .../tools/oxidized_copper_longsword.json | 35 +++ .../recipes/tools/oxidized_copper_rapier.json | 35 +++ .../recipes/tools/oxidized_copper_sai.json | 35 +++ .../recipes/tools/oxidized_copper_scythe.json | 35 +++ .../recipes/tools/oxidized_copper_spear.json | 35 +++ .../tools/oxidized_copper_twinblade.json | 35 +++ .../tools/oxidized_copper_warglaive.json | 35 +++ .../recipes/tools/rose_gold_chakram.json | 35 +++ .../recipes/tools/rose_gold_claymore.json | 35 +++ .../recipes/tools/rose_gold_cutlass.json | 35 +++ .../recipes/tools/rose_gold_glaive.json | 35 +++ .../recipes/tools/rose_gold_greataxe.json | 35 +++ .../recipes/tools/rose_gold_greathammer.json | 35 +++ .../recipes/tools/rose_gold_halberd.json | 35 +++ .../recipes/tools/rose_gold_katana.json | 35 +++ .../recipes/tools/rose_gold_longsword.json | 35 +++ .../recipes/tools/rose_gold_rapier.json | 35 +++ .../recipes/tools/rose_gold_sai.json | 35 +++ .../recipes/tools/rose_gold_scythe.json | 35 +++ .../recipes/tools/rose_gold_spear.json | 35 +++ .../recipes/tools/rose_gold_twinblade.json | 35 +++ .../recipes/tools/rose_gold_warglaive.json | 35 +++ .../recipes/tools/steel_chakram.json | 35 +++ .../recipes/tools/steel_claymore.json | 35 +++ .../recipes/tools/steel_cutlass.json | 35 +++ .../recipes/tools/steel_glaive.json | 35 +++ .../recipes/tools/steel_greataxe.json | 35 +++ .../recipes/tools/steel_greathammer.json | 35 +++ .../recipes/tools/steel_halberd.json | 35 +++ .../recipes/tools/steel_katana.json | 35 +++ .../recipes/tools/steel_longsword.json | 35 +++ .../recipes/tools/steel_rapier.json | 35 +++ .../advancements/recipes/tools/steel_sai.json | 35 +++ .../recipes/tools/steel_scythe.json | 35 +++ .../recipes/tools/steel_spear.json | 35 +++ .../recipes/tools/steel_twinblade.json | 35 +++ .../recipes/tools/steel_warglaive.json | 35 +++ .../recipes/tools/sturdy_chakram.json | 35 +++ .../recipes/tools/sturdy_claymore.json | 35 +++ .../recipes/tools/sturdy_cutlass.json | 35 +++ .../recipes/tools/sturdy_glaive.json | 35 +++ .../recipes/tools/sturdy_greataxe.json | 35 +++ .../recipes/tools/sturdy_greathammer.json | 35 +++ .../recipes/tools/sturdy_halberd.json | 35 +++ .../recipes/tools/sturdy_katana.json | 35 +++ .../recipes/tools/sturdy_longsword.json | 35 +++ .../recipes/tools/sturdy_rapier.json | 35 +++ .../recipes/tools/sturdy_sai.json | 35 +++ .../recipes/tools/sturdy_scythe.json | 35 +++ .../recipes/tools/sturdy_spear.json | 35 +++ .../recipes/tools/sturdy_twinblade.json | 35 +++ .../recipes/tools/sturdy_warglaive.json | 35 +++ .../tools/weathered_copper_chakram.json | 35 +++ .../tools/weathered_copper_claymore.json | 35 +++ .../tools/weathered_copper_cutlass.json | 35 +++ .../tools/weathered_copper_glaive.json | 35 +++ .../tools/weathered_copper_greataxe.json | 35 +++ .../tools/weathered_copper_greathammer.json | 35 +++ .../tools/weathered_copper_halberd.json | 35 +++ .../tools/weathered_copper_katana.json | 35 +++ .../tools/weathered_copper_longsword.json | 35 +++ .../tools/weathered_copper_rapier.json | 35 +++ .../recipes/tools/weathered_copper_sai.json | 35 +++ .../tools/weathered_copper_scythe.json | 35 +++ .../recipes/tools/weathered_copper_spear.json | 35 +++ .../tools/weathered_copper_twinblade.json | 35 +++ .../tools/weathered_copper_warglaive.json | 35 +++ .../recipes/aluminum_chakram.json | 25 +++ .../recipes/aluminum_claymore.json | 25 +++ .../recipes/aluminum_cutlass.json | 25 +++ .../simplycompat/recipes/aluminum_glaive.json | 22 ++ .../recipes/aluminum_greataxe.json | 25 +++ .../recipes/aluminum_greathammer.json | 25 +++ .../recipes/aluminum_halberd.json | 25 +++ .../simplycompat/recipes/aluminum_katana.json | 22 ++ .../recipes/aluminum_longsword.json | 22 ++ .../simplycompat/recipes/aluminum_rapier.json | 22 ++ .../simplycompat/recipes/aluminum_sai.json | 22 ++ .../simplycompat/recipes/aluminum_scythe.json | 22 ++ .../simplycompat/recipes/aluminum_spear.json | 22 ++ .../recipes/aluminum_twinblade.json | 22 ++ .../recipes/aluminum_warglaive.json | 25 +++ .../simplycompat/recipes/copper_chakram.json | 25 +++ .../simplycompat/recipes/copper_claymore.json | 25 +++ .../simplycompat/recipes/copper_cutlass.json | 25 +++ .../simplycompat/recipes/copper_glaive.json | 22 ++ .../simplycompat/recipes/copper_greataxe.json | 25 +++ .../recipes/copper_greathammer.json | 25 +++ .../simplycompat/recipes/copper_halberd.json | 25 +++ .../simplycompat/recipes/copper_katana.json | 22 ++ .../recipes/copper_longsword.json | 22 ++ .../simplycompat/recipes/copper_rapier.json | 22 ++ .../data/simplycompat/recipes/copper_sai.json | 22 ++ .../simplycompat/recipes/copper_scythe.json | 22 ++ .../simplycompat/recipes/copper_spear.json | 22 ++ .../recipes/copper_twinblade.json | 22 ++ .../recipes/copper_warglaive.json | 25 +++ .../simplycompat/recipes/echo_chakram.json | 25 +++ .../simplycompat/recipes/echo_claymore.json | 25 +++ .../simplycompat/recipes/echo_cutlass.json | 25 +++ .../simplycompat/recipes/echo_glaive.json | 22 ++ .../simplycompat/recipes/echo_greataxe.json | 25 +++ .../recipes/echo_greathammer.json | 25 +++ .../simplycompat/recipes/echo_halberd.json | 25 +++ .../simplycompat/recipes/echo_katana.json | 22 ++ .../simplycompat/recipes/echo_longsword.json | 22 ++ .../simplycompat/recipes/echo_rapier.json | 22 ++ .../data/simplycompat/recipes/echo_sai.json | 22 ++ .../simplycompat/recipes/echo_scythe.json | 22 ++ .../data/simplycompat/recipes/echo_spear.json | 22 ++ .../simplycompat/recipes/echo_twinblade.json | 22 ++ .../simplycompat/recipes/echo_warglaive.json | 25 +++ .../recipes/exposed_copper_chakram.json | 25 +++ .../recipes/exposed_copper_claymore.json | 25 +++ .../recipes/exposed_copper_cutlass.json | 25 +++ .../recipes/exposed_copper_glaive.json | 22 ++ .../recipes/exposed_copper_greataxe.json | 25 +++ .../recipes/exposed_copper_greathammer.json | 25 +++ .../recipes/exposed_copper_halberd.json | 25 +++ .../recipes/exposed_copper_katana.json | 22 ++ .../recipes/exposed_copper_longsword.json | 22 ++ .../recipes/exposed_copper_rapier.json | 22 ++ .../recipes/exposed_copper_sai.json | 22 ++ .../recipes/exposed_copper_scythe.json | 22 ++ .../recipes/exposed_copper_spear.json | 22 ++ .../recipes/exposed_copper_twinblade.json | 22 ++ .../recipes/exposed_copper_warglaive.json | 25 +++ .../recipes/gilded_netherite_chakram.json | 25 +++ .../recipes/gilded_netherite_claymore.json | 25 +++ .../recipes/gilded_netherite_cutlass.json | 25 +++ .../recipes/gilded_netherite_glaive.json | 22 ++ .../recipes/gilded_netherite_greataxe.json | 25 +++ .../recipes/gilded_netherite_greathammer.json | 25 +++ .../recipes/gilded_netherite_halberd.json | 25 +++ .../recipes/gilded_netherite_katana.json | 22 ++ .../recipes/gilded_netherite_longsword.json | 22 ++ .../recipes/gilded_netherite_rapier.json | 22 ++ .../recipes/gilded_netherite_sai.json | 22 ++ .../recipes/gilded_netherite_scythe.json | 22 ++ .../recipes/gilded_netherite_spear.json | 22 ++ .../recipes/gilded_netherite_twinblade.json | 22 ++ .../recipes/gilded_netherite_warglaive.json | 25 +++ .../simplycompat/recipes/lead_chakram.json | 25 +++ .../simplycompat/recipes/lead_claymore.json | 25 +++ .../simplycompat/recipes/lead_cutlass.json | 25 +++ .../simplycompat/recipes/lead_glaive.json | 22 ++ .../simplycompat/recipes/lead_greataxe.json | 25 +++ .../recipes/lead_greathammer.json | 25 +++ .../simplycompat/recipes/lead_halberd.json | 25 +++ .../simplycompat/recipes/lead_katana.json | 22 ++ .../simplycompat/recipes/lead_longsword.json | 22 ++ .../simplycompat/recipes/lead_rapier.json | 22 ++ .../data/simplycompat/recipes/lead_sai.json | 22 ++ .../simplycompat/recipes/lead_scythe.json | 22 ++ .../data/simplycompat/recipes/lead_spear.json | 22 ++ .../simplycompat/recipes/lead_twinblade.json | 22 ++ .../simplycompat/recipes/lead_warglaive.json | 25 +++ .../recipes/oxidized_copper_chakram.json | 25 +++ .../recipes/oxidized_copper_claymore.json | 25 +++ .../recipes/oxidized_copper_cutlass.json | 25 +++ .../recipes/oxidized_copper_glaive.json | 22 ++ .../recipes/oxidized_copper_greataxe.json | 25 +++ .../recipes/oxidized_copper_greathammer.json | 25 +++ .../recipes/oxidized_copper_halberd.json | 25 +++ .../recipes/oxidized_copper_katana.json | 22 ++ .../recipes/oxidized_copper_longsword.json | 22 ++ .../recipes/oxidized_copper_rapier.json | 22 ++ .../recipes/oxidized_copper_sai.json | 22 ++ .../recipes/oxidized_copper_scythe.json | 22 ++ .../recipes/oxidized_copper_spear.json | 22 ++ .../recipes/oxidized_copper_twinblade.json | 22 ++ .../recipes/oxidized_copper_warglaive.json | 25 +++ .../recipes/rose_gold_chakram.json | 25 +++ .../recipes/rose_gold_claymore.json | 25 +++ .../recipes/rose_gold_cutlass.json | 25 +++ .../recipes/rose_gold_glaive.json | 22 ++ .../recipes/rose_gold_greataxe.json | 25 +++ .../recipes/rose_gold_greathammer.json | 25 +++ .../recipes/rose_gold_halberd.json | 25 +++ .../recipes/rose_gold_katana.json | 22 ++ .../recipes/rose_gold_longsword.json | 22 ++ .../recipes/rose_gold_rapier.json | 22 ++ .../simplycompat/recipes/rose_gold_sai.json | 22 ++ .../recipes/rose_gold_scythe.json | 22 ++ .../simplycompat/recipes/rose_gold_spear.json | 22 ++ .../recipes/rose_gold_twinblade.json | 22 ++ .../recipes/rose_gold_warglaive.json | 25 +++ .../simplycompat/recipes/steel_chakram.json | 25 +++ .../simplycompat/recipes/steel_claymore.json | 25 +++ .../simplycompat/recipes/steel_cutlass.json | 25 +++ .../simplycompat/recipes/steel_glaive.json | 22 ++ .../simplycompat/recipes/steel_greataxe.json | 25 +++ .../recipes/steel_greathammer.json | 25 +++ .../simplycompat/recipes/steel_halberd.json | 25 +++ .../simplycompat/recipes/steel_katana.json | 22 ++ .../simplycompat/recipes/steel_longsword.json | 22 ++ .../simplycompat/recipes/steel_rapier.json | 22 ++ .../data/simplycompat/recipes/steel_sai.json | 22 ++ .../simplycompat/recipes/steel_scythe.json | 22 ++ .../simplycompat/recipes/steel_spear.json | 22 ++ .../simplycompat/recipes/steel_twinblade.json | 22 ++ .../simplycompat/recipes/steel_warglaive.json | 25 +++ .../simplycompat/recipes/sturdy_chakram.json | 25 +++ .../simplycompat/recipes/sturdy_claymore.json | 25 +++ .../simplycompat/recipes/sturdy_cutlass.json | 25 +++ .../simplycompat/recipes/sturdy_glaive.json | 22 ++ .../simplycompat/recipes/sturdy_greataxe.json | 25 +++ .../recipes/sturdy_greathammer.json | 25 +++ .../simplycompat/recipes/sturdy_halberd.json | 25 +++ .../simplycompat/recipes/sturdy_katana.json | 22 ++ .../recipes/sturdy_longsword.json | 22 ++ .../simplycompat/recipes/sturdy_rapier.json | 22 ++ .../data/simplycompat/recipes/sturdy_sai.json | 22 ++ .../simplycompat/recipes/sturdy_scythe.json | 22 ++ .../simplycompat/recipes/sturdy_spear.json | 22 ++ .../recipes/sturdy_twinblade.json | 22 ++ .../recipes/sturdy_warglaive.json | 25 +++ .../recipes/weathered_copper_chakram.json | 25 +++ .../recipes/weathered_copper_claymore.json | 25 +++ .../recipes/weathered_copper_cutlass.json | 25 +++ .../recipes/weathered_copper_glaive.json | 22 ++ .../recipes/weathered_copper_greataxe.json | 25 +++ .../recipes/weathered_copper_greathammer.json | 25 +++ .../recipes/weathered_copper_halberd.json | 25 +++ .../recipes/weathered_copper_katana.json | 22 ++ .../recipes/weathered_copper_longsword.json | 22 ++ .../recipes/weathered_copper_rapier.json | 22 ++ .../recipes/weathered_copper_sai.json | 22 ++ .../recipes/weathered_copper_scythe.json | 22 ++ .../recipes/weathered_copper_spear.json | 22 ++ .../recipes/weathered_copper_twinblade.json | 22 ++ .../recipes/weathered_copper_warglaive.json | 25 +++ .../cc/toph/simplycompat/SimplyCompat.java | 5 + .../AdditionalAdditionsToolMaterials.java | 5 + .../compat/CreateDeepDarkToolMaterials.java | 5 + .../compat/CreateToolMaterials.java | 5 + .../compat/PureCopperToolMaterials.java | 5 + .../compat/TFMGToolMaterials.java | 5 + .../item/SimplyCompatSwordItem.java | 25 ++- .../item/SimplyCompatToolMaterials.java | 5 + .../simplycompat/registry/ItemsRegistry.java | 12 +- .../registry/SimplyCompatRegistries.java | 16 -- .../toph/simplycompat/util/ToolMaterials.java | 3 + forge/build.gradle | 26 +-- .../simplycompat/forge/SimplyCompatForge.java | 36 +++- .../forge/datagen/DataGeneration.java | 20 ++ .../forge/datagen/SimplyCompatRecipes.java | 203 ++++++++++++++++++ 348 files changed, 10026 insertions(+), 128 deletions(-) create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_chakram.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_claymore.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_cutlass.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_glaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_greataxe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_greathammer.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_halberd.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_katana.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_longsword.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_rapier.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_sai.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_scythe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_spear.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_twinblade.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_warglaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_chakram.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_claymore.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_cutlass.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_glaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_greataxe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_greathammer.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_halberd.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_katana.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_longsword.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_rapier.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_sai.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_scythe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_spear.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_twinblade.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/copper_warglaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_chakram.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_claymore.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_cutlass.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_glaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_greataxe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_greathammer.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_halberd.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_katana.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_longsword.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_rapier.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_sai.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_scythe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_spear.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_twinblade.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/echo_warglaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_chakram.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_claymore.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_cutlass.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_glaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_greataxe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_greathammer.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_halberd.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_katana.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_longsword.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_rapier.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_sai.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_scythe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_spear.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_twinblade.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_warglaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_chakram.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_claymore.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_cutlass.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_glaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_greataxe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_greathammer.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_halberd.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_katana.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_longsword.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_rapier.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_sai.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_scythe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_spear.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_twinblade.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_warglaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_chakram.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_claymore.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_cutlass.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_glaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_greataxe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_greathammer.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_halberd.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_katana.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_longsword.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_rapier.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_sai.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_scythe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_spear.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_twinblade.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/lead_warglaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_chakram.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_claymore.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_cutlass.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_glaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_greataxe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_greathammer.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_halberd.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_katana.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_longsword.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_rapier.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_sai.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_scythe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_spear.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_twinblade.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_warglaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_chakram.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_claymore.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_cutlass.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_glaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_greataxe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_greathammer.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_halberd.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_katana.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_longsword.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_rapier.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_sai.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_scythe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_spear.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_twinblade.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_warglaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_chakram.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_claymore.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_cutlass.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_glaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_greataxe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_greathammer.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_halberd.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_katana.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_longsword.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_rapier.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_sai.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_scythe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_spear.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_twinblade.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/steel_warglaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_chakram.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_claymore.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_cutlass.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_glaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_greataxe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_greathammer.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_halberd.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_katana.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_longsword.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_rapier.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_sai.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_scythe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_spear.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_twinblade.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_warglaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_chakram.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_claymore.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_cutlass.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_glaive.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_greataxe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_greathammer.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_halberd.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_katana.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_longsword.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_rapier.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_sai.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_scythe.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_spear.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_twinblade.json create mode 100644 common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_warglaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_chakram.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_claymore.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_cutlass.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_glaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_greataxe.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_greathammer.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_halberd.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_katana.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_longsword.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_rapier.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_sai.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_scythe.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_spear.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_twinblade.json create mode 100644 common/src/generated/data/simplycompat/recipes/aluminum_warglaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_chakram.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_claymore.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_cutlass.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_glaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_greataxe.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_greathammer.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_halberd.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_katana.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_longsword.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_rapier.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_sai.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_scythe.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_spear.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_twinblade.json create mode 100644 common/src/generated/data/simplycompat/recipes/copper_warglaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_chakram.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_claymore.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_cutlass.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_glaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_greataxe.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_greathammer.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_halberd.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_katana.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_longsword.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_rapier.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_sai.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_scythe.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_spear.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_twinblade.json create mode 100644 common/src/generated/data/simplycompat/recipes/echo_warglaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_chakram.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_claymore.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_cutlass.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_glaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_greataxe.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_greathammer.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_halberd.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_katana.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_longsword.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_rapier.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_sai.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_scythe.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_spear.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_twinblade.json create mode 100644 common/src/generated/data/simplycompat/recipes/exposed_copper_warglaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_chakram.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_claymore.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_cutlass.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_glaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_greataxe.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_greathammer.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_halberd.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_katana.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_longsword.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_rapier.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_sai.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_scythe.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_spear.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_twinblade.json create mode 100644 common/src/generated/data/simplycompat/recipes/gilded_netherite_warglaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_chakram.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_claymore.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_cutlass.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_glaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_greataxe.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_greathammer.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_halberd.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_katana.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_longsword.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_rapier.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_sai.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_scythe.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_spear.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_twinblade.json create mode 100644 common/src/generated/data/simplycompat/recipes/lead_warglaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_chakram.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_claymore.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_cutlass.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_glaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_greataxe.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_greathammer.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_halberd.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_katana.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_longsword.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_rapier.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_sai.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_scythe.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_spear.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_twinblade.json create mode 100644 common/src/generated/data/simplycompat/recipes/oxidized_copper_warglaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_chakram.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_claymore.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_cutlass.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_glaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_greataxe.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_greathammer.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_halberd.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_katana.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_longsword.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_rapier.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_sai.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_scythe.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_spear.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_twinblade.json create mode 100644 common/src/generated/data/simplycompat/recipes/rose_gold_warglaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_chakram.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_claymore.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_cutlass.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_glaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_greataxe.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_greathammer.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_halberd.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_katana.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_longsword.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_rapier.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_sai.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_scythe.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_spear.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_twinblade.json create mode 100644 common/src/generated/data/simplycompat/recipes/steel_warglaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_chakram.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_claymore.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_cutlass.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_glaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_greataxe.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_greathammer.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_halberd.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_katana.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_longsword.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_rapier.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_sai.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_scythe.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_spear.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_twinblade.json create mode 100644 common/src/generated/data/simplycompat/recipes/sturdy_warglaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_chakram.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_claymore.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_cutlass.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_glaive.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_greataxe.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_greathammer.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_halberd.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_katana.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_longsword.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_rapier.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_sai.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_scythe.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_spear.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_twinblade.json create mode 100644 common/src/generated/data/simplycompat/recipes/weathered_copper_warglaive.json delete mode 100644 common/src/main/java/cc/toph/simplycompat/registry/SimplyCompatRegistries.java create mode 100644 forge/src/main/java/cc/toph/simplycompat/forge/datagen/DataGeneration.java create mode 100644 forge/src/main/java/cc/toph/simplycompat/forge/datagen/SimplyCompatRecipes.java diff --git a/.gitignore b/.gitignore index c6ae066..3f9b1f3 100644 --- a/.gitignore +++ b/.gitignore @@ -16,4 +16,5 @@ classes/ .metadata .settings *.launch -.architectury-transformer \ No newline at end of file +.architectury-transformer +/common/src/generated/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e diff --git a/build.gradle b/build.gradle index 233cf84..45a12c9 100644 --- a/build.gradle +++ b/build.gradle @@ -1,81 +1,81 @@ plugins { - id 'dev.architectury.loom' version '1.7-SNAPSHOT' apply false - id 'architectury-plugin' version '3.4-SNAPSHOT' - id 'com.github.johnrengelman.shadow' version '8.1.1' apply false + id 'dev.architectury.loom' version '1.7-SNAPSHOT' apply false + id 'architectury-plugin' version '3.4-SNAPSHOT' + id 'com.github.johnrengelman.shadow' version '8.1.1' apply false } architectury { - minecraft = project.minecraft_version + minecraft = project.minecraft_version } allprojects { - group = rootProject.maven_group - version = rootProject.mod_version + group = rootProject.maven_group + version = rootProject.mod_version } subprojects { - apply plugin: 'dev.architectury.loom' - apply plugin: 'architectury-plugin' - apply plugin: 'maven-publish' + apply plugin: 'dev.architectury.loom' + apply plugin: 'architectury-plugin' + apply plugin: 'maven-publish' - base { - // Set up a suffixed format for the mod jar names, e.g. `example-fabric`. - archivesName = "$rootProject.archives_name-$project.name" - } - - repositories { - // Add repositories to retrieve artifacts from in here. - // You should only use this when depending on other mods because - // Loom adds the essential maven repositories to download Minecraft and libraries from automatically. - // See https://docs.gradle.org/current/userguide/declaring_repositories.html - // for more information about repositories. - maven { - name = 'ParchmentMC' - url = 'https://maven.parchmentmc.org' - } - } - - loom { - silentMojangMappingsLicense() - } - - dependencies { - minecraft "net.minecraft:minecraft:$rootProject.minecraft_version" - mappings loom.layered() { - officialMojangMappings() - parchment("org.parchmentmc.data:parchment-$rootProject.parchment_version@zip") - } - } - - java { - // Loom will automatically attach sourcesJar to a RemapSourcesJar task and to the "build" task - // if it is present. - // If you remove this line, sources will not be generated. - withSourcesJar() - - sourceCompatibility = JavaVersion.VERSION_17 - targetCompatibility = JavaVersion.VERSION_17 - } - - tasks.withType(JavaCompile).configureEach { - it.options.release = 17 - } - - // Configure Maven publishing. - publishing { - publications { - mavenJava(MavenPublication) { - artifactId = base.archivesName.get() - from components.java - } + base { + // Set up a suffixed format for the mod jar names, e.g. `example-fabric`. + archivesName = "$rootProject.archives_name-$project.name" } - // See https://docs.gradle.org/current/userguide/publishing_maven.html for information on how to set up publishing. repositories { - // Add repositories to publish to here. - // Notice: This block does NOT have the same function as the block in the top level. - // The repositories here will be used for publishing your artifact, not for - // retrieving dependencies. + // Add repositories to retrieve artifacts from in here. + // You should only use this when depending on other mods because + // Loom adds the essential maven repositories to download Minecraft and libraries from automatically. + // See https://docs.gradle.org/current/userguide/declaring_repositories.html + // for more information about repositories. + maven { + name = 'ParchmentMC' + url = 'https://maven.parchmentmc.org' + } + } + + loom { + silentMojangMappingsLicense() + } + + dependencies { + minecraft "net.minecraft:minecraft:$rootProject.minecraft_version" + mappings loom.layered() { + officialMojangMappings() + parchment("org.parchmentmc.data:parchment-$rootProject.parchment_version@zip") + } + } + + java { + // Loom will automatically attach sourcesJar to a RemapSourcesJar task and to the "build" task + // if it is present. + // If you remove this line, sources will not be generated. + withSourcesJar() + + sourceCompatibility = JavaVersion.VERSION_17 + targetCompatibility = JavaVersion.VERSION_17 + } + + tasks.withType(JavaCompile).configureEach { + it.options.release = 17 + } + + // Configure Maven publishing. + publishing { + publications { + mavenJava(MavenPublication) { + artifactId = base.archivesName.get() + from components.java + } + } + + // See https://docs.gradle.org/current/userguide/publishing_maven.html for information on how to set up publishing. + repositories { + // Add repositories to publish to here. + // Notice: This block does NOT have the same function as the block in the top level. + // The repositories here will be used for publishing your artifact, not for + // retrieving dependencies. + } } - } } diff --git a/common/build.gradle b/common/build.gradle index e366599..0f8f6b5 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -35,17 +35,16 @@ dependencies { modImplementation "curse.maven:simplyswords-659887:5639538" modImplementation "dev.architectury:architectury:$rootProject.architectury_api_version" - modCompileOnly("com.simibubi.create:create-$rootProject.minecraft_version:$rootProject.create_version:slim") { transitive = false } - modCompileOnly "com.jozufozu.flywheel:flywheel-forge-$rootProject.minecraft_version:$rootProject.flywheel_version" modCompileOnly "com.tterrag.registrate:Registrate:$rootProject.registrate_version" + modCompileOnly "com.jozufozu.flywheel:flywheel-forge-$rootProject.minecraft_version:$rootProject.flywheel_version" + modCompileOnly("com.simibubi.create:create-$rootProject.minecraft_version:$rootProject.create_version:slim") { transitive = false } modCompileOnly "curse.maven:additional-additions-forge-582387:5155724" + modCompileOnly "maven.modrinth:purecoppertools:UhYKtKPC" modCompileOnly "curse.maven:create-industry-693815:5811638" modCompileOnly "curse.maven:create-deep-dark-1020173:5868515" - modCompileOnly "maven.modrinth:purecoppertools:UhYKtKPC" } - sourceSets { main { - resources.srcDir project(':common').file('src/generated') + resources.srcDirs = [project(':common').file('src/generated'), project(':common').file('src/main/resources')] } } \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_chakram.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_chakram.json new file mode 100644 index 0000000..09e1896 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_chakram.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_chakram" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_chakram" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_claymore.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_claymore.json new file mode 100644 index 0000000..936d678 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_claymore.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_claymore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_claymore" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_cutlass.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_cutlass.json new file mode 100644 index 0000000..2245c21 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_cutlass.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_cutlass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_cutlass" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_glaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_glaive.json new file mode 100644 index 0000000..3aabbfc --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_glaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_glaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_glaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_greataxe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_greataxe.json new file mode 100644 index 0000000..6478aa1 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_greataxe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_greataxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_greataxe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_greathammer.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_greathammer.json new file mode 100644 index 0000000..6077ced --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_greathammer.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_greathammer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_greathammer" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_halberd.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_halberd.json new file mode 100644 index 0000000..257424a --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_halberd.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_halberd" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_halberd" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_katana.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_katana.json new file mode 100644 index 0000000..60010be --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_katana.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_katana" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_katana" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_longsword.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_longsword.json new file mode 100644 index 0000000..39a6ec4 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_longsword.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_longsword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_longsword" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_rapier.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_rapier.json new file mode 100644 index 0000000..6f08191 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_rapier.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_rapier" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_rapier" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_sai.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_sai.json new file mode 100644 index 0000000..febfcc7 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_sai.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_sai" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_sai" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_scythe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_scythe.json new file mode 100644 index 0000000..5e6f0af --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_scythe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_scythe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_scythe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_spear.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_spear.json new file mode 100644 index 0000000..a8b366f --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_spear.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_spear" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_spear" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_twinblade.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_twinblade.json new file mode 100644 index 0000000..eb87871 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_twinblade.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_twinblade" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_twinblade" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_warglaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_warglaive.json new file mode 100644 index 0000000..f75ab3b --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/aluminum_warglaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aluminum": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:aluminum_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:aluminum_warglaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_aluminum", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:aluminum_warglaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_chakram.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_chakram.json new file mode 100644 index 0000000..85abd04 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_chakram.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_chakram" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_chakram" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_claymore.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_claymore.json new file mode 100644 index 0000000..b90e90a --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_claymore.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_claymore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_claymore" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_cutlass.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_cutlass.json new file mode 100644 index 0000000..2cc5464 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_cutlass.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_cutlass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_cutlass" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_glaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_glaive.json new file mode 100644 index 0000000..ef8034d --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_glaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_glaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_glaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_greataxe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_greataxe.json new file mode 100644 index 0000000..0d9caaf --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_greataxe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_greataxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_greataxe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_greathammer.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_greathammer.json new file mode 100644 index 0000000..05d89bc --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_greathammer.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_greathammer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_greathammer" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_halberd.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_halberd.json new file mode 100644 index 0000000..058761c --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_halberd.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_halberd" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_halberd" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_katana.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_katana.json new file mode 100644 index 0000000..af1a1a0 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_katana.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_katana" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_katana" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_longsword.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_longsword.json new file mode 100644 index 0000000..86f1251 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_longsword.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_longsword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_longsword" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_rapier.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_rapier.json new file mode 100644 index 0000000..3978a9a --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_rapier.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_rapier" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_rapier" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_sai.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_sai.json new file mode 100644 index 0000000..5fc946d --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_sai.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_sai" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_sai" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_scythe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_scythe.json new file mode 100644 index 0000000..9d7b216 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_scythe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_scythe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_scythe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_spear.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_spear.json new file mode 100644 index 0000000..6418c1e --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_spear.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_spear" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_spear" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_twinblade.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_twinblade.json new file mode 100644 index 0000000..e3e25cd --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_twinblade.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_twinblade" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_twinblade" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_warglaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_warglaive.json new file mode 100644 index 0000000..9a649d8 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/copper_warglaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_copper": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:copper_warglaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:copper_warglaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_chakram.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_chakram.json new file mode 100644 index 0000000..fdef131 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_chakram.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_chakram" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_chakram" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_claymore.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_claymore.json new file mode 100644 index 0000000..1f215c9 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_claymore.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_claymore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_claymore" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_cutlass.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_cutlass.json new file mode 100644 index 0000000..e09c5a8 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_cutlass.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_cutlass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_cutlass" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_glaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_glaive.json new file mode 100644 index 0000000..67edac3 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_glaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_glaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_glaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_greataxe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_greataxe.json new file mode 100644 index 0000000..f41e77a --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_greataxe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_greataxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_greataxe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_greathammer.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_greathammer.json new file mode 100644 index 0000000..477e335 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_greathammer.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_greathammer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_greathammer" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_halberd.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_halberd.json new file mode 100644 index 0000000..4e1fd15 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_halberd.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_halberd" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_halberd" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_katana.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_katana.json new file mode 100644 index 0000000..c4bd30b --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_katana.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_katana" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_katana" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_longsword.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_longsword.json new file mode 100644 index 0000000..9e2008f --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_longsword.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_longsword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_longsword" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_rapier.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_rapier.json new file mode 100644 index 0000000..30f4804 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_rapier.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_rapier" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_rapier" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_sai.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_sai.json new file mode 100644 index 0000000..c115205 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_sai.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_sai" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_sai" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_scythe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_scythe.json new file mode 100644 index 0000000..bc46b59 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_scythe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_scythe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_scythe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_spear.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_spear.json new file mode 100644 index 0000000..b2f8d65 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_spear.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_spear" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_spear" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_twinblade.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_twinblade.json new file mode 100644 index 0000000..f001e22 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_twinblade.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_twinblade" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_twinblade" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_warglaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_warglaive.json new file mode 100644 index 0000000..89e156a --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/echo_warglaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_echo": { + "conditions": { + "items": [ + { + "items": [ + "create_deep_dark:echo_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:echo_warglaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_echo", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:echo_warglaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_chakram.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_chakram.json new file mode 100644 index 0000000..3aff404 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_chakram.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_chakram" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_chakram" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_claymore.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_claymore.json new file mode 100644 index 0000000..cc193a0 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_claymore.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_claymore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_claymore" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_cutlass.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_cutlass.json new file mode 100644 index 0000000..8f5f42f --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_cutlass.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_cutlass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_cutlass" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_glaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_glaive.json new file mode 100644 index 0000000..c6ed9ec --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_glaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_glaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_glaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_greataxe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_greataxe.json new file mode 100644 index 0000000..11b0aa7 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_greataxe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_greataxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_greataxe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_greathammer.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_greathammer.json new file mode 100644 index 0000000..53da5d0 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_greathammer.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_greathammer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_greathammer" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_halberd.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_halberd.json new file mode 100644 index 0000000..cdf227a --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_halberd.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_halberd" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_halberd" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_katana.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_katana.json new file mode 100644 index 0000000..e2709a9 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_katana.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_katana" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_katana" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_longsword.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_longsword.json new file mode 100644 index 0000000..f4fa3e5 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_longsword.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_longsword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_longsword" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_rapier.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_rapier.json new file mode 100644 index 0000000..b2a0a19 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_rapier.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_rapier" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_rapier" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_sai.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_sai.json new file mode 100644 index 0000000..063fc64 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_sai.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_sai" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_sai" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_scythe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_scythe.json new file mode 100644 index 0000000..a5c22ba --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_scythe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_scythe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_scythe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_spear.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_spear.json new file mode 100644 index 0000000..240913c --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_spear.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_spear" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_spear" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_twinblade.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_twinblade.json new file mode 100644 index 0000000..21d3787 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_twinblade.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_twinblade" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_twinblade" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_warglaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_warglaive.json new file mode 100644 index 0000000..e407e8f --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/exposed_copper_warglaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_exposed_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:exposed_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:exposed_copper_warglaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_exposed_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:exposed_copper_warglaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_chakram.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_chakram.json new file mode 100644 index 0000000..2662c46 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_chakram.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_chakram" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_chakram" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_claymore.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_claymore.json new file mode 100644 index 0000000..ce1ac3c --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_claymore.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_claymore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_claymore" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_cutlass.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_cutlass.json new file mode 100644 index 0000000..97c07bb --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_cutlass.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_cutlass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_cutlass" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_glaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_glaive.json new file mode 100644 index 0000000..0e5a525 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_glaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_glaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_glaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_greataxe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_greataxe.json new file mode 100644 index 0000000..e8319bd --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_greataxe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_greataxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_greataxe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_greathammer.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_greathammer.json new file mode 100644 index 0000000..c1b971a --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_greathammer.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_greathammer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_greathammer" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_halberd.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_halberd.json new file mode 100644 index 0000000..d238f1a --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_halberd.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_halberd" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_halberd" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_katana.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_katana.json new file mode 100644 index 0000000..80f5a4b --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_katana.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_katana" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_katana" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_longsword.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_longsword.json new file mode 100644 index 0000000..e483c8b --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_longsword.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_longsword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_longsword" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_rapier.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_rapier.json new file mode 100644 index 0000000..93e4e3e --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_rapier.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_rapier" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_rapier" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_sai.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_sai.json new file mode 100644 index 0000000..5b9493b --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_sai.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_sai" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_sai" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_scythe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_scythe.json new file mode 100644 index 0000000..1d09f8f --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_scythe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_scythe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_scythe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_spear.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_spear.json new file mode 100644 index 0000000..ba081b3 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_spear.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_spear" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_spear" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_twinblade.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_twinblade.json new file mode 100644 index 0000000..97a1d0d --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_twinblade.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_twinblade" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_twinblade" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_warglaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_warglaive.json new file mode 100644 index 0000000..723dd8d --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/gilded_netherite_warglaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gilded_netherite": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:netherite_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:gilded_netherite_warglaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_gilded_netherite", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:gilded_netherite_warglaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_chakram.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_chakram.json new file mode 100644 index 0000000..dbcb989 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_chakram.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_chakram" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_chakram" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_claymore.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_claymore.json new file mode 100644 index 0000000..6667a3f --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_claymore.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_claymore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_claymore" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_cutlass.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_cutlass.json new file mode 100644 index 0000000..96e3e1e --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_cutlass.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_cutlass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_cutlass" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_glaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_glaive.json new file mode 100644 index 0000000..f1af6bc --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_glaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_glaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_glaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_greataxe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_greataxe.json new file mode 100644 index 0000000..8a6ab33 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_greataxe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_greataxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_greataxe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_greathammer.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_greathammer.json new file mode 100644 index 0000000..663a4db --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_greathammer.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_greathammer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_greathammer" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_halberd.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_halberd.json new file mode 100644 index 0000000..78d1274 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_halberd.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_halberd" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_halberd" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_katana.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_katana.json new file mode 100644 index 0000000..7e54ae2 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_katana.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_katana" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_katana" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_longsword.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_longsword.json new file mode 100644 index 0000000..dd5065e --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_longsword.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_longsword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_longsword" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_rapier.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_rapier.json new file mode 100644 index 0000000..66d7732 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_rapier.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_rapier" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_rapier" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_sai.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_sai.json new file mode 100644 index 0000000..0aea6c9 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_sai.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_sai" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_sai" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_scythe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_scythe.json new file mode 100644 index 0000000..0bffcb7 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_scythe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_scythe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_scythe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_spear.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_spear.json new file mode 100644 index 0000000..249c2ad --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_spear.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_spear" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_spear" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_twinblade.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_twinblade.json new file mode 100644 index 0000000..87324f2 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_twinblade.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_twinblade" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_twinblade" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_warglaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_warglaive.json new file mode 100644 index 0000000..0d19585 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/lead_warglaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lead": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:lead_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:lead_warglaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_lead", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:lead_warglaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_chakram.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_chakram.json new file mode 100644 index 0000000..522c599 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_chakram.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_chakram" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_chakram" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_claymore.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_claymore.json new file mode 100644 index 0000000..99c7109 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_claymore.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_claymore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_claymore" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_cutlass.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_cutlass.json new file mode 100644 index 0000000..413655d --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_cutlass.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_cutlass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_cutlass" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_glaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_glaive.json new file mode 100644 index 0000000..514703f --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_glaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_glaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_glaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_greataxe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_greataxe.json new file mode 100644 index 0000000..d522875 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_greataxe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_greataxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_greataxe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_greathammer.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_greathammer.json new file mode 100644 index 0000000..503842e --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_greathammer.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_greathammer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_greathammer" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_halberd.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_halberd.json new file mode 100644 index 0000000..a79a309 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_halberd.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_halberd" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_halberd" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_katana.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_katana.json new file mode 100644 index 0000000..6cae182 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_katana.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_katana" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_katana" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_longsword.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_longsword.json new file mode 100644 index 0000000..0f22050 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_longsword.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_longsword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_longsword" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_rapier.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_rapier.json new file mode 100644 index 0000000..2faecd6 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_rapier.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_rapier" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_rapier" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_sai.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_sai.json new file mode 100644 index 0000000..085b066 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_sai.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_sai" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_sai" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_scythe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_scythe.json new file mode 100644 index 0000000..134ad31 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_scythe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_scythe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_scythe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_spear.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_spear.json new file mode 100644 index 0000000..5f65d25 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_spear.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_spear" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_spear" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_twinblade.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_twinblade.json new file mode 100644 index 0000000..519be9b --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_twinblade.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_twinblade" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_twinblade" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_warglaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_warglaive.json new file mode 100644 index 0000000..ec45f2f --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/oxidized_copper_warglaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oxidized_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:oxidized_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:oxidized_copper_warglaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_oxidized_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:oxidized_copper_warglaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_chakram.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_chakram.json new file mode 100644 index 0000000..de7abda --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_chakram.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_chakram" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_chakram" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_claymore.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_claymore.json new file mode 100644 index 0000000..2ece166 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_claymore.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_claymore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_claymore" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_cutlass.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_cutlass.json new file mode 100644 index 0000000..4eadfe0 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_cutlass.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_cutlass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_cutlass" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_glaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_glaive.json new file mode 100644 index 0000000..5f507d2 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_glaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_glaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_glaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_greataxe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_greataxe.json new file mode 100644 index 0000000..38b07df --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_greataxe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_greataxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_greataxe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_greathammer.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_greathammer.json new file mode 100644 index 0000000..a284378 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_greathammer.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_greathammer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_greathammer" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_halberd.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_halberd.json new file mode 100644 index 0000000..f95d5aa --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_halberd.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_halberd" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_halberd" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_katana.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_katana.json new file mode 100644 index 0000000..37b70fb --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_katana.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_katana" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_katana" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_longsword.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_longsword.json new file mode 100644 index 0000000..c4fff82 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_longsword.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_longsword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_longsword" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_rapier.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_rapier.json new file mode 100644 index 0000000..03dc173 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_rapier.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_rapier" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_rapier" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_sai.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_sai.json new file mode 100644 index 0000000..87b82e3 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_sai.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_sai" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_sai" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_scythe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_scythe.json new file mode 100644 index 0000000..258e165 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_scythe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_scythe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_scythe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_spear.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_spear.json new file mode 100644 index 0000000..5ac080c --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_spear.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_spear" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_spear" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_twinblade.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_twinblade.json new file mode 100644 index 0000000..8922b55 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_twinblade.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_twinblade" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_twinblade" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_warglaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_warglaive.json new file mode 100644 index 0000000..7cff438 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/rose_gold_warglaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rose_gold": { + "conditions": { + "items": [ + { + "items": [ + "additionaladditions:rose_gold_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:rose_gold_warglaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_rose_gold", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:rose_gold_warglaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_chakram.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_chakram.json new file mode 100644 index 0000000..214db88 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_chakram.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_chakram" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_chakram" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_claymore.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_claymore.json new file mode 100644 index 0000000..75171b7 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_claymore.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_claymore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_claymore" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_cutlass.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_cutlass.json new file mode 100644 index 0000000..3df25f9 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_cutlass.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_cutlass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_cutlass" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_glaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_glaive.json new file mode 100644 index 0000000..f03f0dc --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_glaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_glaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_glaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_greataxe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_greataxe.json new file mode 100644 index 0000000..d00584a --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_greataxe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_greataxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_greataxe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_greathammer.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_greathammer.json new file mode 100644 index 0000000..ba15699 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_greathammer.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_greathammer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_greathammer" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_halberd.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_halberd.json new file mode 100644 index 0000000..93749ca --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_halberd.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_halberd" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_halberd" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_katana.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_katana.json new file mode 100644 index 0000000..06eaaae --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_katana.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_katana" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_katana" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_longsword.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_longsword.json new file mode 100644 index 0000000..72d955a --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_longsword.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_longsword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_longsword" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_rapier.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_rapier.json new file mode 100644 index 0000000..74292ad --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_rapier.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_rapier" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_rapier" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_sai.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_sai.json new file mode 100644 index 0000000..66945d8 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_sai.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_sai" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_sai" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_scythe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_scythe.json new file mode 100644 index 0000000..a11573a --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_scythe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_scythe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_scythe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_spear.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_spear.json new file mode 100644 index 0000000..2736d30 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_spear.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_spear" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_spear" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_twinblade.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_twinblade.json new file mode 100644 index 0000000..bc4452e --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_twinblade.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_twinblade" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_twinblade" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_warglaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_warglaive.json new file mode 100644 index 0000000..46db100 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/steel_warglaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_steel": { + "conditions": { + "items": [ + { + "items": [ + "tfmg:steel_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:steel_warglaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_steel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:steel_warglaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_chakram.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_chakram.json new file mode 100644 index 0000000..1903100 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_chakram.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_chakram" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_chakram" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_claymore.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_claymore.json new file mode 100644 index 0000000..16032cb --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_claymore.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_claymore" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_claymore" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_cutlass.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_cutlass.json new file mode 100644 index 0000000..8b674cc --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_cutlass.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_cutlass" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_cutlass" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_glaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_glaive.json new file mode 100644 index 0000000..ac25192 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_glaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_glaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_glaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_greataxe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_greataxe.json new file mode 100644 index 0000000..501af54 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_greataxe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_greataxe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_greataxe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_greathammer.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_greathammer.json new file mode 100644 index 0000000..6cfc239 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_greathammer.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_greathammer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_greathammer" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_halberd.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_halberd.json new file mode 100644 index 0000000..85f5f8c --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_halberd.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_halberd" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_halberd" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_katana.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_katana.json new file mode 100644 index 0000000..06eb2f0 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_katana.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_katana" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_katana" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_longsword.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_longsword.json new file mode 100644 index 0000000..88cfd94 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_longsword.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_longsword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_longsword" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_rapier.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_rapier.json new file mode 100644 index 0000000..6f2cda9 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_rapier.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_rapier" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_rapier" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_sai.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_sai.json new file mode 100644 index 0000000..c6a9780 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_sai.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_sai" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_sai" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_scythe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_scythe.json new file mode 100644 index 0000000..d879888 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_scythe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_scythe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_scythe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_spear.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_spear.json new file mode 100644 index 0000000..08e6b2b --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_spear.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_spear" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_spear" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_twinblade.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_twinblade.json new file mode 100644 index 0000000..4fe8a14 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_twinblade.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_twinblade" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_twinblade" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_warglaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_warglaive.json new file mode 100644 index 0000000..d04f455 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/sturdy_warglaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sturdy": { + "conditions": { + "items": [ + { + "items": [ + "create:sturdy_sheet" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:sturdy_warglaive" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_sturdy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:sturdy_warglaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_chakram.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_chakram.json new file mode 100644 index 0000000..c80c661 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_chakram.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_chakram" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_chakram" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_claymore.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_claymore.json new file mode 100644 index 0000000..c6ae431 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_claymore.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_claymore" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_claymore" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_cutlass.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_cutlass.json new file mode 100644 index 0000000..4543b47 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_cutlass.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_cutlass" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_cutlass" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_glaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_glaive.json new file mode 100644 index 0000000..7ba09e9 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_glaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_glaive" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_glaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_greataxe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_greataxe.json new file mode 100644 index 0000000..cbadb42 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_greataxe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_greataxe" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_greataxe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_greathammer.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_greathammer.json new file mode 100644 index 0000000..feb00b8 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_greathammer.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_greathammer" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_greathammer" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_halberd.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_halberd.json new file mode 100644 index 0000000..eb781e2 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_halberd.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_halberd" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_halberd" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_katana.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_katana.json new file mode 100644 index 0000000..2738da9 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_katana.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_katana" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_katana" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_longsword.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_longsword.json new file mode 100644 index 0000000..9a7db43 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_longsword.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_longsword" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_longsword" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_rapier.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_rapier.json new file mode 100644 index 0000000..ad657d5 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_rapier.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_rapier" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_rapier" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_sai.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_sai.json new file mode 100644 index 0000000..f47d94f --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_sai.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_sai" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_sai" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_scythe.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_scythe.json new file mode 100644 index 0000000..eeb4853 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_scythe.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_scythe" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_scythe" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_spear.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_spear.json new file mode 100644 index 0000000..e91ec85 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_spear.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_spear" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_spear" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_twinblade.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_twinblade.json new file mode 100644 index 0000000..ce721a7 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_twinblade.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_twinblade" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_twinblade" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_warglaive.json b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_warglaive.json new file mode 100644 index 0000000..98ce2e0 --- /dev/null +++ b/common/src/generated/data/simplycompat/advancements/recipes/tools/weathered_copper_warglaive.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "simplycompat:weathered_copper_warglaive" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_weathered_copper": { + "conditions": { + "items": [ + { + "items": [ + "purecoppertools:weathered_copper_ingot" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_weathered_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "simplycompat:weathered_copper_warglaive" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_chakram.json b/common/src/generated/data/simplycompat/recipes/aluminum_chakram.json new file mode 100644 index 0000000..6d49bb5 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_chakram.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "YXY", + "X X", + "Y#Y" + ], + "result": { + "item": "simplycompat:aluminum_chakram" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_claymore.json b/common/src/generated/data/simplycompat/recipes/aluminum_claymore.json new file mode 100644 index 0000000..e3a97e5 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_claymore.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " YX", + "YXY", + "#Y " + ], + "result": { + "item": "simplycompat:aluminum_claymore" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_cutlass.json b/common/src/generated/data/simplycompat/recipes/aluminum_cutlass.json new file mode 100644 index 0000000..13ff8fc --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_cutlass.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y", + "XX", + "# " + ], + "result": { + "item": "simplycompat:aluminum_cutlass" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_glaive.json b/common/src/generated/data/simplycompat/recipes/aluminum_glaive.json new file mode 100644 index 0000000..47550a3 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_glaive.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + } + }, + "pattern": [ + " X", + " #X", + "# " + ], + "result": { + "item": "simplycompat:aluminum_glaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_greataxe.json b/common/src/generated/data/simplycompat/recipes/aluminum_greataxe.json new file mode 100644 index 0000000..8785151 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_greataxe.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "Y#Y", + " # " + ], + "result": { + "item": "simplycompat:aluminum_greataxe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_greathammer.json b/common/src/generated/data/simplycompat/recipes/aluminum_greathammer.json new file mode 100644 index 0000000..d80007f --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_greathammer.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "YYY", + " # " + ], + "result": { + "item": "simplycompat:aluminum_greathammer" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_halberd.json b/common/src/generated/data/simplycompat/recipes/aluminum_halberd.json new file mode 100644 index 0000000..ea1f4dd --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_halberd.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " XY", + "X#X", + "# " + ], + "result": { + "item": "simplycompat:aluminum_halberd" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_katana.json b/common/src/generated/data/simplycompat/recipes/aluminum_katana.json new file mode 100644 index 0000000..b3ae10e --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_katana.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + } + }, + "pattern": [ + " ", + "#XX", + " " + ], + "result": { + "item": "simplycompat:aluminum_katana" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_longsword.json b/common/src/generated/data/simplycompat/recipes/aluminum_longsword.json new file mode 100644 index 0000000..a05cd04 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_longsword.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + } + }, + "pattern": [ + "# ", + " X ", + " X" + ], + "result": { + "item": "simplycompat:aluminum_longsword" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_rapier.json b/common/src/generated/data/simplycompat/recipes/aluminum_rapier.json new file mode 100644 index 0000000..9935512 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_rapier.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + } + }, + "pattern": [ + " X", + " X ", + "# " + ], + "result": { + "item": "simplycompat:aluminum_rapier" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_sai.json b/common/src/generated/data/simplycompat/recipes/aluminum_sai.json new file mode 100644 index 0000000..5c618e2 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_sai.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + } + }, + "pattern": [ + " ", + " X", + "# " + ], + "result": { + "item": "simplycompat:aluminum_sai" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_scythe.json b/common/src/generated/data/simplycompat/recipes/aluminum_scythe.json new file mode 100644 index 0000000..b73bd0b --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_scythe.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + } + }, + "pattern": [ + "XX#", + "X# ", + "# " + ], + "result": { + "item": "simplycompat:aluminum_scythe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_spear.json b/common/src/generated/data/simplycompat/recipes/aluminum_spear.json new file mode 100644 index 0000000..002b4b6 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_spear.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + } + }, + "pattern": [ + " X", + " # ", + "# " + ], + "result": { + "item": "simplycompat:aluminum_spear" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_twinblade.json b/common/src/generated/data/simplycompat/recipes/aluminum_twinblade.json new file mode 100644 index 0000000..932da98 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_twinblade.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + } + }, + "pattern": [ + " X", + " # ", + "X " + ], + "result": { + "item": "simplycompat:aluminum_twinblade" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/aluminum_warglaive.json b/common/src/generated/data/simplycompat/recipes/aluminum_warglaive.json new file mode 100644 index 0000000..5ebad22 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/aluminum_warglaive.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:aluminum_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y ", + "X#X", + " " + ], + "result": { + "item": "simplycompat:aluminum_warglaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_chakram.json b/common/src/generated/data/simplycompat/recipes/copper_chakram.json new file mode 100644 index 0000000..cc9ab63 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_chakram.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "YXY", + "X X", + "Y#Y" + ], + "result": { + "item": "simplycompat:copper_chakram" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_claymore.json b/common/src/generated/data/simplycompat/recipes/copper_claymore.json new file mode 100644 index 0000000..5f788ec --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_claymore.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " YX", + "YXY", + "#Y " + ], + "result": { + "item": "simplycompat:copper_claymore" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_cutlass.json b/common/src/generated/data/simplycompat/recipes/copper_cutlass.json new file mode 100644 index 0000000..0d20a1f --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_cutlass.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y", + "XX", + "# " + ], + "result": { + "item": "simplycompat:copper_cutlass" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_glaive.json b/common/src/generated/data/simplycompat/recipes/copper_glaive.json new file mode 100644 index 0000000..4130eed --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_glaive.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + " X", + " #X", + "# " + ], + "result": { + "item": "simplycompat:copper_glaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_greataxe.json b/common/src/generated/data/simplycompat/recipes/copper_greataxe.json new file mode 100644 index 0000000..3cf8eeb --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_greataxe.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "Y#Y", + " # " + ], + "result": { + "item": "simplycompat:copper_greataxe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_greathammer.json b/common/src/generated/data/simplycompat/recipes/copper_greathammer.json new file mode 100644 index 0000000..6a7ce7b --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_greathammer.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "YYY", + " # " + ], + "result": { + "item": "simplycompat:copper_greathammer" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_halberd.json b/common/src/generated/data/simplycompat/recipes/copper_halberd.json new file mode 100644 index 0000000..f06bf60 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_halberd.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " XY", + "X#X", + "# " + ], + "result": { + "item": "simplycompat:copper_halberd" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_katana.json b/common/src/generated/data/simplycompat/recipes/copper_katana.json new file mode 100644 index 0000000..70dd96e --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_katana.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + " ", + "#XX", + " " + ], + "result": { + "item": "simplycompat:copper_katana" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_longsword.json b/common/src/generated/data/simplycompat/recipes/copper_longsword.json new file mode 100644 index 0000000..6a4502d --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_longsword.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + "# ", + " X ", + " X" + ], + "result": { + "item": "simplycompat:copper_longsword" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_rapier.json b/common/src/generated/data/simplycompat/recipes/copper_rapier.json new file mode 100644 index 0000000..5e781bb --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_rapier.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + " X", + " X ", + "# " + ], + "result": { + "item": "simplycompat:copper_rapier" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_sai.json b/common/src/generated/data/simplycompat/recipes/copper_sai.json new file mode 100644 index 0000000..a6c15b5 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_sai.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + " ", + " X", + "# " + ], + "result": { + "item": "simplycompat:copper_sai" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_scythe.json b/common/src/generated/data/simplycompat/recipes/copper_scythe.json new file mode 100644 index 0000000..4221dfd --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_scythe.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + "XX#", + "X# ", + "# " + ], + "result": { + "item": "simplycompat:copper_scythe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_spear.json b/common/src/generated/data/simplycompat/recipes/copper_spear.json new file mode 100644 index 0000000..1c566ef --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_spear.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + " X", + " # ", + "# " + ], + "result": { + "item": "simplycompat:copper_spear" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_twinblade.json b/common/src/generated/data/simplycompat/recipes/copper_twinblade.json new file mode 100644 index 0000000..e203abe --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_twinblade.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + } + }, + "pattern": [ + " X", + " # ", + "X " + ], + "result": { + "item": "simplycompat:copper_twinblade" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/copper_warglaive.json b/common/src/generated/data/simplycompat/recipes/copper_warglaive.json new file mode 100644 index 0000000..0abb73c --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/copper_warglaive.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y ", + "X#X", + " " + ], + "result": { + "item": "simplycompat:copper_warglaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_chakram.json b/common/src/generated/data/simplycompat/recipes/echo_chakram.json new file mode 100644 index 0000000..585920e --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_chakram.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "YXY", + "X X", + "Y#Y" + ], + "result": { + "item": "simplycompat:echo_chakram" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_claymore.json b/common/src/generated/data/simplycompat/recipes/echo_claymore.json new file mode 100644 index 0000000..54829b7 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_claymore.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " YX", + "YXY", + "#Y " + ], + "result": { + "item": "simplycompat:echo_claymore" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_cutlass.json b/common/src/generated/data/simplycompat/recipes/echo_cutlass.json new file mode 100644 index 0000000..dbfe467 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_cutlass.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y", + "XX", + "# " + ], + "result": { + "item": "simplycompat:echo_cutlass" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_glaive.json b/common/src/generated/data/simplycompat/recipes/echo_glaive.json new file mode 100644 index 0000000..807964e --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_glaive.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + } + }, + "pattern": [ + " X", + " #X", + "# " + ], + "result": { + "item": "simplycompat:echo_glaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_greataxe.json b/common/src/generated/data/simplycompat/recipes/echo_greataxe.json new file mode 100644 index 0000000..02d8be8 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_greataxe.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "Y#Y", + " # " + ], + "result": { + "item": "simplycompat:echo_greataxe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_greathammer.json b/common/src/generated/data/simplycompat/recipes/echo_greathammer.json new file mode 100644 index 0000000..f5b0475 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_greathammer.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "YYY", + " # " + ], + "result": { + "item": "simplycompat:echo_greathammer" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_halberd.json b/common/src/generated/data/simplycompat/recipes/echo_halberd.json new file mode 100644 index 0000000..224a55f --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_halberd.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " XY", + "X#X", + "# " + ], + "result": { + "item": "simplycompat:echo_halberd" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_katana.json b/common/src/generated/data/simplycompat/recipes/echo_katana.json new file mode 100644 index 0000000..01553d3 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_katana.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + } + }, + "pattern": [ + " ", + "#XX", + " " + ], + "result": { + "item": "simplycompat:echo_katana" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_longsword.json b/common/src/generated/data/simplycompat/recipes/echo_longsword.json new file mode 100644 index 0000000..f929a48 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_longsword.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + } + }, + "pattern": [ + "# ", + " X ", + " X" + ], + "result": { + "item": "simplycompat:echo_longsword" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_rapier.json b/common/src/generated/data/simplycompat/recipes/echo_rapier.json new file mode 100644 index 0000000..7a3d53a --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_rapier.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + } + }, + "pattern": [ + " X", + " X ", + "# " + ], + "result": { + "item": "simplycompat:echo_rapier" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_sai.json b/common/src/generated/data/simplycompat/recipes/echo_sai.json new file mode 100644 index 0000000..7063005 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_sai.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + } + }, + "pattern": [ + " ", + " X", + "# " + ], + "result": { + "item": "simplycompat:echo_sai" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_scythe.json b/common/src/generated/data/simplycompat/recipes/echo_scythe.json new file mode 100644 index 0000000..dcefcaa --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_scythe.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + } + }, + "pattern": [ + "XX#", + "X# ", + "# " + ], + "result": { + "item": "simplycompat:echo_scythe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_spear.json b/common/src/generated/data/simplycompat/recipes/echo_spear.json new file mode 100644 index 0000000..e92edf4 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_spear.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + } + }, + "pattern": [ + " X", + " # ", + "# " + ], + "result": { + "item": "simplycompat:echo_spear" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_twinblade.json b/common/src/generated/data/simplycompat/recipes/echo_twinblade.json new file mode 100644 index 0000000..c3d3adf --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_twinblade.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + } + }, + "pattern": [ + " X", + " # ", + "X " + ], + "result": { + "item": "simplycompat:echo_twinblade" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/echo_warglaive.json b/common/src/generated/data/simplycompat/recipes/echo_warglaive.json new file mode 100644 index 0000000..df7229d --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/echo_warglaive.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create_deep_dark:echo_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y ", + "X#X", + " " + ], + "result": { + "item": "simplycompat:echo_warglaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_chakram.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_chakram.json new file mode 100644 index 0000000..0615e26 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_chakram.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "YXY", + "X X", + "Y#Y" + ], + "result": { + "item": "simplycompat:exposed_copper_chakram" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_claymore.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_claymore.json new file mode 100644 index 0000000..06e7c79 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_claymore.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " YX", + "YXY", + "#Y " + ], + "result": { + "item": "simplycompat:exposed_copper_claymore" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_cutlass.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_cutlass.json new file mode 100644 index 0000000..d38c64e --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_cutlass.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y", + "XX", + "# " + ], + "result": { + "item": "simplycompat:exposed_copper_cutlass" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_glaive.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_glaive.json new file mode 100644 index 0000000..e4487cb --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_glaive.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + } + }, + "pattern": [ + " X", + " #X", + "# " + ], + "result": { + "item": "simplycompat:exposed_copper_glaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_greataxe.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_greataxe.json new file mode 100644 index 0000000..2a18f3c --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_greataxe.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "Y#Y", + " # " + ], + "result": { + "item": "simplycompat:exposed_copper_greataxe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_greathammer.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_greathammer.json new file mode 100644 index 0000000..89f8bf0 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_greathammer.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "YYY", + " # " + ], + "result": { + "item": "simplycompat:exposed_copper_greathammer" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_halberd.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_halberd.json new file mode 100644 index 0000000..089ac63 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_halberd.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " XY", + "X#X", + "# " + ], + "result": { + "item": "simplycompat:exposed_copper_halberd" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_katana.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_katana.json new file mode 100644 index 0000000..b0c9fc7 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_katana.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + } + }, + "pattern": [ + " ", + "#XX", + " " + ], + "result": { + "item": "simplycompat:exposed_copper_katana" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_longsword.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_longsword.json new file mode 100644 index 0000000..8c8442d --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_longsword.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + } + }, + "pattern": [ + "# ", + " X ", + " X" + ], + "result": { + "item": "simplycompat:exposed_copper_longsword" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_rapier.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_rapier.json new file mode 100644 index 0000000..620ec0e --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_rapier.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + } + }, + "pattern": [ + " X", + " X ", + "# " + ], + "result": { + "item": "simplycompat:exposed_copper_rapier" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_sai.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_sai.json new file mode 100644 index 0000000..a9d26d7 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_sai.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + } + }, + "pattern": [ + " ", + " X", + "# " + ], + "result": { + "item": "simplycompat:exposed_copper_sai" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_scythe.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_scythe.json new file mode 100644 index 0000000..9c0486d --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_scythe.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + } + }, + "pattern": [ + "XX#", + "X# ", + "# " + ], + "result": { + "item": "simplycompat:exposed_copper_scythe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_spear.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_spear.json new file mode 100644 index 0000000..9bb396b --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_spear.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + } + }, + "pattern": [ + " X", + " # ", + "# " + ], + "result": { + "item": "simplycompat:exposed_copper_spear" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_twinblade.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_twinblade.json new file mode 100644 index 0000000..ba70bd6 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_twinblade.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + } + }, + "pattern": [ + " X", + " # ", + "X " + ], + "result": { + "item": "simplycompat:exposed_copper_twinblade" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/exposed_copper_warglaive.json b/common/src/generated/data/simplycompat/recipes/exposed_copper_warglaive.json new file mode 100644 index 0000000..e7e2ae1 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/exposed_copper_warglaive.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:exposed_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y ", + "X#X", + " " + ], + "result": { + "item": "simplycompat:exposed_copper_warglaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_chakram.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_chakram.json new file mode 100644 index 0000000..8525e27 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_chakram.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "YXY", + "X X", + "Y#Y" + ], + "result": { + "item": "simplycompat:gilded_netherite_chakram" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_claymore.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_claymore.json new file mode 100644 index 0000000..e8de017 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_claymore.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " YX", + "YXY", + "#Y " + ], + "result": { + "item": "simplycompat:gilded_netherite_claymore" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_cutlass.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_cutlass.json new file mode 100644 index 0000000..e3fa879 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_cutlass.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y", + "XX", + "# " + ], + "result": { + "item": "simplycompat:gilded_netherite_cutlass" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_glaive.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_glaive.json new file mode 100644 index 0000000..9d2bb8c --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_glaive.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + } + }, + "pattern": [ + " X", + " #X", + "# " + ], + "result": { + "item": "simplycompat:gilded_netherite_glaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_greataxe.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_greataxe.json new file mode 100644 index 0000000..0e839ec --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_greataxe.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "Y#Y", + " # " + ], + "result": { + "item": "simplycompat:gilded_netherite_greataxe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_greathammer.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_greathammer.json new file mode 100644 index 0000000..cb93ee2 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_greathammer.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "YYY", + " # " + ], + "result": { + "item": "simplycompat:gilded_netherite_greathammer" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_halberd.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_halberd.json new file mode 100644 index 0000000..b4db50d --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_halberd.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " XY", + "X#X", + "# " + ], + "result": { + "item": "simplycompat:gilded_netherite_halberd" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_katana.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_katana.json new file mode 100644 index 0000000..b220de7 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_katana.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + } + }, + "pattern": [ + " ", + "#XX", + " " + ], + "result": { + "item": "simplycompat:gilded_netherite_katana" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_longsword.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_longsword.json new file mode 100644 index 0000000..1508045 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_longsword.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + } + }, + "pattern": [ + "# ", + " X ", + " X" + ], + "result": { + "item": "simplycompat:gilded_netherite_longsword" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_rapier.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_rapier.json new file mode 100644 index 0000000..7d77093 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_rapier.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + } + }, + "pattern": [ + " X", + " X ", + "# " + ], + "result": { + "item": "simplycompat:gilded_netherite_rapier" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_sai.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_sai.json new file mode 100644 index 0000000..b0509f2 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_sai.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + } + }, + "pattern": [ + " ", + " X", + "# " + ], + "result": { + "item": "simplycompat:gilded_netherite_sai" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_scythe.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_scythe.json new file mode 100644 index 0000000..ecd7172 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_scythe.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + } + }, + "pattern": [ + "XX#", + "X# ", + "# " + ], + "result": { + "item": "simplycompat:gilded_netherite_scythe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_spear.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_spear.json new file mode 100644 index 0000000..9bcaafc --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_spear.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + } + }, + "pattern": [ + " X", + " # ", + "# " + ], + "result": { + "item": "simplycompat:gilded_netherite_spear" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_twinblade.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_twinblade.json new file mode 100644 index 0000000..21efedb --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_twinblade.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + } + }, + "pattern": [ + " X", + " # ", + "X " + ], + "result": { + "item": "simplycompat:gilded_netherite_twinblade" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/gilded_netherite_warglaive.json b/common/src/generated/data/simplycompat/recipes/gilded_netherite_warglaive.json new file mode 100644 index 0000000..539124d --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/gilded_netherite_warglaive.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "minecraft:netherite_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y ", + "X#X", + " " + ], + "result": { + "item": "simplycompat:gilded_netherite_warglaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_chakram.json b/common/src/generated/data/simplycompat/recipes/lead_chakram.json new file mode 100644 index 0000000..98d8072 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_chakram.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "YXY", + "X X", + "Y#Y" + ], + "result": { + "item": "simplycompat:lead_chakram" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_claymore.json b/common/src/generated/data/simplycompat/recipes/lead_claymore.json new file mode 100644 index 0000000..afc9bbc --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_claymore.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " YX", + "YXY", + "#Y " + ], + "result": { + "item": "simplycompat:lead_claymore" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_cutlass.json b/common/src/generated/data/simplycompat/recipes/lead_cutlass.json new file mode 100644 index 0000000..e07c9ed --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_cutlass.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y", + "XX", + "# " + ], + "result": { + "item": "simplycompat:lead_cutlass" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_glaive.json b/common/src/generated/data/simplycompat/recipes/lead_glaive.json new file mode 100644 index 0000000..ff99d45 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_glaive.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + } + }, + "pattern": [ + " X", + " #X", + "# " + ], + "result": { + "item": "simplycompat:lead_glaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_greataxe.json b/common/src/generated/data/simplycompat/recipes/lead_greataxe.json new file mode 100644 index 0000000..a6ef6fc --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_greataxe.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "Y#Y", + " # " + ], + "result": { + "item": "simplycompat:lead_greataxe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_greathammer.json b/common/src/generated/data/simplycompat/recipes/lead_greathammer.json new file mode 100644 index 0000000..5b5335c --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_greathammer.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "YYY", + " # " + ], + "result": { + "item": "simplycompat:lead_greathammer" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_halberd.json b/common/src/generated/data/simplycompat/recipes/lead_halberd.json new file mode 100644 index 0000000..69db1dd --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_halberd.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " XY", + "X#X", + "# " + ], + "result": { + "item": "simplycompat:lead_halberd" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_katana.json b/common/src/generated/data/simplycompat/recipes/lead_katana.json new file mode 100644 index 0000000..41a9c7e --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_katana.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + } + }, + "pattern": [ + " ", + "#XX", + " " + ], + "result": { + "item": "simplycompat:lead_katana" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_longsword.json b/common/src/generated/data/simplycompat/recipes/lead_longsword.json new file mode 100644 index 0000000..336d643 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_longsword.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + } + }, + "pattern": [ + "# ", + " X ", + " X" + ], + "result": { + "item": "simplycompat:lead_longsword" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_rapier.json b/common/src/generated/data/simplycompat/recipes/lead_rapier.json new file mode 100644 index 0000000..f5521ca --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_rapier.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + } + }, + "pattern": [ + " X", + " X ", + "# " + ], + "result": { + "item": "simplycompat:lead_rapier" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_sai.json b/common/src/generated/data/simplycompat/recipes/lead_sai.json new file mode 100644 index 0000000..349cc7b --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_sai.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + } + }, + "pattern": [ + " ", + " X", + "# " + ], + "result": { + "item": "simplycompat:lead_sai" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_scythe.json b/common/src/generated/data/simplycompat/recipes/lead_scythe.json new file mode 100644 index 0000000..69f93d8 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_scythe.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + } + }, + "pattern": [ + "XX#", + "X# ", + "# " + ], + "result": { + "item": "simplycompat:lead_scythe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_spear.json b/common/src/generated/data/simplycompat/recipes/lead_spear.json new file mode 100644 index 0000000..9a11605 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_spear.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + } + }, + "pattern": [ + " X", + " # ", + "# " + ], + "result": { + "item": "simplycompat:lead_spear" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_twinblade.json b/common/src/generated/data/simplycompat/recipes/lead_twinblade.json new file mode 100644 index 0000000..6aab6d8 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_twinblade.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + } + }, + "pattern": [ + " X", + " # ", + "X " + ], + "result": { + "item": "simplycompat:lead_twinblade" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/lead_warglaive.json b/common/src/generated/data/simplycompat/recipes/lead_warglaive.json new file mode 100644 index 0000000..3229197 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/lead_warglaive.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:lead_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y ", + "X#X", + " " + ], + "result": { + "item": "simplycompat:lead_warglaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_chakram.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_chakram.json new file mode 100644 index 0000000..d7123e6 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_chakram.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "YXY", + "X X", + "Y#Y" + ], + "result": { + "item": "simplycompat:oxidized_copper_chakram" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_claymore.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_claymore.json new file mode 100644 index 0000000..abd17d0 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_claymore.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " YX", + "YXY", + "#Y " + ], + "result": { + "item": "simplycompat:oxidized_copper_claymore" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_cutlass.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_cutlass.json new file mode 100644 index 0000000..bc8c555 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_cutlass.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y", + "XX", + "# " + ], + "result": { + "item": "simplycompat:oxidized_copper_cutlass" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_glaive.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_glaive.json new file mode 100644 index 0000000..e2e0c1a --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_glaive.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + } + }, + "pattern": [ + " X", + " #X", + "# " + ], + "result": { + "item": "simplycompat:oxidized_copper_glaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_greataxe.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_greataxe.json new file mode 100644 index 0000000..a86d4bb --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_greataxe.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "Y#Y", + " # " + ], + "result": { + "item": "simplycompat:oxidized_copper_greataxe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_greathammer.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_greathammer.json new file mode 100644 index 0000000..388f992 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_greathammer.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "YYY", + " # " + ], + "result": { + "item": "simplycompat:oxidized_copper_greathammer" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_halberd.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_halberd.json new file mode 100644 index 0000000..dcf99a5 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_halberd.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " XY", + "X#X", + "# " + ], + "result": { + "item": "simplycompat:oxidized_copper_halberd" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_katana.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_katana.json new file mode 100644 index 0000000..4f56cba --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_katana.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + } + }, + "pattern": [ + " ", + "#XX", + " " + ], + "result": { + "item": "simplycompat:oxidized_copper_katana" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_longsword.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_longsword.json new file mode 100644 index 0000000..e098fa5 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_longsword.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + } + }, + "pattern": [ + "# ", + " X ", + " X" + ], + "result": { + "item": "simplycompat:oxidized_copper_longsword" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_rapier.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_rapier.json new file mode 100644 index 0000000..6780ea5 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_rapier.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + } + }, + "pattern": [ + " X", + " X ", + "# " + ], + "result": { + "item": "simplycompat:oxidized_copper_rapier" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_sai.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_sai.json new file mode 100644 index 0000000..78dc44e --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_sai.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + } + }, + "pattern": [ + " ", + " X", + "# " + ], + "result": { + "item": "simplycompat:oxidized_copper_sai" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_scythe.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_scythe.json new file mode 100644 index 0000000..f52459d --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_scythe.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + } + }, + "pattern": [ + "XX#", + "X# ", + "# " + ], + "result": { + "item": "simplycompat:oxidized_copper_scythe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_spear.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_spear.json new file mode 100644 index 0000000..2f5eea6 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_spear.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + } + }, + "pattern": [ + " X", + " # ", + "# " + ], + "result": { + "item": "simplycompat:oxidized_copper_spear" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_twinblade.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_twinblade.json new file mode 100644 index 0000000..684f90e --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_twinblade.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + } + }, + "pattern": [ + " X", + " # ", + "X " + ], + "result": { + "item": "simplycompat:oxidized_copper_twinblade" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/oxidized_copper_warglaive.json b/common/src/generated/data/simplycompat/recipes/oxidized_copper_warglaive.json new file mode 100644 index 0000000..d261a0b --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/oxidized_copper_warglaive.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:oxidized_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y ", + "X#X", + " " + ], + "result": { + "item": "simplycompat:oxidized_copper_warglaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_chakram.json b/common/src/generated/data/simplycompat/recipes/rose_gold_chakram.json new file mode 100644 index 0000000..2335a64 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_chakram.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "YXY", + "X X", + "Y#Y" + ], + "result": { + "item": "simplycompat:rose_gold_chakram" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_claymore.json b/common/src/generated/data/simplycompat/recipes/rose_gold_claymore.json new file mode 100644 index 0000000..b44aeb4 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_claymore.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " YX", + "YXY", + "#Y " + ], + "result": { + "item": "simplycompat:rose_gold_claymore" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_cutlass.json b/common/src/generated/data/simplycompat/recipes/rose_gold_cutlass.json new file mode 100644 index 0000000..5cdf4ca --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_cutlass.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y", + "XX", + "# " + ], + "result": { + "item": "simplycompat:rose_gold_cutlass" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_glaive.json b/common/src/generated/data/simplycompat/recipes/rose_gold_glaive.json new file mode 100644 index 0000000..72c3cb4 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_glaive.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + } + }, + "pattern": [ + " X", + " #X", + "# " + ], + "result": { + "item": "simplycompat:rose_gold_glaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_greataxe.json b/common/src/generated/data/simplycompat/recipes/rose_gold_greataxe.json new file mode 100644 index 0000000..0f69781 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_greataxe.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "Y#Y", + " # " + ], + "result": { + "item": "simplycompat:rose_gold_greataxe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_greathammer.json b/common/src/generated/data/simplycompat/recipes/rose_gold_greathammer.json new file mode 100644 index 0000000..9e05131 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_greathammer.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "YYY", + " # " + ], + "result": { + "item": "simplycompat:rose_gold_greathammer" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_halberd.json b/common/src/generated/data/simplycompat/recipes/rose_gold_halberd.json new file mode 100644 index 0000000..43b3f4f --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_halberd.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " XY", + "X#X", + "# " + ], + "result": { + "item": "simplycompat:rose_gold_halberd" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_katana.json b/common/src/generated/data/simplycompat/recipes/rose_gold_katana.json new file mode 100644 index 0000000..636f321 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_katana.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + } + }, + "pattern": [ + " ", + "#XX", + " " + ], + "result": { + "item": "simplycompat:rose_gold_katana" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_longsword.json b/common/src/generated/data/simplycompat/recipes/rose_gold_longsword.json new file mode 100644 index 0000000..b19509f --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_longsword.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + } + }, + "pattern": [ + "# ", + " X ", + " X" + ], + "result": { + "item": "simplycompat:rose_gold_longsword" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_rapier.json b/common/src/generated/data/simplycompat/recipes/rose_gold_rapier.json new file mode 100644 index 0000000..4b80ab4 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_rapier.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + } + }, + "pattern": [ + " X", + " X ", + "# " + ], + "result": { + "item": "simplycompat:rose_gold_rapier" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_sai.json b/common/src/generated/data/simplycompat/recipes/rose_gold_sai.json new file mode 100644 index 0000000..45dc845 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_sai.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + } + }, + "pattern": [ + " ", + " X", + "# " + ], + "result": { + "item": "simplycompat:rose_gold_sai" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_scythe.json b/common/src/generated/data/simplycompat/recipes/rose_gold_scythe.json new file mode 100644 index 0000000..c34475f --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_scythe.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + } + }, + "pattern": [ + "XX#", + "X# ", + "# " + ], + "result": { + "item": "simplycompat:rose_gold_scythe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_spear.json b/common/src/generated/data/simplycompat/recipes/rose_gold_spear.json new file mode 100644 index 0000000..c05c00a --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_spear.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + } + }, + "pattern": [ + " X", + " # ", + "# " + ], + "result": { + "item": "simplycompat:rose_gold_spear" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_twinblade.json b/common/src/generated/data/simplycompat/recipes/rose_gold_twinblade.json new file mode 100644 index 0000000..016c162 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_twinblade.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + } + }, + "pattern": [ + " X", + " # ", + "X " + ], + "result": { + "item": "simplycompat:rose_gold_twinblade" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/rose_gold_warglaive.json b/common/src/generated/data/simplycompat/recipes/rose_gold_warglaive.json new file mode 100644 index 0000000..8f1ec1a --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/rose_gold_warglaive.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "additionaladditions:rose_gold_alloy" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y ", + "X#X", + " " + ], + "result": { + "item": "simplycompat:rose_gold_warglaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_chakram.json b/common/src/generated/data/simplycompat/recipes/steel_chakram.json new file mode 100644 index 0000000..dd1860b --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_chakram.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "YXY", + "X X", + "Y#Y" + ], + "result": { + "item": "simplycompat:steel_chakram" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_claymore.json b/common/src/generated/data/simplycompat/recipes/steel_claymore.json new file mode 100644 index 0000000..03ae858 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_claymore.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " YX", + "YXY", + "#Y " + ], + "result": { + "item": "simplycompat:steel_claymore" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_cutlass.json b/common/src/generated/data/simplycompat/recipes/steel_cutlass.json new file mode 100644 index 0000000..805ea7a --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_cutlass.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y", + "XX", + "# " + ], + "result": { + "item": "simplycompat:steel_cutlass" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_glaive.json b/common/src/generated/data/simplycompat/recipes/steel_glaive.json new file mode 100644 index 0000000..bcf8b44 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_glaive.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + } + }, + "pattern": [ + " X", + " #X", + "# " + ], + "result": { + "item": "simplycompat:steel_glaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_greataxe.json b/common/src/generated/data/simplycompat/recipes/steel_greataxe.json new file mode 100644 index 0000000..a5a4dec --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_greataxe.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "Y#Y", + " # " + ], + "result": { + "item": "simplycompat:steel_greataxe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_greathammer.json b/common/src/generated/data/simplycompat/recipes/steel_greathammer.json new file mode 100644 index 0000000..ed08b78 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_greathammer.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "YYY", + " # " + ], + "result": { + "item": "simplycompat:steel_greathammer" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_halberd.json b/common/src/generated/data/simplycompat/recipes/steel_halberd.json new file mode 100644 index 0000000..b2b7193 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_halberd.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " XY", + "X#X", + "# " + ], + "result": { + "item": "simplycompat:steel_halberd" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_katana.json b/common/src/generated/data/simplycompat/recipes/steel_katana.json new file mode 100644 index 0000000..1a1cdd0 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_katana.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + } + }, + "pattern": [ + " ", + "#XX", + " " + ], + "result": { + "item": "simplycompat:steel_katana" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_longsword.json b/common/src/generated/data/simplycompat/recipes/steel_longsword.json new file mode 100644 index 0000000..6c2323c --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_longsword.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + } + }, + "pattern": [ + "# ", + " X ", + " X" + ], + "result": { + "item": "simplycompat:steel_longsword" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_rapier.json b/common/src/generated/data/simplycompat/recipes/steel_rapier.json new file mode 100644 index 0000000..2d0c95a --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_rapier.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + } + }, + "pattern": [ + " X", + " X ", + "# " + ], + "result": { + "item": "simplycompat:steel_rapier" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_sai.json b/common/src/generated/data/simplycompat/recipes/steel_sai.json new file mode 100644 index 0000000..60a8a98 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_sai.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + } + }, + "pattern": [ + " ", + " X", + "# " + ], + "result": { + "item": "simplycompat:steel_sai" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_scythe.json b/common/src/generated/data/simplycompat/recipes/steel_scythe.json new file mode 100644 index 0000000..24798d7 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_scythe.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + } + }, + "pattern": [ + "XX#", + "X# ", + "# " + ], + "result": { + "item": "simplycompat:steel_scythe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_spear.json b/common/src/generated/data/simplycompat/recipes/steel_spear.json new file mode 100644 index 0000000..6fa9dcb --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_spear.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + } + }, + "pattern": [ + " X", + " # ", + "# " + ], + "result": { + "item": "simplycompat:steel_spear" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_twinblade.json b/common/src/generated/data/simplycompat/recipes/steel_twinblade.json new file mode 100644 index 0000000..bee05e4 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_twinblade.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + } + }, + "pattern": [ + " X", + " # ", + "X " + ], + "result": { + "item": "simplycompat:steel_twinblade" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/steel_warglaive.json b/common/src/generated/data/simplycompat/recipes/steel_warglaive.json new file mode 100644 index 0000000..45b1005 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/steel_warglaive.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "tfmg:steel_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y ", + "X#X", + " " + ], + "result": { + "item": "simplycompat:steel_warglaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_chakram.json b/common/src/generated/data/simplycompat/recipes/sturdy_chakram.json new file mode 100644 index 0000000..1b668d9 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_chakram.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "YXY", + "X X", + "Y#Y" + ], + "result": { + "item": "simplycompat:sturdy_chakram" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_claymore.json b/common/src/generated/data/simplycompat/recipes/sturdy_claymore.json new file mode 100644 index 0000000..4549548 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_claymore.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " YX", + "YXY", + "#Y " + ], + "result": { + "item": "simplycompat:sturdy_claymore" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_cutlass.json b/common/src/generated/data/simplycompat/recipes/sturdy_cutlass.json new file mode 100644 index 0000000..5e0f8f8 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_cutlass.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y", + "XX", + "# " + ], + "result": { + "item": "simplycompat:sturdy_cutlass" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_glaive.json b/common/src/generated/data/simplycompat/recipes/sturdy_glaive.json new file mode 100644 index 0000000..d31cba9 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_glaive.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + } + }, + "pattern": [ + " X", + " #X", + "# " + ], + "result": { + "item": "simplycompat:sturdy_glaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_greataxe.json b/common/src/generated/data/simplycompat/recipes/sturdy_greataxe.json new file mode 100644 index 0000000..717790e --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_greataxe.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "Y#Y", + " # " + ], + "result": { + "item": "simplycompat:sturdy_greataxe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_greathammer.json b/common/src/generated/data/simplycompat/recipes/sturdy_greathammer.json new file mode 100644 index 0000000..91936ee --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_greathammer.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "YYY", + " # " + ], + "result": { + "item": "simplycompat:sturdy_greathammer" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_halberd.json b/common/src/generated/data/simplycompat/recipes/sturdy_halberd.json new file mode 100644 index 0000000..cb4744d --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_halberd.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " XY", + "X#X", + "# " + ], + "result": { + "item": "simplycompat:sturdy_halberd" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_katana.json b/common/src/generated/data/simplycompat/recipes/sturdy_katana.json new file mode 100644 index 0000000..0f81e8b --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_katana.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + } + }, + "pattern": [ + " ", + "#XX", + " " + ], + "result": { + "item": "simplycompat:sturdy_katana" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_longsword.json b/common/src/generated/data/simplycompat/recipes/sturdy_longsword.json new file mode 100644 index 0000000..6156bae --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_longsword.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + } + }, + "pattern": [ + "# ", + " X ", + " X" + ], + "result": { + "item": "simplycompat:sturdy_longsword" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_rapier.json b/common/src/generated/data/simplycompat/recipes/sturdy_rapier.json new file mode 100644 index 0000000..4be39cc --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_rapier.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + } + }, + "pattern": [ + " X", + " X ", + "# " + ], + "result": { + "item": "simplycompat:sturdy_rapier" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_sai.json b/common/src/generated/data/simplycompat/recipes/sturdy_sai.json new file mode 100644 index 0000000..82eccea --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_sai.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + } + }, + "pattern": [ + " ", + " X", + "# " + ], + "result": { + "item": "simplycompat:sturdy_sai" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_scythe.json b/common/src/generated/data/simplycompat/recipes/sturdy_scythe.json new file mode 100644 index 0000000..af4a8a8 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_scythe.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + } + }, + "pattern": [ + "XX#", + "X# ", + "# " + ], + "result": { + "item": "simplycompat:sturdy_scythe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_spear.json b/common/src/generated/data/simplycompat/recipes/sturdy_spear.json new file mode 100644 index 0000000..65d7f28 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_spear.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + } + }, + "pattern": [ + " X", + " # ", + "# " + ], + "result": { + "item": "simplycompat:sturdy_spear" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_twinblade.json b/common/src/generated/data/simplycompat/recipes/sturdy_twinblade.json new file mode 100644 index 0000000..2f93969 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_twinblade.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + } + }, + "pattern": [ + " X", + " # ", + "X " + ], + "result": { + "item": "simplycompat:sturdy_twinblade" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/sturdy_warglaive.json b/common/src/generated/data/simplycompat/recipes/sturdy_warglaive.json new file mode 100644 index 0000000..6fc5e7e --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/sturdy_warglaive.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "create:sturdy_sheet" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y ", + "X#X", + " " + ], + "result": { + "item": "simplycompat:sturdy_warglaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_chakram.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_chakram.json new file mode 100644 index 0000000..e465c72 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_chakram.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "YXY", + "X X", + "Y#Y" + ], + "result": { + "item": "simplycompat:weathered_copper_chakram" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_claymore.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_claymore.json new file mode 100644 index 0000000..2fe41d7 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_claymore.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " YX", + "YXY", + "#Y " + ], + "result": { + "item": "simplycompat:weathered_copper_claymore" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_cutlass.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_cutlass.json new file mode 100644 index 0000000..f789287 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_cutlass.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y", + "XX", + "# " + ], + "result": { + "item": "simplycompat:weathered_copper_cutlass" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_glaive.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_glaive.json new file mode 100644 index 0000000..9ccbcb8 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_glaive.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + } + }, + "pattern": [ + " X", + " #X", + "# " + ], + "result": { + "item": "simplycompat:weathered_copper_glaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_greataxe.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_greataxe.json new file mode 100644 index 0000000..f8b217b --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_greataxe.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "Y#Y", + " # " + ], + "result": { + "item": "simplycompat:weathered_copper_greataxe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_greathammer.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_greathammer.json new file mode 100644 index 0000000..5844de1 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_greathammer.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + "XXX", + "YYY", + " # " + ], + "result": { + "item": "simplycompat:weathered_copper_greathammer" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_halberd.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_halberd.json new file mode 100644 index 0000000..66898a3 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_halberd.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " XY", + "X#X", + "# " + ], + "result": { + "item": "simplycompat:weathered_copper_halberd" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_katana.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_katana.json new file mode 100644 index 0000000..f92e5df --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_katana.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + } + }, + "pattern": [ + " ", + "#XX", + " " + ], + "result": { + "item": "simplycompat:weathered_copper_katana" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_longsword.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_longsword.json new file mode 100644 index 0000000..92b53b6 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_longsword.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + } + }, + "pattern": [ + "# ", + " X ", + " X" + ], + "result": { + "item": "simplycompat:weathered_copper_longsword" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_rapier.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_rapier.json new file mode 100644 index 0000000..33f0d51 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_rapier.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + } + }, + "pattern": [ + " X", + " X ", + "# " + ], + "result": { + "item": "simplycompat:weathered_copper_rapier" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_sai.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_sai.json new file mode 100644 index 0000000..8865597 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_sai.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + } + }, + "pattern": [ + " ", + " X", + "# " + ], + "result": { + "item": "simplycompat:weathered_copper_sai" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_scythe.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_scythe.json new file mode 100644 index 0000000..81a9998 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_scythe.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + } + }, + "pattern": [ + "XX#", + "X# ", + "# " + ], + "result": { + "item": "simplycompat:weathered_copper_scythe" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_spear.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_spear.json new file mode 100644 index 0000000..77975f5 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_spear.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + } + }, + "pattern": [ + " X", + " # ", + "# " + ], + "result": { + "item": "simplycompat:weathered_copper_spear" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_twinblade.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_twinblade.json new file mode 100644 index 0000000..8043826 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_twinblade.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + } + }, + "pattern": [ + " X", + " # ", + "X " + ], + "result": { + "item": "simplycompat:weathered_copper_twinblade" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/generated/data/simplycompat/recipes/weathered_copper_warglaive.json b/common/src/generated/data/simplycompat/recipes/weathered_copper_warglaive.json new file mode 100644 index 0000000..fd7fb47 --- /dev/null +++ b/common/src/generated/data/simplycompat/recipes/weathered_copper_warglaive.json @@ -0,0 +1,25 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "group": "simplycompat", + "key": { + "#": { + "tag": "forge:rods/wooden" + }, + "X": { + "item": "purecoppertools:weathered_copper_ingot" + }, + "Y": { + "item": "minecraft:iron_nugget" + } + }, + "pattern": [ + " Y ", + "X#X", + " " + ], + "result": { + "item": "simplycompat:weathered_copper_warglaive" + }, + "show_notification": true +} \ No newline at end of file diff --git a/common/src/main/java/cc/toph/simplycompat/SimplyCompat.java b/common/src/main/java/cc/toph/simplycompat/SimplyCompat.java index 1cdb306..e25ec35 100644 --- a/common/src/main/java/cc/toph/simplycompat/SimplyCompat.java +++ b/common/src/main/java/cc/toph/simplycompat/SimplyCompat.java @@ -2,6 +2,7 @@ package cc.toph.simplycompat; import cc.toph.simplycompat.registry.ConfigRegistry; import cc.toph.simplycompat.registry.ItemsRegistry; +import net.minecraft.resources.ResourceLocation; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @@ -28,4 +29,8 @@ public final class SimplyCompat { ConfigRegistry.registerConfigs(); ItemsRegistry.registerSwords(); } + + public static ResourceLocation location(String path) { + return new ResourceLocation(MOD_ID, path); + } } diff --git a/common/src/main/java/cc/toph/simplycompat/compat/AdditionalAdditionsToolMaterials.java b/common/src/main/java/cc/toph/simplycompat/compat/AdditionalAdditionsToolMaterials.java index ec83920..11a51de 100644 --- a/common/src/main/java/cc/toph/simplycompat/compat/AdditionalAdditionsToolMaterials.java +++ b/common/src/main/java/cc/toph/simplycompat/compat/AdditionalAdditionsToolMaterials.java @@ -98,6 +98,11 @@ public enum AdditionalAdditionsToolMaterials implements ToolMaterials { return damageModifier; } + @Override + public ResourceLocation getIngredientLocation() { + return repairIngredient; + } + @Override public int getLevel() { return level; diff --git a/common/src/main/java/cc/toph/simplycompat/compat/PureCopperToolMaterials.java b/common/src/main/java/cc/toph/simplycompat/compat/PureCopperToolMaterials.java index 0bc4706..a1f8d92 100644 --- a/common/src/main/java/cc/toph/simplycompat/compat/PureCopperToolMaterials.java +++ b/common/src/main/java/cc/toph/simplycompat/compat/PureCopperToolMaterials.java @@ -113,6 +113,11 @@ public enum PureCopperToolMaterials implements ToolMaterials { return damageModifier; } + @Override + public ResourceLocation getIngredientLocation() { + return repairIngredient; + } + @Override public int getLevel() { return level; diff --git a/common/src/main/java/cc/toph/simplycompat/item/SimplyCompatSwordItem.java b/common/src/main/java/cc/toph/simplycompat/item/SimplyCompatSwordItem.java index 1c68676..ff4b490 100644 --- a/common/src/main/java/cc/toph/simplycompat/item/SimplyCompatSwordItem.java +++ b/common/src/main/java/cc/toph/simplycompat/item/SimplyCompatSwordItem.java @@ -1,6 +1,5 @@ package cc.toph.simplycompat.item; -import cc.toph.simplycompat.registry.SimplyCompatRegistries; import cc.toph.simplycompat.util.ToolMaterials; import cc.toph.simplycompat.util.WeaponType; import net.sweenus.simplyswords.item.SimplySwordsSwordItem; @@ -9,14 +8,15 @@ import net.sweenus.simplyswords.item.SimplySwordsSwordItem; * Extended Class from Simply Swords to store sword type. * Storing Sword type will let us avoid all the static mess in registries. * This class stores all the data we need from the sword, so we can just - * retrieve the object from the registries thanks to {@link SimplyCompatRegistries#SWORD_ITEM} and do whatever we need. + * retrieve the object from the registries cast it and do whatever we need. */ -public class SimplyCompatSwordItem extends SimplySwordsSwordItem { +public class SimplyCompatSwordItem & ToolMaterials> extends SimplySwordsSwordItem { /** * The type of the weapon. */ - public final WeaponType TYPE; + private final WeaponType TYPE; + private final ToolMaterials MATERIAL; /** * Constructor for SimplyCompatSwordItem. @@ -25,14 +25,23 @@ public class SimplyCompatSwordItem extends SimplySwordsSwordItem { * @param type The type of the weapon, which affects its modifiers. * @param The type of the enum that extends ToolMaterials. */ - public & ToolMaterials> SimplyCompatSwordItem(ToolMaterials toolMaterial, WeaponType type) { + public SimplyCompatSwordItem(ToolMaterials material, WeaponType type) { super( - toolMaterial, - (int) (toolMaterial.getDamageModifier() + type.getPositiveModifier() - type.getNegativeModifier()), + material, + (int) (material.getDamageModifier() + type.getPositiveModifier() - type.getNegativeModifier()), type.getAttackSpeed(), - toolMaterial.getRepairIngredient().toString() + material.getRepairIngredient().toString() ); this.TYPE = type; + this.MATERIAL = material; + } + + public ToolMaterials getMaterial() { + return MATERIAL; + } + + public WeaponType getType() { + return TYPE; } } \ No newline at end of file diff --git a/common/src/main/java/cc/toph/simplycompat/item/SimplyCompatToolMaterials.java b/common/src/main/java/cc/toph/simplycompat/item/SimplyCompatToolMaterials.java index bd141fd..1af914c 100644 --- a/common/src/main/java/cc/toph/simplycompat/item/SimplyCompatToolMaterials.java +++ b/common/src/main/java/cc/toph/simplycompat/item/SimplyCompatToolMaterials.java @@ -80,6 +80,11 @@ public enum SimplyCompatToolMaterials implements ToolMaterials SWORDS = DeferredRegister.create( - SimplyCompat.MOD_ID, - SimplyCompatRegistries.SWORD_ITEM - ); + public static final DeferredRegister SWORDS = DeferredRegister.create(SimplyCompat.MOD_ID, Registries.ITEM); /** * Registers a sword item with the given material and weapon type. @@ -30,7 +26,7 @@ public final class ItemsRegistry { ) { String name = material.getName() + "_" + type.getWeaponNameSuffix(); SWORDS.register(name, () -> - new SimplyCompatSwordItem(material, type)); + new SimplyCompatSwordItem<>(material, type)); } /** diff --git a/common/src/main/java/cc/toph/simplycompat/registry/SimplyCompatRegistries.java b/common/src/main/java/cc/toph/simplycompat/registry/SimplyCompatRegistries.java deleted file mode 100644 index b8253a3..0000000 --- a/common/src/main/java/cc/toph/simplycompat/registry/SimplyCompatRegistries.java +++ /dev/null @@ -1,16 +0,0 @@ -package cc.toph.simplycompat.registry; - -import cc.toph.simplycompat.SimplyCompat; -import cc.toph.simplycompat.item.SimplyCompatSwordItem; -import net.minecraft.core.Registry; -import net.minecraft.core.registries.Registries; -import net.minecraft.resources.ResourceKey; -import net.minecraft.resources.ResourceLocation; - -public class SimplyCompatRegistries extends Registries { - - // Defines a Key for Sword Items, enabling the usage of Sword Specific Registries - // In essence allows the usage of the SimplyCompatSwordItem so we can access modded sword data - public static final ResourceKey> SWORD_ITEM = ResourceKey.createRegistryKey(new ResourceLocation(SimplyCompat.MOD_ID, "sword_item")); - -} diff --git a/common/src/main/java/cc/toph/simplycompat/util/ToolMaterials.java b/common/src/main/java/cc/toph/simplycompat/util/ToolMaterials.java index 848886b..2d38b86 100644 --- a/common/src/main/java/cc/toph/simplycompat/util/ToolMaterials.java +++ b/common/src/main/java/cc/toph/simplycompat/util/ToolMaterials.java @@ -1,5 +1,6 @@ package cc.toph.simplycompat.util; +import net.minecraft.resources.ResourceLocation; import net.minecraft.world.item.Tier; @@ -37,6 +38,8 @@ public interface ToolMaterials & ToolMaterials> */ float getDamageModifier(); + ResourceLocation getIngredientLocation(); + /** * Checks if Material has been enabled * diff --git a/forge/build.gradle b/forge/build.gradle index 333df17..149bf51 100644 --- a/forge/build.gradle +++ b/forge/build.gradle @@ -2,8 +2,14 @@ plugins { id 'com.github.johnrengelman.shadow' } -def generatedResources = project(':common').file('src/generated'); -def existingResources = project(':common').file('src/main/resources'); +def generatedResources = project(':common').file('src/generated') +def existingResources = project(':common').file('src/main/resources') + +sourceSets { + main { + resources.srcDir generatedResources + } +} loom { runs { @@ -24,17 +30,6 @@ architectury { forge() } -// def localModsDir = project.rootProject.file('./run/mods/') -// if (localModsDir.exists() && localModsDir.isDirectory()) { -// def localMods = localModsDir -// .listFiles({ file -> file.isFile() && file.name.endsWith('.jar') } as FileFilter) -// localMods.each { mod -> -// dependencies { -// modLocalRuntime files(mod) -// } -// } -// } - configurations { common { canBeResolved = true @@ -92,11 +87,12 @@ dependencies { localRuntime(include("io.github.llamalad7:mixinextras-forge:0.4.1")) modLocalRuntime "curse.maven:better-combat-by-daedelus-639842:5625757" modLocalRuntime "curse.maven:playeranimator-658587:4587214" - modLocalRuntime("com.simibubi.create:create-$rootProject.minecraft_version:$rootProject.create_version:slim") { transitive = false } - modLocalRuntime "com.jozufozu.flywheel:flywheel-forge-$rootProject.minecraft_version:$rootProject.flywheel_version" modLocalRuntime "com.tterrag.registrate:Registrate:$rootProject.registrate_version" + modLocalRuntime "com.jozufozu.flywheel:flywheel-forge-$rootProject.minecraft_version:$rootProject.flywheel_version" + modLocalRuntime("com.simibubi.create:create-$rootProject.minecraft_version:$rootProject.create_version:slim") { transitive = false } modLocalRuntime "curse.maven:additional-additions-forge-582387:5155724" modLocalRuntime "curse.maven:create-industry-693815:5811638" +// modCompileOnly "curse.maven:create-industry-693815:5811638" modLocalRuntime "curse.maven:create-deep-dark-1020173:5868515" modLocalRuntime "maven.modrinth:purecoppertools:UhYKtKPC" diff --git a/forge/src/main/java/cc/toph/simplycompat/forge/SimplyCompatForge.java b/forge/src/main/java/cc/toph/simplycompat/forge/SimplyCompatForge.java index 32df19a..44223d5 100644 --- a/forge/src/main/java/cc/toph/simplycompat/forge/SimplyCompatForge.java +++ b/forge/src/main/java/cc/toph/simplycompat/forge/SimplyCompatForge.java @@ -1,22 +1,38 @@ package cc.toph.simplycompat.forge; import cc.toph.simplycompat.SimplyCompat; +import cc.toph.simplycompat.forge.datagen.DataGeneration; import dev.architectury.platform.forge.EventBuses; +import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; +import java.util.Collections; +import java.util.HashMap; +import java.util.Map; +import java.util.Optional; + @Mod(SimplyCompat.MOD_ID) public final class SimplyCompatForge { - @SuppressWarnings("removal") - public SimplyCompatForge() { - // Submit our event bus to let Architectury API register our content on the right time. - EventBuses.registerModEventBus( - SimplyCompat.MOD_ID, - FMLJavaModLoadingContext.get().getModEventBus() - ); + private static final Map EVENT_BUSSES = Collections.synchronizedMap(new HashMap<>()); + + + @SuppressWarnings("removal") + public SimplyCompatForge() { + // Submit our event bus to let Architectury API register our content on the right time. + var modEventBus = FMLJavaModLoadingContext.get().getModEventBus(); + EventBuses.registerModEventBus(SimplyCompat.MOD_ID, modEventBus); + + // Run our common setup. + SimplyCompat.init(); + + // DataGen Listener + modEventBus.addListener(DataGeneration::generate); + } + + public static Optional getModEventBus(String modId) { + return Optional.ofNullable(EVENT_BUSSES.get(modId)); + } - // Run our common setup. - SimplyCompat.init(); - } } diff --git a/forge/src/main/java/cc/toph/simplycompat/forge/datagen/DataGeneration.java b/forge/src/main/java/cc/toph/simplycompat/forge/datagen/DataGeneration.java new file mode 100644 index 0000000..253fccd --- /dev/null +++ b/forge/src/main/java/cc/toph/simplycompat/forge/datagen/DataGeneration.java @@ -0,0 +1,20 @@ +package cc.toph.simplycompat.forge.datagen; + +import net.minecraft.data.DataGenerator; +import net.minecraft.data.PackOutput; +import net.minecraftforge.data.event.GatherDataEvent; + +public class DataGeneration { + + public static void generate(GatherDataEvent event) { + DataGenerator generator = event.getGenerator(); + PackOutput packOutput = generator.getPackOutput(); +// CompletableFuture lookupProvider = event.getLookupProvider(); + + generator.addProvider(event.includeServer(), new SimplyCompatRecipes(packOutput)); +// +// generator.addProvider(event.includeClient(), new SimplyCompatItemModels(packOutput, event.getExistingFileHelper())); +// generator.addProvider(event.includeServer(), new LootTableProvider(packOutput, Collections.emptySet(), +// List.of(new LootTableProvider.SubProviderEntry(SimplyCompatLootTables::new, LootContextParamSets.BLOCK)))); + } +} \ No newline at end of file diff --git a/forge/src/main/java/cc/toph/simplycompat/forge/datagen/SimplyCompatRecipes.java b/forge/src/main/java/cc/toph/simplycompat/forge/datagen/SimplyCompatRecipes.java new file mode 100644 index 0000000..de87af3 --- /dev/null +++ b/forge/src/main/java/cc/toph/simplycompat/forge/datagen/SimplyCompatRecipes.java @@ -0,0 +1,203 @@ +package cc.toph.simplycompat.forge.datagen; + +import cc.toph.simplycompat.SimplyCompat; +import cc.toph.simplycompat.item.SimplyCompatSwordItem; +import cc.toph.simplycompat.registry.ItemsRegistry; +import net.minecraft.advancements.critereon.InventoryChangeTrigger; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.data.PackOutput; +import net.minecraft.data.recipes.FinishedRecipe; +import net.minecraft.data.recipes.RecipeCategory; +import net.minecraft.data.recipes.RecipeProvider; +import net.minecraft.data.recipes.ShapedRecipeBuilder; +import net.minecraft.world.item.Item; +import net.minecraft.world.item.Items; +import net.minecraftforge.common.Tags; +import org.jetbrains.annotations.NotNull; + +import java.util.function.Consumer; + +public class SimplyCompatRecipes extends RecipeProvider { + public SimplyCompatRecipes(PackOutput packOutput) { + super(packOutput); + } + + @Override + protected void buildRecipes(@NotNull Consumer consumer) { + ItemsRegistry.SWORDS.forEach(sword -> buildRecipe(BuiltInRegistries.ITEM.get(sword.getId()), consumer)); + } + + private void buildRecipe(Item sword, Consumer consumer) { + + if (sword instanceof SimplyCompatSwordItem SCSword) { + + // TODO: Some swords wont follow the usual recipe + // if (sword.getId() != ) {} + + var material = SCSword.getMaterial(); + switch (SCSword.getType()) { + case CHAKRAM -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern("YXY") + .pattern("X X") + .pattern("Y#Y") + .define('Y', Items.IRON_NUGGET) + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + // ItemPredicate.Builder.item().of(Tags.Items.GEMS_DIAMOND).build())) + .save(consumer); + case CLAYMORE -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern(" YX") + .pattern("YXY") + .pattern("#Y ") + .define('Y', Items.IRON_NUGGET) + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + .save(consumer); + case CUTLASS -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern(" Y") + .pattern("XX") + .pattern("# ") + .define('Y', Items.IRON_NUGGET) + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + .save(consumer); + case GLAIVE -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern(" X") + .pattern(" #X") + .pattern("# ") + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + .save(consumer); + case GREATAXE -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern("XXX") + .pattern("Y#Y") + .pattern(" # ") + .define('Y', Items.IRON_NUGGET) + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + .save(consumer); + case GREATHAMMER -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern("XXX") + .pattern("YYY") + .pattern(" # ") + .define('Y', Items.IRON_NUGGET) + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + .save(consumer); + case HALBERD -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern(" XY") + .pattern("X#X") + .pattern("# ") + .define('Y', Items.IRON_NUGGET) + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + .save(consumer); + case KATANA -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern(" ") + .pattern("#XX") + .pattern(" ") + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + .save(consumer); + case LONGSWORD -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern("# ") + .pattern(" X ") + .pattern(" X") + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + .save(consumer); + case RAPIER -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern(" X") + .pattern(" X ") + .pattern("# ") + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + .save(consumer); + case SAI -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern(" ") + .pattern(" X") + .pattern("# ") + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + .save(consumer); + case SCYTHE -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern("XX#") + .pattern("X# ") + .pattern("# ") + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + .save(consumer); + case SPEAR -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern(" X") + .pattern(" # ") + .pattern("# ") + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + .save(consumer); + case TWINBLADE -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern(" X") + .pattern(" # ") + .pattern("X ") + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + .save(consumer); + case WARGLAIVE -> ShapedRecipeBuilder.shaped(RecipeCategory.TOOLS, SCSword) + .pattern(" Y ") + .pattern("X#X") + .pattern(" ") + .define('Y', Items.IRON_NUGGET) + .define('X', SCSword.getTier().getRepairIngredient()) + .define('#', Tags.Items.RODS_WOODEN) + .group(SimplyCompat.MOD_ID) + .unlockedBy("has_" + material.getName().toLowerCase(), InventoryChangeTrigger.TriggerInstance.hasItems( + BuiltInRegistries.ITEM.get(material.getIngredientLocation()))) + .save(consumer); + default -> throw new IllegalStateException("Unexpected value: " + SCSword.getType()); + } + } else { + throw new IllegalStateException("Unexpected item type: " + sword.getClass().getName() + "or"); + } + } +} \ No newline at end of file