diff --git a/src/generated/resources/.cache/cache b/src/generated/resources/.cache/cache index 26209f51..e5e1304e 100644 --- a/src/generated/resources/.cache/cache +++ b/src/generated/resources/.cache/cache @@ -1243,7 +1243,7 @@ fd3c27d57bb0bb53d671d9c00e8912764a405d13 assets/betterendforge/models/item/diori 1b84b839fb4a8282e205fa2f99b37c430ba4b200 assets/betterendforge/models/item/dragon_tree_button.json d0df9d417191f100a350af9082545f9c42152254 assets/betterendforge/models/item/dragon_tree_door.json e35b18939b6e36c33417e5e12725f517f012fd71 assets/betterendforge/models/item/dragon_tree_fence.json -e35b18939b6e36c33417e5e12725f517f012fd71 assets/betterendforge/models/item/dragon_tree_gate.json +2727c13c1fa642d416e85a87be7d8a047518b9e4 assets/betterendforge/models/item/dragon_tree_gate.json 551c1551183aca6220bfec45a5e9b808de247801 assets/betterendforge/models/item/dragon_tree_ladder.json 322840f2a4372f0a7faf653b9e52d98ffbf3a564 assets/betterendforge/models/item/dragon_tree_leaves.json a4eb60e752b87bc42ce0afbe5de8467566eeab35 assets/betterendforge/models/item/dragon_tree_log.json @@ -1265,7 +1265,7 @@ eabc0b220961137a4f62612220bcd9e5b0d258f3 assets/betterendforge/models/item/end_l ed7fc0adc31ba84303b2cbaa40c908b2963878ad assets/betterendforge/models/item/end_lotus_door.json 59dfdc09ccca1f7e2979fb0af4b84e2b0301fc24 assets/betterendforge/models/item/end_lotus_fence.json e8f170b8c16974a1369fd0b6359a168015df3e61 assets/betterendforge/models/item/end_lotus_flower.json -59dfdc09ccca1f7e2979fb0af4b84e2b0301fc24 assets/betterendforge/models/item/end_lotus_gate.json +38eb8ae3e1e2a9f00018ef1204e8f5fa2dd3d7cd assets/betterendforge/models/item/end_lotus_gate.json eeb63d12b587fed42b6ad0e610961f5174d4ee62 assets/betterendforge/models/item/end_lotus_ladder.json 607307c02d57a749948a9b2dec5626e031de1b28 assets/betterendforge/models/item/end_lotus_log.json 4808a7a66d5ee91575846523b38385de21bdc38a assets/betterendforge/models/item/end_lotus_planks.json @@ -1311,7 +1311,7 @@ d69fd9864eeda03ff1f5c7640ffef474b2013a08 assets/betterendforge/models/item/helix a17fe0e26c8b17c120e4816e12d1c3c09c910ba5 assets/betterendforge/models/item/helix_tree_button.json 8a63b9c0d904ffbfc7932bd0217136be953c4f51 assets/betterendforge/models/item/helix_tree_door.json 1245bed6097b3f7f8cee464e07a6c91e0c9b2943 assets/betterendforge/models/item/helix_tree_fence.json -1245bed6097b3f7f8cee464e07a6c91e0c9b2943 assets/betterendforge/models/item/helix_tree_gate.json +1e27fd1e0fb327567ec02ff1eacbbaca73845349 assets/betterendforge/models/item/helix_tree_gate.json ad5b798c4d94940585f1ab2966f205560cd91368 assets/betterendforge/models/item/helix_tree_ladder.json 960c5f717890dc229dcbc0982bbe734b0597942a assets/betterendforge/models/item/helix_tree_log.json 4dc6e0763265769ad4bc3c2a0d0f8c59a8a511bb assets/betterendforge/models/item/helix_tree_planks.json @@ -1365,7 +1365,7 @@ d3c06e9633816d60b5d5d04923059357cad56067 assets/betterendforge/models/item/jelly eb70330ae85cfab628348f7d47e853bc9f11ab93 assets/betterendforge/models/item/jellyshroom_cap_purple.json 759db5c9d95a2624d00a5972c2e3765910ad0e4d assets/betterendforge/models/item/jellyshroom_door.json 9d0fe2a52469f77df4f0a35ee19f6fa8926f7388 assets/betterendforge/models/item/jellyshroom_fence.json -9d0fe2a52469f77df4f0a35ee19f6fa8926f7388 assets/betterendforge/models/item/jellyshroom_gate.json +4189f4d42984f68dfe7e13c909e7febe1e28211a assets/betterendforge/models/item/jellyshroom_gate.json f317913610e3d7560316e15e74dcdb326b92cfc6 assets/betterendforge/models/item/jellyshroom_ladder.json 6b61de3b4383e5211b6bdfed0270a8f4c7f17a55 assets/betterendforge/models/item/jellyshroom_log.json 1ac16ba216a57b9bade3328839929b688de82dd4 assets/betterendforge/models/item/jellyshroom_planks.json @@ -1382,7 +1382,7 @@ b402cc860ae8e2b0f04afea81b1a593353771428 assets/betterendforge/models/item/jelly 35d18fe81c1439cfafad68f7fdd3beeaca9fdda4 assets/betterendforge/models/item/lacugrove_button.json 505dc37a251cf3269b20ee75645301f9c903118c assets/betterendforge/models/item/lacugrove_door.json 6fdd33b2b5cdec2d6fbc90ba591ed86af7b3b4b4 assets/betterendforge/models/item/lacugrove_fence.json -6fdd33b2b5cdec2d6fbc90ba591ed86af7b3b4b4 assets/betterendforge/models/item/lacugrove_gate.json +6e8369fb54fab90116a4439f8b114a1a1fbf4c0c assets/betterendforge/models/item/lacugrove_gate.json 2f81acb76b8114c277f1b6b437bd31defb91ed36 assets/betterendforge/models/item/lacugrove_ladder.json 0bb783b31a3e41fcf60b266a77c40892beea1843 assets/betterendforge/models/item/lacugrove_leaves.json cf5528158357a6c395bb8416ba82c6d69ec27964 assets/betterendforge/models/item/lacugrove_log.json @@ -1401,7 +1401,7 @@ a5ba7782e6dd27b2ff0b06df0d2c1ec34e120f75 assets/betterendforge/models/item/lucer 33d016d7b1d84a6171d38c08b002ae4b0484f63f assets/betterendforge/models/item/lucernia_button.json 173fc4df4efaf136e61ec7f557c97f3503f205ca assets/betterendforge/models/item/lucernia_door.json ea33c5a76ec37821cde43edef24db2c4c35ed0bf assets/betterendforge/models/item/lucernia_fence.json -ea33c5a76ec37821cde43edef24db2c4c35ed0bf assets/betterendforge/models/item/lucernia_gate.json +1a717710e1ba42ac948686b2ec97f1a995c73a15 assets/betterendforge/models/item/lucernia_gate.json aff7302636459b6c04ecabd1e261051450d7216d assets/betterendforge/models/item/lucernia_ladder.json 3790fb69d27e39e41ac37e9df163520dac1613d1 assets/betterendforge/models/item/lucernia_log.json ee047ab3164cb711f5859a6811f9bed7196c1098 assets/betterendforge/models/item/lucernia_planks.json @@ -1418,7 +1418,7 @@ eb4243783b133ac2b0b95a37f35facebe974d21e assets/betterendforge/models/item/missi 736d16e775aa3d63fb6e7585dbc34e1c8d75d644 assets/betterendforge/models/item/mossy_glowshroom_button.json 53932b8cef5ebfdb081755d8406add2e96677642 assets/betterendforge/models/item/mossy_glowshroom_door.json 8403885ab5af8b367e5dd921d0d05b21230a0852 assets/betterendforge/models/item/mossy_glowshroom_fence.json -8403885ab5af8b367e5dd921d0d05b21230a0852 assets/betterendforge/models/item/mossy_glowshroom_gate.json +466e0ddfd1423b2d6c0f761d31067d49033102a0 assets/betterendforge/models/item/mossy_glowshroom_gate.json 123999e6cf131f719e97d416700ed19ef7f3365e assets/betterendforge/models/item/mossy_glowshroom_ladder.json 9aeb987ba10163be4ed561b13fb6ca55915944bf assets/betterendforge/models/item/mossy_glowshroom_planks.json 1d0903a9136fc62c5655ddee43662728e3f9a15f assets/betterendforge/models/item/mossy_glowshroom_plate.json @@ -1442,7 +1442,7 @@ b799b85ef13ceaef7eb3bbd83afe68dcf8895eba assets/betterendforge/models/item/pytha b25e133250caa5957a85ec3f66cbe2cde0bbcc03 assets/betterendforge/models/item/pythadendron_button.json d89605c3934aefbe63b7e211f497f6075405e091 assets/betterendforge/models/item/pythadendron_door.json b7bab79ddd29084974deb310d71ee12f20dd9567 assets/betterendforge/models/item/pythadendron_fence.json -b7bab79ddd29084974deb310d71ee12f20dd9567 assets/betterendforge/models/item/pythadendron_gate.json +85f40cad9781717c80b39843220724dcacebf59a assets/betterendforge/models/item/pythadendron_gate.json 5c7d34e179d8029147014d9319b61e9d403f01e9 assets/betterendforge/models/item/pythadendron_ladder.json a6dc8060a803f2217818d5d265173457224171af assets/betterendforge/models/item/pythadendron_leaves.json 3c0a2291e6ee1315ebeca61e26743aeb32ecdfbe assets/betterendforge/models/item/pythadendron_planks.json @@ -1511,7 +1511,7 @@ acb0e3801e886b0debb6e14f18a8b57ce48fc94d assets/betterendforge/models/item/tenan 79847cb313e5501fab2e3761cf5d709df456f38c assets/betterendforge/models/item/tenanea_button.json 15e7de6ac82195d69b165aca3f6b9da4fb7216b2 assets/betterendforge/models/item/tenanea_door.json 857f6727f5fc0d4e0bed026c30887994bf731802 assets/betterendforge/models/item/tenanea_fence.json -857f6727f5fc0d4e0bed026c30887994bf731802 assets/betterendforge/models/item/tenanea_gate.json +af372b4f0bf74fe10ad1bae8079de83864a46418 assets/betterendforge/models/item/tenanea_gate.json 589dd8f4cfdc54f611ed48110f7fb3e5b359cb79 assets/betterendforge/models/item/tenanea_ladder.json b6b5e11207af9ebfcd357254ab99d2f878c4e9d7 assets/betterendforge/models/item/tenanea_leaves.json d16d8e44bae694d21107592d3c0dc6641053c19c assets/betterendforge/models/item/tenanea_log.json @@ -1643,7 +1643,7 @@ f1b5bd0a77eb994141db1dc0da24dce807718a76 assets/betterendforge/models/item/umbre 6e18397c92b2e7e765240edb1f8da0b8a7428649 assets/betterendforge/models/item/umbrella_tree_cluster_empty.json c30c9675f00e34ba15ac173cd2ff35e8d70e04a2 assets/betterendforge/models/item/umbrella_tree_door.json 90cd6b97d4000aa0041fdbb3b984420116d12eec assets/betterendforge/models/item/umbrella_tree_fence.json -90cd6b97d4000aa0041fdbb3b984420116d12eec assets/betterendforge/models/item/umbrella_tree_gate.json +64783606e759a8c5e33340e4cb00b5013824a824 assets/betterendforge/models/item/umbrella_tree_gate.json bf84ea12bf5eee1d7345104f7baab9c633e9c2d7 assets/betterendforge/models/item/umbrella_tree_ladder.json 4b828c9592b73ac427e556d3eb942ae212947507 assets/betterendforge/models/item/umbrella_tree_log.json 16a92035e01a7e57790dcfe2461831be52e2abda assets/betterendforge/models/item/umbrella_tree_membrane.json @@ -1702,6 +1702,165 @@ dd00ba1cb4001f88f4514b28c68a51dbe27a3c9f data/betterendforge/advancements/recipe 97fd33157523037c8302b4fa9f3a8e7ecf0678a5 data/betterendforge/advancements/recipes/betterendforge.end_blocks/thallasium_ingot_from_nuggets.json 65afa851ff2e257283df3313177c76b73d48797c data/betterendforge/advancements/recipes/betterendforge.end_blocks/thallasium_leggings.json 33867d867cbab973297117aff362fbea02482be0 data/betterendforge/advancements/recipes/betterendforge.end_blocks/thallasium_nuggets_from_ingot.json +0cdb1cbb2c9035682e5006d1a229889d90012b87 data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks.json +e0ab79137cd83aa4c15ceb394da91baa82fdf4ae data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks_slab.json +a37d443dd158085e31043350b13206e7b6bdb220 data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks_stairs.json +2543dfad61913182d8864fbfdf8d24169b8179df data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks_wall.json +2c1205ef497d5e25b1f478c95fc22d68ce9592c7 data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_button.json +a2ff7e855a5472916759230fde884e9fb63b579c data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_flower_pot.json +17387a8491f52181e3a031c55f2021fdc43d611b data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_furnace.json +35fc8fa2c2f2ba9a576ed6463f16573aa6c671be data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_lantern.json +1f4fa668c4ac73e50f068ba123c6f59955d968c3 data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_pillar.json +749975b3d2658aaff5e7c6634b9aa26ef304da3c data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_polished.json +52186ecbb47335135876f37770722e0dd76e4114 data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_pressure_plate.json +a1419892f4e2dd4d2111a337e9ba72798dc47122 data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_slab.json +8ff467e9fc0fd10c8e803dd712b02797a7145860 data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_stairs.json +e0afbd251eff8b2153f35f89982fe8a6eca4f090 data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_tiles.json +62d8d98d294cbe018c3ca9b3e9498441901c3432 data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_wall.json +55d84518309526409e760eff52693a5e384e0400 data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_bookshelf.json +4b01c57b64cd6594f111b9d4c795b592665ad7c8 data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_button.json +cb5729c9e51ec99599ef51b0188cbc3b69908ea1 data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_door.json +f8b38533ff77c3f97e59fc61dacbb61520c49db2 data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_fence.json +cf3277e240f6beb6b9d1393727a1e05714eccec9 data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_gate.json +3dba173f4ec91fbbf2d4bcc8ad47a50be18642c0 data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_ladder.json +40e4429366be8a15d5feb0d44105c010094e321d data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_planks.json +10816c6a170f68d63a27c1687188f19207de5fb2 data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_plate.json +1158ba2884b3c50095c8202ce60c87effe10d335 data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_slab.json +6ff22b4f3c75026069a692401c80ad680c3c43c4 data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_stairs.json +0018846b2ebcbfd01c2507274809cd8a99201096 data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_trapdoor.json +f7ddab9ce055d8c692538b9f6cdd547ce2823ec6 data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_bookshelf.json +d267489bacfd996113bd9dee3bf6e358c17447d5 data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_button.json +0e16f28d0a1ce2c471782ab384eb170cdadb1194 data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_door.json +ffebd9a473936cb4e39f9c73394632b76f4639bf data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_fence.json +57e91c5a0fa9168509dc2c574cca654797786682 data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_gate.json +599e8c7b9591fd76c5ad99e4e9f9de4ea308ee76 data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_ladder.json +ba688b824175fe1e0e2517b09295f1626b20fbfe data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_planks.json +7217b348631d2139b16556df4bfa1c6dd15aa01a data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_plate.json +9f6223eb1c17c80fb57b814b47a510b0c01d3caa data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_slab.json +6cfee5289070ed4d9bf4f7bc50852fe7d7a73a16 data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_stairs.json +c8b07e5c843a2a3b6803e5b5da11b3b02099dcbf data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_trapdoor.json +6d80bc410633e14f36e132d11c5d4a69a6bc2af2 data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks.json +afe885620adac549eacae45869742e03d09fd582 data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks_slab.json +2f461e28ff68625eeb17a9c6d9fa11aaf5df0a69 data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks_stairs.json +ee91a2567ede9a30caa07fb01f6ff939b94ebf58 data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks_wall.json +99a5ca0e64083e92c98fd5e7efb3feac6c01f9db data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_button.json +4f4229666712b5d6697acda1300d8253f1d5ff82 data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_flower_pot.json +99cd97e1f48d70aeab362ac3c7b51e0818314d8d data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_furnace.json +5f70ccd2759173d57aa8b624d558fae793381725 data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_lantern.json +1e2b16c570207e4b2678fc58c7dc923963a5559a data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_pillar.json +76d81fb599cdab3d935a9d3c0c14f4aa3a43094d data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_polished.json +316076cc6232e5dafc5edff791af86c3b3c26438 data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_pressure_plate.json +fcba0042aa79440db1e81fc3e431ac96f809f53e data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_slab.json +356e1bf5839ce2e9ff04f0960f345c0577b36ad5 data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_stairs.json +b240649193bf0f10d3b4acc24a72f174fa65d618 data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_tiles.json +67eefde7f7d705ee6e3487381ace998836439984 data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_wall.json +bfd630dfe2a4ce1301e8f619bb0c4431d4d1a785 data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_bookshelf.json +2a13ac53a5f6029948f03b95e4de8b1694cb62d2 data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_button.json +9f3f69116d0e2b81cc6cb249511733ce04a26a39 data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_door.json +350e5827d18c821db519c81fbc750e19f839c1b9 data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_fence.json +ef93d5855907588cb61e37783fa0feac46a36888 data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_gate.json +06c3d6588019358aca026b6a1025cd6940a35da1 data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_ladder.json +a1140dfa287a70acbd80d11c2fa846de75ed106a data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_planks.json +50bd45f8da9b037a180623bdd876182956887c5a data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_plate.json +669b749c0e2608201ba0cd69a4b2242abaa2f941 data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_slab.json +2f94a22ba9d2fb526e2a1e8aefc0f3fa54f5530d data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_stairs.json +5251c079d1268e85b50d7b734cda829c3f3e59b4 data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_trapdoor.json +a14d2b3f1b6fa3ff26ef2be2839fb48d59351da8 data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_bookshelf.json +7bf03062d2734f9df747caae2fd37e707d032867 data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_button.json +7baa955e2ad332d34dd8dbebae96c6315418b35f data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_door.json +7f69d15b8d1587389de369f4e79fb8ff91ecd36c data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_fence.json +e621379c93308621613e2803ad5240ed82d38bcb data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_gate.json +9a7b2a207103cb14f781ff7957c51897c33ca319 data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_ladder.json +86a0389190ad269f28f8da230926a2bfa80ad60b data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_planks.json +fa9062fb5d3e5143ef86f52d8c382fd637098ee6 data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_plate.json +4e373d00be4dd27e4ac4fb46cba89c90010e93c9 data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_slab.json +e58c3bdbcf30aa71c4691e780a52d98e4f7f78fc data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_stairs.json +ab5b52e74090e8cd4b5367475b613a0c3238cf5f data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_trapdoor.json +8cc58da9451d7e54beec0fe7a09b167bd12e073b data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_bookshelf.json +20def0d0bb99aad88525ecde6eac92532a8658c2 data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_button.json +09093975595b465bcde7811680719fdcbad19664 data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_door.json +b059e4325e67f79d159042f91dc9cb7b2005a81e data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_fence.json +21df4a24389f28b73e1a20bc144a2db1f6e47892 data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_gate.json +c7b6359c822fba66f2f6677985c63549be083f10 data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_ladder.json +5637ddbc345731bea2cbc7d6c2e2db9107fc7c5e data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_planks.json +1b448efdffc39ae8aa5fd4da458f1dbeb015474d data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_plate.json +24d171e8680e77c6833c5a1f4c574b26c7a4c370 data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_slab.json +327e1aebac59ae0b265ceaf2e006dd0ceb5a0f05 data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_stairs.json +54be554e48918314b79a57bec46a8b1c5b68c93f data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_trapdoor.json +e3102449e8ca7aa5244825321bd3d0af71e7cba6 data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_bookshelf.json +be68871085e97ca88fbfaf326b803d284ac31e8c data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_button.json +f10d036212e0589dc85bd05a8a7f7d95771fcc46 data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_door.json +60f866196abd976ebc8f1377bf6e8232c0dde785 data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_fence.json +4edfb53b3a5ed0ea05767592656517ed9437ccbd data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_gate.json +5d00cb496b26096921915d0a214fd5890d3ff64c data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_ladder.json +20bcd4261390a28eb584bf95552d5d972d81c67c data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_planks.json +0b78386b1e22ae75858ef8404bc4a94f43790ed1 data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_plate.json +f3b4130350ca2ee4ad9143e7057cc018124dbb5f data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_slab.json +79b99d574c40107b7f7cc4acfe8321e02bbc0351 data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_stairs.json +3e883769a600ce5c76ec5743be472e7468291a9d data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_trapdoor.json +a897cfc73b58a0b70ef7f241c6f58d1dc0f27b68 data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_bookshelf.json +e1958e86295c785418016691641019c2a89abf58 data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_button.json +ab89beb6e421453b59460b7d7cf11efa0228a538 data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_door.json +bd65ee83d9b240b829a288f9253931a045436d37 data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_fence.json +04d65fb9a57068611cc162e6eb15f7709f23f0ef data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_gate.json +325cea55be44914d2928c1cae9caaf721f43c89f data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_ladder.json +0f23b2388f69485f8f2a6d03918e8791ef0c7e18 data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_planks.json +84dde36be67814cfc53f74c4c1bdfd035ccd0f0b data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_plate.json +1c8f3f48366ad0b7d88d1a4329495015088a1313 data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_slab.json +4925787f068398763fc8918d8f403b64a1ae7c47 data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_stairs.json +2b174cf625f21118b1e87341f30f5dda48cba768 data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_trapdoor.json +3240c86afc36a92bb242f8eb52539738094d0678 data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_bookshelf.json +87bd9c16c47944f37dbfc198744bedb4642f58fa data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_button.json +ad3740e13ee9f00946bc0ee97a1591d2d3474e81 data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_door.json +05b4d3f75c47e97bc3f1092f5732b0ba59a16191 data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_fence.json +90dcffb35e5649b0ce4a11b49983a2789a1ef34b data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_gate.json +d8f2eaa51e6abde99f3891602d72889fe46b4263 data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_ladder.json +619e016f4437b38ad6297b15496e89ed8954e308 data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_planks.json +c74b5084235c8ce24929f72b802518480d7beafc data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_plate.json +e03d502dd5ecb338e32c78b5d1721f845600cc65 data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_slab.json +34d2ea55bbc81b542b18449ff022e74bba48dde4 data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_stairs.json +f470e2cdfec85303efd6dda0874589c466a4f1a5 data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_trapdoor.json +9505aa5bc2b0a23bf5a024b4c0374e26ac0bf708 data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks.json +aab88f4db7f94ade6900fb07260bf88e074e527d data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks_slab.json +3689ebcb969c5d91153594955cc21ccb0b6df85d data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks_stairs.json +0dc3020381244aab6faf0c2863463dcdb0eec7c9 data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks_wall.json +9d577f557f285aed9456c0a28b7f18f095855f11 data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_button.json +70b17776c7783ab395e116335701f3d4b9a1d89e data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_flower_pot.json +75cf48d9ca98eeca4c3adfe47539d280ff803b6d data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_furnace.json +dca7c36d3dffb13c37f507afd5c399f069c978bd data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_lantern.json +f555dc9ec5e3e47ebc926a41c356bbccd8e89fe3 data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_pillar.json +5d0f77874ebd7ecefad092969a23654430caf5b5 data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_polished.json +055c8520b93bd27124414f389eee46b7d4327a7f data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_pressure_plate.json +94ba4f4a8b2991288dc2dd0af6750f0697d4dc72 data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_slab.json +8c555a73c0cabfa6078dd7ad5c912bbc70795db2 data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_stairs.json +7e9ed9887b1692a14992ddd1f4b67c9f5580e15f data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_tiles.json +48e78d6e4ac9c26157bf4f863a1d5b4666b6c7b6 data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_wall.json +4490cdfc3d8aff8a7f714325d064ca83115e021b data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks.json +03d7d8f9b8d007748f1e5b124d9fc999138f0e4b data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks_slab.json +ffba7f75ee9dc198c5c78a93bc65973f181604a3 data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks_stairs.json +ba34f54778494b4e65ac2bac0b3f13a634b33459 data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks_wall.json +5a16852b503d7545e33a29b1f0f7ddd976eae2f7 data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_button.json +da9814233470444513a05c444cd2764ce9ccedb1 data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_flower_pot.json +132323e9ad0cfa6ae9905b253f8890e4478ab346 data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_furnace.json +2845a1e61b804e1ba86174c28b825f27ba21a7eb data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_lantern.json +b22e90ee36a8ff3f0d2bc4e8a794e727e1a9890b data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_pillar.json +fe629d1651a2b4f9a4bc490be8465560a226e225 data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_polished.json +666e939dd8d9b0848d0bccbf3982bc025c411a10 data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_pressure_plate.json +50a23c636cf3f23b8efcc7b93ea0f746937a8978 data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_slab.json +a8d363ebbb8db3f1849eb937b45ab02da881748a data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_stairs.json +0c3c4b28c7fd30e23e6dceddf75d63259058f9e4 data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_tiles.json +6dc4071454e4dc49f9495b79395eae4a50913791 data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_wall.json +f27e9ed5a39aed957e4bf300216b351e9fc197a9 data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_bookshelf.json +69502c266b875e5d44b1c5c4eba5c5c951cbba16 data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_button.json +b4d7a1e4019fccba551110ab11695aacde4edc33 data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_door.json +08e154564673a89d012484b697381ed4904f9654 data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_fence.json +c3cef0093cc6d9677f20547af1b0415e21bc55fa data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_gate.json +9b517627e77f34acaaebcde92cb49a3cb72527be data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_ladder.json +21b76ca4cb59c209945a57738eb295a7a585fbc2 data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_planks.json +24915a7b9799f88722e199b82ccb2ef9bf4725c3 data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_plate.json +e7e427fb0954efb3ebcfb1e8cf2fb3c28a93df79 data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_slab.json +05b9200930ad7c14d66467fdd3f7e4a9e0ad174d data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_stairs.json +bd2657e88617576b91da334c62b31ad31a971f42 data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_trapdoor.json b2944c1d71a7a7a7166049350192c648fc35b4c9 data/betterendforge/advancements/recipes/betterendforge.end_items/terminite_bars.json 4f7fb5f270215596b14604e869886aa3b202b34f data/betterendforge/advancements/recipes/betterendforge.end_items/terminite_block.json e0dee8de8110f8a5ae1fdde49bbae9e572269512 data/betterendforge/advancements/recipes/betterendforge.end_items/terminite_bulb_lantern.json @@ -1720,6 +1879,221 @@ c627c3c7ca0f09f7741c2c0fc2d6059bf18223c8 data/betterendforge/advancements/recipe 3274f2971d9067cbef6ee3e59e3426e645750dc2 data/betterendforge/advancements/recipes/betterendforge.end_items/thallasium_pressure_plate.json 8484ca2ac30bc85f1d6fd17c789d194ef560dd05 data/betterendforge/advancements/recipes/betterendforge.end_items/thallasium_tile.json e89228192b9b52d5731e2f43ac412fe427c7c842 data/betterendforge/advancements/recipes/betterendforge.end_items/thallasium_trapdoor.json +b6463df58ec57787d89db5f484ae50c7c24e7901 data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks.json +270cd30fc28dbdf1d2bd07abee88bd28cc3a73d0 data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks_slab.json +2e7f82bdbe9655706a6d525d4083bf7021d8d36e data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks_stairs.json +701e8ff267ded07527784892b224da303ceb705c data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks_wall.json +a85c91a750d32383711099521a1080fe533662f2 data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_button.json +bd52d6870cd5caf17fedc2d2bff9a6ac55cede66 data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_flower_pot.json +761225996d0c7b53d24e9b0b99ed614804954613 data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_furnace.json +081bec7b8922d4c37f187a78f9034bd3c7a4960e data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_lantern.json +be445a25cd629c9fdfba3a15d7ce0a9df8f8034f data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_pillar.json +d1ea61249304e82fc3c317d58e39607f085a7b85 data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_polished.json +bcbe7540f2ea48c175aff1356033b4ddbfe17ffd data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_pressure_plate.json +c273abbeb0854a0b94d65660dd385e9a0af58d1c data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_slab.json +49fabe7d16923ad89b760694ea1db2971d53bf33 data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_stairs.json +559b5adb04ddb052a12ddd617a8fb59c328b84ce data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_tiles.json +ec64f45237e5a99a0fae2b91d6de7ec3dc5a800f data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_wall.json +706b333477ce0c4620c86697e6aaa89f23b4eec4 data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_bookshelf.json +97f2fcdce16c9eeedbfbb19ddc4c62ba7e30371c data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_button.json +e1c0c27288c776a4bf74b63f3b490e8d453076d0 data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_door.json +a071ef8070903eb58af13d0063bc7bb0aa662d3f data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_fence.json +6095f15e27ae926ecee6e4625e1da787e4de549f data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_gate.json +be9e29112f17c5071ed511d9efc6ee131f5365ac data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_ladder.json +0d6c00bedc085957505516443a48c94dee867e8d data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_planks.json +cb48ff8ae9f2e24a50f30b7fe3b9b2ef9a8b37c7 data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_plate.json +ba7cabd96d3b6373286bbb37d2e293ae7e4ca4b6 data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_slab.json +90b1dd6b789cdbf122fdc7bbcf697bfb34ad30c2 data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_stairs.json +968071e8793b84656e3366f978c0c3beddebb087 data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_trapdoor.json +7a88f8181979def6a7e82438bd9b4720ddca0eca data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks.json +d73e014754d5627cde54ca3f0d10484990c232de data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks_slab.json +a0cc7aed6b15eec76a080e0f2bc278ce02a39330 data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks_stairs.json +15a7a5ad089a85996723d7f407c4df0d18acff97 data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks_wall.json +237a69a7f6ae7a69d5b52267f6116dd16a582da6 data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_button.json +379c41ec7283de9464067a4999bac23dc2365380 data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_flower_pot.json +c6d435db183cd3f23cd98e9a3f029ffa0178c33b data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_furnace.json +828617de8d40272cd638f3724b3d22f41ad363a1 data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_lantern.json +fa2b1848c1d6f6af3d3dde0d693d26cd5065eaea data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_pillar.json +cc59f5e6dc021718b60a6c2ae6530d1a93879b11 data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_polished.json +4e8d4525588460fa588d9ae10c3603f1d59f6c96 data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_pressure_plate.json +856d727d2edc3281aecab09b7a86de2618fa6b7b data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_slab.json +c9e443d7616dafc6b0aad1913afba1a6139fa9e1 data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_stairs.json +ddb9d94737980dd68d939fc8916595e62d869243 data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_tiles.json +90ef5c1b001294e10efff940c1e486e7a10ea2b9 data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_wall.json +cf5f5eb037bcbe689560c7dd9d3a4eba3f7b8075 data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks.json +7905c42ee35a5b77fa8559c98e728cf32ef3bfaa data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks_slab.json +4bb6a68329e5c6c7d21a06fd74a5a167fa0dd38a data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks_stairs.json +5a0860a6889d57147ea4eb0fe9bc9579507c3900 data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks_wall.json +b72f906d64a54221bde505a998122ad48b71b43f data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_button.json +83b8249471f4469adf1a84b9a265c27a058b5453 data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_flower_pot.json +87436914be21d273da39cb4706a0f45a9400167b data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_furnace.json +cb5ad04e0113ebf97eecd6ebd423e8925eacc93b data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_lantern.json +379a38321ab3fa01a1a204c913287fcacd812617 data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_pillar.json +ff5769b749922e7cc190d8d951d28f5a7fa789ef data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_polished.json +65daf24067958d4170d5c7ab4fff305e0891367d data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_pressure_plate.json +ad5b1ae251b88762cd9f5ebb931ff87ef0331f4b data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_slab.json +bcccf451fc9dba819af0c51306f048e1c443537a data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_stairs.json +5d8e63d97c8b001f1d8afe1f06bcccdb844fdb39 data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_tiles.json +d49b24435ecc7b739dfb84f789e8b95f62488d5c data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_wall.json +3a8ef73dfbdd4e8b5ee396e81575de01f38a7eab data/betterendforge/recipes/azure_jadestone_bricks.json +b4a8b7b32ec0bc589326a83ecccf41e38cec3fcc data/betterendforge/recipes/azure_jadestone_bricks_slab.json +a8a4f0e0bfb4254fb6d8a495aa81909638522117 data/betterendforge/recipes/azure_jadestone_bricks_stairs.json +67469e4e574643af5907bb300eceb7a03fab6aee data/betterendforge/recipes/azure_jadestone_bricks_wall.json +1073f0d36d0ac860d4e0e33aebcdb55c73c03613 data/betterendforge/recipes/azure_jadestone_button.json +d88d6c767a977823182cfa919b7e861ad5ce9e86 data/betterendforge/recipes/azure_jadestone_flower_pot.json +9655f4bad4900e9b693fb13eff6fc3ffd81a1dda data/betterendforge/recipes/azure_jadestone_furnace.json +385ca09d473fad2a65dba92e0b63dd1c4b941bd9 data/betterendforge/recipes/azure_jadestone_lantern.json +4b4f7ccc5912e5953c229fe69d5ea8152c858e8c data/betterendforge/recipes/azure_jadestone_pillar.json +61a7f2313b49d5998e367368e45234ff7a1f99e3 data/betterendforge/recipes/azure_jadestone_polished.json +fc7561121c3a36f581c6233cdba911cd712c80fc data/betterendforge/recipes/azure_jadestone_pressure_plate.json +68c4c798f2047fa8bd0a4ea347a2970e589afadd data/betterendforge/recipes/azure_jadestone_slab.json +7f397c9b960c80f86afa6e3c4177d057d6a0ca3d data/betterendforge/recipes/azure_jadestone_stairs.json +4b38831228e310ee35c179b1c3a752dc30db0927 data/betterendforge/recipes/azure_jadestone_tiles.json +bb826695da55fbc3bea9a7b85c45dc87491f728b data/betterendforge/recipes/azure_jadestone_wall.json +a6167359534182b03d13aceac44e4abca4baf5d3 data/betterendforge/recipes/dragon_tree_bookshelf.json +6114235c3c0d4bd510f68eb75be06ccec0c5ee00 data/betterendforge/recipes/dragon_tree_button.json +cb5f2893ddc610f24a39a19af65887bc7d87e515 data/betterendforge/recipes/dragon_tree_door.json +3627e6cd85f595ca7217f979dfead2d8d11eace8 data/betterendforge/recipes/dragon_tree_fence.json +44bc7a78f52cce2b6e9138cbfa3eef518285e423 data/betterendforge/recipes/dragon_tree_gate.json +8a6d656cb2e53611957103d45a4ba8242ad10fe6 data/betterendforge/recipes/dragon_tree_ladder.json +9ba3e1f5d54c237b8c7a6a15b372acb9ab169725 data/betterendforge/recipes/dragon_tree_planks.json +2492825bb2a6e575ebfd1d35cb75ea45b2b5d428 data/betterendforge/recipes/dragon_tree_plate.json +c60b4167131075209764eace7102c6b3dbf079b3 data/betterendforge/recipes/dragon_tree_slab.json +ea99a88424a5825b9ecc6a3be948a17bdc5bbe91 data/betterendforge/recipes/dragon_tree_stairs.json +064b4934f5d6f964adc3619dd31168f217937a36 data/betterendforge/recipes/dragon_tree_trapdoor.json +b7e69c562d60e61d89cabbecfacdfe54098a0402 data/betterendforge/recipes/end_lotus_bookshelf.json +a427f9854df2389bc0db603d4664f6763e50ae0a data/betterendforge/recipes/end_lotus_button.json +0086104f94a2d479c40a5ea3be25d2a86d55fe5b data/betterendforge/recipes/end_lotus_door.json +6b12de08a812158f2ccb2c7aae8d8158d5ce6553 data/betterendforge/recipes/end_lotus_fence.json +9855dc3e09edd25a831eb1f04f8432ed7e7c4d1d data/betterendforge/recipes/end_lotus_gate.json +8afa92aa3891882c08fa6541ecf2fb9aa5fccaef data/betterendforge/recipes/end_lotus_ladder.json +ebb3d062de4e14ecba769ccb0459132c7f521790 data/betterendforge/recipes/end_lotus_planks.json +ec3cf2bd62b38b2ddddd3c9671f8a6db08c5fbc3 data/betterendforge/recipes/end_lotus_plate.json +86119a69ffa12e3fc23836030aa1e8d88b731bee data/betterendforge/recipes/end_lotus_slab.json +2941a2137b9ded55ec89ae288eff9f76fc4e7152 data/betterendforge/recipes/end_lotus_stairs.json +a0f8d80c7190a7b4b7b76413a67ad403a5f80935 data/betterendforge/recipes/end_lotus_trapdoor.json +ac39f565fe8856052055e19df34910275426ffd1 data/betterendforge/recipes/flavolite_bricks.json +78ee139d084f0bd615f5a4f51f84c9f817275a0f data/betterendforge/recipes/flavolite_bricks_slab.json +9ee65d613053cea30a67a9eea0995980a5115d0b data/betterendforge/recipes/flavolite_bricks_stairs.json +7790544fe3f48aad69d8f6fa053ec2d5581c1bd2 data/betterendforge/recipes/flavolite_bricks_wall.json +725dbaf19c3e26eaf5c9a762fb49707b9d83e760 data/betterendforge/recipes/flavolite_button.json +6b4019bd66bd5b84d64172eecfa2bead679943bf data/betterendforge/recipes/flavolite_flower_pot.json +96e99803699dc0e70f61e53635665811ae5ffc05 data/betterendforge/recipes/flavolite_furnace.json +327efac36b62a06ab24180213ad070570338447c data/betterendforge/recipes/flavolite_lantern.json +b19967985fc19be492ef818150d64003209ef220 data/betterendforge/recipes/flavolite_pillar.json +0b7a525a15d877a5e20ebe4851b968511fa0a987 data/betterendforge/recipes/flavolite_polished.json +162718e0c1c1e306584d6f8c6b7d929c61d60635 data/betterendforge/recipes/flavolite_pressure_plate.json +e507519ef587b238daa6ff9da854a41752f3fc7e data/betterendforge/recipes/flavolite_slab.json +63c50bae8d41ff2dace0ab7c64f88ccc2a0b8523 data/betterendforge/recipes/flavolite_stairs.json +90d85d552adb161a9a403380a38c2ea3c4df3803 data/betterendforge/recipes/flavolite_tiles.json +c652b1dbc5a703522ca4891759daf2450a8ec261 data/betterendforge/recipes/flavolite_wall.json +1971d607d8e0113a52afe7c25d85bfbb7273384f data/betterendforge/recipes/helix_tree_bookshelf.json +da147e878367a30de7dce5d70f13976d287d25ff data/betterendforge/recipes/helix_tree_button.json +379b7dacd891d960ae1fab72aa05fda79694e2b1 data/betterendforge/recipes/helix_tree_door.json +440f3d95177a5b9aaf396d02679e83f01076e604 data/betterendforge/recipes/helix_tree_fence.json +50014a31a0a1e1bdf1cc9f78d6302475d41761d8 data/betterendforge/recipes/helix_tree_gate.json +62e5f6abfa8cc0e752d19fc8e3d39879a14c3f3b data/betterendforge/recipes/helix_tree_ladder.json +f7dd120d9b262d111250370970fde0ff7458e2b4 data/betterendforge/recipes/helix_tree_planks.json +74532ff243fed89af95187f21eee3954ccff1894 data/betterendforge/recipes/helix_tree_plate.json +27328abbf1ab88e778beadd01ba1d31d492f2b31 data/betterendforge/recipes/helix_tree_slab.json +a6a3c52d1d907ba040a46358b2f1fa51bd4d9205 data/betterendforge/recipes/helix_tree_stairs.json +64030f400138e18b77ace83998743902e72c12cc data/betterendforge/recipes/helix_tree_trapdoor.json +d48416e7c577070abc6bc6890b3f356bcf9ddc22 data/betterendforge/recipes/jellyshroom_bookshelf.json +c1e33473485a94ad0301c4f6a04c161a0ba6a1b9 data/betterendforge/recipes/jellyshroom_button.json +4baf58d1275bea1f2b8970f05f7caff07bdf52c2 data/betterendforge/recipes/jellyshroom_door.json +57408a07284a7340a74734b1cf907f8e4338790f data/betterendforge/recipes/jellyshroom_fence.json +e3ccc802ce9133d3a60222581b3c9ea3bb625e52 data/betterendforge/recipes/jellyshroom_gate.json +5410077a8c01c6e1d29eee977635f60acf9756be data/betterendforge/recipes/jellyshroom_ladder.json +b3a89b2bc93eed7be54afa21068ea10e0b9c91e5 data/betterendforge/recipes/jellyshroom_planks.json +9a046202911ae90e596d6b4fffe71e8ac2bb8329 data/betterendforge/recipes/jellyshroom_plate.json +2a7e4b3dec4d61f32e433c095529d4ae7778950c data/betterendforge/recipes/jellyshroom_slab.json +33aca1826b11daa3ce4e60902cf0e16af2eaeb6b data/betterendforge/recipes/jellyshroom_stairs.json +189f27649fcd31b21d742cdc886f96e641989b9f data/betterendforge/recipes/jellyshroom_trapdoor.json +12537f9df91296fad768fb4bd8c685dd4c1a5c17 data/betterendforge/recipes/lacugrove_bookshelf.json +1bf862a6a29fc2340c1bddf3af711700517dd12e data/betterendforge/recipes/lacugrove_button.json +b17582bbd41d25424e013cf8895412a2d5e2cccb data/betterendforge/recipes/lacugrove_door.json +dbbb4405718c6e2bcdb455a7ec1365bda995beb2 data/betterendforge/recipes/lacugrove_fence.json +b7020fe84da3cf49b415ad74d2e387f604512905 data/betterendforge/recipes/lacugrove_gate.json +0dc2b63bd36038ba7222d0b5086df30f8d992c47 data/betterendforge/recipes/lacugrove_ladder.json +0ed8f817e88893e5b331d82fe709cd46b8bf0824 data/betterendforge/recipes/lacugrove_planks.json +0d2127f0d224baa22140a396701bfcfbbcfba284 data/betterendforge/recipes/lacugrove_plate.json +d5b1c12bbded5004b99cca304f62542a814dde43 data/betterendforge/recipes/lacugrove_slab.json +dfa71fb388eb3a2f430b0ee355912183a3c2097f data/betterendforge/recipes/lacugrove_stairs.json +1205dd74902204647246b1d0f9e93a235a2da937 data/betterendforge/recipes/lacugrove_trapdoor.json +04944112bb8e39f911b1d0d8e3d33e8ae63dc553 data/betterendforge/recipes/lucernia_bookshelf.json +e1d0eaa60409d75731f821a1d79eaee7e5347d5a data/betterendforge/recipes/lucernia_button.json +94bb6438a35334e186d95d1fb83b0263d4f22b27 data/betterendforge/recipes/lucernia_door.json +cb8d9df05e4bb543c98731cf9a71eda5df0c1fa5 data/betterendforge/recipes/lucernia_fence.json +ad028f3f44b394b9270476aef781136c0d96ff0b data/betterendforge/recipes/lucernia_gate.json +30a6f15e3d0a4d61d44c63d20132030a714fc0e5 data/betterendforge/recipes/lucernia_ladder.json +e900fcb563ebfe9473c97a48d98a883c97622603 data/betterendforge/recipes/lucernia_planks.json +30171c1c1229511675dfcf529da14ded5ae3f8e7 data/betterendforge/recipes/lucernia_plate.json +324f3aee04b014a7269e27a42480ef9e0966addc data/betterendforge/recipes/lucernia_slab.json +d78e68472a25b0dea3a76c8cc4075ae9075cb073 data/betterendforge/recipes/lucernia_stairs.json +54e536cdcf764c186d3275e2a5ea7746d8afc0e5 data/betterendforge/recipes/lucernia_trapdoor.json +21e88cb295ec4e855c3735c6d058183e71f9f9cd data/betterendforge/recipes/mossy_glowshroom_bookshelf.json +89a06f86515a768419d33a692d63e78b78f4a0b5 data/betterendforge/recipes/mossy_glowshroom_button.json +7424e2307d0a9b50409995a9186c1345bd3c291a data/betterendforge/recipes/mossy_glowshroom_door.json +d231362430d617c23a05863f0d4352345ac21ed0 data/betterendforge/recipes/mossy_glowshroom_fence.json +ea466fbe29e38b9671dd66822e18332cc002f965 data/betterendforge/recipes/mossy_glowshroom_gate.json +3070e268be55f149ea29e62125a09b140b4a3ce5 data/betterendforge/recipes/mossy_glowshroom_ladder.json +e61ad67f0fc682346d11fb88d603eafeb88e3b53 data/betterendforge/recipes/mossy_glowshroom_planks.json +49b49a81f150abf97ca9f82fb3441ea2b68081e8 data/betterendforge/recipes/mossy_glowshroom_plate.json +1b22d41e2913370c91ac484d00da1329d4930ca0 data/betterendforge/recipes/mossy_glowshroom_slab.json +dec35a54acf06040de363332b941cdcedf3fbee3 data/betterendforge/recipes/mossy_glowshroom_stairs.json +5659adab7d8fe5034c53ef96ecf958de5f2e352d data/betterendforge/recipes/mossy_glowshroom_trapdoor.json +96ebdaba5c53b7eddf98a6a0c8b0b160e2934668 data/betterendforge/recipes/pythadendron_bookshelf.json +d2ab08d890e47f3cedf4e8851e3da0c561def0a6 data/betterendforge/recipes/pythadendron_button.json +a1c821a27903a58a85a169b9145126a2580b0445 data/betterendforge/recipes/pythadendron_door.json +5a5eeed813f03b08b78d206bbb8fb0955ff96e2c data/betterendforge/recipes/pythadendron_fence.json +2d0a2fedb6ebcc9effa5173b533abb99d8054cdd data/betterendforge/recipes/pythadendron_gate.json +93878d709be48e5b51d48fd602075d2d13e8afe2 data/betterendforge/recipes/pythadendron_ladder.json +a5906790aab322c83f2af8313f7e0b4bb85819b4 data/betterendforge/recipes/pythadendron_planks.json +dc6492f2ca12217a973cc72de07bb589bc60cf6d data/betterendforge/recipes/pythadendron_plate.json +1e71a0678af430ad055398f54db62e9ae444a0dd data/betterendforge/recipes/pythadendron_slab.json +37622a197a7159b2c9284d5c9023ae4bd73e7935 data/betterendforge/recipes/pythadendron_stairs.json +5f273ac4843135cbeefdb2619e60cff90d49b9cc data/betterendforge/recipes/pythadendron_trapdoor.json +a09a81c7030bd5f97ad3e8e35b32ff9fe0e07f9e data/betterendforge/recipes/sandy_jadestone_bricks.json +18ea162caa9749ab8bd2fc8ac5b468c7fb8a7ad2 data/betterendforge/recipes/sandy_jadestone_bricks_slab.json +51f7f34fc3857d59b5a744e17e403d838c246650 data/betterendforge/recipes/sandy_jadestone_bricks_stairs.json +6025e15d1f82a41dd9da9edd709511a41f89ef98 data/betterendforge/recipes/sandy_jadestone_bricks_wall.json +d3f0fbb18c4a2b94e05b0d9916856657a9c38aeb data/betterendforge/recipes/sandy_jadestone_button.json +db48728980680dc94c4af5d0df32039ff61173c2 data/betterendforge/recipes/sandy_jadestone_flower_pot.json +e68b98f86da2e859d7e1e7e6bb54992bdfecc3a0 data/betterendforge/recipes/sandy_jadestone_furnace.json +3d6e3895ee6c321f15c47ea8fba7733d8af1dd71 data/betterendforge/recipes/sandy_jadestone_lantern.json +0cf974b13f60081a93ca85fd11f7e15cac1e593d data/betterendforge/recipes/sandy_jadestone_pillar.json +b858c716f6cdbe6afab33e1db210350fb77c75df data/betterendforge/recipes/sandy_jadestone_polished.json +20e6dc8fcb17fbe96f74138a733af0507fc1492b data/betterendforge/recipes/sandy_jadestone_pressure_plate.json +17edb10897d4ac4d547d2527c5f9e429a5f6a418 data/betterendforge/recipes/sandy_jadestone_slab.json +048a3d00749f50e75a7cdfa640ded8b0f0e2f842 data/betterendforge/recipes/sandy_jadestone_stairs.json +58754922afba05167d48595c6f9b6a95c9147792 data/betterendforge/recipes/sandy_jadestone_tiles.json +08325c18d2dff8728b07da6112e433337fc373a5 data/betterendforge/recipes/sandy_jadestone_wall.json +c74cbf3a190a75e8064db4bfda1fee17a3743dd4 data/betterendforge/recipes/sulphuric_rock_bricks.json +c7271457709315fb20ea07bbcb4a9a55ce3de0dd data/betterendforge/recipes/sulphuric_rock_bricks_slab.json +25cfcb02e919cec662e4ad7d27cb5d30a1a3c3ca data/betterendforge/recipes/sulphuric_rock_bricks_stairs.json +db54e9ea938f910cf6f5eb01e9b67b2f06cedc66 data/betterendforge/recipes/sulphuric_rock_bricks_wall.json +55f1a0e558adacdf19d31fbc4f401c310e983a67 data/betterendforge/recipes/sulphuric_rock_button.json +f947be6141bf5755b6251fb1cdea48dac024d42d data/betterendforge/recipes/sulphuric_rock_flower_pot.json +b3bf19ce6ee45bf2f70b8359713ea3d66aa74daa data/betterendforge/recipes/sulphuric_rock_furnace.json +7aae981b2393a539af5c041f40b3a82b1530fa75 data/betterendforge/recipes/sulphuric_rock_lantern.json +dd295bd35cbc67c15ca940c837299fc78b6b0924 data/betterendforge/recipes/sulphuric_rock_pillar.json +deadfb014a43a1db0fa79bdc257638756dfa409c data/betterendforge/recipes/sulphuric_rock_polished.json +bd944e317b47fe5543a42dd8e40abd40017e17f3 data/betterendforge/recipes/sulphuric_rock_pressure_plate.json +9a0b24e81c34531b01b624b7b044d7aca4bbde0e data/betterendforge/recipes/sulphuric_rock_slab.json +63a261559271ab2f241eaa1a1c9870dd08d2f95c data/betterendforge/recipes/sulphuric_rock_stairs.json +4f67348e07bd5d00c5523e25426bae96118ac544 data/betterendforge/recipes/sulphuric_rock_tiles.json +7cbb4d05236d8dfde261a80a1a688d7277c4c77f data/betterendforge/recipes/sulphuric_rock_wall.json +a58c6c33f959256bd79cb43c70d7f1df3b74d878 data/betterendforge/recipes/tenanea_bookshelf.json +76c4e5dfad5a938030315e5b367cedd8836890ff data/betterendforge/recipes/tenanea_button.json +69dd8fccab2367a859a12feb2ebcc5625744be60 data/betterendforge/recipes/tenanea_door.json +aba8618faf0ca53de5386ed333181814ee4737f5 data/betterendforge/recipes/tenanea_fence.json +fa1dba8f83e0b4f59a610c0308f35189a143a590 data/betterendforge/recipes/tenanea_gate.json +be915f55d2cd2237f326d62d2fd38d4ed9328f4b data/betterendforge/recipes/tenanea_ladder.json +5fc0374326c130302c2e945340de9b6aff2b448a data/betterendforge/recipes/tenanea_planks.json +aeeea4632fc05396b038ecb7f8f622d3c74cbd55 data/betterendforge/recipes/tenanea_plate.json +3158fcfd45c1fb658f2fae82c95431422a42e470 data/betterendforge/recipes/tenanea_slab.json +ea0e42bd7399b59b9a8226f8d09e3bc20aa903c6 data/betterendforge/recipes/tenanea_stairs.json +66412b2bf59115f238b82cfe2031fdec3abfd2a5 data/betterendforge/recipes/tenanea_trapdoor.json 9aa0c29ce5ed529d1310d2a78e28beccc342a4be data/betterendforge/recipes/terminite_bars.json e47ae97b3d20c02cafb16dd2b9ac1ecc293ac74d data/betterendforge/recipes/terminite_block.json d6a9412e2a4f333150a37fc4be5d09c982e2ba8b data/betterendforge/recipes/terminite_boots.json @@ -1752,3 +2126,59 @@ e3cced09423b19f738cf28eb5e9a593610fa5041 data/betterendforge/recipes/thallasium_ 611be7d0adae07ca8720b26e3ece8c521d32c3ae data/betterendforge/recipes/thallasium_pressure_plate.json 28f478f85b3fdc4667d27ac2461a24473a19f4a4 data/betterendforge/recipes/thallasium_tile.json 4765c4e8109dadd25147d1712400410d88b685d6 data/betterendforge/recipes/thallasium_trapdoor.json +dee3b9ee610f633375f114f6f1b0670c4b0a416d data/betterendforge/recipes/umbralith_bricks.json +6536733af5534f2bd660612da411e69dfeefca78 data/betterendforge/recipes/umbralith_bricks_slab.json +8046a504a9bbabd7dcde315de97f3eb3d6f72d26 data/betterendforge/recipes/umbralith_bricks_stairs.json +5a25414ec465a09ba9dc186411afca6c75777dcc data/betterendforge/recipes/umbralith_bricks_wall.json +95357ee1bb934095c6b8ec2c104ff15d9d6b8110 data/betterendforge/recipes/umbralith_button.json +aa256cd84bdd3ba52342d826517d2b29bb0bcaf0 data/betterendforge/recipes/umbralith_flower_pot.json +615084d96f73272d7941fc0ad41f496b0bd85e1b data/betterendforge/recipes/umbralith_furnace.json +bd79f7f42f9fd6dc6e989371863c7a25786d2222 data/betterendforge/recipes/umbralith_lantern.json +2f8ac57efed74bf8d06db1b38f5b91cfda245962 data/betterendforge/recipes/umbralith_pillar.json +57b7f3ea41b187fa720ab22827c252cc69a3224a data/betterendforge/recipes/umbralith_polished.json +dfe2de366dc2c850f7942412110e3ea3e2494cf9 data/betterendforge/recipes/umbralith_pressure_plate.json +a0be8903dd20d609901a8bacc702de3211c3553f data/betterendforge/recipes/umbralith_slab.json +b5b2ab3db93247a5551cbd7f800f5ff50dae97c5 data/betterendforge/recipes/umbralith_stairs.json +a3be55fadae203517b1f9491c0a6d9f6a963be9a data/betterendforge/recipes/umbralith_tiles.json +cb6bbc1035466d01410c1dc30996e3c1ffcf7608 data/betterendforge/recipes/umbralith_wall.json +2a6fbabaf4801c4dde6784e818c6154b4c248c13 data/betterendforge/recipes/umbrella_tree_bookshelf.json +c4fc08d48f8bdedeef4861723d1aac1f58d5dd5d data/betterendforge/recipes/umbrella_tree_button.json +1aeb63a597013d4d61b45e0d9ad138cc3d91f274 data/betterendforge/recipes/umbrella_tree_door.json +19dd5a9cdf9e85b9f31f0f79937524b1901545e6 data/betterendforge/recipes/umbrella_tree_fence.json +b9ca1b0a98c0c192949484f21d987b087b9c61c9 data/betterendforge/recipes/umbrella_tree_gate.json +f4227d4f89bdd436d0eba11d8a17c4ccc4a9175e data/betterendforge/recipes/umbrella_tree_ladder.json +e021d304bc1d6eb8f69fd0fe48585270b1c1a404 data/betterendforge/recipes/umbrella_tree_planks.json +5328180589b0302f3fdc40724d79c6ffe2701a27 data/betterendforge/recipes/umbrella_tree_plate.json +e44690771479f173a63e91ef962c601e8bb1fca5 data/betterendforge/recipes/umbrella_tree_slab.json +29b1955392fc24aeaa2df74489c8522ce88d9611 data/betterendforge/recipes/umbrella_tree_stairs.json +33f3b85d6917765ef896251875b857daadd228da data/betterendforge/recipes/umbrella_tree_trapdoor.json +eb02e8d24960e4e1ba827a329460dc3b5862834a data/betterendforge/recipes/violecite_bricks.json +1b1188c3567535cee23d21d03a15f8f3b256dc94 data/betterendforge/recipes/violecite_bricks_slab.json +5238a8edf014b9dec93455181b226fc2f33d92cb data/betterendforge/recipes/violecite_bricks_stairs.json +1aae117d2d75fe7599342df2ed467dcace6629b7 data/betterendforge/recipes/violecite_bricks_wall.json +2703e10f14264e69117e21bd373d15a3a820b3e9 data/betterendforge/recipes/violecite_button.json +f91138879d309b235cf44287a39dbe92684c6d15 data/betterendforge/recipes/violecite_flower_pot.json +a2f0f70515a617af34b3f6c8864c75dc31674086 data/betterendforge/recipes/violecite_furnace.json +f94a863e3b358e85ad37c6bb4705f53747a477e3 data/betterendforge/recipes/violecite_lantern.json +11ce043c4376e82e5d997d84f646ed76b4889a5c data/betterendforge/recipes/violecite_pillar.json +fcd132e8f734e63407df2997d8cb0d975e193c86 data/betterendforge/recipes/violecite_polished.json +8f61cc87db1bf40d0e77ee8055c972a0edd3ff93 data/betterendforge/recipes/violecite_pressure_plate.json +4cbc19bf21df2f8379672519f45f119e119c2e48 data/betterendforge/recipes/violecite_slab.json +a7b6b531f3e03af98f95f25be6889d4e8f261135 data/betterendforge/recipes/violecite_stairs.json +9f0cb19fadc0d6ecd830d9643f2abb302b03937e data/betterendforge/recipes/violecite_tiles.json +3994a4d32696243728ce5e739a4a5f721bfeb4a2 data/betterendforge/recipes/violecite_wall.json +b0535ee0f1ee6bb06c647dad35987d4a8e1ee582 data/betterendforge/recipes/virid_jadestone_bricks.json +0dd4d62fe2f0eed8cfd327c4fb3bc67509d6ef30 data/betterendforge/recipes/virid_jadestone_bricks_slab.json +f2a45c7c751fee907b0b8227039dac1f7475de27 data/betterendforge/recipes/virid_jadestone_bricks_stairs.json +b1ecb77315dd991b2057cfb3891b90966216008f data/betterendforge/recipes/virid_jadestone_bricks_wall.json +79e5f065a88c2b8d644d163c88f9637293df88e0 data/betterendforge/recipes/virid_jadestone_button.json +3250be525260c9dc18ea2f684eb2260625450341 data/betterendforge/recipes/virid_jadestone_flower_pot.json +0839556b25f66443d1eb7e45405bf1260f57ad8c data/betterendforge/recipes/virid_jadestone_furnace.json +c27427a8b4ee48ea7b57d62e3730004636862ce3 data/betterendforge/recipes/virid_jadestone_lantern.json +2da70770162c733cd59994dff99e19dc91f10798 data/betterendforge/recipes/virid_jadestone_pillar.json +4065327305c2aab72695be92ad2d14bea6376cf2 data/betterendforge/recipes/virid_jadestone_polished.json +9ff78ffa2bb2c9d4765d4873324c71bf2b3990b9 data/betterendforge/recipes/virid_jadestone_pressure_plate.json +18fb66f3ddf4d8cd4f48937e1851c047cfedc9ba data/betterendforge/recipes/virid_jadestone_slab.json +73a0747687bb7274ff99b0381c9b8fb75c5c6fe0 data/betterendforge/recipes/virid_jadestone_stairs.json +d925f441f14241932d24fe68f61f37721bb1e757 data/betterendforge/recipes/virid_jadestone_tiles.json +8f9bf8f426d00a43043cb87910efffe7c14ddb0f data/betterendforge/recipes/virid_jadestone_wall.json diff --git a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_gate.json b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_gate.json index 8b97204d..f4174098 100644 --- a/src/generated/resources/assets/betterendforge/models/item/dragon_tree_gate.json +++ b/src/generated/resources/assets/betterendforge/models/item/dragon_tree_gate.json @@ -1,6 +1,3 @@ { - "parent": "minecraft:block/fence_inventory", - "textures": { - "texture": "betterendforge:block/dragon_tree_planks" - } + "parent": "betterendforge:block/dragon_tree_gate" } \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/end_lotus_gate.json b/src/generated/resources/assets/betterendforge/models/item/end_lotus_gate.json index 95191556..1b0c6be4 100644 --- a/src/generated/resources/assets/betterendforge/models/item/end_lotus_gate.json +++ b/src/generated/resources/assets/betterendforge/models/item/end_lotus_gate.json @@ -1,6 +1,3 @@ { - "parent": "minecraft:block/fence_inventory", - "textures": { - "texture": "betterendforge:block/end_lotus_planks" - } + "parent": "betterendforge:block/end_lotus_gate" } \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/helix_tree_gate.json b/src/generated/resources/assets/betterendforge/models/item/helix_tree_gate.json index 15a7c999..7bcd853f 100644 --- a/src/generated/resources/assets/betterendforge/models/item/helix_tree_gate.json +++ b/src/generated/resources/assets/betterendforge/models/item/helix_tree_gate.json @@ -1,6 +1,3 @@ { - "parent": "minecraft:block/fence_inventory", - "textures": { - "texture": "betterendforge:block/helix_tree_planks" - } + "parent": "betterendforge:block/helix_tree_gate" } \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_gate.json b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_gate.json index 14206029..0e4e79fa 100644 --- a/src/generated/resources/assets/betterendforge/models/item/jellyshroom_gate.json +++ b/src/generated/resources/assets/betterendforge/models/item/jellyshroom_gate.json @@ -1,6 +1,3 @@ { - "parent": "minecraft:block/fence_inventory", - "textures": { - "texture": "betterendforge:block/jellyshroom_planks" - } + "parent": "betterendforge:block/jellyshroom_gate" } \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lacugrove_gate.json b/src/generated/resources/assets/betterendforge/models/item/lacugrove_gate.json index 4805c76c..7c491c83 100644 --- a/src/generated/resources/assets/betterendforge/models/item/lacugrove_gate.json +++ b/src/generated/resources/assets/betterendforge/models/item/lacugrove_gate.json @@ -1,6 +1,3 @@ { - "parent": "minecraft:block/fence_inventory", - "textures": { - "texture": "betterendforge:block/lacugrove_planks" - } + "parent": "betterendforge:block/lacugrove_gate" } \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/lucernia_gate.json b/src/generated/resources/assets/betterendforge/models/item/lucernia_gate.json index 0bab0d39..4504912a 100644 --- a/src/generated/resources/assets/betterendforge/models/item/lucernia_gate.json +++ b/src/generated/resources/assets/betterendforge/models/item/lucernia_gate.json @@ -1,6 +1,3 @@ { - "parent": "minecraft:block/fence_inventory", - "textures": { - "texture": "betterendforge:block/lucernia_planks" - } + "parent": "betterendforge:block/lucernia_gate" } \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_gate.json b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_gate.json index 31f4a965..0f475ef7 100644 --- a/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_gate.json +++ b/src/generated/resources/assets/betterendforge/models/item/mossy_glowshroom_gate.json @@ -1,6 +1,3 @@ { - "parent": "minecraft:block/fence_inventory", - "textures": { - "texture": "betterendforge:block/mossy_glowshroom_planks" - } + "parent": "betterendforge:block/mossy_glowshroom_gate" } \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/pythadendron_gate.json b/src/generated/resources/assets/betterendforge/models/item/pythadendron_gate.json index 85e1ee98..2e019b98 100644 --- a/src/generated/resources/assets/betterendforge/models/item/pythadendron_gate.json +++ b/src/generated/resources/assets/betterendforge/models/item/pythadendron_gate.json @@ -1,6 +1,3 @@ { - "parent": "minecraft:block/fence_inventory", - "textures": { - "texture": "betterendforge:block/pythadendron_planks" - } + "parent": "betterendforge:block/pythadendron_gate" } \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/tenanea_gate.json b/src/generated/resources/assets/betterendforge/models/item/tenanea_gate.json index 0723034e..0ee8db38 100644 --- a/src/generated/resources/assets/betterendforge/models/item/tenanea_gate.json +++ b/src/generated/resources/assets/betterendforge/models/item/tenanea_gate.json @@ -1,6 +1,3 @@ { - "parent": "minecraft:block/fence_inventory", - "textures": { - "texture": "betterendforge:block/tenanea_planks" - } + "parent": "betterendforge:block/tenanea_gate" } \ No newline at end of file diff --git a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_gate.json b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_gate.json index 242d28bd..dcc21d39 100644 --- a/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_gate.json +++ b/src/generated/resources/assets/betterendforge/models/item/umbrella_tree_gate.json @@ -1,6 +1,3 @@ { - "parent": "minecraft:block/fence_inventory", - "textures": { - "texture": "betterendforge:block/umbrella_tree_planks" - } + "parent": "betterendforge:block/umbrella_tree_gate" } \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks.json new file mode 100644 index 00000000..515ab4b1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_bricks" + ] + }, + "criteria": { + "has_azure_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:azure_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_bricks" + } + } + }, + "requirements": [ + [ + "has_azure_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks_slab.json new file mode 100644 index 00000000..4b5ba585 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_bricks_slab" + ] + }, + "criteria": { + "has_azure_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:azure_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_bricks_slab" + } + } + }, + "requirements": [ + [ + "has_azure_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks_stairs.json new file mode 100644 index 00000000..2344815a --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_bricks_stairs" + ] + }, + "criteria": { + "has_azure_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:azure_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_bricks_stairs" + } + } + }, + "requirements": [ + [ + "has_azure_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks_wall.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks_wall.json new file mode 100644 index 00000000..ad2e5f4e --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_bricks_wall.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_bricks_wall" + ] + }, + "criteria": { + "has_azure_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:azure_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_bricks_wall" + } + } + }, + "requirements": [ + [ + "has_azure_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_button.json new file mode 100644 index 00000000..81704cbf --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_button" + ] + }, + "criteria": { + "has_azure_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:azure_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_button" + } + } + }, + "requirements": [ + [ + "has_azure_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_flower_pot.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_flower_pot.json new file mode 100644 index 00000000..aa2bf8fe --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_flower_pot.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_flower_pot" + ] + }, + "criteria": { + "has_azure_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:azure_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_flower_pot" + } + } + }, + "requirements": [ + [ + "has_azure_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_furnace.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_furnace.json new file mode 100644 index 00000000..202fe88e --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_furnace.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_furnace" + ] + }, + "criteria": { + "has_azure_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:azure_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_furnace" + } + } + }, + "requirements": [ + [ + "has_azure_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_lantern.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_lantern.json new file mode 100644 index 00000000..920c123c --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_lantern.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_lantern" + ] + }, + "criteria": { + "has_crystal_shards": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:crystal_shards" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_lantern" + } + } + }, + "requirements": [ + [ + "has_crystal_shards", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_pillar.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_pillar.json new file mode 100644 index 00000000..eaeea5e8 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_pillar.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_pillar" + ] + }, + "criteria": { + "has_azure_jadestone_slab": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:azure_jadestone_slab" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_pillar" + } + } + }, + "requirements": [ + [ + "has_azure_jadestone_slab", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_polished.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_polished.json new file mode 100644 index 00000000..de185c01 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_polished.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_polished" + ] + }, + "criteria": { + "has_azure_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:azure_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_polished" + } + } + }, + "requirements": [ + [ + "has_azure_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_pressure_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_pressure_plate.json new file mode 100644 index 00000000..e3c011c0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_pressure_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_pressure_plate" + ] + }, + "criteria": { + "has_azure_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:azure_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_azure_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_slab.json new file mode 100644 index 00000000..65f2f0ca --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_slab" + ] + }, + "criteria": { + "has_azure_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:azure_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_slab" + } + } + }, + "requirements": [ + [ + "has_azure_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_stairs.json new file mode 100644 index 00000000..a3c0df02 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_stairs" + ] + }, + "criteria": { + "has_azure_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:azure_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_stairs" + } + } + }, + "requirements": [ + [ + "has_azure_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_tiles.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_tiles.json new file mode 100644 index 00000000..5247324c --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_tiles.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_tiles" + ] + }, + "criteria": { + "has_azure_jadestone_polished": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:azure_jadestone_polished" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_tiles" + } + } + }, + "requirements": [ + [ + "has_azure_jadestone_polished", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_wall.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_wall.json new file mode 100644 index 00000000..11267cf2 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/azure_jadestone_wall.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:azure_jadestone_wall" + ] + }, + "criteria": { + "has_azure_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:azure_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:azure_jadestone_wall" + } + } + }, + "requirements": [ + [ + "has_azure_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_bookshelf.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_bookshelf.json new file mode 100644 index 00000000..c11e0918 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_bookshelf.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:dragon_tree_bookshelf" + ] + }, + "criteria": { + "has_book": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:book" + ] + } + ] + } + }, + "has_dragon_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:dragon_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:dragon_tree_bookshelf" + } + } + }, + "requirements": [ + [ + "has_book", + "has_dragon_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_button.json new file mode 100644 index 00000000..5d7846eb --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:dragon_tree_button" + ] + }, + "criteria": { + "has_dragon_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:dragon_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:dragon_tree_button" + } + } + }, + "requirements": [ + [ + "has_dragon_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_door.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_door.json new file mode 100644 index 00000000..418b81d1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_door.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:dragon_tree_door" + ] + }, + "criteria": { + "has_dragon_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:dragon_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:dragon_tree_door" + } + } + }, + "requirements": [ + [ + "has_dragon_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_fence.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_fence.json new file mode 100644 index 00000000..dac4493a --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_fence.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:dragon_tree_fence" + ] + }, + "criteria": { + "has_dragon_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:dragon_tree_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:dragon_tree_fence" + } + } + }, + "requirements": [ + [ + "has_dragon_tree_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_gate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_gate.json new file mode 100644 index 00000000..8b982bbc --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_gate.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:dragon_tree_gate" + ] + }, + "criteria": { + "has_dragon_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:dragon_tree_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:dragon_tree_gate" + } + } + }, + "requirements": [ + [ + "has_dragon_tree_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_ladder.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_ladder.json new file mode 100644 index 00000000..398a690b --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_ladder.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:dragon_tree_ladder" + ] + }, + "criteria": { + "has_dragon_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:dragon_tree_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:dragon_tree_ladder" + } + } + }, + "requirements": [ + [ + "has_dragon_tree_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_planks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_planks.json new file mode 100644 index 00000000..66696f5b --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_planks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:dragon_tree_planks" + ] + }, + "criteria": { + "has_dragon_tree_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:dragon_tree_log" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:dragon_tree_planks" + } + } + }, + "requirements": [ + [ + "has_dragon_tree_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_plate.json new file mode 100644 index 00000000..71a3c7df --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:dragon_tree_plate" + ] + }, + "criteria": { + "has_dragon_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:dragon_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:dragon_tree_plate" + } + } + }, + "requirements": [ + [ + "has_dragon_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_slab.json new file mode 100644 index 00000000..c6eb5186 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:dragon_tree_slab" + ] + }, + "criteria": { + "has_dragon_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:dragon_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:dragon_tree_slab" + } + } + }, + "requirements": [ + [ + "has_dragon_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_stairs.json new file mode 100644 index 00000000..cea46e6e --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:dragon_tree_stairs" + ] + }, + "criteria": { + "has_dragon_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:dragon_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:dragon_tree_stairs" + } + } + }, + "requirements": [ + [ + "has_dragon_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_trapdoor.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_trapdoor.json new file mode 100644 index 00000000..30f2974e --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/dragon_tree_trapdoor.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:dragon_tree_trapdoor" + ] + }, + "criteria": { + "has_dragon_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:dragon_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:dragon_tree_trapdoor" + } + } + }, + "requirements": [ + [ + "has_dragon_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_bookshelf.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_bookshelf.json new file mode 100644 index 00000000..fa9ee13b --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_bookshelf.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:end_lotus_bookshelf" + ] + }, + "criteria": { + "has_book": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:book" + ] + } + ] + } + }, + "has_end_lotus_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:end_lotus_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:end_lotus_bookshelf" + } + } + }, + "requirements": [ + [ + "has_book", + "has_end_lotus_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_button.json new file mode 100644 index 00000000..5c603f99 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:end_lotus_button" + ] + }, + "criteria": { + "has_end_lotus_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:end_lotus_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:end_lotus_button" + } + } + }, + "requirements": [ + [ + "has_end_lotus_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_door.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_door.json new file mode 100644 index 00000000..4546a2e7 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_door.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:end_lotus_door" + ] + }, + "criteria": { + "has_end_lotus_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:end_lotus_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:end_lotus_door" + } + } + }, + "requirements": [ + [ + "has_end_lotus_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_fence.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_fence.json new file mode 100644 index 00000000..8b631fee --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_fence.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:end_lotus_fence" + ] + }, + "criteria": { + "has_end_lotus_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:end_lotus_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:end_lotus_fence" + } + } + }, + "requirements": [ + [ + "has_end_lotus_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_gate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_gate.json new file mode 100644 index 00000000..f4629aa4 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_gate.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:end_lotus_gate" + ] + }, + "criteria": { + "has_end_lotus_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:end_lotus_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:end_lotus_gate" + } + } + }, + "requirements": [ + [ + "has_end_lotus_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_ladder.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_ladder.json new file mode 100644 index 00000000..f8cbf6f2 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_ladder.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:end_lotus_ladder" + ] + }, + "criteria": { + "has_end_lotus_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:end_lotus_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:end_lotus_ladder" + } + } + }, + "requirements": [ + [ + "has_end_lotus_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_planks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_planks.json new file mode 100644 index 00000000..e7055c41 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_planks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:end_lotus_planks" + ] + }, + "criteria": { + "has_end_lotus_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:end_lotus_log" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:end_lotus_planks" + } + } + }, + "requirements": [ + [ + "has_end_lotus_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_plate.json new file mode 100644 index 00000000..bfd27da8 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:end_lotus_plate" + ] + }, + "criteria": { + "has_end_lotus_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:end_lotus_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:end_lotus_plate" + } + } + }, + "requirements": [ + [ + "has_end_lotus_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_slab.json new file mode 100644 index 00000000..03612509 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:end_lotus_slab" + ] + }, + "criteria": { + "has_end_lotus_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:end_lotus_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:end_lotus_slab" + } + } + }, + "requirements": [ + [ + "has_end_lotus_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_stairs.json new file mode 100644 index 00000000..c6d5cca1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:end_lotus_stairs" + ] + }, + "criteria": { + "has_end_lotus_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:end_lotus_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:end_lotus_stairs" + } + } + }, + "requirements": [ + [ + "has_end_lotus_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_trapdoor.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_trapdoor.json new file mode 100644 index 00000000..2cd71f1c --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/end_lotus_trapdoor.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:end_lotus_trapdoor" + ] + }, + "criteria": { + "has_end_lotus_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:end_lotus_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:end_lotus_trapdoor" + } + } + }, + "requirements": [ + [ + "has_end_lotus_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks.json new file mode 100644 index 00000000..6cc87c7e --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_bricks" + ] + }, + "criteria": { + "has_flavolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:flavolite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_bricks" + } + } + }, + "requirements": [ + [ + "has_flavolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks_slab.json new file mode 100644 index 00000000..345d3a1a --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_bricks_slab" + ] + }, + "criteria": { + "has_flavolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:flavolite_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_bricks_slab" + } + } + }, + "requirements": [ + [ + "has_flavolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks_stairs.json new file mode 100644 index 00000000..5bdb5ad5 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_bricks_stairs" + ] + }, + "criteria": { + "has_flavolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:flavolite_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_bricks_stairs" + } + } + }, + "requirements": [ + [ + "has_flavolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks_wall.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks_wall.json new file mode 100644 index 00000000..7c292a37 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_bricks_wall.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_bricks_wall" + ] + }, + "criteria": { + "has_flavolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:flavolite_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_bricks_wall" + } + } + }, + "requirements": [ + [ + "has_flavolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_button.json new file mode 100644 index 00000000..94fd4dc1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_button" + ] + }, + "criteria": { + "has_flavolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:flavolite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_button" + } + } + }, + "requirements": [ + [ + "has_flavolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_flower_pot.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_flower_pot.json new file mode 100644 index 00000000..63caee19 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_flower_pot.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_flower_pot" + ] + }, + "criteria": { + "has_flavolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:flavolite_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_flower_pot" + } + } + }, + "requirements": [ + [ + "has_flavolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_furnace.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_furnace.json new file mode 100644 index 00000000..aa42c30b --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_furnace.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_furnace" + ] + }, + "criteria": { + "has_flavolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:flavolite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_furnace" + } + } + }, + "requirements": [ + [ + "has_flavolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_lantern.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_lantern.json new file mode 100644 index 00000000..54a8f120 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_lantern.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_lantern" + ] + }, + "criteria": { + "has_crystal_shards": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:crystal_shards" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_lantern" + } + } + }, + "requirements": [ + [ + "has_crystal_shards", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_pillar.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_pillar.json new file mode 100644 index 00000000..db7950f7 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_pillar.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_pillar" + ] + }, + "criteria": { + "has_flavolite_slab": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:flavolite_slab" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_pillar" + } + } + }, + "requirements": [ + [ + "has_flavolite_slab", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_polished.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_polished.json new file mode 100644 index 00000000..0b9859bf --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_polished.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_polished" + ] + }, + "criteria": { + "has_flavolite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:flavolite_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_polished" + } + } + }, + "requirements": [ + [ + "has_flavolite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_pressure_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_pressure_plate.json new file mode 100644 index 00000000..6453e317 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_pressure_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_pressure_plate" + ] + }, + "criteria": { + "has_flavolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:flavolite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_flavolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_slab.json new file mode 100644 index 00000000..7cccec45 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_slab" + ] + }, + "criteria": { + "has_flavolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:flavolite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_slab" + } + } + }, + "requirements": [ + [ + "has_flavolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_stairs.json new file mode 100644 index 00000000..2bd46a2f --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_stairs" + ] + }, + "criteria": { + "has_flavolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:flavolite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_stairs" + } + } + }, + "requirements": [ + [ + "has_flavolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_tiles.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_tiles.json new file mode 100644 index 00000000..ee6a9a02 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_tiles.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_tiles" + ] + }, + "criteria": { + "has_flavolite_polished": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:flavolite_polished" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_tiles" + } + } + }, + "requirements": [ + [ + "has_flavolite_polished", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_wall.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_wall.json new file mode 100644 index 00000000..e21ca6b1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/flavolite_wall.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:flavolite_wall" + ] + }, + "criteria": { + "has_flavolite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:flavolite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:flavolite_wall" + } + } + }, + "requirements": [ + [ + "has_flavolite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_bookshelf.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_bookshelf.json new file mode 100644 index 00000000..713ce120 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_bookshelf.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:helix_tree_bookshelf" + ] + }, + "criteria": { + "has_book": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:book" + ] + } + ] + } + }, + "has_helix_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:helix_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:helix_tree_bookshelf" + } + } + }, + "requirements": [ + [ + "has_book", + "has_helix_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_button.json new file mode 100644 index 00000000..4f52107c --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:helix_tree_button" + ] + }, + "criteria": { + "has_helix_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:helix_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:helix_tree_button" + } + } + }, + "requirements": [ + [ + "has_helix_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_door.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_door.json new file mode 100644 index 00000000..24d6fb10 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_door.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:helix_tree_door" + ] + }, + "criteria": { + "has_helix_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:helix_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:helix_tree_door" + } + } + }, + "requirements": [ + [ + "has_helix_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_fence.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_fence.json new file mode 100644 index 00000000..e36995a2 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_fence.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:helix_tree_fence" + ] + }, + "criteria": { + "has_helix_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:helix_tree_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:helix_tree_fence" + } + } + }, + "requirements": [ + [ + "has_helix_tree_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_gate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_gate.json new file mode 100644 index 00000000..72503bd9 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_gate.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:helix_tree_gate" + ] + }, + "criteria": { + "has_helix_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:helix_tree_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:helix_tree_gate" + } + } + }, + "requirements": [ + [ + "has_helix_tree_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_ladder.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_ladder.json new file mode 100644 index 00000000..cf3a3bf9 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_ladder.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:helix_tree_ladder" + ] + }, + "criteria": { + "has_helix_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:helix_tree_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:helix_tree_ladder" + } + } + }, + "requirements": [ + [ + "has_helix_tree_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_planks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_planks.json new file mode 100644 index 00000000..8b62bdf1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_planks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:helix_tree_planks" + ] + }, + "criteria": { + "has_helix_tree_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:helix_tree_log" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:helix_tree_planks" + } + } + }, + "requirements": [ + [ + "has_helix_tree_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_plate.json new file mode 100644 index 00000000..c4e244d2 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:helix_tree_plate" + ] + }, + "criteria": { + "has_helix_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:helix_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:helix_tree_plate" + } + } + }, + "requirements": [ + [ + "has_helix_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_slab.json new file mode 100644 index 00000000..0ff5ae7d --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:helix_tree_slab" + ] + }, + "criteria": { + "has_helix_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:helix_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:helix_tree_slab" + } + } + }, + "requirements": [ + [ + "has_helix_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_stairs.json new file mode 100644 index 00000000..80a9af81 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:helix_tree_stairs" + ] + }, + "criteria": { + "has_helix_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:helix_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:helix_tree_stairs" + } + } + }, + "requirements": [ + [ + "has_helix_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_trapdoor.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_trapdoor.json new file mode 100644 index 00000000..1cda90ee --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/helix_tree_trapdoor.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:helix_tree_trapdoor" + ] + }, + "criteria": { + "has_helix_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:helix_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:helix_tree_trapdoor" + } + } + }, + "requirements": [ + [ + "has_helix_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_bookshelf.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_bookshelf.json new file mode 100644 index 00000000..3d8dce99 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_bookshelf.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:jellyshroom_bookshelf" + ] + }, + "criteria": { + "has_book": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:book" + ] + } + ] + } + }, + "has_jellyshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:jellyshroom_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:jellyshroom_bookshelf" + } + } + }, + "requirements": [ + [ + "has_book", + "has_jellyshroom_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_button.json new file mode 100644 index 00000000..f5955f33 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:jellyshroom_button" + ] + }, + "criteria": { + "has_jellyshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:jellyshroom_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:jellyshroom_button" + } + } + }, + "requirements": [ + [ + "has_jellyshroom_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_door.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_door.json new file mode 100644 index 00000000..13a01ef8 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_door.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:jellyshroom_door" + ] + }, + "criteria": { + "has_jellyshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:jellyshroom_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:jellyshroom_door" + } + } + }, + "requirements": [ + [ + "has_jellyshroom_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_fence.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_fence.json new file mode 100644 index 00000000..1bfb0dc1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_fence.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:jellyshroom_fence" + ] + }, + "criteria": { + "has_jellyshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:jellyshroom_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:jellyshroom_fence" + } + } + }, + "requirements": [ + [ + "has_jellyshroom_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_gate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_gate.json new file mode 100644 index 00000000..dc6da793 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_gate.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:jellyshroom_gate" + ] + }, + "criteria": { + "has_jellyshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:jellyshroom_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:jellyshroom_gate" + } + } + }, + "requirements": [ + [ + "has_jellyshroom_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_ladder.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_ladder.json new file mode 100644 index 00000000..49138cf1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_ladder.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:jellyshroom_ladder" + ] + }, + "criteria": { + "has_jellyshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:jellyshroom_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:jellyshroom_ladder" + } + } + }, + "requirements": [ + [ + "has_jellyshroom_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_planks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_planks.json new file mode 100644 index 00000000..a9c69c4f --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_planks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:jellyshroom_planks" + ] + }, + "criteria": { + "has_jellyshroom_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:jellyshroom_log" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:jellyshroom_planks" + } + } + }, + "requirements": [ + [ + "has_jellyshroom_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_plate.json new file mode 100644 index 00000000..3d5cb4b2 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:jellyshroom_plate" + ] + }, + "criteria": { + "has_jellyshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:jellyshroom_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:jellyshroom_plate" + } + } + }, + "requirements": [ + [ + "has_jellyshroom_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_slab.json new file mode 100644 index 00000000..a4ea83b5 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:jellyshroom_slab" + ] + }, + "criteria": { + "has_jellyshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:jellyshroom_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:jellyshroom_slab" + } + } + }, + "requirements": [ + [ + "has_jellyshroom_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_stairs.json new file mode 100644 index 00000000..2135468c --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:jellyshroom_stairs" + ] + }, + "criteria": { + "has_jellyshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:jellyshroom_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:jellyshroom_stairs" + } + } + }, + "requirements": [ + [ + "has_jellyshroom_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_trapdoor.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_trapdoor.json new file mode 100644 index 00000000..eae34328 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/jellyshroom_trapdoor.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:jellyshroom_trapdoor" + ] + }, + "criteria": { + "has_jellyshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:jellyshroom_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:jellyshroom_trapdoor" + } + } + }, + "requirements": [ + [ + "has_jellyshroom_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_bookshelf.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_bookshelf.json new file mode 100644 index 00000000..03240be1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_bookshelf.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lacugrove_bookshelf" + ] + }, + "criteria": { + "has_book": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:book" + ] + } + ] + } + }, + "has_lacugrove_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lacugrove_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lacugrove_bookshelf" + } + } + }, + "requirements": [ + [ + "has_book", + "has_lacugrove_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_button.json new file mode 100644 index 00000000..1363ede5 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lacugrove_button" + ] + }, + "criteria": { + "has_lacugrove_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lacugrove_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lacugrove_button" + } + } + }, + "requirements": [ + [ + "has_lacugrove_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_door.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_door.json new file mode 100644 index 00000000..126ed870 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_door.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lacugrove_door" + ] + }, + "criteria": { + "has_lacugrove_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lacugrove_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lacugrove_door" + } + } + }, + "requirements": [ + [ + "has_lacugrove_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_fence.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_fence.json new file mode 100644 index 00000000..0628494a --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_fence.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lacugrove_fence" + ] + }, + "criteria": { + "has_lacugrove_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lacugrove_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lacugrove_fence" + } + } + }, + "requirements": [ + [ + "has_lacugrove_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_gate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_gate.json new file mode 100644 index 00000000..28a0eec1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_gate.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lacugrove_gate" + ] + }, + "criteria": { + "has_lacugrove_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lacugrove_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lacugrove_gate" + } + } + }, + "requirements": [ + [ + "has_lacugrove_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_ladder.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_ladder.json new file mode 100644 index 00000000..61f71a79 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_ladder.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lacugrove_ladder" + ] + }, + "criteria": { + "has_lacugrove_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lacugrove_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lacugrove_ladder" + } + } + }, + "requirements": [ + [ + "has_lacugrove_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_planks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_planks.json new file mode 100644 index 00000000..9ac9a77a --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_planks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lacugrove_planks" + ] + }, + "criteria": { + "has_lacugrove_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lacugrove_log" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lacugrove_planks" + } + } + }, + "requirements": [ + [ + "has_lacugrove_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_plate.json new file mode 100644 index 00000000..842899e2 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lacugrove_plate" + ] + }, + "criteria": { + "has_lacugrove_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lacugrove_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lacugrove_plate" + } + } + }, + "requirements": [ + [ + "has_lacugrove_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_slab.json new file mode 100644 index 00000000..a07b6fdf --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lacugrove_slab" + ] + }, + "criteria": { + "has_lacugrove_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lacugrove_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lacugrove_slab" + } + } + }, + "requirements": [ + [ + "has_lacugrove_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_stairs.json new file mode 100644 index 00000000..a27553a3 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lacugrove_stairs" + ] + }, + "criteria": { + "has_lacugrove_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lacugrove_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lacugrove_stairs" + } + } + }, + "requirements": [ + [ + "has_lacugrove_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_trapdoor.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_trapdoor.json new file mode 100644 index 00000000..d0c7395d --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lacugrove_trapdoor.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lacugrove_trapdoor" + ] + }, + "criteria": { + "has_lacugrove_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lacugrove_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lacugrove_trapdoor" + } + } + }, + "requirements": [ + [ + "has_lacugrove_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_bookshelf.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_bookshelf.json new file mode 100644 index 00000000..d9410a66 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_bookshelf.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lucernia_bookshelf" + ] + }, + "criteria": { + "has_book": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:book" + ] + } + ] + } + }, + "has_lucernia_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lucernia_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lucernia_bookshelf" + } + } + }, + "requirements": [ + [ + "has_book", + "has_lucernia_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_button.json new file mode 100644 index 00000000..f9f561a1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lucernia_button" + ] + }, + "criteria": { + "has_lucernia_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lucernia_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lucernia_button" + } + } + }, + "requirements": [ + [ + "has_lucernia_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_door.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_door.json new file mode 100644 index 00000000..fe3b2130 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_door.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lucernia_door" + ] + }, + "criteria": { + "has_lucernia_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lucernia_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lucernia_door" + } + } + }, + "requirements": [ + [ + "has_lucernia_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_fence.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_fence.json new file mode 100644 index 00000000..b5486b6b --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_fence.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lucernia_fence" + ] + }, + "criteria": { + "has_lucernia_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lucernia_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lucernia_fence" + } + } + }, + "requirements": [ + [ + "has_lucernia_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_gate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_gate.json new file mode 100644 index 00000000..2e72f3ba --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_gate.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lucernia_gate" + ] + }, + "criteria": { + "has_lucernia_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lucernia_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lucernia_gate" + } + } + }, + "requirements": [ + [ + "has_lucernia_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_ladder.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_ladder.json new file mode 100644 index 00000000..d972c829 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_ladder.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lucernia_ladder" + ] + }, + "criteria": { + "has_lucernia_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lucernia_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lucernia_ladder" + } + } + }, + "requirements": [ + [ + "has_lucernia_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_planks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_planks.json new file mode 100644 index 00000000..1c2c5f20 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_planks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lucernia_planks" + ] + }, + "criteria": { + "has_lucernia_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lucernia_log" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lucernia_planks" + } + } + }, + "requirements": [ + [ + "has_lucernia_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_plate.json new file mode 100644 index 00000000..aee0d792 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lucernia_plate" + ] + }, + "criteria": { + "has_lucernia_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lucernia_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lucernia_plate" + } + } + }, + "requirements": [ + [ + "has_lucernia_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_slab.json new file mode 100644 index 00000000..02c57257 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lucernia_slab" + ] + }, + "criteria": { + "has_lucernia_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lucernia_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lucernia_slab" + } + } + }, + "requirements": [ + [ + "has_lucernia_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_stairs.json new file mode 100644 index 00000000..b1507263 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lucernia_stairs" + ] + }, + "criteria": { + "has_lucernia_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lucernia_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lucernia_stairs" + } + } + }, + "requirements": [ + [ + "has_lucernia_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_trapdoor.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_trapdoor.json new file mode 100644 index 00000000..709730b0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/lucernia_trapdoor.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:lucernia_trapdoor" + ] + }, + "criteria": { + "has_lucernia_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:lucernia_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:lucernia_trapdoor" + } + } + }, + "requirements": [ + [ + "has_lucernia_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_bookshelf.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_bookshelf.json new file mode 100644 index 00000000..a6454de5 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_bookshelf.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:mossy_glowshroom_bookshelf" + ] + }, + "criteria": { + "has_book": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:book" + ] + } + ] + } + }, + "has_mossy_glowshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:mossy_glowshroom_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:mossy_glowshroom_bookshelf" + } + } + }, + "requirements": [ + [ + "has_book", + "has_mossy_glowshroom_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_button.json new file mode 100644 index 00000000..0924eb6d --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:mossy_glowshroom_button" + ] + }, + "criteria": { + "has_mossy_glowshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:mossy_glowshroom_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:mossy_glowshroom_button" + } + } + }, + "requirements": [ + [ + "has_mossy_glowshroom_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_door.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_door.json new file mode 100644 index 00000000..f5a7b0c3 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_door.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:mossy_glowshroom_door" + ] + }, + "criteria": { + "has_mossy_glowshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:mossy_glowshroom_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:mossy_glowshroom_door" + } + } + }, + "requirements": [ + [ + "has_mossy_glowshroom_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_fence.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_fence.json new file mode 100644 index 00000000..67458f53 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_fence.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:mossy_glowshroom_fence" + ] + }, + "criteria": { + "has_mossy_glowshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:mossy_glowshroom_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:mossy_glowshroom_fence" + } + } + }, + "requirements": [ + [ + "has_mossy_glowshroom_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_gate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_gate.json new file mode 100644 index 00000000..8d2874b7 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_gate.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:mossy_glowshroom_gate" + ] + }, + "criteria": { + "has_mossy_glowshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:mossy_glowshroom_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:mossy_glowshroom_gate" + } + } + }, + "requirements": [ + [ + "has_mossy_glowshroom_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_ladder.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_ladder.json new file mode 100644 index 00000000..44a07c2e --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_ladder.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:mossy_glowshroom_ladder" + ] + }, + "criteria": { + "has_mossy_glowshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:mossy_glowshroom_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:mossy_glowshroom_ladder" + } + } + }, + "requirements": [ + [ + "has_mossy_glowshroom_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_planks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_planks.json new file mode 100644 index 00000000..bf2e6f13 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_planks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:mossy_glowshroom_planks" + ] + }, + "criteria": { + "has_mossy_glowshroom_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:mossy_glowshroom_log" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:mossy_glowshroom_planks" + } + } + }, + "requirements": [ + [ + "has_mossy_glowshroom_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_plate.json new file mode 100644 index 00000000..2b78a87d --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:mossy_glowshroom_plate" + ] + }, + "criteria": { + "has_mossy_glowshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:mossy_glowshroom_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:mossy_glowshroom_plate" + } + } + }, + "requirements": [ + [ + "has_mossy_glowshroom_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_slab.json new file mode 100644 index 00000000..fdcd3ea1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:mossy_glowshroom_slab" + ] + }, + "criteria": { + "has_mossy_glowshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:mossy_glowshroom_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:mossy_glowshroom_slab" + } + } + }, + "requirements": [ + [ + "has_mossy_glowshroom_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_stairs.json new file mode 100644 index 00000000..43108edd --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:mossy_glowshroom_stairs" + ] + }, + "criteria": { + "has_mossy_glowshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:mossy_glowshroom_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:mossy_glowshroom_stairs" + } + } + }, + "requirements": [ + [ + "has_mossy_glowshroom_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_trapdoor.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_trapdoor.json new file mode 100644 index 00000000..b61bfc4f --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/mossy_glowshroom_trapdoor.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:mossy_glowshroom_trapdoor" + ] + }, + "criteria": { + "has_mossy_glowshroom_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:mossy_glowshroom_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:mossy_glowshroom_trapdoor" + } + } + }, + "requirements": [ + [ + "has_mossy_glowshroom_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_bookshelf.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_bookshelf.json new file mode 100644 index 00000000..7980339a --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_bookshelf.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:pythadendron_bookshelf" + ] + }, + "criteria": { + "has_book": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:book" + ] + } + ] + } + }, + "has_pythadendron_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:pythadendron_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:pythadendron_bookshelf" + } + } + }, + "requirements": [ + [ + "has_book", + "has_pythadendron_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_button.json new file mode 100644 index 00000000..2f319e08 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:pythadendron_button" + ] + }, + "criteria": { + "has_pythadendron_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:pythadendron_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:pythadendron_button" + } + } + }, + "requirements": [ + [ + "has_pythadendron_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_door.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_door.json new file mode 100644 index 00000000..d554d7c2 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_door.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:pythadendron_door" + ] + }, + "criteria": { + "has_pythadendron_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:pythadendron_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:pythadendron_door" + } + } + }, + "requirements": [ + [ + "has_pythadendron_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_fence.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_fence.json new file mode 100644 index 00000000..02be163b --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_fence.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:pythadendron_fence" + ] + }, + "criteria": { + "has_pythadendron_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:pythadendron_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:pythadendron_fence" + } + } + }, + "requirements": [ + [ + "has_pythadendron_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_gate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_gate.json new file mode 100644 index 00000000..e83cd193 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_gate.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:pythadendron_gate" + ] + }, + "criteria": { + "has_pythadendron_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:pythadendron_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:pythadendron_gate" + } + } + }, + "requirements": [ + [ + "has_pythadendron_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_ladder.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_ladder.json new file mode 100644 index 00000000..bae4566f --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_ladder.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:pythadendron_ladder" + ] + }, + "criteria": { + "has_pythadendron_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:pythadendron_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:pythadendron_ladder" + } + } + }, + "requirements": [ + [ + "has_pythadendron_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_planks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_planks.json new file mode 100644 index 00000000..533cff22 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_planks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:pythadendron_planks" + ] + }, + "criteria": { + "has_pythadendron_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:pythadendron_log" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:pythadendron_planks" + } + } + }, + "requirements": [ + [ + "has_pythadendron_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_plate.json new file mode 100644 index 00000000..8a301246 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:pythadendron_plate" + ] + }, + "criteria": { + "has_pythadendron_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:pythadendron_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:pythadendron_plate" + } + } + }, + "requirements": [ + [ + "has_pythadendron_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_slab.json new file mode 100644 index 00000000..7bd63291 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:pythadendron_slab" + ] + }, + "criteria": { + "has_pythadendron_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:pythadendron_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:pythadendron_slab" + } + } + }, + "requirements": [ + [ + "has_pythadendron_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_stairs.json new file mode 100644 index 00000000..1db19f02 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:pythadendron_stairs" + ] + }, + "criteria": { + "has_pythadendron_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:pythadendron_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:pythadendron_stairs" + } + } + }, + "requirements": [ + [ + "has_pythadendron_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_trapdoor.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_trapdoor.json new file mode 100644 index 00000000..1f4a1644 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/pythadendron_trapdoor.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:pythadendron_trapdoor" + ] + }, + "criteria": { + "has_pythadendron_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:pythadendron_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:pythadendron_trapdoor" + } + } + }, + "requirements": [ + [ + "has_pythadendron_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks.json new file mode 100644 index 00000000..b384ff1b --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_bricks" + ] + }, + "criteria": { + "has_sandy_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sandy_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_bricks" + } + } + }, + "requirements": [ + [ + "has_sandy_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks_slab.json new file mode 100644 index 00000000..a4af9543 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_bricks_slab" + ] + }, + "criteria": { + "has_sandy_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sandy_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_bricks_slab" + } + } + }, + "requirements": [ + [ + "has_sandy_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks_stairs.json new file mode 100644 index 00000000..82395921 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_bricks_stairs" + ] + }, + "criteria": { + "has_sandy_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sandy_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_bricks_stairs" + } + } + }, + "requirements": [ + [ + "has_sandy_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks_wall.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks_wall.json new file mode 100644 index 00000000..91b81b59 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_bricks_wall.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_bricks_wall" + ] + }, + "criteria": { + "has_sandy_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sandy_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_bricks_wall" + } + } + }, + "requirements": [ + [ + "has_sandy_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_button.json new file mode 100644 index 00000000..b0af3449 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_button" + ] + }, + "criteria": { + "has_sandy_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sandy_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_button" + } + } + }, + "requirements": [ + [ + "has_sandy_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_flower_pot.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_flower_pot.json new file mode 100644 index 00000000..1dd6bacd --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_flower_pot.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_flower_pot" + ] + }, + "criteria": { + "has_sandy_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sandy_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_flower_pot" + } + } + }, + "requirements": [ + [ + "has_sandy_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_furnace.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_furnace.json new file mode 100644 index 00000000..a6a8545e --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_furnace.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_furnace" + ] + }, + "criteria": { + "has_sandy_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sandy_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_furnace" + } + } + }, + "requirements": [ + [ + "has_sandy_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_lantern.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_lantern.json new file mode 100644 index 00000000..b38606ae --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_lantern.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_lantern" + ] + }, + "criteria": { + "has_crystal_shards": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:crystal_shards" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_lantern" + } + } + }, + "requirements": [ + [ + "has_crystal_shards", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_pillar.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_pillar.json new file mode 100644 index 00000000..c26480c4 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_pillar.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_pillar" + ] + }, + "criteria": { + "has_sandy_jadestone_slab": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sandy_jadestone_slab" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_pillar" + } + } + }, + "requirements": [ + [ + "has_sandy_jadestone_slab", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_polished.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_polished.json new file mode 100644 index 00000000..da18c187 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_polished.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_polished" + ] + }, + "criteria": { + "has_sandy_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sandy_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_polished" + } + } + }, + "requirements": [ + [ + "has_sandy_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_pressure_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_pressure_plate.json new file mode 100644 index 00000000..8642b8f7 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_pressure_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_pressure_plate" + ] + }, + "criteria": { + "has_sandy_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sandy_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_sandy_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_slab.json new file mode 100644 index 00000000..d31466ff --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_slab" + ] + }, + "criteria": { + "has_sandy_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sandy_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_slab" + } + } + }, + "requirements": [ + [ + "has_sandy_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_stairs.json new file mode 100644 index 00000000..d680a335 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_stairs" + ] + }, + "criteria": { + "has_sandy_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sandy_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_stairs" + } + } + }, + "requirements": [ + [ + "has_sandy_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_tiles.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_tiles.json new file mode 100644 index 00000000..4346a5b8 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_tiles.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_tiles" + ] + }, + "criteria": { + "has_sandy_jadestone_polished": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sandy_jadestone_polished" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_tiles" + } + } + }, + "requirements": [ + [ + "has_sandy_jadestone_polished", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_wall.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_wall.json new file mode 100644 index 00000000..ea5a1535 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sandy_jadestone_wall.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sandy_jadestone_wall" + ] + }, + "criteria": { + "has_sandy_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sandy_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sandy_jadestone_wall" + } + } + }, + "requirements": [ + [ + "has_sandy_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks.json new file mode 100644 index 00000000..42675e09 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_bricks" + ] + }, + "criteria": { + "has_sulphuric_rock": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sulphuric_rock" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_bricks" + } + } + }, + "requirements": [ + [ + "has_sulphuric_rock", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks_slab.json new file mode 100644 index 00000000..57504991 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_bricks_slab" + ] + }, + "criteria": { + "has_sulphuric_rock_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sulphuric_rock_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_bricks_slab" + } + } + }, + "requirements": [ + [ + "has_sulphuric_rock_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks_stairs.json new file mode 100644 index 00000000..0dc9e77f --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_bricks_stairs" + ] + }, + "criteria": { + "has_sulphuric_rock_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sulphuric_rock_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_bricks_stairs" + } + } + }, + "requirements": [ + [ + "has_sulphuric_rock_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks_wall.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks_wall.json new file mode 100644 index 00000000..fa2225fe --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_bricks_wall.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_bricks_wall" + ] + }, + "criteria": { + "has_sulphuric_rock_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sulphuric_rock_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_bricks_wall" + } + } + }, + "requirements": [ + [ + "has_sulphuric_rock_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_button.json new file mode 100644 index 00000000..983bca57 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_button" + ] + }, + "criteria": { + "has_sulphuric_rock": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sulphuric_rock" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_button" + } + } + }, + "requirements": [ + [ + "has_sulphuric_rock", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_flower_pot.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_flower_pot.json new file mode 100644 index 00000000..e6230288 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_flower_pot.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_flower_pot" + ] + }, + "criteria": { + "has_sulphuric_rock_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sulphuric_rock_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_flower_pot" + } + } + }, + "requirements": [ + [ + "has_sulphuric_rock_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_furnace.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_furnace.json new file mode 100644 index 00000000..8aa5d5e1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_furnace.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_furnace" + ] + }, + "criteria": { + "has_sulphuric_rock": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sulphuric_rock" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_furnace" + } + } + }, + "requirements": [ + [ + "has_sulphuric_rock", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_lantern.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_lantern.json new file mode 100644 index 00000000..01412b06 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_lantern.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_lantern" + ] + }, + "criteria": { + "has_crystal_shards": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:crystal_shards" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_lantern" + } + } + }, + "requirements": [ + [ + "has_crystal_shards", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_pillar.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_pillar.json new file mode 100644 index 00000000..4747a9cf --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_pillar.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_pillar" + ] + }, + "criteria": { + "has_sulphuric_rock_slab": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sulphuric_rock_slab" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_pillar" + } + } + }, + "requirements": [ + [ + "has_sulphuric_rock_slab", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_polished.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_polished.json new file mode 100644 index 00000000..34222354 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_polished.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_polished" + ] + }, + "criteria": { + "has_sulphuric_rock_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sulphuric_rock_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_polished" + } + } + }, + "requirements": [ + [ + "has_sulphuric_rock_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_pressure_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_pressure_plate.json new file mode 100644 index 00000000..4925e20e --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_pressure_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_pressure_plate" + ] + }, + "criteria": { + "has_sulphuric_rock": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sulphuric_rock" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_sulphuric_rock", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_slab.json new file mode 100644 index 00000000..ea3b626e --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_slab" + ] + }, + "criteria": { + "has_sulphuric_rock": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sulphuric_rock" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_slab" + } + } + }, + "requirements": [ + [ + "has_sulphuric_rock", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_stairs.json new file mode 100644 index 00000000..b4e493ae --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_stairs" + ] + }, + "criteria": { + "has_sulphuric_rock": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sulphuric_rock" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_stairs" + } + } + }, + "requirements": [ + [ + "has_sulphuric_rock", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_tiles.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_tiles.json new file mode 100644 index 00000000..f6996ab2 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_tiles.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_tiles" + ] + }, + "criteria": { + "has_sulphuric_rock_polished": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sulphuric_rock_polished" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_tiles" + } + } + }, + "requirements": [ + [ + "has_sulphuric_rock_polished", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_wall.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_wall.json new file mode 100644 index 00000000..7915d4f1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/sulphuric_rock_wall.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:sulphuric_rock_wall" + ] + }, + "criteria": { + "has_sulphuric_rock": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:sulphuric_rock" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:sulphuric_rock_wall" + } + } + }, + "requirements": [ + [ + "has_sulphuric_rock", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_bookshelf.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_bookshelf.json new file mode 100644 index 00000000..1c6675f6 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_bookshelf.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:tenanea_bookshelf" + ] + }, + "criteria": { + "has_book": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:book" + ] + } + ] + } + }, + "has_tenanea_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:tenanea_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:tenanea_bookshelf" + } + } + }, + "requirements": [ + [ + "has_book", + "has_tenanea_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_button.json new file mode 100644 index 00000000..3f6d6897 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:tenanea_button" + ] + }, + "criteria": { + "has_tenanea_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:tenanea_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:tenanea_button" + } + } + }, + "requirements": [ + [ + "has_tenanea_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_door.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_door.json new file mode 100644 index 00000000..c15c1225 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_door.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:tenanea_door" + ] + }, + "criteria": { + "has_tenanea_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:tenanea_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:tenanea_door" + } + } + }, + "requirements": [ + [ + "has_tenanea_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_fence.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_fence.json new file mode 100644 index 00000000..e62fdbb3 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_fence.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:tenanea_fence" + ] + }, + "criteria": { + "has_tenanea_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:tenanea_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:tenanea_fence" + } + } + }, + "requirements": [ + [ + "has_tenanea_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_gate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_gate.json new file mode 100644 index 00000000..e624b9cb --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_gate.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:tenanea_gate" + ] + }, + "criteria": { + "has_tenanea_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:tenanea_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:tenanea_gate" + } + } + }, + "requirements": [ + [ + "has_tenanea_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_ladder.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_ladder.json new file mode 100644 index 00000000..7922e9ae --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_ladder.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:tenanea_ladder" + ] + }, + "criteria": { + "has_tenanea_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:tenanea_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:tenanea_ladder" + } + } + }, + "requirements": [ + [ + "has_tenanea_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_planks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_planks.json new file mode 100644 index 00000000..c14d458c --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_planks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:tenanea_planks" + ] + }, + "criteria": { + "has_tenanea_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:tenanea_log" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:tenanea_planks" + } + } + }, + "requirements": [ + [ + "has_tenanea_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_plate.json new file mode 100644 index 00000000..9a1e30eb --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:tenanea_plate" + ] + }, + "criteria": { + "has_tenanea_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:tenanea_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:tenanea_plate" + } + } + }, + "requirements": [ + [ + "has_tenanea_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_slab.json new file mode 100644 index 00000000..9f795a85 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:tenanea_slab" + ] + }, + "criteria": { + "has_tenanea_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:tenanea_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:tenanea_slab" + } + } + }, + "requirements": [ + [ + "has_tenanea_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_stairs.json new file mode 100644 index 00000000..29000152 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:tenanea_stairs" + ] + }, + "criteria": { + "has_tenanea_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:tenanea_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:tenanea_stairs" + } + } + }, + "requirements": [ + [ + "has_tenanea_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_trapdoor.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_trapdoor.json new file mode 100644 index 00000000..d70ee26b --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/tenanea_trapdoor.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:tenanea_trapdoor" + ] + }, + "criteria": { + "has_tenanea_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:tenanea_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:tenanea_trapdoor" + } + } + }, + "requirements": [ + [ + "has_tenanea_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks.json new file mode 100644 index 00000000..f6f85366 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_bricks" + ] + }, + "criteria": { + "has_umbralith": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbralith" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_bricks" + } + } + }, + "requirements": [ + [ + "has_umbralith", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks_slab.json new file mode 100644 index 00000000..a98bb109 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_bricks_slab" + ] + }, + "criteria": { + "has_umbralith_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbralith_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_bricks_slab" + } + } + }, + "requirements": [ + [ + "has_umbralith_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks_stairs.json new file mode 100644 index 00000000..0c0c483d --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_bricks_stairs" + ] + }, + "criteria": { + "has_umbralith_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbralith_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_bricks_stairs" + } + } + }, + "requirements": [ + [ + "has_umbralith_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks_wall.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks_wall.json new file mode 100644 index 00000000..3654d5ef --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_bricks_wall.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_bricks_wall" + ] + }, + "criteria": { + "has_umbralith_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbralith_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_bricks_wall" + } + } + }, + "requirements": [ + [ + "has_umbralith_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_button.json new file mode 100644 index 00000000..a4fd8e6b --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_button" + ] + }, + "criteria": { + "has_umbralith": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbralith" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_button" + } + } + }, + "requirements": [ + [ + "has_umbralith", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_flower_pot.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_flower_pot.json new file mode 100644 index 00000000..248f6f01 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_flower_pot.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_flower_pot" + ] + }, + "criteria": { + "has_umbralith_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbralith_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_flower_pot" + } + } + }, + "requirements": [ + [ + "has_umbralith_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_furnace.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_furnace.json new file mode 100644 index 00000000..6510b286 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_furnace.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_furnace" + ] + }, + "criteria": { + "has_umbralith": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbralith" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_furnace" + } + } + }, + "requirements": [ + [ + "has_umbralith", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_lantern.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_lantern.json new file mode 100644 index 00000000..847ab847 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_lantern.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_lantern" + ] + }, + "criteria": { + "has_crystal_shards": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:crystal_shards" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_lantern" + } + } + }, + "requirements": [ + [ + "has_crystal_shards", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_pillar.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_pillar.json new file mode 100644 index 00000000..4055162c --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_pillar.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_pillar" + ] + }, + "criteria": { + "has_umbralith_slab": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbralith_slab" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_pillar" + } + } + }, + "requirements": [ + [ + "has_umbralith_slab", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_polished.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_polished.json new file mode 100644 index 00000000..7e257ce7 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_polished.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_polished" + ] + }, + "criteria": { + "has_umbralith_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbralith_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_polished" + } + } + }, + "requirements": [ + [ + "has_umbralith_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_pressure_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_pressure_plate.json new file mode 100644 index 00000000..f5ba80bd --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_pressure_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_pressure_plate" + ] + }, + "criteria": { + "has_umbralith": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbralith" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_umbralith", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_slab.json new file mode 100644 index 00000000..7fe5a696 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_slab" + ] + }, + "criteria": { + "has_umbralith": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbralith" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_slab" + } + } + }, + "requirements": [ + [ + "has_umbralith", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_stairs.json new file mode 100644 index 00000000..eb972ced --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_stairs" + ] + }, + "criteria": { + "has_umbralith": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbralith" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_stairs" + } + } + }, + "requirements": [ + [ + "has_umbralith", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_tiles.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_tiles.json new file mode 100644 index 00000000..6e25f580 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_tiles.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_tiles" + ] + }, + "criteria": { + "has_umbralith_polished": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbralith_polished" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_tiles" + } + } + }, + "requirements": [ + [ + "has_umbralith_polished", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_wall.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_wall.json new file mode 100644 index 00000000..aea0bbfd --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbralith_wall.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbralith_wall" + ] + }, + "criteria": { + "has_umbralith": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbralith" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbralith_wall" + } + } + }, + "requirements": [ + [ + "has_umbralith", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_bookshelf.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_bookshelf.json new file mode 100644 index 00000000..2fb95543 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_bookshelf.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbrella_tree_bookshelf" + ] + }, + "criteria": { + "has_book": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:book" + ] + } + ] + } + }, + "has_umbrella_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbrella_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbrella_tree_bookshelf" + } + } + }, + "requirements": [ + [ + "has_book", + "has_umbrella_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_button.json new file mode 100644 index 00000000..ce2c442f --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbrella_tree_button" + ] + }, + "criteria": { + "has_umbrella_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbrella_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbrella_tree_button" + } + } + }, + "requirements": [ + [ + "has_umbrella_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_door.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_door.json new file mode 100644 index 00000000..c83c56dc --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_door.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbrella_tree_door" + ] + }, + "criteria": { + "has_umbrella_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbrella_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbrella_tree_door" + } + } + }, + "requirements": [ + [ + "has_umbrella_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_fence.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_fence.json new file mode 100644 index 00000000..0ab15426 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_fence.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbrella_tree_fence" + ] + }, + "criteria": { + "has_umbrella_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbrella_tree_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbrella_tree_fence" + } + } + }, + "requirements": [ + [ + "has_umbrella_tree_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_gate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_gate.json new file mode 100644 index 00000000..13c144b0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_gate.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbrella_tree_gate" + ] + }, + "criteria": { + "has_umbrella_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbrella_tree_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbrella_tree_gate" + } + } + }, + "requirements": [ + [ + "has_umbrella_tree_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_ladder.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_ladder.json new file mode 100644 index 00000000..a1830be4 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_ladder.json @@ -0,0 +1,47 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbrella_tree_ladder" + ] + }, + "criteria": { + "has_umbrella_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbrella_tree_planks" + ] + } + ] + } + }, + "has_stick": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "minecraft:stick" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbrella_tree_ladder" + } + } + }, + "requirements": [ + [ + "has_umbrella_tree_planks", + "has_stick", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_planks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_planks.json new file mode 100644 index 00000000..62cfa07e --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_planks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbrella_tree_planks" + ] + }, + "criteria": { + "has_umbrella_tree_log": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbrella_tree_log" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbrella_tree_planks" + } + } + }, + "requirements": [ + [ + "has_umbrella_tree_log", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_plate.json new file mode 100644 index 00000000..1ac94a73 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbrella_tree_plate" + ] + }, + "criteria": { + "has_umbrella_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbrella_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbrella_tree_plate" + } + } + }, + "requirements": [ + [ + "has_umbrella_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_slab.json new file mode 100644 index 00000000..b3f83962 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbrella_tree_slab" + ] + }, + "criteria": { + "has_umbrella_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbrella_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbrella_tree_slab" + } + } + }, + "requirements": [ + [ + "has_umbrella_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_stairs.json new file mode 100644 index 00000000..13affa18 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbrella_tree_stairs" + ] + }, + "criteria": { + "has_umbrella_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbrella_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbrella_tree_stairs" + } + } + }, + "requirements": [ + [ + "has_umbrella_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_trapdoor.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_trapdoor.json new file mode 100644 index 00000000..76d9b32d --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/umbrella_tree_trapdoor.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:umbrella_tree_trapdoor" + ] + }, + "criteria": { + "has_umbrella_tree_planks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:umbrella_tree_planks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:umbrella_tree_trapdoor" + } + } + }, + "requirements": [ + [ + "has_umbrella_tree_planks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks.json new file mode 100644 index 00000000..86d9923d --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_bricks" + ] + }, + "criteria": { + "has_violecite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:violecite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_bricks" + } + } + }, + "requirements": [ + [ + "has_violecite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks_slab.json new file mode 100644 index 00000000..b6e34b19 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_bricks_slab" + ] + }, + "criteria": { + "has_violecite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:violecite_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_bricks_slab" + } + } + }, + "requirements": [ + [ + "has_violecite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks_stairs.json new file mode 100644 index 00000000..6fcb9c7f --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_bricks_stairs" + ] + }, + "criteria": { + "has_violecite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:violecite_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_bricks_stairs" + } + } + }, + "requirements": [ + [ + "has_violecite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks_wall.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks_wall.json new file mode 100644 index 00000000..b7d0a5d0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_bricks_wall.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_bricks_wall" + ] + }, + "criteria": { + "has_violecite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:violecite_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_bricks_wall" + } + } + }, + "requirements": [ + [ + "has_violecite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_button.json new file mode 100644 index 00000000..b35099de --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_button" + ] + }, + "criteria": { + "has_violecite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:violecite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_button" + } + } + }, + "requirements": [ + [ + "has_violecite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_flower_pot.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_flower_pot.json new file mode 100644 index 00000000..b6783ead --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_flower_pot.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_flower_pot" + ] + }, + "criteria": { + "has_violecite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:violecite_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_flower_pot" + } + } + }, + "requirements": [ + [ + "has_violecite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_furnace.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_furnace.json new file mode 100644 index 00000000..777a9bfa --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_furnace.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_furnace" + ] + }, + "criteria": { + "has_violecite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:violecite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_furnace" + } + } + }, + "requirements": [ + [ + "has_violecite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_lantern.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_lantern.json new file mode 100644 index 00000000..e938d509 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_lantern.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_lantern" + ] + }, + "criteria": { + "has_crystal_shards": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:crystal_shards" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_lantern" + } + } + }, + "requirements": [ + [ + "has_crystal_shards", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_pillar.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_pillar.json new file mode 100644 index 00000000..7c7c3ad0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_pillar.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_pillar" + ] + }, + "criteria": { + "has_violecite_slab": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:violecite_slab" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_pillar" + } + } + }, + "requirements": [ + [ + "has_violecite_slab", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_polished.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_polished.json new file mode 100644 index 00000000..c2dff221 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_polished.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_polished" + ] + }, + "criteria": { + "has_violecite_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:violecite_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_polished" + } + } + }, + "requirements": [ + [ + "has_violecite_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_pressure_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_pressure_plate.json new file mode 100644 index 00000000..ee9fb99f --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_pressure_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_pressure_plate" + ] + }, + "criteria": { + "has_violecite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:violecite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_violecite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_slab.json new file mode 100644 index 00000000..c9305bb8 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_slab" + ] + }, + "criteria": { + "has_violecite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:violecite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_slab" + } + } + }, + "requirements": [ + [ + "has_violecite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_stairs.json new file mode 100644 index 00000000..ea663fe5 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_stairs" + ] + }, + "criteria": { + "has_violecite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:violecite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_stairs" + } + } + }, + "requirements": [ + [ + "has_violecite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_tiles.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_tiles.json new file mode 100644 index 00000000..1d91606f --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_tiles.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_tiles" + ] + }, + "criteria": { + "has_violecite_polished": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:violecite_polished" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_tiles" + } + } + }, + "requirements": [ + [ + "has_violecite_polished", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_wall.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_wall.json new file mode 100644 index 00000000..04d5b6bf --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/violecite_wall.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:violecite_wall" + ] + }, + "criteria": { + "has_violecite": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:violecite" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:violecite_wall" + } + } + }, + "requirements": [ + [ + "has_violecite", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks.json new file mode 100644 index 00000000..6b172293 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_bricks" + ] + }, + "criteria": { + "has_virid_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:virid_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_bricks" + } + } + }, + "requirements": [ + [ + "has_virid_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks_slab.json new file mode 100644 index 00000000..879c2074 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_bricks_slab" + ] + }, + "criteria": { + "has_virid_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:virid_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_bricks_slab" + } + } + }, + "requirements": [ + [ + "has_virid_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks_stairs.json new file mode 100644 index 00000000..77b02c43 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_bricks_stairs" + ] + }, + "criteria": { + "has_virid_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:virid_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_bricks_stairs" + } + } + }, + "requirements": [ + [ + "has_virid_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks_wall.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks_wall.json new file mode 100644 index 00000000..5f62614b --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_bricks_wall.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_bricks_wall" + ] + }, + "criteria": { + "has_virid_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:virid_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_bricks_wall" + } + } + }, + "requirements": [ + [ + "has_virid_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_button.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_button.json new file mode 100644 index 00000000..fe23c599 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_button.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_button" + ] + }, + "criteria": { + "has_virid_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:virid_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_button" + } + } + }, + "requirements": [ + [ + "has_virid_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_flower_pot.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_flower_pot.json new file mode 100644 index 00000000..fe9c1aa2 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_flower_pot.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_flower_pot" + ] + }, + "criteria": { + "has_virid_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:virid_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_flower_pot" + } + } + }, + "requirements": [ + [ + "has_virid_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_furnace.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_furnace.json new file mode 100644 index 00000000..20ba66a3 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_furnace.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_furnace" + ] + }, + "criteria": { + "has_virid_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:virid_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_furnace" + } + } + }, + "requirements": [ + [ + "has_virid_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_lantern.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_lantern.json new file mode 100644 index 00000000..6bf6e420 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_lantern.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_lantern" + ] + }, + "criteria": { + "has_crystal_shards": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:crystal_shards" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_lantern" + } + } + }, + "requirements": [ + [ + "has_crystal_shards", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_pillar.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_pillar.json new file mode 100644 index 00000000..5975779c --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_pillar.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_pillar" + ] + }, + "criteria": { + "has_virid_jadestone_slab": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:virid_jadestone_slab" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_pillar" + } + } + }, + "requirements": [ + [ + "has_virid_jadestone_slab", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_polished.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_polished.json new file mode 100644 index 00000000..3f255d6f --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_polished.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_polished" + ] + }, + "criteria": { + "has_virid_jadestone_bricks": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:virid_jadestone_bricks" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_polished" + } + } + }, + "requirements": [ + [ + "has_virid_jadestone_bricks", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_pressure_plate.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_pressure_plate.json new file mode 100644 index 00000000..52c54796 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_pressure_plate.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_pressure_plate" + ] + }, + "criteria": { + "has_virid_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:virid_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_pressure_plate" + } + } + }, + "requirements": [ + [ + "has_virid_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_slab.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_slab.json new file mode 100644 index 00000000..b24db85b --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_slab.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_slab" + ] + }, + "criteria": { + "has_virid_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:virid_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_slab" + } + } + }, + "requirements": [ + [ + "has_virid_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_stairs.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_stairs.json new file mode 100644 index 00000000..07607893 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_stairs.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_stairs" + ] + }, + "criteria": { + "has_virid_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:virid_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_stairs" + } + } + }, + "requirements": [ + [ + "has_virid_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_tiles.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_tiles.json new file mode 100644 index 00000000..fd117ea7 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_tiles.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_tiles" + ] + }, + "criteria": { + "has_virid_jadestone_polished": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:virid_jadestone_polished" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_tiles" + } + } + }, + "requirements": [ + [ + "has_virid_jadestone_polished", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_wall.json b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_wall.json new file mode 100644 index 00000000..cfd286d7 --- /dev/null +++ b/src/generated/resources/data/betterendforge/advancements/recipes/betterendforge.end_items/virid_jadestone_wall.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "betterendforge:virid_jadestone_wall" + ] + }, + "criteria": { + "has_virid_jadestone": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": [ + "betterendforge:virid_jadestone" + ] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "betterendforge:virid_jadestone_wall" + } + } + }, + "requirements": [ + [ + "has_virid_jadestone", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_bricks.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_bricks.json new file mode 100644 index 00000000..8b11d476 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_bricks", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:azure_jadestone" + } + }, + "result": { + "item": "betterendforge:azure_jadestone_bricks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_bricks_slab.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_bricks_slab.json new file mode 100644 index 00000000..c6398fc5 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_slabs", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "betterendforge:azure_jadestone_bricks" + } + }, + "result": { + "item": "betterendforge:azure_jadestone_bricks_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_bricks_stairs.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_bricks_stairs.json new file mode 100644 index 00000000..9fab09a6 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:azure_jadestone_bricks" + } + }, + "result": { + "item": "betterendforge:azure_jadestone_bricks_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_bricks_wall.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_bricks_wall.json new file mode 100644 index 00000000..3671ec1d --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_wall", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "betterendforge:azure_jadestone_bricks" + } + }, + "result": { + "item": "betterendforge:azure_jadestone_bricks_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_button.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_button.json new file mode 100644 index 00000000..ecbca543 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_buttons", + "ingredients": [ + { + "item": "betterendforge:azure_jadestone" + } + ], + "result": { + "item": "betterendforge:azure_jadestone_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_flower_pot.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_flower_pot.json new file mode 100644 index 00000000..cc209f33 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_flower_pot.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_pots", + "ingredients": [ + { + "item": "betterendforge:azure_jadestone_bricks" + }, + { + "item": "betterendforge:azure_jadestone_bricks" + }, + { + "item": "betterendforge:azure_jadestone_bricks" + } + ], + "result": { + "item": "betterendforge:azure_jadestone_flower_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_furnace.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_furnace.json new file mode 100644 index 00000000..7ce5682b --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_furnace.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_ITEM_FURNACES", + "pattern": [ + "###", + "# #", + "###" + ], + "key": { + "#": { + "item": "betterendforge:azure_jadestone" + } + }, + "result": { + "item": "betterendforge:azure_jadestone_furnace" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_lantern.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_lantern.json new file mode 100644 index 00000000..4b597586 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_lantern.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_plates", + "ingredients": [ + { + "item": "betterendforge:crystal_shards" + } + ], + "result": { + "item": "betterendforge:azure_jadestone_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_pillar.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_pillar.json new file mode 100644 index 00000000..0d1b477b --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_pillar.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_pillar", + "pattern": [ + "#", + "#" + ], + "key": { + "#": { + "item": "betterendforge:azure_jadestone_slab" + } + }, + "result": { + "item": "betterendforge:azure_jadestone_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_polished.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_polished.json new file mode 100644 index 00000000..da387956 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_polished.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_tile", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:azure_jadestone_bricks" + } + }, + "result": { + "item": "betterendforge:azure_jadestone_polished", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_pressure_plate.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_pressure_plate.json new file mode 100644 index 00000000..771d15f0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_plates", + "ingredients": [ + { + "item": "betterendforge:azure_jadestone" + }, + { + "item": "betterendforge:azure_jadestone" + } + ], + "result": { + "item": "betterendforge:azure_jadestone_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_slab.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_slab.json new file mode 100644 index 00000000..634b1ec1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_slabs", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "betterendforge:azure_jadestone" + } + }, + "result": { + "item": "betterendforge:azure_jadestone_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_stairs.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_stairs.json new file mode 100644 index 00000000..2bea5412 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:azure_jadestone" + } + }, + "result": { + "item": "betterendforge:azure_jadestone_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_tiles.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_tiles.json new file mode 100644 index 00000000..e0ee6972 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_tiles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_small_tile", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:azure_jadestone_polished" + } + }, + "result": { + "item": "betterendforge:azure_jadestone_tiles", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/azure_jadestone_wall.json b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_wall.json new file mode 100644 index 00000000..b17c04f6 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/azure_jadestone_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_wall", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "betterendforge:azure_jadestone" + } + }, + "result": { + "item": "betterendforge:azure_jadestone_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/dragon_tree_bookshelf.json b/src/generated/resources/data/betterendforge/recipes/dragon_tree_bookshelf.json new file mode 100644 index 00000000..2199edc1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/dragon_tree_bookshelf.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "bookshelves", + "pattern": [ + "###", + "PPP", + "###" + ], + "key": { + "P": { + "item": "minecraft:book" + }, + "#": { + "item": "betterendforge:dragon_tree_planks" + } + }, + "result": { + "item": "betterendforge:dragon_tree_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/dragon_tree_button.json b/src/generated/resources/data/betterendforge/recipes/dragon_tree_button.json new file mode 100644 index 00000000..fe0f11c8 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/dragon_tree_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_buttons", + "ingredients": [ + { + "item": "betterendforge:dragon_tree_planks" + } + ], + "result": { + "item": "betterendforge:dragon_tree_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/dragon_tree_door.json b/src/generated/resources/data/betterendforge/recipes/dragon_tree_door.json new file mode 100644 index 00000000..cf7e4cca --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/dragon_tree_door.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "doors", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:dragon_tree_planks" + } + }, + "result": { + "item": "betterendforge:dragon_tree_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/dragon_tree_fence.json b/src/generated/resources/data/betterendforge/recipes/dragon_tree_fence.json new file mode 100644 index 00000000..7bda132a --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/dragon_tree_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_fences", + "pattern": [ + "#I#", + "#I#" + ], + "key": { + "#": { + "item": "betterendforge:dragon_tree_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:dragon_tree_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/dragon_tree_gate.json b/src/generated/resources/data/betterendforge/recipes/dragon_tree_gate.json new file mode 100644 index 00000000..ae3d557c --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/dragon_tree_gate.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_gates", + "pattern": [ + "I#I", + "I#I" + ], + "key": { + "#": { + "item": "betterendforge:dragon_tree_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:dragon_tree_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/dragon_tree_ladder.json b/src/generated/resources/data/betterendforge/recipes/dragon_tree_ladder.json new file mode 100644 index 00000000..f1b29213 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/dragon_tree_ladder.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "ladders", + "pattern": [ + "I I", + "I#I", + "I I" + ], + "key": { + "#": { + "item": "betterendforge:dragon_tree_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:dragon_tree_ladder", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/dragon_tree_planks.json b/src/generated/resources/data/betterendforge/recipes/dragon_tree_planks.json new file mode 100644 index 00000000..70d1aed9 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/dragon_tree_planks.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "item": "betterendforge:dragon_tree_log" + } + ], + "result": { + "item": "betterendforge:dragon_tree_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/dragon_tree_plate.json b/src/generated/resources/data/betterendforge/recipes/dragon_tree_plate.json new file mode 100644 index 00000000..75bc9ce6 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/dragon_tree_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_plates", + "ingredients": [ + { + "item": "betterendforge:dragon_tree_planks" + }, + { + "item": "betterendforge:dragon_tree_planks" + } + ], + "result": { + "item": "betterendforge:dragon_tree_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/dragon_tree_slab.json b/src/generated/resources/data/betterendforge/recipes/dragon_tree_slab.json new file mode 100644 index 00000000..f1cca27f --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/dragon_tree_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_slabs", + "ingredients": [ + { + "item": "betterendforge:dragon_tree_planks" + }, + { + "item": "betterendforge:dragon_tree_planks" + }, + { + "item": "betterendforge:dragon_tree_planks" + } + ], + "result": { + "item": "betterendforge:dragon_tree_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/dragon_tree_stairs.json b/src/generated/resources/data/betterendforge/recipes/dragon_tree_stairs.json new file mode 100644 index 00000000..7e61bb65 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/dragon_tree_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:dragon_tree_planks" + } + }, + "result": { + "item": "betterendforge:dragon_tree_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/dragon_tree_trapdoor.json b/src/generated/resources/data/betterendforge/recipes/dragon_tree_trapdoor.json new file mode 100644 index 00000000..ec579d24 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/dragon_tree_trapdoor.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "trapdoors", + "ingredients": [ + { + "item": "betterendforge:dragon_tree_planks" + }, + { + "item": "betterendforge:dragon_tree_planks" + }, + { + "item": "betterendforge:dragon_tree_planks" + }, + { + "item": "betterendforge:dragon_tree_planks" + }, + { + "item": "betterendforge:dragon_tree_planks" + }, + { + "item": "betterendforge:dragon_tree_planks" + } + ], + "result": { + "item": "betterendforge:dragon_tree_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/end_lotus_bookshelf.json b/src/generated/resources/data/betterendforge/recipes/end_lotus_bookshelf.json new file mode 100644 index 00000000..bcca703f --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/end_lotus_bookshelf.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "bookshelves", + "pattern": [ + "###", + "PPP", + "###" + ], + "key": { + "P": { + "item": "minecraft:book" + }, + "#": { + "item": "betterendforge:end_lotus_planks" + } + }, + "result": { + "item": "betterendforge:end_lotus_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/end_lotus_button.json b/src/generated/resources/data/betterendforge/recipes/end_lotus_button.json new file mode 100644 index 00000000..19915d2c --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/end_lotus_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_buttons", + "ingredients": [ + { + "item": "betterendforge:end_lotus_planks" + } + ], + "result": { + "item": "betterendforge:end_lotus_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/end_lotus_door.json b/src/generated/resources/data/betterendforge/recipes/end_lotus_door.json new file mode 100644 index 00000000..7c02d621 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/end_lotus_door.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "doors", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:end_lotus_planks" + } + }, + "result": { + "item": "betterendforge:end_lotus_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/end_lotus_fence.json b/src/generated/resources/data/betterendforge/recipes/end_lotus_fence.json new file mode 100644 index 00000000..86eb2a34 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/end_lotus_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_fences", + "pattern": [ + "#I#", + "#I#" + ], + "key": { + "#": { + "item": "betterendforge:end_lotus_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:end_lotus_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/end_lotus_gate.json b/src/generated/resources/data/betterendforge/recipes/end_lotus_gate.json new file mode 100644 index 00000000..1d47edb0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/end_lotus_gate.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_gates", + "pattern": [ + "I#I", + "I#I" + ], + "key": { + "#": { + "item": "betterendforge:end_lotus_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:end_lotus_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/end_lotus_ladder.json b/src/generated/resources/data/betterendforge/recipes/end_lotus_ladder.json new file mode 100644 index 00000000..800ba504 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/end_lotus_ladder.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "ladders", + "pattern": [ + "I I", + "I#I", + "I I" + ], + "key": { + "#": { + "item": "betterendforge:end_lotus_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:end_lotus_ladder", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/end_lotus_planks.json b/src/generated/resources/data/betterendforge/recipes/end_lotus_planks.json new file mode 100644 index 00000000..f3d46289 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/end_lotus_planks.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "item": "betterendforge:end_lotus_log" + } + ], + "result": { + "item": "betterendforge:end_lotus_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/end_lotus_plate.json b/src/generated/resources/data/betterendforge/recipes/end_lotus_plate.json new file mode 100644 index 00000000..3908c1ca --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/end_lotus_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_plates", + "ingredients": [ + { + "item": "betterendforge:end_lotus_planks" + }, + { + "item": "betterendforge:end_lotus_planks" + } + ], + "result": { + "item": "betterendforge:end_lotus_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/end_lotus_slab.json b/src/generated/resources/data/betterendforge/recipes/end_lotus_slab.json new file mode 100644 index 00000000..5f761ba7 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/end_lotus_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_slabs", + "ingredients": [ + { + "item": "betterendforge:end_lotus_planks" + }, + { + "item": "betterendforge:end_lotus_planks" + }, + { + "item": "betterendforge:end_lotus_planks" + } + ], + "result": { + "item": "betterendforge:end_lotus_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/end_lotus_stairs.json b/src/generated/resources/data/betterendforge/recipes/end_lotus_stairs.json new file mode 100644 index 00000000..2e740770 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/end_lotus_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:end_lotus_planks" + } + }, + "result": { + "item": "betterendforge:end_lotus_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/end_lotus_trapdoor.json b/src/generated/resources/data/betterendforge/recipes/end_lotus_trapdoor.json new file mode 100644 index 00000000..92e5c6a5 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/end_lotus_trapdoor.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "trapdoors", + "ingredients": [ + { + "item": "betterendforge:end_lotus_planks" + }, + { + "item": "betterendforge:end_lotus_planks" + }, + { + "item": "betterendforge:end_lotus_planks" + }, + { + "item": "betterendforge:end_lotus_planks" + }, + { + "item": "betterendforge:end_lotus_planks" + }, + { + "item": "betterendforge:end_lotus_planks" + } + ], + "result": { + "item": "betterendforge:end_lotus_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_bricks.json b/src/generated/resources/data/betterendforge/recipes/flavolite_bricks.json new file mode 100644 index 00000000..67b3798f --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_bricks", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:flavolite" + } + }, + "result": { + "item": "betterendforge:flavolite_bricks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_bricks_slab.json b/src/generated/resources/data/betterendforge/recipes/flavolite_bricks_slab.json new file mode 100644 index 00000000..77949dff --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_slabs", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "betterendforge:flavolite_bricks" + } + }, + "result": { + "item": "betterendforge:flavolite_bricks_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_bricks_stairs.json b/src/generated/resources/data/betterendforge/recipes/flavolite_bricks_stairs.json new file mode 100644 index 00000000..8472af12 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:flavolite_bricks" + } + }, + "result": { + "item": "betterendforge:flavolite_bricks_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_bricks_wall.json b/src/generated/resources/data/betterendforge/recipes/flavolite_bricks_wall.json new file mode 100644 index 00000000..96932937 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_wall", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "betterendforge:flavolite_bricks" + } + }, + "result": { + "item": "betterendforge:flavolite_bricks_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_button.json b/src/generated/resources/data/betterendforge/recipes/flavolite_button.json new file mode 100644 index 00000000..0b8e5bd4 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_buttons", + "ingredients": [ + { + "item": "betterendforge:flavolite" + } + ], + "result": { + "item": "betterendforge:flavolite_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_flower_pot.json b/src/generated/resources/data/betterendforge/recipes/flavolite_flower_pot.json new file mode 100644 index 00000000..d7bf01ec --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_flower_pot.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_pots", + "ingredients": [ + { + "item": "betterendforge:flavolite_bricks" + }, + { + "item": "betterendforge:flavolite_bricks" + }, + { + "item": "betterendforge:flavolite_bricks" + } + ], + "result": { + "item": "betterendforge:flavolite_flower_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_furnace.json b/src/generated/resources/data/betterendforge/recipes/flavolite_furnace.json new file mode 100644 index 00000000..cf2dd5da --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_furnace.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_ITEM_FURNACES", + "pattern": [ + "###", + "# #", + "###" + ], + "key": { + "#": { + "item": "betterendforge:flavolite" + } + }, + "result": { + "item": "betterendforge:flavolite_furnace" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_lantern.json b/src/generated/resources/data/betterendforge/recipes/flavolite_lantern.json new file mode 100644 index 00000000..d016b521 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_lantern.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_plates", + "ingredients": [ + { + "item": "betterendforge:crystal_shards" + } + ], + "result": { + "item": "betterendforge:flavolite_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_pillar.json b/src/generated/resources/data/betterendforge/recipes/flavolite_pillar.json new file mode 100644 index 00000000..754960a6 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_pillar.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_pillar", + "pattern": [ + "#", + "#" + ], + "key": { + "#": { + "item": "betterendforge:flavolite_slab" + } + }, + "result": { + "item": "betterendforge:flavolite_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_polished.json b/src/generated/resources/data/betterendforge/recipes/flavolite_polished.json new file mode 100644 index 00000000..2fc10f28 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_polished.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_tile", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:flavolite_bricks" + } + }, + "result": { + "item": "betterendforge:flavolite_polished", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_pressure_plate.json b/src/generated/resources/data/betterendforge/recipes/flavolite_pressure_plate.json new file mode 100644 index 00000000..ceae61eb --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_plates", + "ingredients": [ + { + "item": "betterendforge:flavolite" + }, + { + "item": "betterendforge:flavolite" + } + ], + "result": { + "item": "betterendforge:flavolite_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_slab.json b/src/generated/resources/data/betterendforge/recipes/flavolite_slab.json new file mode 100644 index 00000000..6acabb3e --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_slabs", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "betterendforge:flavolite" + } + }, + "result": { + "item": "betterendforge:flavolite_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_stairs.json b/src/generated/resources/data/betterendforge/recipes/flavolite_stairs.json new file mode 100644 index 00000000..190a6b23 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:flavolite" + } + }, + "result": { + "item": "betterendforge:flavolite_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_tiles.json b/src/generated/resources/data/betterendforge/recipes/flavolite_tiles.json new file mode 100644 index 00000000..4268d79b --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_tiles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_small_tile", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:flavolite_polished" + } + }, + "result": { + "item": "betterendforge:flavolite_tiles", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/flavolite_wall.json b/src/generated/resources/data/betterendforge/recipes/flavolite_wall.json new file mode 100644 index 00000000..58ffe03e --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/flavolite_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_wall", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "betterendforge:flavolite" + } + }, + "result": { + "item": "betterendforge:flavolite_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/helix_tree_bookshelf.json b/src/generated/resources/data/betterendforge/recipes/helix_tree_bookshelf.json new file mode 100644 index 00000000..4299f426 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/helix_tree_bookshelf.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "bookshelves", + "pattern": [ + "###", + "PPP", + "###" + ], + "key": { + "P": { + "item": "minecraft:book" + }, + "#": { + "item": "betterendforge:helix_tree_planks" + } + }, + "result": { + "item": "betterendforge:helix_tree_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/helix_tree_button.json b/src/generated/resources/data/betterendforge/recipes/helix_tree_button.json new file mode 100644 index 00000000..1325a253 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/helix_tree_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_buttons", + "ingredients": [ + { + "item": "betterendforge:helix_tree_planks" + } + ], + "result": { + "item": "betterendforge:helix_tree_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/helix_tree_door.json b/src/generated/resources/data/betterendforge/recipes/helix_tree_door.json new file mode 100644 index 00000000..2a7bad03 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/helix_tree_door.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "doors", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:helix_tree_planks" + } + }, + "result": { + "item": "betterendforge:helix_tree_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/helix_tree_fence.json b/src/generated/resources/data/betterendforge/recipes/helix_tree_fence.json new file mode 100644 index 00000000..ae8a3375 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/helix_tree_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_fences", + "pattern": [ + "#I#", + "#I#" + ], + "key": { + "#": { + "item": "betterendforge:helix_tree_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:helix_tree_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/helix_tree_gate.json b/src/generated/resources/data/betterendforge/recipes/helix_tree_gate.json new file mode 100644 index 00000000..bdd01b9a --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/helix_tree_gate.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_gates", + "pattern": [ + "I#I", + "I#I" + ], + "key": { + "#": { + "item": "betterendforge:helix_tree_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:helix_tree_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/helix_tree_ladder.json b/src/generated/resources/data/betterendforge/recipes/helix_tree_ladder.json new file mode 100644 index 00000000..2294c629 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/helix_tree_ladder.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "ladders", + "pattern": [ + "I I", + "I#I", + "I I" + ], + "key": { + "#": { + "item": "betterendforge:helix_tree_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:helix_tree_ladder", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/helix_tree_planks.json b/src/generated/resources/data/betterendforge/recipes/helix_tree_planks.json new file mode 100644 index 00000000..acca6507 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/helix_tree_planks.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "item": "betterendforge:helix_tree_log" + } + ], + "result": { + "item": "betterendforge:helix_tree_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/helix_tree_plate.json b/src/generated/resources/data/betterendforge/recipes/helix_tree_plate.json new file mode 100644 index 00000000..16e3d657 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/helix_tree_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_plates", + "ingredients": [ + { + "item": "betterendforge:helix_tree_planks" + }, + { + "item": "betterendforge:helix_tree_planks" + } + ], + "result": { + "item": "betterendforge:helix_tree_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/helix_tree_slab.json b/src/generated/resources/data/betterendforge/recipes/helix_tree_slab.json new file mode 100644 index 00000000..eebcff19 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/helix_tree_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_slabs", + "ingredients": [ + { + "item": "betterendforge:helix_tree_planks" + }, + { + "item": "betterendforge:helix_tree_planks" + }, + { + "item": "betterendforge:helix_tree_planks" + } + ], + "result": { + "item": "betterendforge:helix_tree_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/helix_tree_stairs.json b/src/generated/resources/data/betterendforge/recipes/helix_tree_stairs.json new file mode 100644 index 00000000..2dfd903d --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/helix_tree_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:helix_tree_planks" + } + }, + "result": { + "item": "betterendforge:helix_tree_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/helix_tree_trapdoor.json b/src/generated/resources/data/betterendforge/recipes/helix_tree_trapdoor.json new file mode 100644 index 00000000..4f8c062b --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/helix_tree_trapdoor.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "trapdoors", + "ingredients": [ + { + "item": "betterendforge:helix_tree_planks" + }, + { + "item": "betterendforge:helix_tree_planks" + }, + { + "item": "betterendforge:helix_tree_planks" + }, + { + "item": "betterendforge:helix_tree_planks" + }, + { + "item": "betterendforge:helix_tree_planks" + }, + { + "item": "betterendforge:helix_tree_planks" + } + ], + "result": { + "item": "betterendforge:helix_tree_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/jellyshroom_bookshelf.json b/src/generated/resources/data/betterendforge/recipes/jellyshroom_bookshelf.json new file mode 100644 index 00000000..f8b06495 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/jellyshroom_bookshelf.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "bookshelves", + "pattern": [ + "###", + "PPP", + "###" + ], + "key": { + "P": { + "item": "minecraft:book" + }, + "#": { + "item": "betterendforge:jellyshroom_planks" + } + }, + "result": { + "item": "betterendforge:jellyshroom_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/jellyshroom_button.json b/src/generated/resources/data/betterendforge/recipes/jellyshroom_button.json new file mode 100644 index 00000000..9a6937eb --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/jellyshroom_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_buttons", + "ingredients": [ + { + "item": "betterendforge:jellyshroom_planks" + } + ], + "result": { + "item": "betterendforge:jellyshroom_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/jellyshroom_door.json b/src/generated/resources/data/betterendforge/recipes/jellyshroom_door.json new file mode 100644 index 00000000..792fad06 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/jellyshroom_door.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "doors", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:jellyshroom_planks" + } + }, + "result": { + "item": "betterendforge:jellyshroom_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/jellyshroom_fence.json b/src/generated/resources/data/betterendforge/recipes/jellyshroom_fence.json new file mode 100644 index 00000000..cdfa1c0d --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/jellyshroom_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_fences", + "pattern": [ + "#I#", + "#I#" + ], + "key": { + "#": { + "item": "betterendforge:jellyshroom_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:jellyshroom_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/jellyshroom_gate.json b/src/generated/resources/data/betterendforge/recipes/jellyshroom_gate.json new file mode 100644 index 00000000..e52b8523 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/jellyshroom_gate.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_gates", + "pattern": [ + "I#I", + "I#I" + ], + "key": { + "#": { + "item": "betterendforge:jellyshroom_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:jellyshroom_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/jellyshroom_ladder.json b/src/generated/resources/data/betterendforge/recipes/jellyshroom_ladder.json new file mode 100644 index 00000000..61664f16 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/jellyshroom_ladder.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "ladders", + "pattern": [ + "I I", + "I#I", + "I I" + ], + "key": { + "#": { + "item": "betterendforge:jellyshroom_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:jellyshroom_ladder", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/jellyshroom_planks.json b/src/generated/resources/data/betterendforge/recipes/jellyshroom_planks.json new file mode 100644 index 00000000..d6ec4599 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/jellyshroom_planks.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "item": "betterendforge:jellyshroom_log" + } + ], + "result": { + "item": "betterendforge:jellyshroom_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/jellyshroom_plate.json b/src/generated/resources/data/betterendforge/recipes/jellyshroom_plate.json new file mode 100644 index 00000000..3cd3be89 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/jellyshroom_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_plates", + "ingredients": [ + { + "item": "betterendforge:jellyshroom_planks" + }, + { + "item": "betterendforge:jellyshroom_planks" + } + ], + "result": { + "item": "betterendforge:jellyshroom_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/jellyshroom_slab.json b/src/generated/resources/data/betterendforge/recipes/jellyshroom_slab.json new file mode 100644 index 00000000..fd825cbd --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/jellyshroom_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_slabs", + "ingredients": [ + { + "item": "betterendforge:jellyshroom_planks" + }, + { + "item": "betterendforge:jellyshroom_planks" + }, + { + "item": "betterendforge:jellyshroom_planks" + } + ], + "result": { + "item": "betterendforge:jellyshroom_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/jellyshroom_stairs.json b/src/generated/resources/data/betterendforge/recipes/jellyshroom_stairs.json new file mode 100644 index 00000000..62a08259 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/jellyshroom_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:jellyshroom_planks" + } + }, + "result": { + "item": "betterendforge:jellyshroom_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/jellyshroom_trapdoor.json b/src/generated/resources/data/betterendforge/recipes/jellyshroom_trapdoor.json new file mode 100644 index 00000000..9028407d --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/jellyshroom_trapdoor.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "trapdoors", + "ingredients": [ + { + "item": "betterendforge:jellyshroom_planks" + }, + { + "item": "betterendforge:jellyshroom_planks" + }, + { + "item": "betterendforge:jellyshroom_planks" + }, + { + "item": "betterendforge:jellyshroom_planks" + }, + { + "item": "betterendforge:jellyshroom_planks" + }, + { + "item": "betterendforge:jellyshroom_planks" + } + ], + "result": { + "item": "betterendforge:jellyshroom_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lacugrove_bookshelf.json b/src/generated/resources/data/betterendforge/recipes/lacugrove_bookshelf.json new file mode 100644 index 00000000..0d84c7f0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lacugrove_bookshelf.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "bookshelves", + "pattern": [ + "###", + "PPP", + "###" + ], + "key": { + "P": { + "item": "minecraft:book" + }, + "#": { + "item": "betterendforge:lacugrove_planks" + } + }, + "result": { + "item": "betterendforge:lacugrove_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lacugrove_button.json b/src/generated/resources/data/betterendforge/recipes/lacugrove_button.json new file mode 100644 index 00000000..12f30c91 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lacugrove_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_buttons", + "ingredients": [ + { + "item": "betterendforge:lacugrove_planks" + } + ], + "result": { + "item": "betterendforge:lacugrove_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lacugrove_door.json b/src/generated/resources/data/betterendforge/recipes/lacugrove_door.json new file mode 100644 index 00000000..a9189263 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lacugrove_door.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "doors", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:lacugrove_planks" + } + }, + "result": { + "item": "betterendforge:lacugrove_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lacugrove_fence.json b/src/generated/resources/data/betterendforge/recipes/lacugrove_fence.json new file mode 100644 index 00000000..8a9e0304 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lacugrove_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_fences", + "pattern": [ + "#I#", + "#I#" + ], + "key": { + "#": { + "item": "betterendforge:lacugrove_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:lacugrove_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lacugrove_gate.json b/src/generated/resources/data/betterendforge/recipes/lacugrove_gate.json new file mode 100644 index 00000000..42c06ba1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lacugrove_gate.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_gates", + "pattern": [ + "I#I", + "I#I" + ], + "key": { + "#": { + "item": "betterendforge:lacugrove_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:lacugrove_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lacugrove_ladder.json b/src/generated/resources/data/betterendforge/recipes/lacugrove_ladder.json new file mode 100644 index 00000000..8058b3ef --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lacugrove_ladder.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "ladders", + "pattern": [ + "I I", + "I#I", + "I I" + ], + "key": { + "#": { + "item": "betterendforge:lacugrove_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:lacugrove_ladder", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lacugrove_planks.json b/src/generated/resources/data/betterendforge/recipes/lacugrove_planks.json new file mode 100644 index 00000000..95f4c460 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lacugrove_planks.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "item": "betterendforge:lacugrove_log" + } + ], + "result": { + "item": "betterendforge:lacugrove_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lacugrove_plate.json b/src/generated/resources/data/betterendforge/recipes/lacugrove_plate.json new file mode 100644 index 00000000..e3d16dd7 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lacugrove_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_plates", + "ingredients": [ + { + "item": "betterendforge:lacugrove_planks" + }, + { + "item": "betterendforge:lacugrove_planks" + } + ], + "result": { + "item": "betterendforge:lacugrove_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lacugrove_slab.json b/src/generated/resources/data/betterendforge/recipes/lacugrove_slab.json new file mode 100644 index 00000000..436187f7 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lacugrove_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_slabs", + "ingredients": [ + { + "item": "betterendforge:lacugrove_planks" + }, + { + "item": "betterendforge:lacugrove_planks" + }, + { + "item": "betterendforge:lacugrove_planks" + } + ], + "result": { + "item": "betterendforge:lacugrove_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lacugrove_stairs.json b/src/generated/resources/data/betterendforge/recipes/lacugrove_stairs.json new file mode 100644 index 00000000..4a5fbec3 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lacugrove_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:lacugrove_planks" + } + }, + "result": { + "item": "betterendforge:lacugrove_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lacugrove_trapdoor.json b/src/generated/resources/data/betterendforge/recipes/lacugrove_trapdoor.json new file mode 100644 index 00000000..0fd9bb17 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lacugrove_trapdoor.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "trapdoors", + "ingredients": [ + { + "item": "betterendforge:lacugrove_planks" + }, + { + "item": "betterendforge:lacugrove_planks" + }, + { + "item": "betterendforge:lacugrove_planks" + }, + { + "item": "betterendforge:lacugrove_planks" + }, + { + "item": "betterendforge:lacugrove_planks" + }, + { + "item": "betterendforge:lacugrove_planks" + } + ], + "result": { + "item": "betterendforge:lacugrove_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lucernia_bookshelf.json b/src/generated/resources/data/betterendforge/recipes/lucernia_bookshelf.json new file mode 100644 index 00000000..a0456ba3 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lucernia_bookshelf.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "bookshelves", + "pattern": [ + "###", + "PPP", + "###" + ], + "key": { + "P": { + "item": "minecraft:book" + }, + "#": { + "item": "betterendforge:lucernia_planks" + } + }, + "result": { + "item": "betterendforge:lucernia_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lucernia_button.json b/src/generated/resources/data/betterendforge/recipes/lucernia_button.json new file mode 100644 index 00000000..17d9cf1a --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lucernia_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_buttons", + "ingredients": [ + { + "item": "betterendforge:lucernia_planks" + } + ], + "result": { + "item": "betterendforge:lucernia_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lucernia_door.json b/src/generated/resources/data/betterendforge/recipes/lucernia_door.json new file mode 100644 index 00000000..5fe1bfbd --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lucernia_door.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "doors", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:lucernia_planks" + } + }, + "result": { + "item": "betterendforge:lucernia_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lucernia_fence.json b/src/generated/resources/data/betterendforge/recipes/lucernia_fence.json new file mode 100644 index 00000000..d7f43368 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lucernia_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_fences", + "pattern": [ + "#I#", + "#I#" + ], + "key": { + "#": { + "item": "betterendforge:lucernia_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:lucernia_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lucernia_gate.json b/src/generated/resources/data/betterendforge/recipes/lucernia_gate.json new file mode 100644 index 00000000..7bea4ac1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lucernia_gate.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_gates", + "pattern": [ + "I#I", + "I#I" + ], + "key": { + "#": { + "item": "betterendforge:lucernia_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:lucernia_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lucernia_ladder.json b/src/generated/resources/data/betterendforge/recipes/lucernia_ladder.json new file mode 100644 index 00000000..86a4073e --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lucernia_ladder.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "ladders", + "pattern": [ + "I I", + "I#I", + "I I" + ], + "key": { + "#": { + "item": "betterendforge:lucernia_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:lucernia_ladder", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lucernia_planks.json b/src/generated/resources/data/betterendforge/recipes/lucernia_planks.json new file mode 100644 index 00000000..6b269fbc --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lucernia_planks.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "item": "betterendforge:lucernia_log" + } + ], + "result": { + "item": "betterendforge:lucernia_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lucernia_plate.json b/src/generated/resources/data/betterendforge/recipes/lucernia_plate.json new file mode 100644 index 00000000..f437d104 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lucernia_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_plates", + "ingredients": [ + { + "item": "betterendforge:lucernia_planks" + }, + { + "item": "betterendforge:lucernia_planks" + } + ], + "result": { + "item": "betterendforge:lucernia_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lucernia_slab.json b/src/generated/resources/data/betterendforge/recipes/lucernia_slab.json new file mode 100644 index 00000000..ee89beed --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lucernia_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_slabs", + "ingredients": [ + { + "item": "betterendforge:lucernia_planks" + }, + { + "item": "betterendforge:lucernia_planks" + }, + { + "item": "betterendforge:lucernia_planks" + } + ], + "result": { + "item": "betterendforge:lucernia_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lucernia_stairs.json b/src/generated/resources/data/betterendforge/recipes/lucernia_stairs.json new file mode 100644 index 00000000..140da361 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lucernia_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:lucernia_planks" + } + }, + "result": { + "item": "betterendforge:lucernia_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/lucernia_trapdoor.json b/src/generated/resources/data/betterendforge/recipes/lucernia_trapdoor.json new file mode 100644 index 00000000..f60d518e --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/lucernia_trapdoor.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "trapdoors", + "ingredients": [ + { + "item": "betterendforge:lucernia_planks" + }, + { + "item": "betterendforge:lucernia_planks" + }, + { + "item": "betterendforge:lucernia_planks" + }, + { + "item": "betterendforge:lucernia_planks" + }, + { + "item": "betterendforge:lucernia_planks" + }, + { + "item": "betterendforge:lucernia_planks" + } + ], + "result": { + "item": "betterendforge:lucernia_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_bookshelf.json b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_bookshelf.json new file mode 100644 index 00000000..4e509c4b --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_bookshelf.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "bookshelves", + "pattern": [ + "###", + "PPP", + "###" + ], + "key": { + "P": { + "item": "minecraft:book" + }, + "#": { + "item": "betterendforge:mossy_glowshroom_planks" + } + }, + "result": { + "item": "betterendforge:mossy_glowshroom_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_button.json b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_button.json new file mode 100644 index 00000000..5832f488 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_buttons", + "ingredients": [ + { + "item": "betterendforge:mossy_glowshroom_planks" + } + ], + "result": { + "item": "betterendforge:mossy_glowshroom_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_door.json b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_door.json new file mode 100644 index 00000000..462b1fb4 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_door.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "doors", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:mossy_glowshroom_planks" + } + }, + "result": { + "item": "betterendforge:mossy_glowshroom_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_fence.json b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_fence.json new file mode 100644 index 00000000..b0e0d17a --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_fences", + "pattern": [ + "#I#", + "#I#" + ], + "key": { + "#": { + "item": "betterendforge:mossy_glowshroom_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:mossy_glowshroom_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_gate.json b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_gate.json new file mode 100644 index 00000000..c43b8809 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_gate.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_gates", + "pattern": [ + "I#I", + "I#I" + ], + "key": { + "#": { + "item": "betterendforge:mossy_glowshroom_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:mossy_glowshroom_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_ladder.json b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_ladder.json new file mode 100644 index 00000000..22d639fc --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_ladder.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "ladders", + "pattern": [ + "I I", + "I#I", + "I I" + ], + "key": { + "#": { + "item": "betterendforge:mossy_glowshroom_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:mossy_glowshroom_ladder", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_planks.json b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_planks.json new file mode 100644 index 00000000..8b2595fb --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_planks.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "item": "betterendforge:mossy_glowshroom_log" + } + ], + "result": { + "item": "betterendforge:mossy_glowshroom_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_plate.json b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_plate.json new file mode 100644 index 00000000..ca1a1b73 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_plates", + "ingredients": [ + { + "item": "betterendforge:mossy_glowshroom_planks" + }, + { + "item": "betterendforge:mossy_glowshroom_planks" + } + ], + "result": { + "item": "betterendforge:mossy_glowshroom_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_slab.json b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_slab.json new file mode 100644 index 00000000..5c98eb84 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_slabs", + "ingredients": [ + { + "item": "betterendforge:mossy_glowshroom_planks" + }, + { + "item": "betterendforge:mossy_glowshroom_planks" + }, + { + "item": "betterendforge:mossy_glowshroom_planks" + } + ], + "result": { + "item": "betterendforge:mossy_glowshroom_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_stairs.json b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_stairs.json new file mode 100644 index 00000000..2d435a2b --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:mossy_glowshroom_planks" + } + }, + "result": { + "item": "betterendforge:mossy_glowshroom_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_trapdoor.json b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_trapdoor.json new file mode 100644 index 00000000..5cb82621 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/mossy_glowshroom_trapdoor.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "trapdoors", + "ingredients": [ + { + "item": "betterendforge:mossy_glowshroom_planks" + }, + { + "item": "betterendforge:mossy_glowshroom_planks" + }, + { + "item": "betterendforge:mossy_glowshroom_planks" + }, + { + "item": "betterendforge:mossy_glowshroom_planks" + }, + { + "item": "betterendforge:mossy_glowshroom_planks" + }, + { + "item": "betterendforge:mossy_glowshroom_planks" + } + ], + "result": { + "item": "betterendforge:mossy_glowshroom_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/pythadendron_bookshelf.json b/src/generated/resources/data/betterendforge/recipes/pythadendron_bookshelf.json new file mode 100644 index 00000000..543c9c57 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/pythadendron_bookshelf.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "bookshelves", + "pattern": [ + "###", + "PPP", + "###" + ], + "key": { + "P": { + "item": "minecraft:book" + }, + "#": { + "item": "betterendforge:pythadendron_planks" + } + }, + "result": { + "item": "betterendforge:pythadendron_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/pythadendron_button.json b/src/generated/resources/data/betterendforge/recipes/pythadendron_button.json new file mode 100644 index 00000000..6713894b --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/pythadendron_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_buttons", + "ingredients": [ + { + "item": "betterendforge:pythadendron_planks" + } + ], + "result": { + "item": "betterendforge:pythadendron_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/pythadendron_door.json b/src/generated/resources/data/betterendforge/recipes/pythadendron_door.json new file mode 100644 index 00000000..9e3592dc --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/pythadendron_door.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "doors", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:pythadendron_planks" + } + }, + "result": { + "item": "betterendforge:pythadendron_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/pythadendron_fence.json b/src/generated/resources/data/betterendforge/recipes/pythadendron_fence.json new file mode 100644 index 00000000..d80ab3a0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/pythadendron_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_fences", + "pattern": [ + "#I#", + "#I#" + ], + "key": { + "#": { + "item": "betterendforge:pythadendron_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:pythadendron_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/pythadendron_gate.json b/src/generated/resources/data/betterendforge/recipes/pythadendron_gate.json new file mode 100644 index 00000000..fa162b3d --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/pythadendron_gate.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_gates", + "pattern": [ + "I#I", + "I#I" + ], + "key": { + "#": { + "item": "betterendforge:pythadendron_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:pythadendron_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/pythadendron_ladder.json b/src/generated/resources/data/betterendforge/recipes/pythadendron_ladder.json new file mode 100644 index 00000000..640ca8cd --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/pythadendron_ladder.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "ladders", + "pattern": [ + "I I", + "I#I", + "I I" + ], + "key": { + "#": { + "item": "betterendforge:pythadendron_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:pythadendron_ladder", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/pythadendron_planks.json b/src/generated/resources/data/betterendforge/recipes/pythadendron_planks.json new file mode 100644 index 00000000..187fcf3f --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/pythadendron_planks.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "item": "betterendforge:pythadendron_log" + } + ], + "result": { + "item": "betterendforge:pythadendron_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/pythadendron_plate.json b/src/generated/resources/data/betterendforge/recipes/pythadendron_plate.json new file mode 100644 index 00000000..9703b367 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/pythadendron_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_plates", + "ingredients": [ + { + "item": "betterendforge:pythadendron_planks" + }, + { + "item": "betterendforge:pythadendron_planks" + } + ], + "result": { + "item": "betterendforge:pythadendron_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/pythadendron_slab.json b/src/generated/resources/data/betterendforge/recipes/pythadendron_slab.json new file mode 100644 index 00000000..5781cd0d --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/pythadendron_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_slabs", + "ingredients": [ + { + "item": "betterendforge:pythadendron_planks" + }, + { + "item": "betterendforge:pythadendron_planks" + }, + { + "item": "betterendforge:pythadendron_planks" + } + ], + "result": { + "item": "betterendforge:pythadendron_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/pythadendron_stairs.json b/src/generated/resources/data/betterendforge/recipes/pythadendron_stairs.json new file mode 100644 index 00000000..714ce489 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/pythadendron_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:pythadendron_planks" + } + }, + "result": { + "item": "betterendforge:pythadendron_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/pythadendron_trapdoor.json b/src/generated/resources/data/betterendforge/recipes/pythadendron_trapdoor.json new file mode 100644 index 00000000..a1e04b28 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/pythadendron_trapdoor.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "trapdoors", + "ingredients": [ + { + "item": "betterendforge:pythadendron_planks" + }, + { + "item": "betterendforge:pythadendron_planks" + }, + { + "item": "betterendforge:pythadendron_planks" + }, + { + "item": "betterendforge:pythadendron_planks" + }, + { + "item": "betterendforge:pythadendron_planks" + }, + { + "item": "betterendforge:pythadendron_planks" + } + ], + "result": { + "item": "betterendforge:pythadendron_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_bricks.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_bricks.json new file mode 100644 index 00000000..b3fcf19b --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_bricks", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:sandy_jadestone" + } + }, + "result": { + "item": "betterendforge:sandy_jadestone_bricks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_bricks_slab.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_bricks_slab.json new file mode 100644 index 00000000..6c09d144 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_slabs", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "betterendforge:sandy_jadestone_bricks" + } + }, + "result": { + "item": "betterendforge:sandy_jadestone_bricks_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_bricks_stairs.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_bricks_stairs.json new file mode 100644 index 00000000..e48346c0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:sandy_jadestone_bricks" + } + }, + "result": { + "item": "betterendforge:sandy_jadestone_bricks_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_bricks_wall.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_bricks_wall.json new file mode 100644 index 00000000..4cd528d3 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_wall", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "betterendforge:sandy_jadestone_bricks" + } + }, + "result": { + "item": "betterendforge:sandy_jadestone_bricks_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_button.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_button.json new file mode 100644 index 00000000..2a0f265d --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_buttons", + "ingredients": [ + { + "item": "betterendforge:sandy_jadestone" + } + ], + "result": { + "item": "betterendforge:sandy_jadestone_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_flower_pot.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_flower_pot.json new file mode 100644 index 00000000..ee6f03b8 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_flower_pot.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_pots", + "ingredients": [ + { + "item": "betterendforge:sandy_jadestone_bricks" + }, + { + "item": "betterendforge:sandy_jadestone_bricks" + }, + { + "item": "betterendforge:sandy_jadestone_bricks" + } + ], + "result": { + "item": "betterendforge:sandy_jadestone_flower_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_furnace.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_furnace.json new file mode 100644 index 00000000..7f0eb608 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_furnace.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_ITEM_FURNACES", + "pattern": [ + "###", + "# #", + "###" + ], + "key": { + "#": { + "item": "betterendforge:sandy_jadestone" + } + }, + "result": { + "item": "betterendforge:sandy_jadestone_furnace" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_lantern.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_lantern.json new file mode 100644 index 00000000..b491efdb --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_lantern.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_plates", + "ingredients": [ + { + "item": "betterendforge:crystal_shards" + } + ], + "result": { + "item": "betterendforge:sandy_jadestone_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_pillar.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_pillar.json new file mode 100644 index 00000000..131e9556 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_pillar.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_pillar", + "pattern": [ + "#", + "#" + ], + "key": { + "#": { + "item": "betterendforge:sandy_jadestone_slab" + } + }, + "result": { + "item": "betterendforge:sandy_jadestone_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_polished.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_polished.json new file mode 100644 index 00000000..3c3e2b44 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_polished.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_tile", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:sandy_jadestone_bricks" + } + }, + "result": { + "item": "betterendforge:sandy_jadestone_polished", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_pressure_plate.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_pressure_plate.json new file mode 100644 index 00000000..f7752728 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_plates", + "ingredients": [ + { + "item": "betterendforge:sandy_jadestone" + }, + { + "item": "betterendforge:sandy_jadestone" + } + ], + "result": { + "item": "betterendforge:sandy_jadestone_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_slab.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_slab.json new file mode 100644 index 00000000..5575ccbe --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_slabs", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "betterendforge:sandy_jadestone" + } + }, + "result": { + "item": "betterendforge:sandy_jadestone_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_stairs.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_stairs.json new file mode 100644 index 00000000..00e56df6 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:sandy_jadestone" + } + }, + "result": { + "item": "betterendforge:sandy_jadestone_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_tiles.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_tiles.json new file mode 100644 index 00000000..c3fe0377 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_tiles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_small_tile", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:sandy_jadestone_polished" + } + }, + "result": { + "item": "betterendforge:sandy_jadestone_tiles", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_wall.json b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_wall.json new file mode 100644 index 00000000..aebcd7e0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sandy_jadestone_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_wall", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "betterendforge:sandy_jadestone" + } + }, + "result": { + "item": "betterendforge:sandy_jadestone_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_bricks.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_bricks.json new file mode 100644 index 00000000..c89d2ae4 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_bricks", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:sulphuric_rock" + } + }, + "result": { + "item": "betterendforge:sulphuric_rock_bricks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_bricks_slab.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_bricks_slab.json new file mode 100644 index 00000000..0da435ce --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_slabs", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "betterendforge:sulphuric_rock_bricks" + } + }, + "result": { + "item": "betterendforge:sulphuric_rock_bricks_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_bricks_stairs.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_bricks_stairs.json new file mode 100644 index 00000000..1fc95b83 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:sulphuric_rock_bricks" + } + }, + "result": { + "item": "betterendforge:sulphuric_rock_bricks_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_bricks_wall.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_bricks_wall.json new file mode 100644 index 00000000..f67f910d --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_wall", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "betterendforge:sulphuric_rock_bricks" + } + }, + "result": { + "item": "betterendforge:sulphuric_rock_bricks_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_button.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_button.json new file mode 100644 index 00000000..f542530a --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_buttons", + "ingredients": [ + { + "item": "betterendforge:sulphuric_rock" + } + ], + "result": { + "item": "betterendforge:sulphuric_rock_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_flower_pot.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_flower_pot.json new file mode 100644 index 00000000..012b327a --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_flower_pot.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_pots", + "ingredients": [ + { + "item": "betterendforge:sulphuric_rock_bricks" + }, + { + "item": "betterendforge:sulphuric_rock_bricks" + }, + { + "item": "betterendforge:sulphuric_rock_bricks" + } + ], + "result": { + "item": "betterendforge:sulphuric_rock_flower_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_furnace.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_furnace.json new file mode 100644 index 00000000..60f46067 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_furnace.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_ITEM_FURNACES", + "pattern": [ + "###", + "# #", + "###" + ], + "key": { + "#": { + "item": "betterendforge:sulphuric_rock" + } + }, + "result": { + "item": "betterendforge:sulphuric_rock_furnace" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_lantern.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_lantern.json new file mode 100644 index 00000000..15bfd198 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_lantern.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_plates", + "ingredients": [ + { + "item": "betterendforge:crystal_shards" + } + ], + "result": { + "item": "betterendforge:sulphuric_rock_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_pillar.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_pillar.json new file mode 100644 index 00000000..9559ee05 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_pillar.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_pillar", + "pattern": [ + "#", + "#" + ], + "key": { + "#": { + "item": "betterendforge:sulphuric_rock_slab" + } + }, + "result": { + "item": "betterendforge:sulphuric_rock_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_polished.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_polished.json new file mode 100644 index 00000000..ae3c8e18 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_polished.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_tile", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:sulphuric_rock_bricks" + } + }, + "result": { + "item": "betterendforge:sulphuric_rock_polished", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_pressure_plate.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_pressure_plate.json new file mode 100644 index 00000000..d19c5df1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_plates", + "ingredients": [ + { + "item": "betterendforge:sulphuric_rock" + }, + { + "item": "betterendforge:sulphuric_rock" + } + ], + "result": { + "item": "betterendforge:sulphuric_rock_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_slab.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_slab.json new file mode 100644 index 00000000..590749a0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_slabs", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "betterendforge:sulphuric_rock" + } + }, + "result": { + "item": "betterendforge:sulphuric_rock_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_stairs.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_stairs.json new file mode 100644 index 00000000..1a571eb3 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:sulphuric_rock" + } + }, + "result": { + "item": "betterendforge:sulphuric_rock_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_tiles.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_tiles.json new file mode 100644 index 00000000..4f89370a --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_tiles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_small_tile", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:sulphuric_rock_polished" + } + }, + "result": { + "item": "betterendforge:sulphuric_rock_tiles", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_wall.json b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_wall.json new file mode 100644 index 00000000..e2018827 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/sulphuric_rock_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_wall", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "betterendforge:sulphuric_rock" + } + }, + "result": { + "item": "betterendforge:sulphuric_rock_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/tenanea_bookshelf.json b/src/generated/resources/data/betterendforge/recipes/tenanea_bookshelf.json new file mode 100644 index 00000000..91f6750e --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/tenanea_bookshelf.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "bookshelves", + "pattern": [ + "###", + "PPP", + "###" + ], + "key": { + "P": { + "item": "minecraft:book" + }, + "#": { + "item": "betterendforge:tenanea_planks" + } + }, + "result": { + "item": "betterendforge:tenanea_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/tenanea_button.json b/src/generated/resources/data/betterendforge/recipes/tenanea_button.json new file mode 100644 index 00000000..371d205c --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/tenanea_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_buttons", + "ingredients": [ + { + "item": "betterendforge:tenanea_planks" + } + ], + "result": { + "item": "betterendforge:tenanea_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/tenanea_door.json b/src/generated/resources/data/betterendforge/recipes/tenanea_door.json new file mode 100644 index 00000000..1892fca5 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/tenanea_door.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "doors", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:tenanea_planks" + } + }, + "result": { + "item": "betterendforge:tenanea_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/tenanea_fence.json b/src/generated/resources/data/betterendforge/recipes/tenanea_fence.json new file mode 100644 index 00000000..8f61ee48 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/tenanea_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_fences", + "pattern": [ + "#I#", + "#I#" + ], + "key": { + "#": { + "item": "betterendforge:tenanea_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:tenanea_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/tenanea_gate.json b/src/generated/resources/data/betterendforge/recipes/tenanea_gate.json new file mode 100644 index 00000000..b477348c --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/tenanea_gate.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_gates", + "pattern": [ + "I#I", + "I#I" + ], + "key": { + "#": { + "item": "betterendforge:tenanea_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:tenanea_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/tenanea_ladder.json b/src/generated/resources/data/betterendforge/recipes/tenanea_ladder.json new file mode 100644 index 00000000..b3cb3b6f --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/tenanea_ladder.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "ladders", + "pattern": [ + "I I", + "I#I", + "I I" + ], + "key": { + "#": { + "item": "betterendforge:tenanea_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:tenanea_ladder", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/tenanea_planks.json b/src/generated/resources/data/betterendforge/recipes/tenanea_planks.json new file mode 100644 index 00000000..5ce07cba --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/tenanea_planks.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "item": "betterendforge:tenanea_log" + } + ], + "result": { + "item": "betterendforge:tenanea_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/tenanea_plate.json b/src/generated/resources/data/betterendforge/recipes/tenanea_plate.json new file mode 100644 index 00000000..ac422ad0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/tenanea_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_plates", + "ingredients": [ + { + "item": "betterendforge:tenanea_planks" + }, + { + "item": "betterendforge:tenanea_planks" + } + ], + "result": { + "item": "betterendforge:tenanea_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/tenanea_slab.json b/src/generated/resources/data/betterendforge/recipes/tenanea_slab.json new file mode 100644 index 00000000..68126a6d --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/tenanea_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_slabs", + "ingredients": [ + { + "item": "betterendforge:tenanea_planks" + }, + { + "item": "betterendforge:tenanea_planks" + }, + { + "item": "betterendforge:tenanea_planks" + } + ], + "result": { + "item": "betterendforge:tenanea_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/tenanea_stairs.json b/src/generated/resources/data/betterendforge/recipes/tenanea_stairs.json new file mode 100644 index 00000000..c3b5869f --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/tenanea_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:tenanea_planks" + } + }, + "result": { + "item": "betterendforge:tenanea_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/tenanea_trapdoor.json b/src/generated/resources/data/betterendforge/recipes/tenanea_trapdoor.json new file mode 100644 index 00000000..1cdd7ed2 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/tenanea_trapdoor.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "trapdoors", + "ingredients": [ + { + "item": "betterendforge:tenanea_planks" + }, + { + "item": "betterendforge:tenanea_planks" + }, + { + "item": "betterendforge:tenanea_planks" + }, + { + "item": "betterendforge:tenanea_planks" + }, + { + "item": "betterendforge:tenanea_planks" + }, + { + "item": "betterendforge:tenanea_planks" + } + ], + "result": { + "item": "betterendforge:tenanea_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_bricks.json b/src/generated/resources/data/betterendforge/recipes/umbralith_bricks.json new file mode 100644 index 00000000..28297727 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_bricks", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:umbralith" + } + }, + "result": { + "item": "betterendforge:umbralith_bricks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_bricks_slab.json b/src/generated/resources/data/betterendforge/recipes/umbralith_bricks_slab.json new file mode 100644 index 00000000..90ffa6cb --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_slabs", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "betterendforge:umbralith_bricks" + } + }, + "result": { + "item": "betterendforge:umbralith_bricks_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_bricks_stairs.json b/src/generated/resources/data/betterendforge/recipes/umbralith_bricks_stairs.json new file mode 100644 index 00000000..a2def605 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:umbralith_bricks" + } + }, + "result": { + "item": "betterendforge:umbralith_bricks_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_bricks_wall.json b/src/generated/resources/data/betterendforge/recipes/umbralith_bricks_wall.json new file mode 100644 index 00000000..80f9420a --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_wall", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "betterendforge:umbralith_bricks" + } + }, + "result": { + "item": "betterendforge:umbralith_bricks_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_button.json b/src/generated/resources/data/betterendforge/recipes/umbralith_button.json new file mode 100644 index 00000000..67d1edcd --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_buttons", + "ingredients": [ + { + "item": "betterendforge:umbralith" + } + ], + "result": { + "item": "betterendforge:umbralith_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_flower_pot.json b/src/generated/resources/data/betterendforge/recipes/umbralith_flower_pot.json new file mode 100644 index 00000000..05271ac4 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_flower_pot.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_pots", + "ingredients": [ + { + "item": "betterendforge:umbralith_bricks" + }, + { + "item": "betterendforge:umbralith_bricks" + }, + { + "item": "betterendforge:umbralith_bricks" + } + ], + "result": { + "item": "betterendforge:umbralith_flower_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_furnace.json b/src/generated/resources/data/betterendforge/recipes/umbralith_furnace.json new file mode 100644 index 00000000..c97e7312 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_furnace.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_ITEM_FURNACES", + "pattern": [ + "###", + "# #", + "###" + ], + "key": { + "#": { + "item": "betterendforge:umbralith" + } + }, + "result": { + "item": "betterendforge:umbralith_furnace" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_lantern.json b/src/generated/resources/data/betterendforge/recipes/umbralith_lantern.json new file mode 100644 index 00000000..9ffbc5d4 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_lantern.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_plates", + "ingredients": [ + { + "item": "betterendforge:crystal_shards" + } + ], + "result": { + "item": "betterendforge:umbralith_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_pillar.json b/src/generated/resources/data/betterendforge/recipes/umbralith_pillar.json new file mode 100644 index 00000000..ec06ee21 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_pillar.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_pillar", + "pattern": [ + "#", + "#" + ], + "key": { + "#": { + "item": "betterendforge:umbralith_slab" + } + }, + "result": { + "item": "betterendforge:umbralith_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_polished.json b/src/generated/resources/data/betterendforge/recipes/umbralith_polished.json new file mode 100644 index 00000000..51d8cbd9 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_polished.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_tile", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:umbralith_bricks" + } + }, + "result": { + "item": "betterendforge:umbralith_polished", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_pressure_plate.json b/src/generated/resources/data/betterendforge/recipes/umbralith_pressure_plate.json new file mode 100644 index 00000000..5f78e157 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_plates", + "ingredients": [ + { + "item": "betterendforge:umbralith" + }, + { + "item": "betterendforge:umbralith" + } + ], + "result": { + "item": "betterendforge:umbralith_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_slab.json b/src/generated/resources/data/betterendforge/recipes/umbralith_slab.json new file mode 100644 index 00000000..8632246f --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_slabs", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "betterendforge:umbralith" + } + }, + "result": { + "item": "betterendforge:umbralith_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_stairs.json b/src/generated/resources/data/betterendforge/recipes/umbralith_stairs.json new file mode 100644 index 00000000..b8a3d66b --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:umbralith" + } + }, + "result": { + "item": "betterendforge:umbralith_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_tiles.json b/src/generated/resources/data/betterendforge/recipes/umbralith_tiles.json new file mode 100644 index 00000000..9d724c12 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_tiles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_small_tile", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:umbralith_polished" + } + }, + "result": { + "item": "betterendforge:umbralith_tiles", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbralith_wall.json b/src/generated/resources/data/betterendforge/recipes/umbralith_wall.json new file mode 100644 index 00000000..7f0512eb --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbralith_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_wall", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "betterendforge:umbralith" + } + }, + "result": { + "item": "betterendforge:umbralith_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbrella_tree_bookshelf.json b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_bookshelf.json new file mode 100644 index 00000000..9e957091 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_bookshelf.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "bookshelves", + "pattern": [ + "###", + "PPP", + "###" + ], + "key": { + "P": { + "item": "minecraft:book" + }, + "#": { + "item": "betterendforge:umbrella_tree_planks" + } + }, + "result": { + "item": "betterendforge:umbrella_tree_bookshelf" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbrella_tree_button.json b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_button.json new file mode 100644 index 00000000..06ac36d6 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_buttons", + "ingredients": [ + { + "item": "betterendforge:umbrella_tree_planks" + } + ], + "result": { + "item": "betterendforge:umbrella_tree_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbrella_tree_door.json b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_door.json new file mode 100644 index 00000000..f4e045fb --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_door.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "doors", + "pattern": [ + "##", + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:umbrella_tree_planks" + } + }, + "result": { + "item": "betterendforge:umbrella_tree_door" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbrella_tree_fence.json b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_fence.json new file mode 100644 index 00000000..9fc90c0f --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_fences", + "pattern": [ + "#I#", + "#I#" + ], + "key": { + "#": { + "item": "betterendforge:umbrella_tree_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:umbrella_tree_fence", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbrella_tree_gate.json b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_gate.json new file mode 100644 index 00000000..e2989841 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_gate.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_gates", + "pattern": [ + "I#I", + "I#I" + ], + "key": { + "#": { + "item": "betterendforge:umbrella_tree_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:umbrella_tree_gate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbrella_tree_ladder.json b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_ladder.json new file mode 100644 index 00000000..2bc57b87 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_ladder.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "ladders", + "pattern": [ + "I I", + "I#I", + "I I" + ], + "key": { + "#": { + "item": "betterendforge:umbrella_tree_planks" + }, + "I": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "betterendforge:umbrella_tree_ladder", + "count": 3 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbrella_tree_planks.json b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_planks.json new file mode 100644 index 00000000..4905761e --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_planks.json @@ -0,0 +1,13 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks", + "ingredients": [ + { + "item": "betterendforge:umbrella_tree_log" + } + ], + "result": { + "item": "betterendforge:umbrella_tree_planks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbrella_tree_plate.json b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_plate.json new file mode 100644 index 00000000..f9d8813c --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_plates", + "ingredients": [ + { + "item": "betterendforge:umbrella_tree_planks" + }, + { + "item": "betterendforge:umbrella_tree_planks" + } + ], + "result": { + "item": "betterendforge:umbrella_tree_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbrella_tree_slab.json b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_slab.json new file mode 100644 index 00000000..e47abf93 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_slab.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "planks_slabs", + "ingredients": [ + { + "item": "betterendforge:umbrella_tree_planks" + }, + { + "item": "betterendforge:umbrella_tree_planks" + }, + { + "item": "betterendforge:umbrella_tree_planks" + } + ], + "result": { + "item": "betterendforge:umbrella_tree_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbrella_tree_stairs.json b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_stairs.json new file mode 100644 index 00000000..e8a25dbb --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "planks_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:umbrella_tree_planks" + } + }, + "result": { + "item": "betterendforge:umbrella_tree_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/umbrella_tree_trapdoor.json b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_trapdoor.json new file mode 100644 index 00000000..11d4bbf6 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/umbrella_tree_trapdoor.json @@ -0,0 +1,28 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "trapdoors", + "ingredients": [ + { + "item": "betterendforge:umbrella_tree_planks" + }, + { + "item": "betterendforge:umbrella_tree_planks" + }, + { + "item": "betterendforge:umbrella_tree_planks" + }, + { + "item": "betterendforge:umbrella_tree_planks" + }, + { + "item": "betterendforge:umbrella_tree_planks" + }, + { + "item": "betterendforge:umbrella_tree_planks" + } + ], + "result": { + "item": "betterendforge:umbrella_tree_trapdoor", + "count": 2 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_bricks.json b/src/generated/resources/data/betterendforge/recipes/violecite_bricks.json new file mode 100644 index 00000000..8648a599 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_bricks", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:violecite" + } + }, + "result": { + "item": "betterendforge:violecite_bricks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_bricks_slab.json b/src/generated/resources/data/betterendforge/recipes/violecite_bricks_slab.json new file mode 100644 index 00000000..f27e4bd2 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_slabs", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "betterendforge:violecite_bricks" + } + }, + "result": { + "item": "betterendforge:violecite_bricks_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_bricks_stairs.json b/src/generated/resources/data/betterendforge/recipes/violecite_bricks_stairs.json new file mode 100644 index 00000000..34a464e0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:violecite_bricks" + } + }, + "result": { + "item": "betterendforge:violecite_bricks_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_bricks_wall.json b/src/generated/resources/data/betterendforge/recipes/violecite_bricks_wall.json new file mode 100644 index 00000000..d45f2a1c --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_wall", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "betterendforge:violecite_bricks" + } + }, + "result": { + "item": "betterendforge:violecite_bricks_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_button.json b/src/generated/resources/data/betterendforge/recipes/violecite_button.json new file mode 100644 index 00000000..46cf8ef0 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_buttons", + "ingredients": [ + { + "item": "betterendforge:violecite" + } + ], + "result": { + "item": "betterendforge:violecite_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_flower_pot.json b/src/generated/resources/data/betterendforge/recipes/violecite_flower_pot.json new file mode 100644 index 00000000..e857fab2 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_flower_pot.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_pots", + "ingredients": [ + { + "item": "betterendforge:violecite_bricks" + }, + { + "item": "betterendforge:violecite_bricks" + }, + { + "item": "betterendforge:violecite_bricks" + } + ], + "result": { + "item": "betterendforge:violecite_flower_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_furnace.json b/src/generated/resources/data/betterendforge/recipes/violecite_furnace.json new file mode 100644 index 00000000..f41a78d5 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_furnace.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_ITEM_FURNACES", + "pattern": [ + "###", + "# #", + "###" + ], + "key": { + "#": { + "item": "betterendforge:violecite" + } + }, + "result": { + "item": "betterendforge:violecite_furnace" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_lantern.json b/src/generated/resources/data/betterendforge/recipes/violecite_lantern.json new file mode 100644 index 00000000..625358b1 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_lantern.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_plates", + "ingredients": [ + { + "item": "betterendforge:crystal_shards" + } + ], + "result": { + "item": "betterendforge:violecite_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_pillar.json b/src/generated/resources/data/betterendforge/recipes/violecite_pillar.json new file mode 100644 index 00000000..0777a483 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_pillar.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_pillar", + "pattern": [ + "#", + "#" + ], + "key": { + "#": { + "item": "betterendforge:violecite_slab" + } + }, + "result": { + "item": "betterendforge:violecite_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_polished.json b/src/generated/resources/data/betterendforge/recipes/violecite_polished.json new file mode 100644 index 00000000..4a0cab8d --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_polished.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_tile", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:violecite_bricks" + } + }, + "result": { + "item": "betterendforge:violecite_polished", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_pressure_plate.json b/src/generated/resources/data/betterendforge/recipes/violecite_pressure_plate.json new file mode 100644 index 00000000..fec088b3 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_plates", + "ingredients": [ + { + "item": "betterendforge:violecite" + }, + { + "item": "betterendforge:violecite" + } + ], + "result": { + "item": "betterendforge:violecite_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_slab.json b/src/generated/resources/data/betterendforge/recipes/violecite_slab.json new file mode 100644 index 00000000..ddc2b05b --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_slabs", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "betterendforge:violecite" + } + }, + "result": { + "item": "betterendforge:violecite_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_stairs.json b/src/generated/resources/data/betterendforge/recipes/violecite_stairs.json new file mode 100644 index 00000000..884312ec --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:violecite" + } + }, + "result": { + "item": "betterendforge:violecite_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_tiles.json b/src/generated/resources/data/betterendforge/recipes/violecite_tiles.json new file mode 100644 index 00000000..e667fdd5 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_tiles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_small_tile", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:violecite_polished" + } + }, + "result": { + "item": "betterendforge:violecite_tiles", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/violecite_wall.json b/src/generated/resources/data/betterendforge/recipes/violecite_wall.json new file mode 100644 index 00000000..18926843 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/violecite_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_wall", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "betterendforge:violecite" + } + }, + "result": { + "item": "betterendforge:violecite_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_bricks.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_bricks.json new file mode 100644 index 00000000..2d82b0b5 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_bricks.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_bricks", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:virid_jadestone" + } + }, + "result": { + "item": "betterendforge:virid_jadestone_bricks", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_bricks_slab.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_bricks_slab.json new file mode 100644 index 00000000..e86bab68 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_bricks_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_slabs", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "betterendforge:virid_jadestone_bricks" + } + }, + "result": { + "item": "betterendforge:virid_jadestone_bricks_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_bricks_stairs.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_bricks_stairs.json new file mode 100644 index 00000000..1cf09c25 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_bricks_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:virid_jadestone_bricks" + } + }, + "result": { + "item": "betterendforge:virid_jadestone_bricks_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_bricks_wall.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_bricks_wall.json new file mode 100644 index 00000000..48587eb6 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_bricks_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_wall", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "betterendforge:virid_jadestone_bricks" + } + }, + "result": { + "item": "betterendforge:virid_jadestone_bricks_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_button.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_button.json new file mode 100644 index 00000000..beccdc34 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_buttons", + "ingredients": [ + { + "item": "betterendforge:virid_jadestone" + } + ], + "result": { + "item": "betterendforge:virid_jadestone_button" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_flower_pot.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_flower_pot.json new file mode 100644 index 00000000..9bc6e41a --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_flower_pot.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_pots", + "ingredients": [ + { + "item": "betterendforge:virid_jadestone_bricks" + }, + { + "item": "betterendforge:virid_jadestone_bricks" + }, + { + "item": "betterendforge:virid_jadestone_bricks" + } + ], + "result": { + "item": "betterendforge:virid_jadestone_flower_pot" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_furnace.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_furnace.json new file mode 100644 index 00000000..66e2fa09 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_furnace.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_ITEM_FURNACES", + "pattern": [ + "###", + "# #", + "###" + ], + "key": { + "#": { + "item": "betterendforge:virid_jadestone" + } + }, + "result": { + "item": "betterendforge:virid_jadestone_furnace" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_lantern.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_lantern.json new file mode 100644 index 00000000..d515255d --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_lantern.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_plates", + "ingredients": [ + { + "item": "betterendforge:crystal_shards" + } + ], + "result": { + "item": "betterendforge:virid_jadestone_lantern" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_pillar.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_pillar.json new file mode 100644 index 00000000..c508a295 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_pillar.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_pillar", + "pattern": [ + "#", + "#" + ], + "key": { + "#": { + "item": "betterendforge:virid_jadestone_slab" + } + }, + "result": { + "item": "betterendforge:virid_jadestone_pillar" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_polished.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_polished.json new file mode 100644 index 00000000..0350fa70 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_polished.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_tile", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:virid_jadestone_bricks" + } + }, + "result": { + "item": "betterendforge:virid_jadestone_polished", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_pressure_plate.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_pressure_plate.json new file mode 100644 index 00000000..997fec1c --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "end_stone_plates", + "ingredients": [ + { + "item": "betterendforge:virid_jadestone" + }, + { + "item": "betterendforge:virid_jadestone" + } + ], + "result": { + "item": "betterendforge:virid_jadestone_plate" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_slab.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_slab.json new file mode 100644 index 00000000..4356ac5c --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_slab.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_slabs", + "pattern": [ + "###" + ], + "key": { + "#": { + "item": "betterendforge:virid_jadestone" + } + }, + "result": { + "item": "betterendforge:virid_jadestone_slab", + "count": 6 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_stairs.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_stairs.json new file mode 100644 index 00000000..c5daa049 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_stairs.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_stone_stairs", + "pattern": [ + "# ", + "## ", + "###" + ], + "key": { + "#": { + "item": "betterendforge:virid_jadestone" + } + }, + "result": { + "item": "betterendforge:virid_jadestone_stairs", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_tiles.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_tiles.json new file mode 100644 index 00000000..fc157fbf --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_tiles.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_small_tile", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "betterendforge:virid_jadestone_polished" + } + }, + "result": { + "item": "betterendforge:virid_jadestone_tiles", + "count": 4 + } +} \ No newline at end of file diff --git a/src/generated/resources/data/betterendforge/recipes/virid_jadestone_wall.json b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_wall.json new file mode 100644 index 00000000..1b0e4752 --- /dev/null +++ b/src/generated/resources/data/betterendforge/recipes/virid_jadestone_wall.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "end_wall", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "betterendforge:virid_jadestone" + } + }, + "result": { + "item": "betterendforge:virid_jadestone_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/java/com/teamremastered/betterendforge/BetterEndForge.java b/src/main/java/com/teamremastered/betterendforge/BetterEndForge.java index 128d9ce4..72152d21 100644 --- a/src/main/java/com/teamremastered/betterendforge/BetterEndForge.java +++ b/src/main/java/com/teamremastered/betterendforge/BetterEndForge.java @@ -8,6 +8,7 @@ import com.teamremastered.betterendforge.bclib.util.Logger; import com.teamremastered.betterendforge.client.BetterEndClient; import com.teamremastered.betterendforge.config.EndConfig; +import com.teamremastered.betterendforge.recipe.*; import com.teamremastered.betterendforge.registry.EndTags; import com.teamremastered.betterendforge.registry.world.EndBiomes; import com.teamremastered.betterendforge.registry.EndBlockEntities; @@ -73,12 +74,6 @@ public BetterEndForge() { TempEndFeatures.initRegister(modEventBus); EndBiomes.initRegister(modEventBus); // EndTags.register(); -// CraftingRecipes.register(); -// FurnaceRecipes.register(); -// AlloyingRecipes.register(); -// AnvilRecipes.register(); -// SmithingRecipes.register(); -// InfusionRecipes.register(); // BonemealPlants.init(); GeneratorOptions.init(); LootTableUtil.init(); @@ -131,6 +126,13 @@ private void onServerSetup(FMLCommonSetupEvent event) { BCLibServer.onInitializeServer(); event.enqueueWork(() -> { EndEntities.registerSpawnPlacement(); + // Register recipes after block and item registration + CraftingRecipes.register(); + FurnaceRecipes.register(); + AlloyingRecipes.register(); + AnvilRecipes.register(); + SmithingRecipes.register(); + InfusionRecipes.register(); }); } diff --git a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseGateBlock.java b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseGateBlock.java index 13a5a0a0..b942415a 100644 --- a/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseGateBlock.java +++ b/src/main/java/com/teamremastered/betterendforge/bclib/blocks/BaseGateBlock.java @@ -16,7 +16,9 @@ import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.FenceGateBlock; import net.minecraft.world.level.block.state.BlockState; +import net.minecraftforge.client.model.generators.BlockModelBuilder; import net.minecraftforge.client.model.generators.BlockStateProvider; +import net.minecraftforge.client.model.generators.ModelFile; import org.jetbrains.annotations.Nullable; import com.teamremastered.betterendforge.bclib.client.models.BasePatterns; import com.teamremastered.betterendforge.bclib.client.models.ModelsHelper; @@ -71,12 +73,24 @@ public UnbakedModel getModelVariant(ResourceLocation stateId, BlockState blockSt return ModelsHelper.createFacingModel(modelId, blockState.getValue(FACING), true, false); } + public BlockModelBuilder getBlockModelBuilder(BlockStateProvider stateProvider, Block block) { + String blockName = block.getRegistryName().getPath(); + String parentName = blockName.replace("gate", "planks"); //get the parent block + BlockModelBuilder blockModel = stateProvider.models().getBuilder("block/" + block.getRegistryName().getPath()); + blockModel.parent(stateProvider.models().getExistingFile(stateProvider.modLoc("block/block_bottom_top"))); + + blockModel.texture("end", stateProvider.modLoc("block/" + parentName)) + .texture("side", stateProvider.modLoc("block/" + blockName)); + + return blockModel; + } + @Override public void createGeneratedData(BlockStateProvider stateProvider, Block block) { FenceGateBlock gate = (FenceGateBlock) block; String blockName = gate.getRegistryName().getPath(); String blockParent = blockName.replace("gate", "planks"); stateProvider.fenceGateBlock(gate, BetterEndForge.makeID("block/" + blockParent)); - stateProvider.itemModels().fenceInventory(blockName, BetterEndForge.makeID("block/" + blockParent)); + stateProvider.simpleBlockItem(gate, stateProvider.models().fenceGate(blockName, BetterEndForge.makeID("block/" + blockParent))); } } \ No newline at end of file diff --git a/src/main/java/com/teamremastered/betterendforge/complexmaterials/MetalMaterial.java b/src/main/java/com/teamremastered/betterendforge/complexmaterials/MetalMaterial.java index 8a82c5a5..b967bed1 100644 --- a/src/main/java/com/teamremastered/betterendforge/complexmaterials/MetalMaterial.java +++ b/src/main/java/com/teamremastered/betterendforge/complexmaterials/MetalMaterial.java @@ -334,7 +334,7 @@ private MetalMaterial(String name, boolean hasOre, BlockBehaviour.Properties set .setGroup("end_metal_chandelier") ); -// + // // Tools & armor into nuggets // FurnaceRecipe.make(BetterEndForge.MOD_ID, name + "_axe_nugget", axe.get(), nugget.get()) // diff --git a/src/main/java/com/teamremastered/betterendforge/complexmaterials/StoneMaterial.java b/src/main/java/com/teamremastered/betterendforge/complexmaterials/StoneMaterial.java index b2f8cb1f..18afe8bc 100644 --- a/src/main/java/com/teamremastered/betterendforge/complexmaterials/StoneMaterial.java +++ b/src/main/java/com/teamremastered/betterendforge/complexmaterials/StoneMaterial.java @@ -1,5 +1,6 @@ package com.teamremastered.betterendforge.complexmaterials; +import com.teamremastered.betterendforge.BetterEndForge; import com.teamremastered.betterendforge.bclib.blocks.BaseBlock; import com.teamremastered.betterendforge.bclib.blocks.BaseFurnaceBlock; import com.teamremastered.betterendforge.bclib.blocks.BaseRotatedPillarBlock; @@ -8,10 +9,15 @@ import com.teamremastered.betterendforge.bclib.blocks.BaseStoneButtonBlock; import com.teamremastered.betterendforge.bclib.blocks.BaseWallBlock; import com.teamremastered.betterendforge.bclib.blocks.StonePressurePlateBlock; +import com.teamremastered.betterendforge.bclib.recipes.BCLRecipeProvider; +import com.teamremastered.betterendforge.bclib.recipes.GridRecipe; +import com.teamremastered.betterendforge.bclib.recipes.RecipeSupplier; import com.teamremastered.betterendforge.blocks.EndFlowerPotBlock; import com.teamremastered.betterendforge.blocks.EndPedestal; import com.teamremastered.betterendforge.blocks.basis.StoneLanternBlock; +import com.teamremastered.betterendforge.recipe.CraftingRecipes; import com.teamremastered.betterendforge.registry.EndBlocks; +import com.teamremastered.betterendforge.registry.EndItems; import net.minecraft.world.level.block.state.BlockBehaviour; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.Blocks; @@ -62,6 +68,98 @@ public StoneMaterial(String name, MaterialColor color) { flowerPot = EndBlocks.registerBlock(name + "_flower_pot", () -> new EndFlowerPotBlock(bricks.get())); // Recipes // + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_bricks") + .setOutput(bricks::get, 4) + .setShape("##", "##") + .addInput('#', stone::get) + .setGroup("end_bricks")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_polished") + .setOutput(polished::get, 4) + .setShape("##", "##") + .addInput('#', bricks::get) + .setGroup("end_tile")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_tiles") + .setOutput(tiles::get, 4) + .setShape("##", "##") + .addInput('#', polished::get) + .setGroup("end_small_tile")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_pillar") + .setOutput(pillar::get) + .setShape("#", "#") + .addInput('#', slab::get) + .setGroup("end_pillar")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_stairs") + .setOutput(stairs::get, 4) + .setShape("# ", "## ", "###") + .addInput('#', stone::get) + .setGroup("end_stone_stairs")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_slab") + .setOutput(slab::get, 6) + .setShape("###") + .addInput('#', stone::get) + .setGroup("end_stone_slabs")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_bricks_stairs") + .setOutput(brickStairs::get, 4) + .setShape("# ", "## ", "###") + .addInput('#', bricks::get) + .setGroup("end_stone_stairs")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_bricks_slab") + .setOutput(brickSlab::get, 6) + .setShape("###") + .addInput('#', bricks::get) + .setGroup("end_stone_slabs")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_wall") + .setOutput(wall::get, 6) + .setShape("###", "###") + .addInput('#', stone::get) + .setGroup("end_wall")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_bricks_wall") + .setOutput(brickWall::get, 6) + .setShape("###", "###") + .addInput('#', bricks::get) + .setGroup("end_wall")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_button") + .setOutput(button::get) + .setShapeless("#") + .addInput('#', stone::get) + .setGroup("end_stone_buttons")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_pressure_plate") + .setOutput(pressurePlate::get) + .setShapeless("##") + .addInput('#', stone::get) + .setGroup("end_stone_plates")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_lantern") + .setOutput(lantern::get) + .setShapeless("S", "#", "S") + .addInput('#', EndItems.CRYSTAL_SHARDS::get) + .addInput('#', slab::get /*, brickSlab::get*/) + .setGroup("end_stone_plates")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_furnace") + .setOutput(furnace::get) + .setShape("###", "# #", "###") + .addInput('#', stone::get) + .setGroup("end_stone_ITEM_FURNACES")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_flower_pot") + .setOutput(flowerPot::get) + .setShapeless("# #", " # ") + .addInput('#', bricks::get) + .setGroup("end_pots")); + // GridRecipe.make(BetterEndForge.MOD_ID, name + "_bricks", bricks.get()) // // .setOutputCount(4) @@ -69,6 +167,7 @@ public StoneMaterial(String name, MaterialColor color) { // .addMaterial('#', stone.get()) // .setGroup("end_bricks") // .build(); +// // GridRecipe.make(BetterEndForge.MOD_ID, name + "_polished", polished.get()) // // .setOutputCount(4) @@ -76,6 +175,7 @@ public StoneMaterial(String name, MaterialColor color) { // .addMaterial('#', bricks.get()) // .setGroup("end_tile") // .build(); +// // GridRecipe.make(BetterEndForge.MOD_ID, name + "_tiles", tiles.get()) // // .setOutputCount(4) @@ -83,6 +183,7 @@ public StoneMaterial(String name, MaterialColor color) { // .addMaterial('#', polished.get()) // .setGroup("end_small_tile") // .build(); + // GridRecipe.make(BetterEndForge.MOD_ID, name + "_pillar", pillar.get()) // // .setShape("#", "#") @@ -133,7 +234,7 @@ public StoneMaterial(String name, MaterialColor color) { // .addMaterial('#', bricks.get()) // .setGroup("end_wall") // .build(); -// + // GridRecipe.make(BetterEndForge.MOD_ID, name + "_button", button.get()) // // .setList("#") diff --git a/src/main/java/com/teamremastered/betterendforge/complexmaterials/WoodMaterial.java b/src/main/java/com/teamremastered/betterendforge/complexmaterials/WoodMaterial.java index 27869ca1..17f2f363 100644 --- a/src/main/java/com/teamremastered/betterendforge/complexmaterials/WoodMaterial.java +++ b/src/main/java/com/teamremastered/betterendforge/complexmaterials/WoodMaterial.java @@ -1,11 +1,15 @@ package com.teamremastered.betterendforge.complexmaterials; +import com.teamremastered.betterendforge.BetterEndForge; import com.teamremastered.betterendforge.bclib.blocks.*; +import com.teamremastered.betterendforge.bclib.recipes.BCLRecipeProvider; +import com.teamremastered.betterendforge.bclib.recipes.RecipeSupplier; import com.teamremastered.betterendforge.registry.EndBlocks; import com.teamremastered.betterendforge.registry.EndItems; import com.teamremastered.betterendforge.tab.CreativeTabs; import net.minecraft.core.Direction; import net.minecraft.world.item.Item; +import net.minecraft.world.item.Items; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.Blocks; import net.minecraft.world.level.block.RotatedPillarBlock; @@ -66,6 +70,78 @@ private void makeWood(String name, MaterialColor topColor, MaterialColor barkCol slab = EndBlocks.registerBlock(name + "_slab", () -> new BaseWoodenSlabBlock(planks.get())); bark = EndBlocks.registerBlock(name + "_bark", () -> new StripableBarkBlock(barkColor, Blocks.ACACIA_WOOD)); //Temp block until we make the other wood blocks log = EndBlocks.registerBlock(name + "_log", () -> createLog(MaterialColor.WOOD, MaterialColor.PODZOL)); + + //TODO: review groups + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_planks") + .setOutput(planks::get, 4) + .setShapeless("#") + .addInput('#', log::get) + .setGroup("planks")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_plate") + .setOutput(plate::get) + .setShapeless("##") + .addInput('#', planks::get) + .setGroup("planks_plates")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_bookshelf") + .setOutput(bookshelf::get) + .setShape("###", "PPP", "###") + .addInput('#', planks::get) + .addInput('P', () -> Items.BOOK) + .setGroup("bookshelves")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_trapdoor") + .setOutput(trapdoor::get, 2) + .setShapeless("###", "###") + .addInput('#', planks::get) + .setGroup("trapdoors")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_button") + .setOutput(button::get) + .setShapeless("#") + .addInput('#', planks::get) + .setGroup("planks_buttons")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_ladder") + .setOutput(ladder::get, 3) + .setShape("I I", "I#I", "I I") + .addInput('#', planks::get) + .addInput('I', () -> Items.STICK) + .setGroup("ladders")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_stairs") + .setOutput(stairs::get, 4) + .setShape("# ", "## ", "###") + .addInput('#', planks::get) + .setGroup("planks_stairs")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_fence") + .setOutput(fence::get, 3) + .setShape("#I#", "#I#") + .addInput('#', planks::get) + .addInput('I', () -> Items.STICK) + .setGroup("planks_fences")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_door") + .setOutput(door::get) + .setShape("##", "##", "##") + .addInput('#', planks::get) + .setGroup("doors")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_gate") + .setOutput(gate::get) + .setShape("I#I", "I#I") + .addInput('#', planks::get) + .addInput('I', () -> Items.STICK) + .setGroup("planks_gates")); + + BCLRecipeProvider.addRecipe(new RecipeSupplier(BetterEndForge.MOD_ID, name + "_slab") + .setOutput(slab::get, 6) + .setShapeless("###") + .addInput('#', planks::get) + .setGroup("planks_slabs")); + } private static BaseRotatedPillarBlock createLog(MaterialColor pTopColor, MaterialColor pBarkColor) {