From 9e023934d19e1b683e1d1c3fc65db942cb582a78 Mon Sep 17 00:00:00 2001 From: Rhythmic System Date: Sun, 29 Dec 2024 16:28:03 -0800 Subject: [PATCH] add files for wood stonecutter packs --- ..._door_from_acacia_planks_stonecutting.json | 34 +++++++++++++++++++ ...plate_from_acacia_planks_stonecutting.json | 34 +++++++++++++++++++ ..._door_from_acacia_planks_stonecutting.json | 34 +++++++++++++++++++ ..._door_from_bamboo_planks_stonecutting.json | 34 +++++++++++++++++++ ...plate_from_bamboo_planks_stonecutting.json | 34 +++++++++++++++++++ ..._door_from_bamboo_planks_stonecutting.json | 34 +++++++++++++++++++ ...h_door_from_birch_planks_stonecutting.json | 34 +++++++++++++++++++ ..._plate_from_birch_planks_stonecutting.json | 34 +++++++++++++++++++ ...p_door_from_birch_planks_stonecutting.json | 34 +++++++++++++++++++ ..._door_from_cherry_planks_stonecutting.json | 34 +++++++++++++++++++ ...plate_from_cherry_planks_stonecutting.json | 34 +++++++++++++++++++ ..._door_from_cherry_planks_stonecutting.json | 34 +++++++++++++++++++ ...door_from_crimson_planks_stonecutting.json | 34 +++++++++++++++++++ ...late_from_crimson_planks_stonecutting.json | 34 +++++++++++++++++++ ...door_from_crimson_planks_stonecutting.json | 34 +++++++++++++++++++ ...oor_from_dark_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...ate_from_dark_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...oor_from_dark_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ..._door_from_jungle_planks_stonecutting.json | 34 +++++++++++++++++++ ...plate_from_jungle_planks_stonecutting.json | 34 +++++++++++++++++++ ..._door_from_jungle_planks_stonecutting.json | 34 +++++++++++++++++++ ...oor_from_mangrove_planks_stonecutting.json | 34 +++++++++++++++++++ ...ate_from_mangrove_planks_stonecutting.json | 34 +++++++++++++++++++ ...oor_from_mangrove_planks_stonecutting.json | 34 +++++++++++++++++++ ...oak_door_from_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...re_plate_from_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...rap_door_from_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...oor_from_pale_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...ate_from_pale_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...oor_from_pale_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ..._door_from_spruce_planks_stonecutting.json | 34 +++++++++++++++++++ ...plate_from_spruce_planks_stonecutting.json | 34 +++++++++++++++++++ ..._door_from_spruce_planks_stonecutting.json | 34 +++++++++++++++++++ ..._door_from_warped_planks_stonecutting.json | 34 +++++++++++++++++++ ...plate_from_warped_planks_stonecutting.json | 34 +++++++++++++++++++ ..._door_from_warped_planks_stonecutting.json | 34 +++++++++++++++++++ ..._door_from_acacia_planks_stonecutting.json | 8 +++++ ...plate_from_acacia_planks_stonecutting.json | 8 +++++ ..._door_from_acacia_planks_stonecutting.json | 8 +++++ ..._door_from_bamboo_planks_stonecutting.json | 8 +++++ ...plate_from_bamboo_planks_stonecutting.json | 8 +++++ ..._door_from_bamboo_planks_stonecutting.json | 8 +++++ ...h_door_from_birch_planks_stonecutting.json | 8 +++++ ..._plate_from_birch_planks_stonecutting.json | 8 +++++ ...p_door_from_birch_planks_stonecutting.json | 8 +++++ ..._door_from_cherry_planks_stonecutting.json | 8 +++++ ...plate_from_cherry_planks_stonecutting.json | 8 +++++ ..._door_from_cherry_planks_stonecutting.json | 8 +++++ ...door_from_crimson_planks_stonecutting.json | 8 +++++ ...late_from_crimson_planks_stonecutting.json | 8 +++++ ...door_from_crimson_planks_stonecutting.json | 8 +++++ ...oor_from_dark_oak_planks_stonecutting.json | 8 +++++ ...ate_from_dark_oak_planks_stonecutting.json | 8 +++++ ...oor_from_dark_oak_planks_stonecutting.json | 8 +++++ ..._door_from_jungle_planks_stonecutting.json | 8 +++++ ...plate_from_jungle_planks_stonecutting.json | 8 +++++ ..._door_from_jungle_planks_stonecutting.json | 8 +++++ ...oor_from_mangrove_planks_stonecutting.json | 8 +++++ ...ate_from_mangrove_planks_stonecutting.json | 8 +++++ ...oor_from_mangrove_planks_stonecutting.json | 8 +++++ ...oak_door_from_oak_planks_stonecutting.json | 8 +++++ ...re_plate_from_oak_planks_stonecutting.json | 8 +++++ ...rap_door_from_oak_planks_stonecutting.json | 8 +++++ ...oor_from_pale_oak_planks_stonecutting.json | 8 +++++ ...ate_from_pale_oak_planks_stonecutting.json | 8 +++++ ...oor_from_pale_oak_planks_stonecutting.json | 8 +++++ ..._door_from_spruce_planks_stonecutting.json | 8 +++++ ...plate_from_spruce_planks_stonecutting.json | 8 +++++ ..._door_from_spruce_planks_stonecutting.json | 8 +++++ ..._door_from_warped_planks_stonecutting.json | 8 +++++ ...plate_from_warped_planks_stonecutting.json | 8 +++++ ..._door_from_warped_planks_stonecutting.json | 8 +++++ .../modrinth.json | 10 ++++++ .../door_trapdoor_pressure_plate/pack.mcmeta | 10 ++++++ .../version_info.txt | 4 +++ ...utton_from_acacia_planks_stonecutting.json | 34 +++++++++++++++++++ ...fence_from_acacia_planks_stonecutting.json | 34 +++++++++++++++++++ ..._gate_from_acacia_planks_stonecutting.json | 34 +++++++++++++++++++ ..._slab_from_acacia_planks_stonecutting.json | 34 +++++++++++++++++++ ...tairs_from_acacia_planks_stonecutting.json | 34 +++++++++++++++++++ ...utton_from_bamboo_planks_stonecutting.json | 34 +++++++++++++++++++ ...fence_from_bamboo_planks_stonecutting.json | 34 +++++++++++++++++++ ..._gate_from_bamboo_planks_stonecutting.json | 34 +++++++++++++++++++ ..._slab_from_bamboo_planks_stonecutting.json | 34 +++++++++++++++++++ ...tairs_from_bamboo_planks_stonecutting.json | 34 +++++++++++++++++++ ...button_from_birch_planks_stonecutting.json | 34 +++++++++++++++++++ ..._fence_from_birch_planks_stonecutting.json | 34 +++++++++++++++++++ ...e_gate_from_birch_planks_stonecutting.json | 34 +++++++++++++++++++ ...h_slab_from_birch_planks_stonecutting.json | 34 +++++++++++++++++++ ...stairs_from_birch_planks_stonecutting.json | 34 +++++++++++++++++++ ...utton_from_cherry_planks_stonecutting.json | 34 +++++++++++++++++++ ...fence_from_cherry_planks_stonecutting.json | 34 +++++++++++++++++++ ..._gate_from_cherry_planks_stonecutting.json | 34 +++++++++++++++++++ ..._slab_from_cherry_planks_stonecutting.json | 34 +++++++++++++++++++ ...tairs_from_cherry_planks_stonecutting.json | 34 +++++++++++++++++++ ...tton_from_crimson_planks_stonecutting.json | 34 +++++++++++++++++++ ...ence_from_crimson_planks_stonecutting.json | 34 +++++++++++++++++++ ...gate_from_crimson_planks_stonecutting.json | 34 +++++++++++++++++++ ...slab_from_crimson_planks_stonecutting.json | 34 +++++++++++++++++++ ...airs_from_crimson_planks_stonecutting.json | 34 +++++++++++++++++++ ...ton_from_dark_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...nce_from_dark_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...ate_from_dark_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...lab_from_dark_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...irs_from_dark_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...utton_from_jungle_planks_stonecutting.json | 34 +++++++++++++++++++ ...fence_from_jungle_planks_stonecutting.json | 34 +++++++++++++++++++ ..._gate_from_jungle_planks_stonecutting.json | 34 +++++++++++++++++++ ..._slab_from_jungle_planks_stonecutting.json | 34 +++++++++++++++++++ ...tairs_from_jungle_planks_stonecutting.json | 34 +++++++++++++++++++ ...ton_from_mangrove_planks_stonecutting.json | 34 +++++++++++++++++++ ...nce_from_mangrove_planks_stonecutting.json | 34 +++++++++++++++++++ ...ate_from_mangrove_planks_stonecutting.json | 34 +++++++++++++++++++ ...lab_from_mangrove_planks_stonecutting.json | 34 +++++++++++++++++++ ...irs_from_mangrove_planks_stonecutting.json | 34 +++++++++++++++++++ ...k_button_from_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...ak_fence_from_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...nce_gate_from_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...oak_slab_from_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...k_stairs_from_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...ton_from_pale_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...nce_from_pale_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...ate_from_pale_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...lab_from_pale_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...irs_from_pale_oak_planks_stonecutting.json | 34 +++++++++++++++++++ ...utton_from_spruce_planks_stonecutting.json | 34 +++++++++++++++++++ ...fence_from_spruce_planks_stonecutting.json | 34 +++++++++++++++++++ ..._gate_from_spruce_planks_stonecutting.json | 34 +++++++++++++++++++ ..._slab_from_spruce_planks_stonecutting.json | 34 +++++++++++++++++++ ...tairs_from_spruce_planks_stonecutting.json | 34 +++++++++++++++++++ ...utton_from_warped_planks_stonecutting.json | 34 +++++++++++++++++++ ...fence_from_warped_planks_stonecutting.json | 34 +++++++++++++++++++ ..._gate_from_warped_planks_stonecutting.json | 34 +++++++++++++++++++ ..._slab_from_warped_planks_stonecutting.json | 34 +++++++++++++++++++ ...tairs_from_warped_planks_stonecutting.json | 34 +++++++++++++++++++ ...utton_from_acacia_planks_stonecutting.json | 8 +++++ ...fence_from_acacia_planks_stonecutting.json | 8 +++++ ..._gate_from_acacia_planks_stonecutting.json | 8 +++++ ..._slab_from_acacia_planks_stonecutting.json | 8 +++++ ...tairs_from_acacia_planks_stonecutting.json | 8 +++++ ...utton_from_bamboo_planks_stonecutting.json | 8 +++++ ...fence_from_bamboo_planks_stonecutting.json | 8 +++++ ..._gate_from_bamboo_planks_stonecutting.json | 8 +++++ ..._slab_from_bamboo_planks_stonecutting.json | 8 +++++ ...tairs_from_bamboo_planks_stonecutting.json | 8 +++++ ...button_from_birch_planks_stonecutting.json | 8 +++++ ..._fence_from_birch_planks_stonecutting.json | 8 +++++ ...e_gate_from_birch_planks_stonecutting.json | 8 +++++ ...h_slab_from_birch_planks_stonecutting.json | 8 +++++ ...stairs_from_birch_planks_stonecutting.json | 8 +++++ ...utton_from_cherry_planks_stonecutting.json | 8 +++++ ...fence_from_cherry_planks_stonecutting.json | 8 +++++ ..._gate_from_cherry_planks_stonecutting.json | 8 +++++ ..._slab_from_cherry_planks_stonecutting.json | 8 +++++ ...tairs_from_cherry_planks_stonecutting.json | 8 +++++ ...tton_from_crimson_planks_stonecutting.json | 8 +++++ ...ence_from_crimson_planks_stonecutting.json | 8 +++++ ...gate_from_crimson_planks_stonecutting.json | 8 +++++ ...slab_from_crimson_planks_stonecutting.json | 8 +++++ ...airs_from_crimson_planks_stonecutting.json | 8 +++++ ...ton_from_dark_oak_planks_stonecutting.json | 8 +++++ ...nce_from_dark_oak_planks_stonecutting.json | 8 +++++ ...ate_from_dark_oak_planks_stonecutting.json | 8 +++++ ...lab_from_dark_oak_planks_stonecutting.json | 8 +++++ ...irs_from_dark_oak_planks_stonecutting.json | 8 +++++ ...utton_from_jungle_planks_stonecutting.json | 8 +++++ ...fence_from_jungle_planks_stonecutting.json | 8 +++++ ..._gate_from_jungle_planks_stonecutting.json | 8 +++++ ..._slab_from_jungle_planks_stonecutting.json | 8 +++++ ...tairs_from_jungle_planks_stonecutting.json | 8 +++++ ...ton_from_mangrove_planks_stonecutting.json | 8 +++++ ...nce_from_mangrove_planks_stonecutting.json | 8 +++++ ...ate_from_mangrove_planks_stonecutting.json | 8 +++++ ...lab_from_mangrove_planks_stonecutting.json | 8 +++++ ...irs_from_mangrove_planks_stonecutting.json | 8 +++++ ...k_button_from_oak_planks_stonecutting.json | 8 +++++ ...ak_fence_from_oak_planks_stonecutting.json | 8 +++++ ...nce_gate_from_oak_planks_stonecutting.json | 8 +++++ ...oak_slab_from_oak_planks_stonecutting.json | 8 +++++ ...k_stairs_from_oak_planks_stonecutting.json | 8 +++++ ...ton_from_pale_oak_planks_stonecutting.json | 8 +++++ ...nce_from_pale_oak_planks_stonecutting.json | 8 +++++ ...ate_from_pale_oak_planks_stonecutting.json | 8 +++++ ...lab_from_pale_oak_planks_stonecutting.json | 8 +++++ ...irs_from_pale_oak_planks_stonecutting.json | 8 +++++ ...utton_from_spruce_planks_stonecutting.json | 8 +++++ ...fence_from_spruce_planks_stonecutting.json | 8 +++++ ..._gate_from_spruce_planks_stonecutting.json | 8 +++++ ..._slab_from_spruce_planks_stonecutting.json | 8 +++++ ...tairs_from_spruce_planks_stonecutting.json | 8 +++++ ...utton_from_warped_planks_stonecutting.json | 8 +++++ ...fence_from_warped_planks_stonecutting.json | 8 +++++ ..._gate_from_warped_planks_stonecutting.json | 8 +++++ ..._slab_from_warped_planks_stonecutting.json | 8 +++++ ...tairs_from_warped_planks_stonecutting.json | 8 +++++ .../wood/slab_stairs_fences/modrinth.json | 10 ++++++ .../wood/slab_stairs_fences/pack.mcmeta | 10 ++++++ .../wood/slab_stairs_fences/version_info.txt | 4 +++ util/mod_manifests/quilt-mod.json | 30 ++++++++++++++++ 199 files changed, 4110 insertions(+) create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/acacia_door_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/acacia_pressure_plate_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/acacia_trap_door_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/bamboo_door_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/bamboo_pressure_plate_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/bamboo_trap_door_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/birch_door_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/birch_pressure_plate_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/birch_trap_door_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/cherry_door_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/cherry_pressure_plate_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/cherry_trap_door_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/crimson_door_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/crimson_pressure_plate_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/crimson_trap_door_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/dark_oak_door_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/dark_oak_pressure_plate_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/dark_oak_trap_door_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/jungle_door_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/jungle_pressure_plate_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/jungle_trap_door_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/mangrove_door_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/mangrove_pressure_plate_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/mangrove_trap_door_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/oak_door_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/oak_pressure_plate_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/oak_trap_door_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/pale_oak_door_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/pale_oak_pressure_plate_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/pale_oak_trap_door_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/spruce_door_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/spruce_pressure_plate_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/spruce_trap_door_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/warped_door_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/warped_pressure_plate_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/warped_trap_door_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/acacia_door_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/acacia_pressure_plate_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/acacia_trap_door_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/bamboo_door_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/bamboo_pressure_plate_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/bamboo_trap_door_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/birch_door_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/birch_pressure_plate_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/birch_trap_door_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/cherry_door_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/cherry_pressure_plate_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/cherry_trap_door_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/crimson_door_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/crimson_pressure_plate_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/crimson_trap_door_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/dark_oak_door_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/dark_oak_pressure_plate_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/dark_oak_trap_door_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/jungle_door_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/jungle_pressure_plate_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/jungle_trap_door_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/mangrove_door_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/mangrove_pressure_plate_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/mangrove_trap_door_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/oak_door_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/oak_pressure_plate_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/oak_trap_door_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/pale_oak_door_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/pale_oak_pressure_plate_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/pale_oak_trap_door_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/spruce_door_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/spruce_pressure_plate_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/spruce_trap_door_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/warped_door_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/warped_pressure_plate_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/warped_trap_door_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/modrinth.json create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/pack.mcmeta create mode 100644 packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/version_info.txt create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_button_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_fence_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_fence_gate_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_slab_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_stairs_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_button_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_fence_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_fence_gate_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_slab_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_stairs_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_button_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_fence_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_fence_gate_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_slab_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_stairs_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_button_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_fence_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_fence_gate_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_slab_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_stairs_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_button_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_fence_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_fence_gate_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_slab_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_stairs_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_button_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_fence_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_fence_gate_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_slab_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_stairs_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_button_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_fence_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_fence_gate_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_slab_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_stairs_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_button_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_fence_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_fence_gate_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_slab_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_stairs_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_button_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_fence_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_fence_gate_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_slab_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_stairs_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_button_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_fence_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_fence_gate_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_slab_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_stairs_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_button_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_fence_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_fence_gate_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_slab_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_stairs_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_button_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_fence_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_fence_gate_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_slab_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_stairs_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_button_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_fence_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_fence_gate_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_slab_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_stairs_from_acacia_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_button_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_fence_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_fence_gate_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_slab_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_stairs_from_bamboo_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_button_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_fence_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_fence_gate_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_slab_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_stairs_from_birch_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_button_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_fence_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_fence_gate_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_slab_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_stairs_from_cherry_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_button_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_fence_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_fence_gate_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_slab_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_stairs_from_crimson_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_button_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_fence_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_fence_gate_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_slab_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_stairs_from_dark_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_button_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_fence_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_fence_gate_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_slab_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_stairs_from_jungle_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_button_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_fence_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_fence_gate_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_slab_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_stairs_from_mangrove_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_button_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_fence_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_fence_gate_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_slab_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_stairs_from_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_button_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_fence_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_fence_gate_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_slab_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_stairs_from_pale_oak_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_button_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_fence_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_fence_gate_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_slab_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_stairs_from_spruce_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_button_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_fence_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_fence_gate_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_slab_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_stairs_from_warped_planks_stonecutting.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/modrinth.json create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/pack.mcmeta create mode 100644 packs/crafting/stonecutting/wood/slab_stairs_fences/version_info.txt create mode 100644 util/mod_manifests/quilt-mod.json diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/acacia_door_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/acacia_door_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..6d3e304 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/acacia_door_from_acacia_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_acacia_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:acacia_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/acacia_door_from_acacia_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_acacia_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_door_from_acacia_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/acacia_pressure_plate_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/acacia_pressure_plate_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..2f1b6c3 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/acacia_pressure_plate_from_acacia_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_acacia_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:acacia_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/acacia_pressure_plate_from_acacia_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_acacia_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_pressure_plate_from_acacia_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/acacia_trap_door_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/acacia_trap_door_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..960541f --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/acacia_trap_door_from_acacia_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_acacia_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:acacia_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/acacia_trap_door_from_acacia_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_acacia_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_trap_door_from_acacia_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/bamboo_door_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/bamboo_door_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..e432915 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/bamboo_door_from_bamboo_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:bamboo_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/bamboo_door_from_bamboo_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_door_from_bamboo_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/bamboo_pressure_plate_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/bamboo_pressure_plate_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..ff00ad5 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/bamboo_pressure_plate_from_bamboo_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:bamboo_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/bamboo_pressure_plate_from_bamboo_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_pressure_plate_from_bamboo_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/bamboo_trap_door_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/bamboo_trap_door_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..f711ba3 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/bamboo_trap_door_from_bamboo_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:bamboo_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/bamboo_trap_door_from_bamboo_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_trap_door_from_bamboo_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/birch_door_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/birch_door_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..93ee28d --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/birch_door_from_birch_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_birch_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:birch_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/birch_door_from_birch_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_birch_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_door_from_birch_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/birch_pressure_plate_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/birch_pressure_plate_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..5741ac8 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/birch_pressure_plate_from_birch_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_birch_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:birch_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/birch_pressure_plate_from_birch_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_birch_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_pressure_plate_from_birch_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/birch_trap_door_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/birch_trap_door_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..e63bb14 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/birch_trap_door_from_birch_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_birch_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:birch_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/birch_trap_door_from_birch_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_birch_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_trap_door_from_birch_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/cherry_door_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/cherry_door_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..9a0dd87 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/cherry_door_from_cherry_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cherry_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:cherry_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/cherry_door_from_cherry_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cherry_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_door_from_cherry_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/cherry_pressure_plate_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/cherry_pressure_plate_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..74d13c3 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/cherry_pressure_plate_from_cherry_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cherry_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:cherry_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/cherry_pressure_plate_from_cherry_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cherry_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_pressure_plate_from_cherry_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/cherry_trap_door_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/cherry_trap_door_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..d702abf --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/cherry_trap_door_from_cherry_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cherry_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:cherry_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/cherry_trap_door_from_cherry_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cherry_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_trap_door_from_cherry_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/crimson_door_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/crimson_door_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..ea80cdd --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/crimson_door_from_crimson_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_crimson_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:crimson_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/crimson_door_from_crimson_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_crimson_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_door_from_crimson_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/crimson_pressure_plate_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/crimson_pressure_plate_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..551b7ab --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/crimson_pressure_plate_from_crimson_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_crimson_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:crimson_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/crimson_pressure_plate_from_crimson_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_crimson_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_pressure_plate_from_crimson_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/crimson_trap_door_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/crimson_trap_door_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..331e290 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/crimson_trap_door_from_crimson_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_crimson_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:crimson_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/crimson_trap_door_from_crimson_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_crimson_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_trap_door_from_crimson_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/dark_oak_door_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/dark_oak_door_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..3e83772 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/dark_oak_door_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:dark_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/dark_oak_door_from_dark_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_door_from_dark_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/dark_oak_pressure_plate_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/dark_oak_pressure_plate_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..e4d79d2 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/dark_oak_pressure_plate_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:dark_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/dark_oak_pressure_plate_from_dark_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_pressure_plate_from_dark_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/dark_oak_trap_door_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/dark_oak_trap_door_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..ad1e10c --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/dark_oak_trap_door_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:dark_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/dark_oak_trap_door_from_dark_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_trap_door_from_dark_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/jungle_door_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/jungle_door_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..af068b8 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/jungle_door_from_jungle_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_jungle_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:jungle_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/jungle_door_from_jungle_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_jungle_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_door_from_jungle_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/jungle_pressure_plate_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/jungle_pressure_plate_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..62437b7 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/jungle_pressure_plate_from_jungle_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_jungle_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:jungle_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/jungle_pressure_plate_from_jungle_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_jungle_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_pressure_plate_from_jungle_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/jungle_trap_door_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/jungle_trap_door_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..1720663 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/jungle_trap_door_from_jungle_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_jungle_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:jungle_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/jungle_trap_door_from_jungle_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_jungle_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_trap_door_from_jungle_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/mangrove_door_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/mangrove_door_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..186daf4 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/mangrove_door_from_mangrove_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mangrove_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:mangrove_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/mangrove_door_from_mangrove_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mangrove_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_door_from_mangrove_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/mangrove_pressure_plate_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/mangrove_pressure_plate_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..983afc8 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/mangrove_pressure_plate_from_mangrove_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mangrove_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:mangrove_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/mangrove_pressure_plate_from_mangrove_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mangrove_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_pressure_plate_from_mangrove_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/mangrove_trap_door_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/mangrove_trap_door_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..0498364 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/mangrove_trap_door_from_mangrove_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mangrove_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:mangrove_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/mangrove_trap_door_from_mangrove_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mangrove_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_trap_door_from_mangrove_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/oak_door_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/oak_door_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..4dd178c --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/oak_door_from_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/oak_door_from_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_door_from_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/oak_pressure_plate_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/oak_pressure_plate_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..4ffca06 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/oak_pressure_plate_from_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/oak_pressure_plate_from_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_pressure_plate_from_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/oak_trap_door_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/oak_trap_door_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..65680de --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/oak_trap_door_from_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/oak_trap_door_from_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_trap_door_from_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/pale_oak_door_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/pale_oak_door_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..d57aa7e --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/pale_oak_door_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pale_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:pale_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/pale_oak_door_from_pale_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pale_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pale_oak_door_from_pale_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/pale_oak_pressure_plate_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/pale_oak_pressure_plate_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..086ce25 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/pale_oak_pressure_plate_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pale_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:pale_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/pale_oak_pressure_plate_from_pale_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pale_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pale_oak_pressure_plate_from_pale_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/pale_oak_trap_door_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/pale_oak_trap_door_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..63645e8 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/pale_oak_trap_door_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pale_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:pale_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/pale_oak_trap_door_from_pale_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pale_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pale_oak_trap_door_from_pale_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/spruce_door_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/spruce_door_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..f74becd --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/spruce_door_from_spruce_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:spruce_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/spruce_door_from_spruce_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spruce_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_door_from_spruce_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/spruce_pressure_plate_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/spruce_pressure_plate_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..4cfef56 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/spruce_pressure_plate_from_spruce_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:spruce_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/spruce_pressure_plate_from_spruce_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spruce_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_pressure_plate_from_spruce_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/spruce_trap_door_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/spruce_trap_door_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..68ab257 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/spruce_trap_door_from_spruce_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:spruce_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/spruce_trap_door_from_spruce_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spruce_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_trap_door_from_spruce_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/warped_door_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/warped_door_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..7f2aff2 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/warped_door_from_warped_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_warped_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:warped_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/warped_door_from_warped_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_warped_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_door_from_warped_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/warped_pressure_plate_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/warped_pressure_plate_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..698feff --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/warped_pressure_plate_from_warped_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_warped_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:warped_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/warped_pressure_plate_from_warped_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_warped_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_pressure_plate_from_warped_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/warped_trap_door_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/warped_trap_door_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..da9b126 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/advancement/warped_trap_door_from_warped_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_warped_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:warped_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/warped_trap_door_from_warped_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_warped_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_trap_door_from_warped_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/acacia_door_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/acacia_door_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..8894acb --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/acacia_door_from_acacia_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:acacia_planks", + "result": { + "count": 1, + "id": "minecraft:acacia_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/acacia_pressure_plate_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/acacia_pressure_plate_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..f43373a --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/acacia_pressure_plate_from_acacia_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:acacia_planks", + "result": { + "count": 1, + "id": "minecraft:acacia_pressure_plate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/acacia_trap_door_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/acacia_trap_door_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..8d9c108 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/acacia_trap_door_from_acacia_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:acacia_planks", + "result": { + "count": 1, + "id": "minecraft:acacia_trap_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/bamboo_door_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/bamboo_door_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..75446f8 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/bamboo_door_from_bamboo_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:bamboo_planks", + "result": { + "count": 1, + "id": "minecraft:bamboo_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/bamboo_pressure_plate_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/bamboo_pressure_plate_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..34ef06b --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/bamboo_pressure_plate_from_bamboo_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:bamboo_planks", + "result": { + "count": 1, + "id": "minecraft:bamboo_pressure_plate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/bamboo_trap_door_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/bamboo_trap_door_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..e25e2cf --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/bamboo_trap_door_from_bamboo_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:bamboo_planks", + "result": { + "count": 1, + "id": "minecraft:bamboo_trap_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/birch_door_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/birch_door_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..718e20d --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/birch_door_from_birch_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:birch_planks", + "result": { + "count": 1, + "id": "minecraft:birch_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/birch_pressure_plate_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/birch_pressure_plate_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..a3bcb5d --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/birch_pressure_plate_from_birch_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:birch_planks", + "result": { + "count": 1, + "id": "minecraft:birch_pressure_plate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/birch_trap_door_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/birch_trap_door_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..7a54867 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/birch_trap_door_from_birch_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:birch_planks", + "result": { + "count": 1, + "id": "minecraft:birch_trap_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/cherry_door_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/cherry_door_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..3a3cc66 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/cherry_door_from_cherry_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:cherry_planks", + "result": { + "count": 1, + "id": "minecraft:cherry_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/cherry_pressure_plate_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/cherry_pressure_plate_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..b77d152 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/cherry_pressure_plate_from_cherry_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:cherry_planks", + "result": { + "count": 1, + "id": "minecraft:cherry_pressure_plate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/cherry_trap_door_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/cherry_trap_door_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..9fb5088 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/cherry_trap_door_from_cherry_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:cherry_planks", + "result": { + "count": 1, + "id": "minecraft:cherry_trap_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/crimson_door_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/crimson_door_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..118ff73 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/crimson_door_from_crimson_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:crimson_planks", + "result": { + "count": 1, + "id": "minecraft:crimson_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/crimson_pressure_plate_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/crimson_pressure_plate_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..a43c63d --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/crimson_pressure_plate_from_crimson_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:crimson_planks", + "result": { + "count": 1, + "id": "minecraft:crimson_pressure_plate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/crimson_trap_door_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/crimson_trap_door_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..c4134fe --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/crimson_trap_door_from_crimson_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:crimson_planks", + "result": { + "count": 1, + "id": "minecraft:crimson_trap_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/dark_oak_door_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/dark_oak_door_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..056dbcc --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/dark_oak_door_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:dark_oak_planks", + "result": { + "count": 1, + "id": "minecraft:dark_oak_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/dark_oak_pressure_plate_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/dark_oak_pressure_plate_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..3aa94a0 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/dark_oak_pressure_plate_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:dark_oak_planks", + "result": { + "count": 1, + "id": "minecraft:dark_oak_pressure_plate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/dark_oak_trap_door_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/dark_oak_trap_door_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..d566bfb --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/dark_oak_trap_door_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:dark_oak_planks", + "result": { + "count": 1, + "id": "minecraft:dark_oak_trap_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/jungle_door_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/jungle_door_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..e99ffaf --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/jungle_door_from_jungle_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:jungle_planks", + "result": { + "count": 1, + "id": "minecraft:jungle_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/jungle_pressure_plate_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/jungle_pressure_plate_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..22c79df --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/jungle_pressure_plate_from_jungle_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:jungle_planks", + "result": { + "count": 1, + "id": "minecraft:jungle_pressure_plate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/jungle_trap_door_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/jungle_trap_door_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..419e11d --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/jungle_trap_door_from_jungle_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:jungle_planks", + "result": { + "count": 1, + "id": "minecraft:jungle_trap_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/mangrove_door_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/mangrove_door_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..e9b7f82 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/mangrove_door_from_mangrove_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:mangrove_planks", + "result": { + "count": 1, + "id": "minecraft:mangrove_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/mangrove_pressure_plate_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/mangrove_pressure_plate_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..6f4a5e4 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/mangrove_pressure_plate_from_mangrove_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:mangrove_planks", + "result": { + "count": 1, + "id": "minecraft:mangrove_pressure_plate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/mangrove_trap_door_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/mangrove_trap_door_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..ae1c04e --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/mangrove_trap_door_from_mangrove_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:mangrove_planks", + "result": { + "count": 1, + "id": "minecraft:mangrove_trap_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/oak_door_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/oak_door_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..0c4cd35 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/oak_door_from_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:oak_planks", + "result": { + "count": 1, + "id": "minecraft:oak_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/oak_pressure_plate_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/oak_pressure_plate_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..8fd4a73 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/oak_pressure_plate_from_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:oak_planks", + "result": { + "count": 1, + "id": "minecraft:oak_pressure_plate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/oak_trap_door_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/oak_trap_door_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..f30951c --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/oak_trap_door_from_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:oak_planks", + "result": { + "count": 1, + "id": "minecraft:oak_trap_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/pale_oak_door_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/pale_oak_door_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..889f8bf --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/pale_oak_door_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:pale_oak_planks", + "result": { + "count": 1, + "id": "minecraft:pale_oak_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/pale_oak_pressure_plate_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/pale_oak_pressure_plate_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..d8b3159 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/pale_oak_pressure_plate_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:pale_oak_planks", + "result": { + "count": 1, + "id": "minecraft:pale_oak_pressure_plate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/pale_oak_trap_door_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/pale_oak_trap_door_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..1259490 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/pale_oak_trap_door_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:pale_oak_planks", + "result": { + "count": 1, + "id": "minecraft:pale_oak_trap_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/spruce_door_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/spruce_door_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..2f3c574 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/spruce_door_from_spruce_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:spruce_planks", + "result": { + "count": 1, + "id": "minecraft:spruce_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/spruce_pressure_plate_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/spruce_pressure_plate_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..419af7b --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/spruce_pressure_plate_from_spruce_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:spruce_planks", + "result": { + "count": 1, + "id": "minecraft:spruce_pressure_plate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/spruce_trap_door_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/spruce_trap_door_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..6dc1531 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/spruce_trap_door_from_spruce_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:spruce_planks", + "result": { + "count": 1, + "id": "minecraft:spruce_trap_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/warped_door_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/warped_door_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..b43b82c --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/warped_door_from_warped_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:warped_planks", + "result": { + "count": 1, + "id": "minecraft:warped_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/warped_pressure_plate_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/warped_pressure_plate_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..90ab206 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/warped_pressure_plate_from_warped_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:warped_planks", + "result": { + "count": 1, + "id": "minecraft:warped_pressure_plate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/warped_trap_door_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/warped_trap_door_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..1865693 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/data/purpur/recipe/stonecutting/wood/warped_trap_door_from_warped_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:warped_planks", + "result": { + "count": 1, + "id": "minecraft:warped_trap_door" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/modrinth.json b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/modrinth.json new file mode 100644 index 0000000..1fa82fc --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/modrinth.json @@ -0,0 +1,10 @@ +{ + "name": "v1.0", + "version_number": "1.0", + "changelog": "", + "game_versions": [ + "1.21.4" + ], + "version_type": "release", + "project_id": "" +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/pack.mcmeta b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/pack.mcmeta new file mode 100644 index 0000000..af994db --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/pack.mcmeta @@ -0,0 +1,10 @@ +{ + "pack": { + "pack_format": 61, + "description": "Use the stonecutter to get doors, trapdoors, and pressure plates from planks", + "supported_formats": { + "min_inclusive": 61, + "max_inclusive": 61 + } + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/version_info.txt b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/version_info.txt new file mode 100644 index 0000000..96bf983 --- /dev/null +++ b/packs/crafting/stonecutting/wood/door_trapdoor_pressure_plate/version_info.txt @@ -0,0 +1,4 @@ +{ + "version_number": "1.0", + "project_id": "" +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_button_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_button_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..c15c654 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_button_from_acacia_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_acacia_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:acacia_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/acacia_button_from_acacia_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_acacia_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_button_from_acacia_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_fence_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_fence_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..5147cb0 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_fence_from_acacia_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_acacia_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:acacia_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/acacia_fence_from_acacia_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_acacia_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_fence_from_acacia_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_fence_gate_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_fence_gate_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..11cf133 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_fence_gate_from_acacia_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_acacia_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:acacia_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/acacia_fence_gate_from_acacia_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_acacia_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_fence_gate_from_acacia_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_slab_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_slab_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..264fbb0 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_slab_from_acacia_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_acacia_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:acacia_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/acacia_slab_from_acacia_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_acacia_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_slab_from_acacia_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_stairs_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_stairs_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..cae5821 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/acacia_stairs_from_acacia_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_acacia_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:acacia_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/acacia_stairs_from_acacia_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_acacia_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:acacia_stairs_from_acacia_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_button_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_button_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..a246912 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_button_from_bamboo_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:bamboo_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/bamboo_button_from_bamboo_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_button_from_bamboo_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_fence_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_fence_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..183fe85 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_fence_from_bamboo_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:bamboo_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/bamboo_fence_from_bamboo_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_fence_from_bamboo_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_fence_gate_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_fence_gate_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..578982a --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_fence_gate_from_bamboo_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:bamboo_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/bamboo_fence_gate_from_bamboo_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_fence_gate_from_bamboo_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_slab_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_slab_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..950a3f3 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_slab_from_bamboo_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:bamboo_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/bamboo_slab_from_bamboo_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_slab_from_bamboo_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_stairs_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_stairs_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..0d8cc25 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/bamboo_stairs_from_bamboo_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:bamboo_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/bamboo_stairs_from_bamboo_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bamboo_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:bamboo_stairs_from_bamboo_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_button_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_button_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..376e5e0 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_button_from_birch_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_birch_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:birch_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/birch_button_from_birch_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_birch_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_button_from_birch_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_fence_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_fence_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..3c977fc --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_fence_from_birch_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_birch_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:birch_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/birch_fence_from_birch_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_birch_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_fence_from_birch_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_fence_gate_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_fence_gate_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..f80604d --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_fence_gate_from_birch_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_birch_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:birch_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/birch_fence_gate_from_birch_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_birch_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_fence_gate_from_birch_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_slab_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_slab_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..8bd619f --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_slab_from_birch_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_birch_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:birch_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/birch_slab_from_birch_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_birch_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_slab_from_birch_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_stairs_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_stairs_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..8c9e540 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/birch_stairs_from_birch_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_birch_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:birch_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/birch_stairs_from_birch_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_birch_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:birch_stairs_from_birch_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_button_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_button_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..c693091 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_button_from_cherry_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cherry_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:cherry_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/cherry_button_from_cherry_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cherry_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_button_from_cherry_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_fence_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_fence_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..9564ac6 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_fence_from_cherry_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cherry_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:cherry_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/cherry_fence_from_cherry_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cherry_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_fence_from_cherry_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_fence_gate_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_fence_gate_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..f11be4c --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_fence_gate_from_cherry_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cherry_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:cherry_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/cherry_fence_gate_from_cherry_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cherry_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_fence_gate_from_cherry_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_slab_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_slab_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..113e99b --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_slab_from_cherry_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cherry_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:cherry_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/cherry_slab_from_cherry_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cherry_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_slab_from_cherry_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_stairs_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_stairs_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..8ace2a6 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/cherry_stairs_from_cherry_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cherry_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:cherry_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/cherry_stairs_from_cherry_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cherry_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:cherry_stairs_from_cherry_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_button_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_button_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..85d06e6 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_button_from_crimson_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_crimson_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:crimson_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/crimson_button_from_crimson_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_crimson_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_button_from_crimson_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_fence_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_fence_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..39ee9f4 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_fence_from_crimson_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_crimson_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:crimson_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/crimson_fence_from_crimson_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_crimson_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_fence_from_crimson_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_fence_gate_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_fence_gate_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..fd4767f --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_fence_gate_from_crimson_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_crimson_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:crimson_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/crimson_fence_gate_from_crimson_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_crimson_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_fence_gate_from_crimson_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_slab_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_slab_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..7c186e3 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_slab_from_crimson_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_crimson_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:crimson_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/crimson_slab_from_crimson_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_crimson_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_slab_from_crimson_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_stairs_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_stairs_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..a80842a --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/crimson_stairs_from_crimson_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_crimson_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:crimson_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/crimson_stairs_from_crimson_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_crimson_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:crimson_stairs_from_crimson_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_button_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_button_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..4483778 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_button_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:dark_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/dark_oak_button_from_dark_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_button_from_dark_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_fence_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_fence_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..424114e --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_fence_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:dark_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/dark_oak_fence_from_dark_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_fence_from_dark_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_fence_gate_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_fence_gate_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..d530584 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_fence_gate_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:dark_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/dark_oak_fence_gate_from_dark_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_fence_gate_from_dark_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_slab_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_slab_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..73b590b --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_slab_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:dark_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/dark_oak_slab_from_dark_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_slab_from_dark_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_stairs_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_stairs_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..9fe9bcd --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/dark_oak_stairs_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:dark_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/dark_oak_stairs_from_dark_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_dark_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:dark_oak_stairs_from_dark_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_button_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_button_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..cb311f0 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_button_from_jungle_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_jungle_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:jungle_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/jungle_button_from_jungle_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_jungle_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_button_from_jungle_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_fence_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_fence_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..98bbc9b --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_fence_from_jungle_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_jungle_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:jungle_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/jungle_fence_from_jungle_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_jungle_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_fence_from_jungle_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_fence_gate_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_fence_gate_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..dfb134f --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_fence_gate_from_jungle_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_jungle_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:jungle_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/jungle_fence_gate_from_jungle_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_jungle_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_fence_gate_from_jungle_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_slab_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_slab_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..4498449 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_slab_from_jungle_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_jungle_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:jungle_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/jungle_slab_from_jungle_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_jungle_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_slab_from_jungle_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_stairs_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_stairs_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..e1b4d1d --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/jungle_stairs_from_jungle_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_jungle_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:jungle_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/jungle_stairs_from_jungle_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_jungle_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:jungle_stairs_from_jungle_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_button_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_button_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..61e302d --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_button_from_mangrove_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mangrove_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:mangrove_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/mangrove_button_from_mangrove_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mangrove_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_button_from_mangrove_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_fence_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_fence_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..e954516 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_fence_from_mangrove_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mangrove_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:mangrove_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/mangrove_fence_from_mangrove_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mangrove_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_fence_from_mangrove_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_fence_gate_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_fence_gate_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..fe27113 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_fence_gate_from_mangrove_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mangrove_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:mangrove_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/mangrove_fence_gate_from_mangrove_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mangrove_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_fence_gate_from_mangrove_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_slab_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_slab_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..711b784 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_slab_from_mangrove_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mangrove_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:mangrove_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/mangrove_slab_from_mangrove_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mangrove_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_slab_from_mangrove_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_stairs_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_stairs_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..07d73a9 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/mangrove_stairs_from_mangrove_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mangrove_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:mangrove_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/mangrove_stairs_from_mangrove_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mangrove_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:mangrove_stairs_from_mangrove_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_button_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_button_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..c65a055 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_button_from_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/oak_button_from_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_button_from_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_fence_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_fence_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..b2c3e41 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_fence_from_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/oak_fence_from_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_fence_from_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_fence_gate_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_fence_gate_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..82c3cd6 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_fence_gate_from_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/oak_fence_gate_from_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_fence_gate_from_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_slab_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_slab_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..3c8e9d7 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_slab_from_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/oak_slab_from_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_slab_from_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_stairs_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_stairs_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..d3d3621 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/oak_stairs_from_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/oak_stairs_from_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:oak_stairs_from_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_button_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_button_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..ec76da7 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_button_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pale_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:pale_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/pale_oak_button_from_pale_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pale_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pale_oak_button_from_pale_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_fence_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_fence_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..5337267 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_fence_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pale_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:pale_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/pale_oak_fence_from_pale_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pale_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pale_oak_fence_from_pale_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_fence_gate_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_fence_gate_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..60a0d8f --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_fence_gate_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pale_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:pale_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/pale_oak_fence_gate_from_pale_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pale_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pale_oak_fence_gate_from_pale_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_slab_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_slab_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..23e2dec --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_slab_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pale_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:pale_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/pale_oak_slab_from_pale_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pale_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pale_oak_slab_from_pale_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_stairs_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_stairs_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..d691990 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/pale_oak_stairs_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pale_oak_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:pale_oak_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/pale_oak_stairs_from_pale_oak_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pale_oak_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:pale_oak_stairs_from_pale_oak_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_button_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_button_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..3b30f25 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_button_from_spruce_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:spruce_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/spruce_button_from_spruce_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spruce_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_button_from_spruce_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_fence_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_fence_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..70af299 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_fence_from_spruce_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:spruce_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/spruce_fence_from_spruce_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spruce_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_fence_from_spruce_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_fence_gate_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_fence_gate_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..0173366 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_fence_gate_from_spruce_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:spruce_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/spruce_fence_gate_from_spruce_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spruce_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_fence_gate_from_spruce_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_slab_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_slab_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..54ea7bc --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_slab_from_spruce_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:spruce_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/spruce_slab_from_spruce_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spruce_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_slab_from_spruce_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_stairs_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_stairs_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..619d066 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/spruce_stairs_from_spruce_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:spruce_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/spruce_stairs_from_spruce_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spruce_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:spruce_stairs_from_spruce_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_button_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_button_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..357b558 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_button_from_warped_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_warped_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:warped_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/warped_button_from_warped_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_warped_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_button_from_warped_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_fence_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_fence_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..5cc9d8c --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_fence_from_warped_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_warped_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:warped_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/warped_fence_from_warped_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_warped_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_fence_from_warped_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_fence_gate_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_fence_gate_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..bd29677 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_fence_gate_from_warped_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_warped_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:warped_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/warped_fence_gate_from_warped_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_warped_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_fence_gate_from_warped_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_slab_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_slab_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..e721ede --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_slab_from_warped_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_warped_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:warped_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/warped_slab_from_warped_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_warped_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_slab_from_warped_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_stairs_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_stairs_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..73da8ea --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/advancement/warped_stairs_from_warped_planks_stonecutting.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_warped_planks": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:warped_planks" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "purpur:stonecutting/wood/warped_stairs_from_warped_planks_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_warped_planks" + ] + ], + "rewards": { + "recipes": [ + "minecraft:warped_stairs_from_warped_planks_stonecutting" + ] + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_button_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_button_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..c9f719b --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_button_from_acacia_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:acacia_planks", + "result": { + "count": 1, + "id": "minecraft:acacia_button" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_fence_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_fence_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..24bf712 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_fence_from_acacia_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:acacia_planks", + "result": { + "count": 1, + "id": "minecraft:acacia_fence" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_fence_gate_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_fence_gate_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..3cb8c7e --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_fence_gate_from_acacia_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:acacia_planks", + "result": { + "count": 1, + "id": "minecraft:acacia_fence_gate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_slab_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_slab_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..524dc93 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_slab_from_acacia_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:acacia_planks", + "result": { + "count": 2, + "id": "minecraft:acacia_slab" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_stairs_from_acacia_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_stairs_from_acacia_planks_stonecutting.json new file mode 100644 index 0000000..5c17953 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/acacia_stairs_from_acacia_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:acacia_planks", + "result": { + "count": 1, + "id": "minecraft:acacia_stairs" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_button_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_button_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..8693e92 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_button_from_bamboo_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:bamboo_planks", + "result": { + "count": 1, + "id": "minecraft:bamboo_button" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_fence_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_fence_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..329340a --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_fence_from_bamboo_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:bamboo_planks", + "result": { + "count": 1, + "id": "minecraft:bamboo_fence" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_fence_gate_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_fence_gate_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..73e5ef3 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_fence_gate_from_bamboo_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:bamboo_planks", + "result": { + "count": 1, + "id": "minecraft:bamboo_fence_gate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_slab_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_slab_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..9b4ab45 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_slab_from_bamboo_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:bamboo_planks", + "result": { + "count": 2, + "id": "minecraft:bamboo_slab" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_stairs_from_bamboo_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_stairs_from_bamboo_planks_stonecutting.json new file mode 100644 index 0000000..e8ed5e4 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/bamboo_stairs_from_bamboo_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:bamboo_planks", + "result": { + "count": 1, + "id": "minecraft:bamboo_stairs" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_button_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_button_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..4e752bb --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_button_from_birch_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:birch_planks", + "result": { + "count": 1, + "id": "minecraft:birch_button" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_fence_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_fence_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..a72cd5e --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_fence_from_birch_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:birch_planks", + "result": { + "count": 1, + "id": "minecraft:birch_fence" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_fence_gate_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_fence_gate_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..c2cd8b4 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_fence_gate_from_birch_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:birch_planks", + "result": { + "count": 1, + "id": "minecraft:birch_fence_gate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_slab_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_slab_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..b6b112f --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_slab_from_birch_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:birch_planks", + "result": { + "count": 2, + "id": "minecraft:birch_slab" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_stairs_from_birch_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_stairs_from_birch_planks_stonecutting.json new file mode 100644 index 0000000..628a502 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/birch_stairs_from_birch_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:birch_planks", + "result": { + "count": 1, + "id": "minecraft:birch_stairs" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_button_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_button_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..b2ee0d2 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_button_from_cherry_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:cherry_planks", + "result": { + "count": 1, + "id": "minecraft:cherry_button" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_fence_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_fence_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..018980d --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_fence_from_cherry_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:cherry_planks", + "result": { + "count": 1, + "id": "minecraft:cherry_fence" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_fence_gate_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_fence_gate_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..78bca06 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_fence_gate_from_cherry_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:cherry_planks", + "result": { + "count": 1, + "id": "minecraft:cherry_fence_gate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_slab_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_slab_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..5816279 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_slab_from_cherry_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:cherry_planks", + "result": { + "count": 2, + "id": "minecraft:cherry_slab" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_stairs_from_cherry_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_stairs_from_cherry_planks_stonecutting.json new file mode 100644 index 0000000..9c70060 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/cherry_stairs_from_cherry_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:cherry_planks", + "result": { + "count": 1, + "id": "minecraft:cherry_stairs" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_button_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_button_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..9ce5d85 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_button_from_crimson_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:crimson_planks", + "result": { + "count": 1, + "id": "minecraft:crimson_button" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_fence_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_fence_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..c5bb2f3 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_fence_from_crimson_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:crimson_planks", + "result": { + "count": 1, + "id": "minecraft:crimson_fence" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_fence_gate_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_fence_gate_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..f7fd9ef --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_fence_gate_from_crimson_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:crimson_planks", + "result": { + "count": 1, + "id": "minecraft:crimson_fence_gate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_slab_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_slab_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..e6c8d8d --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_slab_from_crimson_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:crimson_planks", + "result": { + "count": 2, + "id": "minecraft:crimson_slab" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_stairs_from_crimson_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_stairs_from_crimson_planks_stonecutting.json new file mode 100644 index 0000000..c26995e --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/crimson_stairs_from_crimson_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:crimson_planks", + "result": { + "count": 1, + "id": "minecraft:crimson_stairs" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_button_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_button_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..5231443 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_button_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:dark_oak_planks", + "result": { + "count": 1, + "id": "minecraft:dark_oak_button" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_fence_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_fence_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..d0fd0e6 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_fence_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:dark_oak_planks", + "result": { + "count": 1, + "id": "minecraft:dark_oak_fence" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_fence_gate_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_fence_gate_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..3c95bc3 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_fence_gate_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:dark_oak_planks", + "result": { + "count": 1, + "id": "minecraft:dark_oak_fence_gate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_slab_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_slab_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..bec9a5b --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_slab_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:dark_oak_planks", + "result": { + "count": 2, + "id": "minecraft:dark_oak_slab" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_stairs_from_dark_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_stairs_from_dark_oak_planks_stonecutting.json new file mode 100644 index 0000000..0add34a --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/dark_oak_stairs_from_dark_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:dark_oak_planks", + "result": { + "count": 1, + "id": "minecraft:dark_oak_stairs" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_button_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_button_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..16821f2 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_button_from_jungle_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:jungle_planks", + "result": { + "count": 1, + "id": "minecraft:jungle_button" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_fence_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_fence_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..c3adf30 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_fence_from_jungle_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:jungle_planks", + "result": { + "count": 1, + "id": "minecraft:jungle_fence" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_fence_gate_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_fence_gate_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..087ed6b --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_fence_gate_from_jungle_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:jungle_planks", + "result": { + "count": 1, + "id": "minecraft:jungle_fence_gate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_slab_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_slab_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..3643799 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_slab_from_jungle_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:jungle_planks", + "result": { + "count": 2, + "id": "minecraft:jungle_slab" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_stairs_from_jungle_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_stairs_from_jungle_planks_stonecutting.json new file mode 100644 index 0000000..2ce9ba5 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/jungle_stairs_from_jungle_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:jungle_planks", + "result": { + "count": 1, + "id": "minecraft:jungle_stairs" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_button_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_button_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..6261d9f --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_button_from_mangrove_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:mangrove_planks", + "result": { + "count": 1, + "id": "minecraft:mangrove_button" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_fence_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_fence_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..6764cfd --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_fence_from_mangrove_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:mangrove_planks", + "result": { + "count": 1, + "id": "minecraft:mangrove_fence" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_fence_gate_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_fence_gate_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..e7c8b79 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_fence_gate_from_mangrove_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:mangrove_planks", + "result": { + "count": 1, + "id": "minecraft:mangrove_fence_gate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_slab_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_slab_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..8b79f01 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_slab_from_mangrove_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:mangrove_planks", + "result": { + "count": 2, + "id": "minecraft:mangrove_slab" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_stairs_from_mangrove_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_stairs_from_mangrove_planks_stonecutting.json new file mode 100644 index 0000000..f24066d --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/mangrove_stairs_from_mangrove_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:mangrove_planks", + "result": { + "count": 1, + "id": "minecraft:mangrove_stairs" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_button_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_button_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..b81b127 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_button_from_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:oak_planks", + "result": { + "count": 1, + "id": "minecraft:oak_button" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_fence_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_fence_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..180074e --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_fence_from_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:oak_planks", + "result": { + "count": 1, + "id": "minecraft:oak_fence" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_fence_gate_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_fence_gate_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..acd7bcf --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_fence_gate_from_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:oak_planks", + "result": { + "count": 1, + "id": "minecraft:oak_fence_gate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_slab_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_slab_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..303b90d --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_slab_from_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:oak_planks", + "result": { + "count": 2, + "id": "minecraft:oak_slab" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_stairs_from_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_stairs_from_oak_planks_stonecutting.json new file mode 100644 index 0000000..0a367ad --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/oak_stairs_from_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:oak_planks", + "result": { + "count": 1, + "id": "minecraft:oak_stairs" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_button_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_button_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..163967b --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_button_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:pale_oak_planks", + "result": { + "count": 1, + "id": "minecraft:pale_oak_button" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_fence_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_fence_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..b2a8ae5 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_fence_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:pale_oak_planks", + "result": { + "count": 1, + "id": "minecraft:pale_oak_fence" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_fence_gate_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_fence_gate_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..9b0ef07 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_fence_gate_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:pale_oak_planks", + "result": { + "count": 1, + "id": "minecraft:pale_oak_fence_gate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_slab_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_slab_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..d98edec --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_slab_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:pale_oak_planks", + "result": { + "count": 2, + "id": "minecraft:pale_oak_slab" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_stairs_from_pale_oak_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_stairs_from_pale_oak_planks_stonecutting.json new file mode 100644 index 0000000..94de60d --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/pale_oak_stairs_from_pale_oak_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:pale_oak_planks", + "result": { + "count": 1, + "id": "minecraft:pale_oak_stairs" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_button_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_button_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..67c35f3 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_button_from_spruce_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:spruce_planks", + "result": { + "count": 1, + "id": "minecraft:spruce_button" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_fence_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_fence_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..69add6e --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_fence_from_spruce_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:spruce_planks", + "result": { + "count": 1, + "id": "minecraft:spruce_fence" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_fence_gate_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_fence_gate_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..227b300 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_fence_gate_from_spruce_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:spruce_planks", + "result": { + "count": 1, + "id": "minecraft:spruce_fence_gate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_slab_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_slab_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..105af52 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_slab_from_spruce_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:spruce_planks", + "result": { + "count": 2, + "id": "minecraft:spruce_slab" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_stairs_from_spruce_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_stairs_from_spruce_planks_stonecutting.json new file mode 100644 index 0000000..f63c482 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/spruce_stairs_from_spruce_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:spruce_planks", + "result": { + "count": 1, + "id": "minecraft:spruce_stairs" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_button_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_button_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..9614cd6 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_button_from_warped_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:warped_planks", + "result": { + "count": 1, + "id": "minecraft:warped_button" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_fence_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_fence_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..911dbbb --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_fence_from_warped_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:warped_planks", + "result": { + "count": 1, + "id": "minecraft:warped_fence" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_fence_gate_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_fence_gate_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..10fb4e8 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_fence_gate_from_warped_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:warped_planks", + "result": { + "count": 1, + "id": "minecraft:warped_fence_gate" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_slab_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_slab_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..e7a22c1 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_slab_from_warped_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:warped_planks", + "result": { + "count": 2, + "id": "minecraft:warped_slab" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_stairs_from_warped_planks_stonecutting.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_stairs_from_warped_planks_stonecutting.json new file mode 100644 index 0000000..fae5b9b --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/data/purpur/recipe/stonecutting/wood/warped_stairs_from_warped_planks_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": "minecraft:warped_planks", + "result": { + "count": 1, + "id": "minecraft:warped_stairs" + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/modrinth.json b/packs/crafting/stonecutting/wood/slab_stairs_fences/modrinth.json new file mode 100644 index 0000000..1fa82fc --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/modrinth.json @@ -0,0 +1,10 @@ +{ + "name": "v1.0", + "version_number": "1.0", + "changelog": "", + "game_versions": [ + "1.21.4" + ], + "version_type": "release", + "project_id": "" +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/pack.mcmeta b/packs/crafting/stonecutting/wood/slab_stairs_fences/pack.mcmeta new file mode 100644 index 0000000..e1a110b --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/pack.mcmeta @@ -0,0 +1,10 @@ +{ + "pack": { + "pack_format": 61, + "description": "Use the stonecutter to get stairs, slabs, fences, and fence gates from planks", + "supported_formats": { + "min_inclusive": 61, + "max_inclusive": 61 + } + } +} \ No newline at end of file diff --git a/packs/crafting/stonecutting/wood/slab_stairs_fences/version_info.txt b/packs/crafting/stonecutting/wood/slab_stairs_fences/version_info.txt new file mode 100644 index 0000000..96bf983 --- /dev/null +++ b/packs/crafting/stonecutting/wood/slab_stairs_fences/version_info.txt @@ -0,0 +1,4 @@ +{ + "version_number": "1.0", + "project_id": "" +} \ No newline at end of file diff --git a/util/mod_manifests/quilt-mod.json b/util/mod_manifests/quilt-mod.json new file mode 100644 index 0000000..7bb36fd --- /dev/null +++ b/util/mod_manifests/quilt-mod.json @@ -0,0 +1,30 @@ +{ + "schema_version": 1, + "quilt_loader": { + "group": "com.modrinth", + "id": "mr_purpurpacks_pickaxeeffectivereinforceddeepslate", + "version": "1.4", + "metadata": { + "name": "%pack-name%", + "description": "%pack-desc%", + "contributors": { + "Rhythmic": "Developer", + "PurpurMC": "Member" + }, + "contact": { + "homepage": "%download%", + "sources": "https://github.com/PurpurMC/PurpurPacks", + "issues": "https://github.com/PurpurMC/PurpurPacks/issues" + }, + "icon": "%icon%" + }, + "intermediate_mappings": "net.fabricmc:intermediary", + "depends": [ + { + "id": "quilt_resource_loader", + "versions": "*", + "unless": "fabric-resource-loader-v0" + } + ] + } +} \ No newline at end of file