diff --git a/src/generated/resources/.cache/2d64935085b86659cb7857bad9701dbf9bab6e4c b/src/generated/resources/.cache/2d64935085b86659cb7857bad9701dbf9bab6e4c index d5af5e8104..da29cb5a51 100644 --- a/src/generated/resources/.cache/2d64935085b86659cb7857bad9701dbf9bab6e4c +++ b/src/generated/resources/.cache/2d64935085b86659cb7857bad9701dbf9bab6e4c @@ -1,4 +1,4 @@ -// 1.20.1 2024-11-05T20:56:43.0602251 Registrate Provider for create [Recipes, Advancements, Loot Tables, Tags (blocks), Tags (items), Tags (fluids), Tags (entity_types), Blockstates, Item models, Lang (en_us/en_ud)] +// 1.20.1 2024-11-05T22:14:55.5235978 Registrate Provider for create [Recipes, Advancements, Loot Tables, Tags (blocks), Tags (items), Tags (fluids), Tags (entity_types), Blockstates, Item models, Lang (en_us/en_ud)] 60bbdf92d2ac9824ea6144955c74043a6005f79d assets/create/blockstates/acacia_window.json 6a67703c2697d81b7dc83e9d72a66f9c9ff08383 assets/create/blockstates/acacia_window_pane.json c3ae87b62e81d8e9476eccd793bb1548d74c66a1 assets/create/blockstates/adjustable_chain_gearshift.json @@ -2578,6 +2578,70 @@ fc6babcc211f6ed7f231ed8da12f42f0ab858f4f data/create/advancements/recipes/buildi 8ef5d43ae4344f548efb55793ecc889cc011c0a1 data/create/advancements/recipes/building_blocks/crafting/kinetics/white_seat_from_other_seat.json 415435d450d42d97335416c6faa12538dc8e0fb6 data/create/advancements/recipes/building_blocks/crafting/kinetics/yellow_seat.json e71219bcfe8c712fc7e7368c2933533b3c5ef121 data/create/advancements/recipes/building_blocks/crafting/kinetics/yellow_seat_from_other_seat.json +2171371d683e03c5d6b5b7e89be6c674804adab7 data/create/advancements/recipes/building_blocks/crafting/logistics/black_postbox.json +f62a87aaa90fd82730c7bc0b2f6fcecfbdaa8042 data/create/advancements/recipes/building_blocks/crafting/logistics/black_postbox_from_other_postbox.json +f598f4689e6e02c7e4325085ee3bb9f43a96377e data/create/advancements/recipes/building_blocks/crafting/logistics/black_table_cloth.json +123399acf7acf989d92735600d74c14ef5849ffc data/create/advancements/recipes/building_blocks/crafting/logistics/black_table_cloth_from_other_table_cloth.json +f2dda3b77262a1d14ab3bc39fbe0bc10a519b947 data/create/advancements/recipes/building_blocks/crafting/logistics/blue_postbox.json +8997db26c93945f3ef6deb87b51c12e2f28789b9 data/create/advancements/recipes/building_blocks/crafting/logistics/blue_postbox_from_other_postbox.json +06207bb81c2ee103d79dc8b8f9d38119b6b6bf55 data/create/advancements/recipes/building_blocks/crafting/logistics/blue_table_cloth.json +5383fc14b57fb591ebfee9962a774c354f5e99f4 data/create/advancements/recipes/building_blocks/crafting/logistics/blue_table_cloth_from_other_table_cloth.json +29f34e0859d0ff8476dcd23d3076d0ed27656a06 data/create/advancements/recipes/building_blocks/crafting/logistics/brown_postbox.json +6fafc9beff44de0c4f0636dd2f24580b5a357621 data/create/advancements/recipes/building_blocks/crafting/logistics/brown_postbox_from_other_postbox.json +5237f007a87e119f9083234f825ac757b9fd7883 data/create/advancements/recipes/building_blocks/crafting/logistics/brown_table_cloth.json +366e5c9fdcd9cf9d1189eed5074b3e7cb1759970 data/create/advancements/recipes/building_blocks/crafting/logistics/brown_table_cloth_from_other_table_cloth.json +35afab0036df98cc60d4e728492694a416c75309 data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_postbox.json +661c1356fe0c8a13c11c6026cc2526e10dcd039f data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_postbox_from_other_postbox.json +607e923aeb6ce8b346f4da35ed67a17c69df570f data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_table_cloth.json +ec07ec408fb4beb8189f827d8c5b53007944c693 data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_table_cloth_from_other_table_cloth.json +958fab294f6a55a9ae18b21196600d7764de095a data/create/advancements/recipes/building_blocks/crafting/logistics/gray_postbox.json +93d63182b51e66a76dbea7f2f27ac0ada953cfa8 data/create/advancements/recipes/building_blocks/crafting/logistics/gray_postbox_from_other_postbox.json +da207311c49105b9bb3cb7cf53ebdb8d0121f1a1 data/create/advancements/recipes/building_blocks/crafting/logistics/gray_table_cloth.json +6102c4f5d72c16b2b2e6aedd53c91c9a00585620 data/create/advancements/recipes/building_blocks/crafting/logistics/gray_table_cloth_from_other_table_cloth.json +e23b3d1e71a5b81093f6e71ad3ae1fa60923ad86 data/create/advancements/recipes/building_blocks/crafting/logistics/green_postbox.json +0be2943dfe2c6a98092dd44cbe2437b9c142f81a data/create/advancements/recipes/building_blocks/crafting/logistics/green_postbox_from_other_postbox.json +7c091e9a30e29cdb934c0bdb9c04b57f0a9a369a data/create/advancements/recipes/building_blocks/crafting/logistics/green_table_cloth.json +7c5cbfaccf7d14241c97c04fe5baf7f6031cc620 data/create/advancements/recipes/building_blocks/crafting/logistics/green_table_cloth_from_other_table_cloth.json +8f4bc79097e67045ec7b7394d47f845809f9851f data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_postbox.json +1a4b12a60b3b971fd7222a90425908b33fa7985d data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_postbox_from_other_postbox.json +166ee7c019768be4b9494608d13a7265e1e97a80 data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_table_cloth.json +64189712c7c89ddb53860e4ecbbb1cfe84173e90 data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_table_cloth_from_other_table_cloth.json +12b80ed2b31d3b65a831463538fc8d7788d9a77a data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_postbox.json +bd0ebfb2379f37aeb3c03d39a6d8aa005ef3d4cf data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_postbox_from_other_postbox.json +e1ce7076edd98e38e8d749c046ed6d289dae204e data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_table_cloth.json +70e7e4df0f8b00490ac85cc7c38e501baf799d88 data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_table_cloth_from_other_table_cloth.json +39182b8805ecd20842cd9d94825f5504d0bd8a0a data/create/advancements/recipes/building_blocks/crafting/logistics/lime_postbox.json +d7ddb4841e306859b471be6c32f91d4bd471eae6 data/create/advancements/recipes/building_blocks/crafting/logistics/lime_postbox_from_other_postbox.json +96f70bf632c5ec0dcead6ea9b03967a92321c767 data/create/advancements/recipes/building_blocks/crafting/logistics/lime_table_cloth.json +e0192fb9ef0422d25deaa1801228357f135097cc data/create/advancements/recipes/building_blocks/crafting/logistics/lime_table_cloth_from_other_table_cloth.json +e6b6ba626266d2ea84cce1a389df27cd44eeb15b data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_postbox.json +7da22d10a137d0e1a953c2cb6b0c15f64cf4f453 data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_postbox_from_other_postbox.json +416ef49b1c7cd1738c7329901dacad1688febae6 data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_table_cloth.json +fc94c20112d6a0a8c85dd63dc6b036d7a8d6c9d4 data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_table_cloth_from_other_table_cloth.json +13b2e283564460e095069fb9723a6d4cdcee6931 data/create/advancements/recipes/building_blocks/crafting/logistics/orange_postbox.json +1f38371e0896d74abeb6616dde615345d57e3f1d data/create/advancements/recipes/building_blocks/crafting/logistics/orange_postbox_from_other_postbox.json +1c49627c32669b053945c1dc6b99868e03224a05 data/create/advancements/recipes/building_blocks/crafting/logistics/orange_table_cloth.json +0b302e3ab914de973e1a836b7babb0bfb89b8e79 data/create/advancements/recipes/building_blocks/crafting/logistics/orange_table_cloth_from_other_table_cloth.json +f7ec699ff45bba54777c0b824a30b5e9a72e093a data/create/advancements/recipes/building_blocks/crafting/logistics/pink_postbox.json +8e1188506d566763fddf96d5452aae6c409504e9 data/create/advancements/recipes/building_blocks/crafting/logistics/pink_postbox_from_other_postbox.json +fa809c6e9eb3f7ff752976516ad57fa06cc2df6f data/create/advancements/recipes/building_blocks/crafting/logistics/pink_table_cloth.json +dde27c90e1a922b75ac35939d44ce4a3c2557371 data/create/advancements/recipes/building_blocks/crafting/logistics/pink_table_cloth_from_other_table_cloth.json +b99839abaeec938e903068ade927913e752df6ae data/create/advancements/recipes/building_blocks/crafting/logistics/purple_postbox.json +5ff2cf3a429f02f067ee0cfe5317937e69b816fd data/create/advancements/recipes/building_blocks/crafting/logistics/purple_postbox_from_other_postbox.json +9ba73de4e8069ecaf76b87b1746751264e8924b4 data/create/advancements/recipes/building_blocks/crafting/logistics/purple_table_cloth.json +8d27b828d4a39ccae7fb77ffd5774458850cb7ef data/create/advancements/recipes/building_blocks/crafting/logistics/purple_table_cloth_from_other_table_cloth.json +a9f13b04c89f2511b4ad83a14d6a1c64c16da745 data/create/advancements/recipes/building_blocks/crafting/logistics/red_postbox.json +6cb3089269221dc534c514bbcc1377a5199a273f data/create/advancements/recipes/building_blocks/crafting/logistics/red_postbox_from_other_postbox.json +675b04c5050796702e0fa970bc5f4a4153d12be2 data/create/advancements/recipes/building_blocks/crafting/logistics/red_table_cloth.json +489e033281e72dd1dee6a16bdee524f58a7b6679 data/create/advancements/recipes/building_blocks/crafting/logistics/red_table_cloth_from_other_table_cloth.json +ab72539b2ebe8cc2874a62dc32463421c9c685d1 data/create/advancements/recipes/building_blocks/crafting/logistics/white_postbox.json +b4bd005477650d6f6b5bbc244e5b25f8ad9f5f14 data/create/advancements/recipes/building_blocks/crafting/logistics/white_postbox_from_other_postbox.json +84040091909e565b1390576e3ed58cdc9735f24e data/create/advancements/recipes/building_blocks/crafting/logistics/white_table_cloth.json +113d0c96d61d27e419ef414550667379e37c5bf6 data/create/advancements/recipes/building_blocks/crafting/logistics/white_table_cloth_from_other_table_cloth.json +7d2c65210628be4a3d0c09dbf1e6fbbe868a9e56 data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_postbox.json +9c2e00b2ac4f81f0cac0d9be6b06a0d077a23310 data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_postbox_from_other_postbox.json +f116a1d549313a99135282a2a13262aada1a1dee data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_table_cloth.json +2d0f3dc8fb9620ef3085ebbb932c7f0705ed893d data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_table_cloth_from_other_table_cloth.json f3188b24f8108be4219016689a4768f826b4fef3 data/create/advancements/recipes/building_blocks/crimsite_from_stone_types_crimsite_stonecutting.json e88373b83226d860b0c2131213f5d3b09f31ab96 data/create/advancements/recipes/building_blocks/crimsite_pillar_from_stone_types_crimsite_stonecutting.json 09f7122cf360fd56bde2b1659bbed526f9a119c4 data/create/advancements/recipes/building_blocks/crimson_window.json @@ -3119,12 +3183,15 @@ f093326ca1f341bede9f7cbefecadf7d73d3f9d7 data/create/advancements/recipes/buildi 39c93330e07e58d79db13d132d7f1a8f33670e9b data/create/advancements/recipes/decorations/andesite_bars_from_andesite_alloy_stonecutting.json 769926b9bb00dea3bf0534c8d828873b13def961 data/create/advancements/recipes/decorations/andesite_ladder_from_andesite_alloy_stonecutting.json 266700212dece6cba8c338a1e0a8507bb41f92e6 data/create/advancements/recipes/decorations/andesite_scaffolding_from_andesite_alloy_stonecutting.json +f6513fa4fdf26848b2f9ce9bd015377a2583c439 data/create/advancements/recipes/decorations/andesite_table_cloth_from_andesite_alloy_stonecutting.json 07ad89608ed200f4c8051a398f5da9d29769c39f data/create/advancements/recipes/decorations/brass_bars_from_ingots_brass_stonecutting.json d11ca4dc890089326eede1bd5b7a32a97cc91886 data/create/advancements/recipes/decorations/brass_ladder_from_ingots_brass_stonecutting.json cbeb1685b639f0b0b2a637374ff548251c0a932e data/create/advancements/recipes/decorations/brass_scaffolding_from_ingots_brass_stonecutting.json +b3c785f2f494ab60bbe295eafecf9292379a5ff2 data/create/advancements/recipes/decorations/brass_table_cloth_from_ingots_brass_stonecutting.json 2ed97c748d8fe0c9fd060b53a4095a37a10ce67f data/create/advancements/recipes/decorations/copper_bars_from_ingots_copper_stonecutting.json e55c465683e664a0205b62d2e132afeb89ee4dce data/create/advancements/recipes/decorations/copper_ladder_from_ingots_copper_stonecutting.json d3a0524f9fce7293f8c3adbd757c5d5afe74af27 data/create/advancements/recipes/decorations/copper_scaffolding_from_ingots_copper_stonecutting.json +1762dee3f3c416d8867d90e3ce9b68c3c5fe650f data/create/advancements/recipes/decorations/copper_table_cloth_from_ingots_copper_stonecutting.json 34ae39bca445f80d431b3e329de3c1bf847a8eef data/create/advancements/recipes/misc/crafting/kinetics/black_valve_handle_from_other_valve_handle.json e222002ee051e7b72b3658655bb53b5adb825272 data/create/advancements/recipes/misc/crafting/kinetics/blue_valve_handle_from_other_valve_handle.json 472c9e1d515f5f34d97efc334cefe3eb62d860e4 data/create/advancements/recipes/misc/crafting/kinetics/brown_valve_handle_from_other_valve_handle.json @@ -3803,6 +3870,7 @@ b9648ec56e55fe2b9d54adf172405519a46bfa66 data/create/loot_tables/blocks/yellow_v 20bd65d72f1762edf473b2fafc71fcf7d55c01f9 data/create/recipes/andesite_ladder_from_andesite_alloy_stonecutting.json 0b3896151533d220c2d1f3768c6f8e428516ff5b data/create/recipes/andesite_pillar_from_stone_types_andesite_stonecutting.json 367e57a760156a19fc6805a0f23c3f8194cd4255 data/create/recipes/andesite_scaffolding_from_andesite_alloy_stonecutting.json +24e5ad71ab310105a5cb3cf3d0a1fe46b162bd41 data/create/recipes/andesite_table_cloth_from_andesite_alloy_stonecutting.json 5272c61c8c17eb7a528cade93bbc80fd9ef51521 data/create/recipes/asurine_from_stone_types_asurine_stonecutting.json 5bf4b9baf782a461efc36d463b99b9acb0ab4607 data/create/recipes/asurine_pillar_from_stone_types_asurine_stonecutting.json 6e54f07090c60a8163038672bcbf47464219bb9b data/create/recipes/bamboo_window.json @@ -3812,6 +3880,7 @@ b9648ec56e55fe2b9d54adf172405519a46bfa66 data/create/loot_tables/blocks/yellow_v 5965f3abe435ac0b3a39d8ec31af71808592642b data/create/recipes/brass_bars_from_ingots_brass_stonecutting.json 4b29884cd866dcda1b93899d81fcd3a2ae4c541b data/create/recipes/brass_ladder_from_ingots_brass_stonecutting.json 9c685014019a7a4f1ef47f235cd1e9b3f9093295 data/create/recipes/brass_scaffolding_from_ingots_brass_stonecutting.json +6f6c35d06c926e7d11e4b3d4e63d867c5546da46 data/create/recipes/brass_table_cloth_from_ingots_brass_stonecutting.json 8f21b67e168a14d354b6c00b5ec795355fdd4209 data/create/recipes/calcite_from_stone_types_calcite_stonecutting.json da3692808565988e21ec5b1d5e976338ccc4a037 data/create/recipes/calcite_pillar_from_stone_types_calcite_stonecutting.json 79bd6c532172149ede8e161f2809362d90f87e7d data/create/recipes/cherry_window.json @@ -3824,6 +3893,7 @@ bb083ae1d057dc0106946e4c68f9469b81724396 data/create/recipes/copper_shingle_slab 3689feaca2bd5355fa2d4226cd2cc519fa9b97c1 data/create/recipes/copper_shingle_slab_from_copper_shingles_stonecutting.json bd4cd7119f8371164b278afc679795a3c2a53406 data/create/recipes/copper_shingle_stairs.json 59f672e8e88d5f4655467e2696616b552debaf46 data/create/recipes/copper_shingle_stairs_from_copper_shingles_stonecutting.json +0225fc8d7b7a5027b8a61e6a043c3a8e505d876a data/create/recipes/copper_table_cloth_from_ingots_copper_stonecutting.json d463aa891c7ae1b2eb1a758e4100c5a1c16cfffd data/create/recipes/copper_tiles_from_ingots_copper_stonecutting.json f64ba3f3c607b43ea77e5bccb7ec2048e5c6e424 data/create/recipes/copper_tile_slab.json 91b0390e0c772d43eb46b94a0113323f0f6a4387 data/create/recipes/copper_tile_slab_from_copper_tiles_stonecutting.json @@ -3904,24 +3974,88 @@ b04c1cebcfbcf44c4ced04252f54dbfeb8f9ff12 data/create/recipes/crafting/kinetics/w 75633a46c374230fab4096a45628b42d6012627d data/create/recipes/crafting/kinetics/yellow_seat_from_other_seat.json 2be097bb4f1e47a6b3a4a6f0ef222dffe31a1e22 data/create/recipes/crafting/kinetics/yellow_valve_handle_from_other_valve_handle.json 113186f64e29efebd628fe3d88ae69f1ef0537f0 data/create/recipes/crafting/logistics/andesite_table_cloth_clear.json +f4eec2dbb24d5fdd6971f8be965d4c908d8d39ea data/create/recipes/crafting/logistics/black_postbox.json +bf48cc90d8269c3c443007ce224c13fa5a2e741b data/create/recipes/crafting/logistics/black_postbox_from_other_postbox.json +a5dd78419a491f70c12e036769ec8244b561806e data/create/recipes/crafting/logistics/black_table_cloth.json ab88f259eb1ea6767c97969e205241e91c0fe048 data/create/recipes/crafting/logistics/black_table_cloth_clear.json +b1a32a62d0e90fe01fdad31151dc269a2ed38e3f data/create/recipes/crafting/logistics/black_table_cloth_from_other_table_cloth.json +7e010aa7f5d22ac505bf04ad00ab3c56e0a78f3b data/create/recipes/crafting/logistics/blue_postbox.json +888a8202521f186fb7af27770e708f0fd4bb9659 data/create/recipes/crafting/logistics/blue_postbox_from_other_postbox.json +e48d20a774d0004eda8fc94b4589df42dfbb90ef data/create/recipes/crafting/logistics/blue_table_cloth.json 4002ef4244d7556fc132075d38ceb36e50cf1ed1 data/create/recipes/crafting/logistics/blue_table_cloth_clear.json +f34c1edaf347bb7dc863a00cf18650c0b0ee8dc5 data/create/recipes/crafting/logistics/blue_table_cloth_from_other_table_cloth.json 45a400f1b48d12af82615eba8bec4cdefb738333 data/create/recipes/crafting/logistics/brass_table_cloth_clear.json +c12ad278627aeba957aae502bb1762335918aa20 data/create/recipes/crafting/logistics/brown_postbox.json +9b481ac9d99aeb7d8bf334803628f0f200ca0ade data/create/recipes/crafting/logistics/brown_postbox_from_other_postbox.json +ce3245d64c34c3ca8374275a945004228b8cdaaf data/create/recipes/crafting/logistics/brown_table_cloth.json 850593663b67399a027d5126593e98109e626fea data/create/recipes/crafting/logistics/brown_table_cloth_clear.json +faf9a84bb5227353006f2406461a5a04e15e4111 data/create/recipes/crafting/logistics/brown_table_cloth_from_other_table_cloth.json 7c1fa243e64073d435ff2c4117dc04e002abc465 data/create/recipes/crafting/logistics/copper_table_cloth_clear.json +e899b7e0fd04525a362b62e4ee76aaaa43a33c2e data/create/recipes/crafting/logistics/cyan_postbox.json +062ea448224fea069f6455f430e01198a73aa386 data/create/recipes/crafting/logistics/cyan_postbox_from_other_postbox.json +65a946a8eecf693c8ec701d5ddbf1900c60e0744 data/create/recipes/crafting/logistics/cyan_table_cloth.json 5486c2bc2f263dd901e201bc3bad7015cf9e8d49 data/create/recipes/crafting/logistics/cyan_table_cloth_clear.json +4847ea28034779bcd922b1346afbe083ab06031f data/create/recipes/crafting/logistics/cyan_table_cloth_from_other_table_cloth.json +1bb34be88d5d690ed00e708fbe85d119f97f7abe data/create/recipes/crafting/logistics/gray_postbox.json +19cd2ea89699860c7870f1f38ac4fad3a5efd274 data/create/recipes/crafting/logistics/gray_postbox_from_other_postbox.json +e11f331c5bf91a1865efb5486c0314b0b5812be6 data/create/recipes/crafting/logistics/gray_table_cloth.json 8e04ba7eed8faff3c16e1a841c72d3a778c970f3 data/create/recipes/crafting/logistics/gray_table_cloth_clear.json +d21603c4548c977d043a2ff5a2fa4099343424d4 data/create/recipes/crafting/logistics/gray_table_cloth_from_other_table_cloth.json +25842442f3123e92702e502757de6558c710741a data/create/recipes/crafting/logistics/green_postbox.json +98f88f8462004a734db6928b20b1cb11b8efe03c data/create/recipes/crafting/logistics/green_postbox_from_other_postbox.json +85867127ec54aeca64b316b969d0f6b3cab559e5 data/create/recipes/crafting/logistics/green_table_cloth.json 2c630a129fe21227412803d42dc3211ec95b1a38 data/create/recipes/crafting/logistics/green_table_cloth_clear.json +e3056c024840fe30dd5fec142334cf8fbae4306e data/create/recipes/crafting/logistics/green_table_cloth_from_other_table_cloth.json +d84a6c6a145dc74fbbda8b4762c207c4f28674bd data/create/recipes/crafting/logistics/light_blue_postbox.json +1d5e8eb1be029acdb79a02224530d97e52aa791e data/create/recipes/crafting/logistics/light_blue_postbox_from_other_postbox.json +1cfb864aed59cd9b9f6512aff13eda74995f6f4b data/create/recipes/crafting/logistics/light_blue_table_cloth.json 1763f06ba76551bf5c4950d50561dd491a3fb86f data/create/recipes/crafting/logistics/light_blue_table_cloth_clear.json +ed9bffdeb2e60e9a5f219c5a7d3e999db7f3651f data/create/recipes/crafting/logistics/light_blue_table_cloth_from_other_table_cloth.json +49f73e661cdf8974be04cfe46d8aba6de63ed14a data/create/recipes/crafting/logistics/light_gray_postbox.json +b8b16c25f0336449e9a2d165bf40474fed381353 data/create/recipes/crafting/logistics/light_gray_postbox_from_other_postbox.json +976da2180c5da522d07e98284439e9ec89ec21af data/create/recipes/crafting/logistics/light_gray_table_cloth.json ea87dec016be2987fdc77c82c8ea792f93af3a7b data/create/recipes/crafting/logistics/light_gray_table_cloth_clear.json +7c1e33c5354150e028924a854e8f4dea1232e967 data/create/recipes/crafting/logistics/light_gray_table_cloth_from_other_table_cloth.json +e72d0c641ad9a12c3c388601948cf274c9a8c62a data/create/recipes/crafting/logistics/lime_postbox.json +8f6f03db69e3f96d9dc178236a205971ca920b15 data/create/recipes/crafting/logistics/lime_postbox_from_other_postbox.json +1057fe838babd5a390df5445d5266a87326c0bb6 data/create/recipes/crafting/logistics/lime_table_cloth.json 468f4c27ac1134484ea81bafbc81055aab86ed21 data/create/recipes/crafting/logistics/lime_table_cloth_clear.json +13377a12a40705c8ab25137db21f184e4612600a data/create/recipes/crafting/logistics/lime_table_cloth_from_other_table_cloth.json +b46d3a58d318c38df93327789712c1b41681ea7d data/create/recipes/crafting/logistics/magenta_postbox.json +05886ad239c84fd019e1d378450da89137631317 data/create/recipes/crafting/logistics/magenta_postbox_from_other_postbox.json +49be11385f2164fb55bc49445297a41bf8682d0b data/create/recipes/crafting/logistics/magenta_table_cloth.json 9dd457949a6f5ff746c974f8fbf5ebbfa151e31e data/create/recipes/crafting/logistics/magenta_table_cloth_clear.json +a2e1b7080484cc5114196d01d8472aeebaa0df40 data/create/recipes/crafting/logistics/magenta_table_cloth_from_other_table_cloth.json +5dd83b47f9b5406534060662ed37fcea308f3b5b data/create/recipes/crafting/logistics/orange_postbox.json +72596b49737bf7a5fbbf01b2aec20565d2e1a01b data/create/recipes/crafting/logistics/orange_postbox_from_other_postbox.json +2f61600a28d6aaa3d7b0e7a54ed38ad9650b161e data/create/recipes/crafting/logistics/orange_table_cloth.json ed88c2ba5ea1a41e97e80aa97979587945919233 data/create/recipes/crafting/logistics/orange_table_cloth_clear.json +6c488a8c66ff3aab59b08ef1d1cb98fce5b2976e data/create/recipes/crafting/logistics/orange_table_cloth_from_other_table_cloth.json +9c53c8e6d8e7bcac36f611995c320ebee4a0778a data/create/recipes/crafting/logistics/pink_postbox.json +75622ad3e1fe195399404ae26efeeb6be310fd92 data/create/recipes/crafting/logistics/pink_postbox_from_other_postbox.json +2ef97ee1ade0ea40e275939870dc34ca941e443c data/create/recipes/crafting/logistics/pink_table_cloth.json b19c6ae1d968c0966815a78f2c112ea872dc1550 data/create/recipes/crafting/logistics/pink_table_cloth_clear.json +ff9044505caf27fb51922a26aa45edca75c8335c data/create/recipes/crafting/logistics/pink_table_cloth_from_other_table_cloth.json +c75f7138e92a54b6841950c5108ee03ede6af4f2 data/create/recipes/crafting/logistics/purple_postbox.json +b4f58bfe14f0b8b0070b71832150b983192ac52f data/create/recipes/crafting/logistics/purple_postbox_from_other_postbox.json +2fe939437431b6a26e0d9d6ce9453fb66fe45d9a data/create/recipes/crafting/logistics/purple_table_cloth.json 36cefcb804b1806428a6ff33bf4e5408d8f7a07f data/create/recipes/crafting/logistics/purple_table_cloth_clear.json +cb44dfbbcccd626f698d3aae8ff65ce3c9620dd2 data/create/recipes/crafting/logistics/purple_table_cloth_from_other_table_cloth.json +6deeeb05693bc98ecfd33cc11e4c098ecd76563b data/create/recipes/crafting/logistics/red_postbox.json +15310750906f41364522e0a27e8f5c2e5fd6c225 data/create/recipes/crafting/logistics/red_postbox_from_other_postbox.json +50876ccdd85879a29ae6181f2c330799a28f1365 data/create/recipes/crafting/logistics/red_table_cloth.json bddd8bfab2124ea63df317f74d37a6e4b65a583c data/create/recipes/crafting/logistics/red_table_cloth_clear.json +7c6e582effa01018b6f4048378079150c8cb5e8b data/create/recipes/crafting/logistics/red_table_cloth_from_other_table_cloth.json +3b062eeac9c5b9917f3eed67e7525912fb32dfca data/create/recipes/crafting/logistics/white_postbox.json +ace9f83cc4cba51a8564526044ccf6e51abbdf3e data/create/recipes/crafting/logistics/white_postbox_from_other_postbox.json +fc356d74038607c44c6f7d6e7ec56b84a557ebf1 data/create/recipes/crafting/logistics/white_table_cloth.json 8d292e87ac51ea1f1683d67c53a26601d8b89495 data/create/recipes/crafting/logistics/white_table_cloth_clear.json +a9f10b38ae6a44afee64e4ed590a7fd5bb505420 data/create/recipes/crafting/logistics/white_table_cloth_from_other_table_cloth.json +a005bbb2217a7e2c985d88a1255c4285c11dbe0b data/create/recipes/crafting/logistics/yellow_postbox.json +2e387f66250e68d0dadced19d8a93197ff2481f3 data/create/recipes/crafting/logistics/yellow_postbox_from_other_postbox.json +0b2aa56bbbae1189424207afb312fc2bb69b43a1 data/create/recipes/crafting/logistics/yellow_table_cloth.json 655446f2504c7d57d11a893b0c5b1177e4217e58 data/create/recipes/crafting/logistics/yellow_table_cloth_clear.json +db333d47f9e1d6b02aa670ea0aa10dabbcb0e319 data/create/recipes/crafting/logistics/yellow_table_cloth_from_other_table_cloth.json 44a59669177a5a1b0b0eb7cb3dd46826311f4dfe data/create/recipes/crimsite_from_stone_types_crimsite_stonecutting.json c3f4fd2206f3885904913289761f2b8b758e4c95 data/create/recipes/crimsite_pillar_from_stone_types_crimsite_stonecutting.json e1815f97fbc2786d77f5378a2696e36050d8a1fd data/create/recipes/crimson_window.json @@ -4502,10 +4636,12 @@ f43cac8216e2a9347e48cf93a43de95dd810ca20 data/create/tags/items/contraption_cont d371dfd35e49a7bef19f59c03e7f4ae20992f03d data/create/tags/items/create_ingots.json 910d0f5ccbc4c84b224eca1f1588b1695f41447b data/create/tags/items/crushed_raw_materials.json 0fa526e7e742573b603ad26b09526cf724efa1dc data/create/tags/items/deployable_drink.json +ebd7b09daf2f64c0c04d821696b0e145683d8693 data/create/tags/items/dyed_table_cloths.json 1cebeb92bd514b75d54ac6d5708047801f0501c5 data/create/tags/items/modded_stripped_logs.json 586f8fc5a8b8559c9dc0017e13c78ad918688fae data/create/tags/items/modded_stripped_wood.json f400870b8dbcd14238be3ec99c419093073ba3a6 data/create/tags/items/postboxes.json 695d75b352fd190b303c724d1aaee9bb786a903b data/create/tags/items/pressurized_air_sources.json +22c4d4e033a61942b170aa309ed46a89a0ba0c65 data/create/tags/items/pulpifiable.json 2cd3adffd8b151354df137a990dcb97996a665bb data/create/tags/items/sandpaper.json 79418bd729cef417b322cef9b491e7ae83317d61 data/create/tags/items/seats.json e02cb3bc2373336dc04495b0b414107f6f754b61 data/create/tags/items/sleepers.json diff --git a/src/generated/resources/.cache/82992cbf8f2794d83ac94034835eac0acd7915b9 b/src/generated/resources/.cache/82992cbf8f2794d83ac94034835eac0acd7915b9 index 65f707061a..436e2cc535 100644 --- a/src/generated/resources/.cache/82992cbf8f2794d83ac94034835eac0acd7915b9 +++ b/src/generated/resources/.cache/82992cbf8f2794d83ac94034835eac0acd7915b9 @@ -1,4 +1,4 @@ -// 1.20.1 2024-11-05T20:29:59.0953128 Create's Standard Recipes +// 1.20.1 2024-11-05T22:14:55.6025876 Create's Standard Recipes a8cc4af26f6c7c45a9eef12e92af1452fe042454 data/create/advancements/recipes/combat/crafting/appliances/netherite_backtank.json 2c2639c7b307ee7c7a4e97e5efebf496788998ad data/create/advancements/recipes/combat/crafting/appliances/netherite_backtank_from_netherite.json 81dcf0cb1aa99e39bc7d1a386e07cad4cee7d8b9 data/create/advancements/recipes/combat/crafting/appliances/netherite_diving_boots.json @@ -39,6 +39,7 @@ b90af96817d6c38ec446f7464642a473a55c2027 data/create/advancements/recipes/misc/b 52a32f67c9303fe18c51c40b49ca359cc556eb26 data/create/advancements/recipes/misc/crafting/appliances/cardboard_chestplate.json 6a0d06d354aa7f81e6141a03aeef9a51d03e3cd4 data/create/advancements/recipes/misc/crafting/appliances/cardboard_helmet.json dd3d469cc9899f3f7299cbd6903a2b541df5c7ff data/create/advancements/recipes/misc/crafting/appliances/cardboard_leggings.json +f94a848698e7e52e0fb15b240a4e0ef89a3974fd data/create/advancements/recipes/misc/crafting/appliances/cardboard_sword.json 8b0f0b4342adbd3466c81298c87b5ed8993c3636 data/create/advancements/recipes/misc/crafting/appliances/clipboard.json 42f06a32b53c954a54fa1d5ffb1afd2e161cbde2 data/create/advancements/recipes/misc/crafting/appliances/clipboard_clear.json 6fa2794d2d8d8d5ffeea22701862d79578adf7f2 data/create/advancements/recipes/misc/crafting/appliances/copper_backtank.json @@ -67,6 +68,7 @@ a8a3a16f1990f73cc0a6b7bca23a96ffa22f416d data/create/advancements/recipes/misc/c f7517ad35e98d11c7244be86ba4a7bde85eeaf13 data/create/advancements/recipes/misc/crafting/kinetics/brass_door.json 627b0ebad7cbc45d8a0c5803de626fa520bb2023 data/create/advancements/recipes/misc/crafting/kinetics/brass_hand.json 2408e2a5b5ca63f196a90a20bcf7f0d301fa2aa0 data/create/advancements/recipes/misc/crafting/kinetics/cart_assembler.json +ab387bedffc75758e85c66c7004c13f329611cf1 data/create/advancements/recipes/misc/crafting/kinetics/chain_conveyor.json aaaf7e0649acebf491229781c56a7b95a71a1c84 data/create/advancements/recipes/misc/crafting/kinetics/chute.json e8ba77b35a1f6cb364e143a9397a6314125b592f data/create/advancements/recipes/misc/crafting/kinetics/clockwork_bearing.json 71f386d073b9e0fb647a751cd6b75c0b70f1b001 data/create/advancements/recipes/misc/crafting/kinetics/clutch.json @@ -129,6 +131,7 @@ e918e8844c6ef4f5adcc95665a05f64c5372abcc data/create/advancements/recipes/misc/c 4c03ca9d953e800c23ca049c4428d9dd40a18d26 data/create/advancements/recipes/misc/crafting/kinetics/mysterious_cuckoo_clock.json d283b37887dc62e22965dbafbd3a3eb98d0488cf data/create/advancements/recipes/misc/crafting/kinetics/nixie_tube.json 27e3d4b5011ce17cc687a4a8b38b574dfff279d3 data/create/advancements/recipes/misc/crafting/kinetics/nozzle.json +fd5c479e8ad77d130a5e3be292f8d0b54baa13f2 data/create/advancements/recipes/misc/crafting/kinetics/package_filter.json df79a596a5b07701620a8bb86a7df4601b58c77d data/create/advancements/recipes/misc/crafting/kinetics/piston_extension_pole.json 384efeea25b1968b3131905da2d7cd73455768c5 data/create/advancements/recipes/misc/crafting/kinetics/placard.json 293f057653f70b25e9f94ddb514c8b95be3169ed data/create/advancements/recipes/misc/crafting/kinetics/portable_fluid_interface.json @@ -176,17 +179,26 @@ aa20a408807e09045d1f50b8c50311229272593c data/create/advancements/recipes/misc/c f3e387ae41a55cdb5ff745f40e2ddb5e2595e9b8 data/create/advancements/recipes/misc/crafting/logistics/brass_funnel.json dc61a327753684a0d8a7bcc408d656b53ac633b1 data/create/advancements/recipes/misc/crafting/logistics/brass_tunnel.json 03c367840951af268047c407b15aad52f0b094b4 data/create/advancements/recipes/misc/crafting/logistics/content_observer.json +4f8c6d91cff3e24e39847d23dc9e3015fff5fb0d data/create/advancements/recipes/misc/crafting/logistics/desk_bell.json 09454f1d4db813c89a0a2f3af966298fc5f7da7b data/create/advancements/recipes/misc/crafting/logistics/display_link.json +17a2c0315685dcb732eab1939676c95175820e54 data/create/advancements/recipes/misc/crafting/logistics/factory_gauge.json 02fd978c4f9f3c247710b052486cb498aebce95b data/create/advancements/recipes/misc/crafting/logistics/factory_gauge_clear.json +0e7dbb15985de28fd5e2e60cfbee409143fdff73 data/create/advancements/recipes/misc/crafting/logistics/item_hatch.json +fd14b161b827719d7ea709b88cb1d16adb1d5fbb data/create/advancements/recipes/misc/crafting/logistics/packager.json +802efaee476f8be8cba6754fe584324957be76e8 data/create/advancements/recipes/misc/crafting/logistics/package_frogport.json 95b357cbac39acfbc68ac04d0d4681a4d91746ee data/create/advancements/recipes/misc/crafting/logistics/powered_latch.json ef84b382bd4f6ba9558574f2c8e63030813594e9 data/create/advancements/recipes/misc/crafting/logistics/powered_toggle_latch.json c443707391ce79dc1ec8cfacee74757b0c00bd3e data/create/advancements/recipes/misc/crafting/logistics/pulse_extender.json 77c3df89a06fc10cd8bd1cc35f0353441860ec11 data/create/advancements/recipes/misc/crafting/logistics/pulse_repeater.json +95484003dc94bb919402f72115cdbae9a4eedfb9 data/create/advancements/recipes/misc/crafting/logistics/pulse_timer.json 96b4998626e624fb79c79fb754c28b21ddc27254 data/create/advancements/recipes/misc/crafting/logistics/redstone_contact.json 1b50ed47c37e48d1112c76059574eed71ecea4e5 data/create/advancements/recipes/misc/crafting/logistics/redstone_link.json +8ed69a5a2fcbc6e1cb2de901017ebd3fc3fb3dc3 data/create/advancements/recipes/misc/crafting/logistics/redstone_requester.json cea78bc9b093a8a6a85ef1df53ddf11d9c37a114 data/create/advancements/recipes/misc/crafting/logistics/redstone_requester_clear.json 831588b3f29411d5c4b358006051152eb2b23e6b data/create/advancements/recipes/misc/crafting/logistics/stockpile_switch.json +2408cdbac7edb7857223d716e466ed6d16dd50ee data/create/advancements/recipes/misc/crafting/logistics/stock_link.json 972ce787e625ad95588ba1fdd36098173798f198 data/create/advancements/recipes/misc/crafting/logistics/stock_link_clear.json +d4b4da954149a3ab94966639b1fbfb7f3820c3a1 data/create/advancements/recipes/misc/crafting/logistics/stock_ticker.json 1e0fc9f4971286a69d9706006bd8358931382c9c data/create/advancements/recipes/misc/crafting/logistics/stock_ticker_clear.json cb416511a219d2bc5806c6880c01820a8b563b80 data/create/advancements/recipes/misc/crafting/materials/andesite_alloy.json 3b65a04da4e16442bfa8accfe209b7c5342b1db9 data/create/advancements/recipes/misc/crafting/materials/andesite_alloy_block.json @@ -294,6 +306,7 @@ dad85e5945795a3f61f5e6b2bb13c36cf11a3966 data/create/recipes/crafting/appliances b42fe3c262a33657b098b036ae0864af988b9f10 data/create/recipes/crafting/appliances/cardboard_chestplate.json efbfccade226b34d22abb77138dab8726725752e data/create/recipes/crafting/appliances/cardboard_helmet.json 1f49a67c1698a56cfd017a9e89a17c640052e1e3 data/create/recipes/crafting/appliances/cardboard_leggings.json +c063d8143b5f93b258b2e5ce7c8b828af6a49e93 data/create/recipes/crafting/appliances/cardboard_sword.json 66c24da136abee4521d788df83f55b1c224d19fe data/create/recipes/crafting/appliances/clipboard.json 28d1dabd689b855964151100a80247b2ea150bd4 data/create/recipes/crafting/appliances/clipboard_clear.json 97932adf38574c2baf0ed2d5e3d62e7514e0c2bf data/create/recipes/crafting/appliances/copper_backtank.json @@ -329,6 +342,7 @@ ea6479a3cb257bfe0bfaac380973ed068195620e data/create/recipes/crafting/kinetics/a 989bd8580e18c716d588fbf3cf863ea238fffee8 data/create/recipes/crafting/kinetics/brass_door.json a2e433b367baf9df12ced3a99c38940d67450440 data/create/recipes/crafting/kinetics/brass_hand.json 3c7cacaace022bd8b40e92d1e7ce0b371ed822d5 data/create/recipes/crafting/kinetics/cart_assembler.json +06c11a79bfcaf40e93216b84e6e78884f8ca18e3 data/create/recipes/crafting/kinetics/chain_conveyor.json d0ac43c060418f273245316d62b4d87651d76c78 data/create/recipes/crafting/kinetics/chute.json e51a22443987fdddbc7b3e48ca07fd341811f0e9 data/create/recipes/crafting/kinetics/clockwork_bearing.json de55cc506471580096b73c66e14d0d1de2c01f11 data/create/recipes/crafting/kinetics/clutch.json @@ -391,6 +405,7 @@ dfd470b78af59f937893e71b6545e1ef0b05950e data/create/recipes/crafting/kinetics/m 768c1afbd543a11b1b7c029c8c58c9c02c360a19 data/create/recipes/crafting/kinetics/mysterious_cuckoo_clock.json c3463cbc2b2305b5f3ac28950c8deaead6838814 data/create/recipes/crafting/kinetics/nixie_tube.json 8384b63525d3412a00dbc8f4cd61b4f585d67c1d data/create/recipes/crafting/kinetics/nozzle.json +79cb0e11b402636391ce889b02fca1f961c8b317 data/create/recipes/crafting/kinetics/package_filter.json d1cc2faa5dc722f435008ad93e9e27e932607690 data/create/recipes/crafting/kinetics/piston_extension_pole.json a653f85993ea7749beb57c93ebbe29aa2634e2ef data/create/recipes/crafting/kinetics/placard.json 041369b6aaca1cf870f970fd9d505b812f4e3c0b data/create/recipes/crafting/kinetics/portable_fluid_interface.json @@ -438,17 +453,26 @@ e18098af26d3e0d28fb7f2ac49379787384f0d03 data/create/recipes/crafting/logistics/ a24f11d979f40994b9f881b0f49fff5d93185296 data/create/recipes/crafting/logistics/brass_funnel.json d994ef262b16357984d3ed62f6563d2f37266193 data/create/recipes/crafting/logistics/brass_tunnel.json 0b18d9964f2d580eb465cc72208f7a7fdba7b63e data/create/recipes/crafting/logistics/content_observer.json +4f3ce7533d77e5bcab8da815d0fd5d41c95efe4e data/create/recipes/crafting/logistics/desk_bell.json cc837e8b014c121ed9d959baddea134ebf669350 data/create/recipes/crafting/logistics/display_link.json +4daadd2c67fe8bbf5594fb50dcf051dad7f9997a data/create/recipes/crafting/logistics/factory_gauge.json 2fb7722137990b9b9be967a1f766e138678d0573 data/create/recipes/crafting/logistics/factory_gauge_clear.json +f3ba21e8979256fb78cd618ac4f1082b0b2f9e0c data/create/recipes/crafting/logistics/item_hatch.json +38c6236d7ac157a75ac5a98ab9b712eabb0c78c4 data/create/recipes/crafting/logistics/packager.json +6852cb8ff6916981920ab9c987c6e357e9236511 data/create/recipes/crafting/logistics/package_frogport.json dd28b63ceb46a1e9071549c4f8ff32f520c667f6 data/create/recipes/crafting/logistics/powered_latch.json 9ee6e19644928dc78e6f8a5e59f30cd42ac3e454 data/create/recipes/crafting/logistics/powered_toggle_latch.json aa8a704ad643ff5f06db34f4047f7f740a556236 data/create/recipes/crafting/logistics/pulse_extender.json 8b0b342baa18cc47c7a60a3c9812fece28210cf6 data/create/recipes/crafting/logistics/pulse_repeater.json +ade2e66f03bab8843e2dff82b0f04ca92fff956e data/create/recipes/crafting/logistics/pulse_timer.json c81f852f1d1514184ff235e790a6ca907f7b6ad4 data/create/recipes/crafting/logistics/redstone_contact.json 00877e6b56f28d8691080ef18b654f0a141835ce data/create/recipes/crafting/logistics/redstone_link.json +06670fd44389b2b1755c80d02898a68c7c490620 data/create/recipes/crafting/logistics/redstone_requester.json 8446b3ca07575ea978ddde4121900207d54be8b3 data/create/recipes/crafting/logistics/redstone_requester_clear.json eff0d37e98e8badd8d2c3c9de17ee5560b110dbd data/create/recipes/crafting/logistics/stockpile_switch.json +900dc578ab8dd26014cf473f2c5a8b5fbf23ccf8 data/create/recipes/crafting/logistics/stock_link.json e19544e2ef88a4d10f6dc8a3a973793cb00085ba data/create/recipes/crafting/logistics/stock_link_clear.json +d4671c9d3c654aadd3fd238dfaa6939587f8a81b data/create/recipes/crafting/logistics/stock_ticker.json 38aa7b9b3c4724ec8b8d94f00a98d684110ad5ca data/create/recipes/crafting/logistics/stock_ticker_clear.json ac524c110f66a7433208a888c5f3bb69e5e95743 data/create/recipes/crafting/materials/andesite_alloy.json e6bb68a1d2ed5a629c83f5a0eefb843bb890736d data/create/recipes/crafting/materials/andesite_alloy_block.json diff --git a/src/generated/resources/.cache/b256105d8411632b0d585496ea8944a751a08034 b/src/generated/resources/.cache/b256105d8411632b0d585496ea8944a751a08034 index bc01caf90a..f7b9a0c89e 100644 --- a/src/generated/resources/.cache/b256105d8411632b0d585496ea8944a751a08034 +++ b/src/generated/resources/.cache/b256105d8411632b0d585496ea8944a751a08034 @@ -1,4 +1,4 @@ -// 1.20.1 2024-11-05T20:25:45.1913258 Create's Processing Recipes +// 1.20.1 2024-11-05T22:14:55.5116289 Create's Processing Recipes 3c94326fb730f68c1e44fe1e2ef09c9db6ffd92b data/create/recipes/compacting/andesite_from_flint.json 8d3d5b31f3601b9f681ff710e0545a483a1494c6 data/create/recipes/compacting/blaze_cake.json 8bd7f4e3a686ab520b2d55594d2018d0e9a50c91 data/create/recipes/compacting/chocolate.json @@ -969,7 +969,7 @@ a91dae829938d3f69a7007d3cf8db02b70fe3a7f data/create/recipes/milling/white_tulip 5f1b8a82af091cd4589ecfa5c13a4db6ad9c51b9 data/create/recipes/mixing/andesite_alloy.json 48604c2205b18fe1401eac58d14aa1677cbd9c2b data/create/recipes/mixing/andesite_alloy_from_zinc.json d06c1d0362dccc4e5f8b22f851dc8316b35c06b0 data/create/recipes/mixing/brass_ingot.json -85056d50f7fd86393e2345e678e2497724615d4f data/create/recipes/mixing/cardboard_pulp.json +4a27a38be383bf9561658f8498905eef28ca7ddb data/create/recipes/mixing/cardboard_pulp.json 840a9008d4531425beadfcf224d21e938acc4502 data/create/recipes/mixing/chocolate.json e7b86d4ca5de2df474794424d93b447e5f9dcdc3 data/create/recipes/mixing/chocolate_melting.json 39e832016fa5e360434271505d09ced17a40e7eb data/create/recipes/mixing/compat/ae2/fluix_crystal.json diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/black_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/black_postbox.json new file mode 100644 index 0000000000..9455f284ae --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/black_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/black_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/black_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/black_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/black_postbox_from_other_postbox.json new file mode 100644 index 0000000000..5770488593 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/black_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/black_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/black_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/black_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/black_table_cloth.json new file mode 100644 index 0000000000..94e3684cf2 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/black_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/black_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/black_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/black_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/black_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..b81c071e9f --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/black_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/black_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/black_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/blue_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/blue_postbox.json new file mode 100644 index 0000000000..323db16066 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/blue_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/blue_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/blue_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/blue_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/blue_postbox_from_other_postbox.json new file mode 100644 index 0000000000..8e6b664448 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/blue_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/blue_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/blue_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/blue_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/blue_table_cloth.json new file mode 100644 index 0000000000..4db03d9125 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/blue_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/blue_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/blue_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/blue_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/blue_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..aff5b1901f --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/blue_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/blue_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/blue_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/brown_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/brown_postbox.json new file mode 100644 index 0000000000..d0004b543c --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/brown_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/brown_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/brown_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/brown_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/brown_postbox_from_other_postbox.json new file mode 100644 index 0000000000..44f4d27789 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/brown_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/brown_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/brown_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/brown_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/brown_table_cloth.json new file mode 100644 index 0000000000..32b6d59c26 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/brown_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/brown_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/brown_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/brown_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/brown_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..f0c7562da4 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/brown_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/brown_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/brown_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_postbox.json new file mode 100644 index 0000000000..d75be5c56a --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/cyan_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/cyan_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_postbox_from_other_postbox.json new file mode 100644 index 0000000000..d0daebfd7b --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/cyan_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/cyan_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_table_cloth.json new file mode 100644 index 0000000000..e6158620b3 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/cyan_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/cyan_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..860ae51c90 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/cyan_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/cyan_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/cyan_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/gray_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/gray_postbox.json new file mode 100644 index 0000000000..e0fe7da1e4 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/gray_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/gray_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/gray_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/gray_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/gray_postbox_from_other_postbox.json new file mode 100644 index 0000000000..64b0408d25 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/gray_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/gray_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/gray_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/gray_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/gray_table_cloth.json new file mode 100644 index 0000000000..0d861b32fb --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/gray_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/gray_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/gray_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/gray_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/gray_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..5b52243471 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/gray_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/gray_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/gray_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/green_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/green_postbox.json new file mode 100644 index 0000000000..8a2872fd28 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/green_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/green_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/green_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/green_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/green_postbox_from_other_postbox.json new file mode 100644 index 0000000000..d4a7136535 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/green_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/green_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/green_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/green_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/green_table_cloth.json new file mode 100644 index 0000000000..45c71516a4 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/green_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/green_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/green_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/green_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/green_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..d926c70dcd --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/green_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/green_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/green_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_postbox.json new file mode 100644 index 0000000000..d8c8cddfaf --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/light_blue_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/light_blue_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_postbox_from_other_postbox.json new file mode 100644 index 0000000000..617aa273b8 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/light_blue_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/light_blue_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_table_cloth.json new file mode 100644 index 0000000000..1572eb7842 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/light_blue_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/light_blue_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..816bd6116e --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_blue_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/light_blue_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/light_blue_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_postbox.json new file mode 100644 index 0000000000..39666afab0 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/light_gray_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/light_gray_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_postbox_from_other_postbox.json new file mode 100644 index 0000000000..1e87b3ca98 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/light_gray_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/light_gray_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_table_cloth.json new file mode 100644 index 0000000000..66b9b258a2 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/light_gray_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/light_gray_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..4e7a9322c9 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/light_gray_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/light_gray_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/light_gray_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/lime_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/lime_postbox.json new file mode 100644 index 0000000000..9839e8cc00 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/lime_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/lime_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/lime_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/lime_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/lime_postbox_from_other_postbox.json new file mode 100644 index 0000000000..e0dcf1f083 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/lime_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/lime_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/lime_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/lime_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/lime_table_cloth.json new file mode 100644 index 0000000000..93d5783ed0 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/lime_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/lime_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/lime_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/lime_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/lime_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..60f3afa997 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/lime_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/lime_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/lime_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_postbox.json new file mode 100644 index 0000000000..91a28b4532 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/magenta_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/magenta_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_postbox_from_other_postbox.json new file mode 100644 index 0000000000..eac643a415 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/magenta_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/magenta_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_table_cloth.json new file mode 100644 index 0000000000..10d4a9c9a1 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/magenta_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/magenta_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..8cb0ad152d --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/magenta_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/magenta_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/magenta_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/orange_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/orange_postbox.json new file mode 100644 index 0000000000..ba16928747 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/orange_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/orange_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/orange_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/orange_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/orange_postbox_from_other_postbox.json new file mode 100644 index 0000000000..0e68c5682f --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/orange_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/orange_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/orange_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/orange_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/orange_table_cloth.json new file mode 100644 index 0000000000..da4c9251a7 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/orange_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/orange_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/orange_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/orange_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/orange_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..dadec6a3e2 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/orange_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/orange_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/orange_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/pink_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/pink_postbox.json new file mode 100644 index 0000000000..1287653c1c --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/pink_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/pink_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/pink_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/pink_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/pink_postbox_from_other_postbox.json new file mode 100644 index 0000000000..9f23ccc8a8 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/pink_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/pink_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/pink_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/pink_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/pink_table_cloth.json new file mode 100644 index 0000000000..3ae9169d7f --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/pink_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/pink_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/pink_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/pink_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/pink_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..5b918b9d90 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/pink_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/pink_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/pink_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/purple_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/purple_postbox.json new file mode 100644 index 0000000000..6de1c644bc --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/purple_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/purple_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/purple_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/purple_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/purple_postbox_from_other_postbox.json new file mode 100644 index 0000000000..47e29f4f00 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/purple_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/purple_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/purple_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/purple_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/purple_table_cloth.json new file mode 100644 index 0000000000..8bbf544db4 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/purple_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/purple_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/purple_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/purple_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/purple_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..bb546cec12 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/purple_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/purple_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/purple_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/red_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/red_postbox.json new file mode 100644 index 0000000000..647c481081 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/red_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/red_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/red_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/red_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/red_postbox_from_other_postbox.json new file mode 100644 index 0000000000..59feffbe43 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/red_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/red_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/red_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/red_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/red_table_cloth.json new file mode 100644 index 0000000000..cb55224528 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/red_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/red_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/red_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/red_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/red_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..90203767fa --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/red_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/red_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/red_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/white_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/white_postbox.json new file mode 100644 index 0000000000..8319328f74 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/white_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/white_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/white_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/white_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/white_postbox_from_other_postbox.json new file mode 100644 index 0000000000..8cc0bb2ea7 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/white_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/white_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/white_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/white_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/white_table_cloth.json new file mode 100644 index 0000000000..00424338b8 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/white_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/white_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/white_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/white_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/white_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..ee94fc5f33 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/white_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/white_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/white_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_postbox.json new file mode 100644 index 0000000000..1b04dd3c03 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_postbox.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_barrel": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:barrel" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/yellow_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_barrel", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/yellow_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_postbox_from_other_postbox.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_postbox_from_other_postbox.json new file mode 100644 index 0000000000..d7ec15bf68 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_postbox_from_other_postbox.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:postboxes" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/yellow_postbox_from_other_postbox" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/yellow_postbox_from_other_postbox" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_table_cloth.json new file mode 100644 index 0000000000..0eb1f4b163 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/yellow_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_wool": { + "conditions": { + "items": [ + { + "tag": "minecraft:wool" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_wool", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/yellow_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..a0661931dc --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/building_blocks/crafting/logistics/yellow_table_cloth_from_other_table_cloth.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_postbox": { + "conditions": { + "items": [ + { + "tag": "create:dyed_table_cloths" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/yellow_table_cloth_from_other_table_cloth" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_postbox", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/yellow_table_cloth_from_other_table_cloth" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/decorations/andesite_table_cloth_from_andesite_alloy_stonecutting.json b/src/generated/resources/data/create/advancements/recipes/decorations/andesite_table_cloth_from_andesite_alloy_stonecutting.json new file mode 100644 index 0000000000..cd9c833117 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/decorations/andesite_table_cloth_from_andesite_alloy_stonecutting.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_andesite_alloy": { + "conditions": { + "items": [ + { + "items": [ + "create:andesite_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:andesite_table_cloth_from_andesite_alloy_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_andesite_alloy", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:andesite_table_cloth_from_andesite_alloy_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/decorations/brass_table_cloth_from_ingots_brass_stonecutting.json b/src/generated/resources/data/create/advancements/recipes/decorations/brass_table_cloth_from_ingots_brass_stonecutting.json new file mode 100644 index 0000000000..476021814c --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/decorations/brass_table_cloth_from_ingots_brass_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ingots_brass": { + "conditions": { + "items": [ + { + "tag": "forge:ingots/brass" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:brass_table_cloth_from_ingots_brass_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_ingots_brass", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:brass_table_cloth_from_ingots_brass_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/decorations/copper_table_cloth_from_ingots_copper_stonecutting.json b/src/generated/resources/data/create/advancements/recipes/decorations/copper_table_cloth_from_ingots_copper_stonecutting.json new file mode 100644 index 0000000000..cc3060eda4 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/decorations/copper_table_cloth_from_ingots_copper_stonecutting.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ingots_copper": { + "conditions": { + "items": [ + { + "tag": "forge:ingots/copper" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:copper_table_cloth_from_ingots_copper_stonecutting" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_ingots_copper", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:copper_table_cloth_from_ingots_copper_stonecutting" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/misc/crafting/appliances/cardboard_sword.json b/src/generated/resources/data/create/advancements/recipes/misc/crafting/appliances/cardboard_sword.json new file mode 100644 index 0000000000..2a69134ba1 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/misc/crafting/appliances/cardboard_sword.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": [ + "create:cardboard" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/appliances/cardboard_sword" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/appliances/cardboard_sword" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/misc/crafting/kinetics/chain_conveyor.json b/src/generated/resources/data/create/advancements/recipes/misc/crafting/kinetics/chain_conveyor.json new file mode 100644 index 0000000000..e794c42efa --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/misc/crafting/kinetics/chain_conveyor.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": [ + "create:andesite_casing" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/kinetics/chain_conveyor" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/kinetics/chain_conveyor" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/misc/crafting/kinetics/package_filter.json b/src/generated/resources/data/create/advancements/recipes/misc/crafting/kinetics/package_filter.json new file mode 100644 index 0000000000..77f4083f7a --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/misc/crafting/kinetics/package_filter.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "tag": "forge:ingots/zinc" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/kinetics/package_filter" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/kinetics/package_filter" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/desk_bell.json b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/desk_bell.json new file mode 100644 index 0000000000..368f5ce2f2 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/desk_bell.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": [ + "create:andesite_casing" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/desk_bell" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/desk_bell" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/factory_gauge.json b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/factory_gauge.json new file mode 100644 index 0000000000..09ad4ad72e --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/factory_gauge.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": [ + "create:stock_link" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/factory_gauge" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/factory_gauge" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/item_hatch.json b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/item_hatch.json new file mode 100644 index 0000000000..a50e5e1ebf --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/item_hatch.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": [ + "create:andesite_alloy" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/item_hatch" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/item_hatch" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/package_frogport.json b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/package_frogport.json new file mode 100644 index 0000000000..c19e60c9c0 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/package_frogport.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": [ + "create:cardboard" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/package_frogport" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/package_frogport" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/packager.json b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/packager.json new file mode 100644 index 0000000000..e8489b071a --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/packager.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": [ + "create:cardboard" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/packager" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/packager" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/pulse_timer.json b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/pulse_timer.json new file mode 100644 index 0000000000..4c373171a0 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/pulse_timer.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "tag": "forge:dusts/redstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/pulse_timer" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/pulse_timer" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/redstone_requester.json b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/redstone_requester.json new file mode 100644 index 0000000000..d493e3f614 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/redstone_requester.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": [ + "create:cardboard" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/redstone_requester" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/redstone_requester" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/stock_link.json b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/stock_link.json new file mode 100644 index 0000000000..690e33a489 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/stock_link.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": [ + "create:cardboard" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/stock_link" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/stock_link" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/stock_ticker.json b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/stock_ticker.json new file mode 100644 index 0000000000..0e873c2ae6 --- /dev/null +++ b/src/generated/resources/data/create/advancements/recipes/misc/crafting/logistics/stock_ticker.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_item": { + "conditions": { + "items": [ + { + "items": [ + "create:cardboard" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "create:crafting/logistics/stock_ticker" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_item", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "create:crafting/logistics/stock_ticker" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/andesite_table_cloth_from_andesite_alloy_stonecutting.json b/src/generated/resources/data/create/recipes/andesite_table_cloth_from_andesite_alloy_stonecutting.json new file mode 100644 index 0000000000..01d9083f3e --- /dev/null +++ b/src/generated/resources/data/create/recipes/andesite_table_cloth_from_andesite_alloy_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 2, + "ingredient": { + "item": "create:andesite_alloy" + }, + "result": "create:andesite_table_cloth" +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/brass_table_cloth_from_ingots_brass_stonecutting.json b/src/generated/resources/data/create/recipes/brass_table_cloth_from_ingots_brass_stonecutting.json new file mode 100644 index 0000000000..5953f95720 --- /dev/null +++ b/src/generated/resources/data/create/recipes/brass_table_cloth_from_ingots_brass_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 2, + "ingredient": { + "tag": "forge:ingots/brass" + }, + "result": "create:brass_table_cloth" +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/copper_table_cloth_from_ingots_copper_stonecutting.json b/src/generated/resources/data/create/recipes/copper_table_cloth_from_ingots_copper_stonecutting.json new file mode 100644 index 0000000000..868b7ddac8 --- /dev/null +++ b/src/generated/resources/data/create/recipes/copper_table_cloth_from_ingots_copper_stonecutting.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 2, + "ingredient": { + "tag": "forge:ingots/copper" + }, + "result": "create:copper_table_cloth" +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/appliances/cardboard_sword.json b/src/generated/resources/data/create/recipes/crafting/appliances/cardboard_sword.json new file mode 100644 index 0000000000..9bab6b2faa --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/appliances/cardboard_sword.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "P": { + "item": "create:cardboard" + }, + "S": { + "tag": "forge:rods/wooden" + } + }, + "pattern": [ + "P", + "P", + "S" + ], + "result": { + "item": "create:cardboard_sword" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/kinetics/chain_conveyor.json b/src/generated/resources/data/create/recipes/crafting/kinetics/chain_conveyor.json new file mode 100644 index 0000000000..2e3e3d9099 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/kinetics/chain_conveyor.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "A": { + "item": "create:large_cogwheel" + }, + "C": { + "item": "create:andesite_casing" + } + }, + "pattern": [ + " C ", + "CAC", + " C " + ], + "result": { + "count": 2, + "item": "create:chain_conveyor" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/kinetics/package_filter.json b/src/generated/resources/data/create/recipes/crafting/kinetics/package_filter.json new file mode 100644 index 0000000000..d87d953a39 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/kinetics/package_filter.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "A": { + "tag": "forge:nuggets/zinc" + }, + "S": { + "tag": "minecraft:wool" + } + }, + "pattern": [ + "ASA" + ], + "result": { + "item": "create:package_filter" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/black_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/black_postbox.json new file mode 100644 index 0000000000..ffce897af1 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/black_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/black" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:black_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/black_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/black_postbox_from_other_postbox.json new file mode 100644 index 0000000000..4f035cfc6a --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/black_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/black" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:black_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/black_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/black_table_cloth.json new file mode 100644 index 0000000000..d38d7e9257 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/black_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:black_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:black_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/black_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/black_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..cea95f2e43 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/black_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/black" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:black_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/blue_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/blue_postbox.json new file mode 100644 index 0000000000..761fa1d4bb --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/blue_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/blue" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:blue_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/blue_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/blue_postbox_from_other_postbox.json new file mode 100644 index 0000000000..4948ec4fb7 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/blue_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/blue" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:blue_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/blue_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/blue_table_cloth.json new file mode 100644 index 0000000000..93adf3511c --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/blue_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:blue_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:blue_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/blue_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/blue_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..0a3e3131b3 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/blue_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/blue" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:blue_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/brown_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/brown_postbox.json new file mode 100644 index 0000000000..4b99a08c94 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/brown_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/brown" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:brown_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/brown_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/brown_postbox_from_other_postbox.json new file mode 100644 index 0000000000..72a84beab9 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/brown_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/brown" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:brown_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/brown_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/brown_table_cloth.json new file mode 100644 index 0000000000..86519c9865 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/brown_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:brown_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:brown_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/brown_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/brown_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..196afdd360 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/brown_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/brown" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:brown_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/cyan_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/cyan_postbox.json new file mode 100644 index 0000000000..28e498e393 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/cyan_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/cyan" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:cyan_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/cyan_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/cyan_postbox_from_other_postbox.json new file mode 100644 index 0000000000..2d8f0948be --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/cyan_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/cyan" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:cyan_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/cyan_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/cyan_table_cloth.json new file mode 100644 index 0000000000..fadf7feb36 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/cyan_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:cyan_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:cyan_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/cyan_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/cyan_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..15e0877f1d --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/cyan_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/cyan" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:cyan_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/desk_bell.json b/src/generated/resources/data/create/recipes/crafting/logistics/desk_bell.json new file mode 100644 index 0000000000..50dd659c6f --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/desk_bell.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "create:andesite_casing" + }, + { + "tag": "forge:plates/gold" + } + ], + "result": { + "item": "create:desk_bell" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/factory_gauge.json b/src/generated/resources/data/create/recipes/crafting/logistics/factory_gauge.json new file mode 100644 index 0000000000..3b322bb65a --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/factory_gauge.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "create:stock_link" + }, + { + "item": "create:precision_mechanism" + } + ], + "result": { + "count": 2, + "item": "create:factory_gauge" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/gray_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/gray_postbox.json new file mode 100644 index 0000000000..6051a24b72 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/gray_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/gray" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:gray_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/gray_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/gray_postbox_from_other_postbox.json new file mode 100644 index 0000000000..a360c12759 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/gray_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/gray" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:gray_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/gray_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/gray_table_cloth.json new file mode 100644 index 0000000000..86a484fe1c --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/gray_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:gray_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:gray_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/gray_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/gray_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..ddb17f2877 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/gray_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/gray" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:gray_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/green_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/green_postbox.json new file mode 100644 index 0000000000..78610f80cf --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/green_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/green" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:green_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/green_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/green_postbox_from_other_postbox.json new file mode 100644 index 0000000000..2de4f3edc7 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/green_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/green" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:green_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/green_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/green_table_cloth.json new file mode 100644 index 0000000000..bf535b5f7e --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/green_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:green_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:green_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/green_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/green_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..eade701d34 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/green_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/green" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:green_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/item_hatch.json b/src/generated/resources/data/create/recipes/crafting/logistics/item_hatch.json new file mode 100644 index 0000000000..e8551b281f --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/item_hatch.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "create:andesite_alloy" + }, + { + "item": "minecraft:iron_trapdoor" + } + ], + "result": { + "item": "create:item_hatch" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/light_blue_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/light_blue_postbox.json new file mode 100644 index 0000000000..1f7dbded3e --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/light_blue_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/light_blue" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:light_blue_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/light_blue_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/light_blue_postbox_from_other_postbox.json new file mode 100644 index 0000000000..8873226dc6 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/light_blue_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/light_blue" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:light_blue_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/light_blue_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/light_blue_table_cloth.json new file mode 100644 index 0000000000..c4724abc94 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/light_blue_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:light_blue_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:light_blue_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/light_blue_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/light_blue_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..70f2f233ca --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/light_blue_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/light_blue" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:light_blue_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/light_gray_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/light_gray_postbox.json new file mode 100644 index 0000000000..7f6cd8b075 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/light_gray_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/light_gray" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:light_gray_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/light_gray_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/light_gray_postbox_from_other_postbox.json new file mode 100644 index 0000000000..3c557a9de5 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/light_gray_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/light_gray" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:light_gray_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/light_gray_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/light_gray_table_cloth.json new file mode 100644 index 0000000000..6f661b8e5e --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/light_gray_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:light_gray_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:light_gray_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/light_gray_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/light_gray_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..14bc7acf4a --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/light_gray_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/light_gray" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:light_gray_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/lime_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/lime_postbox.json new file mode 100644 index 0000000000..fcc3b9a8c1 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/lime_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/lime" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:lime_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/lime_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/lime_postbox_from_other_postbox.json new file mode 100644 index 0000000000..0cf86b05f8 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/lime_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/lime" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:lime_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/lime_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/lime_table_cloth.json new file mode 100644 index 0000000000..1fc64203d4 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/lime_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:lime_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:lime_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/lime_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/lime_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..9468e4d977 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/lime_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/lime" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:lime_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/magenta_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/magenta_postbox.json new file mode 100644 index 0000000000..42a7a90806 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/magenta_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/magenta" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:magenta_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/magenta_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/magenta_postbox_from_other_postbox.json new file mode 100644 index 0000000000..20b372938b --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/magenta_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/magenta" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:magenta_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/magenta_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/magenta_table_cloth.json new file mode 100644 index 0000000000..d8a46169fd --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/magenta_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:magenta_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:magenta_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/magenta_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/magenta_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..74a693e884 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/magenta_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/magenta" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:magenta_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/orange_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/orange_postbox.json new file mode 100644 index 0000000000..9036d90c49 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/orange_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/orange" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:orange_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/orange_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/orange_postbox_from_other_postbox.json new file mode 100644 index 0000000000..0fad6790dd --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/orange_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/orange" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:orange_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/orange_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/orange_table_cloth.json new file mode 100644 index 0000000000..87f85bc00c --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/orange_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:orange_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:orange_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/orange_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/orange_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..3432a92c60 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/orange_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/orange" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:orange_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/package_frogport.json b/src/generated/resources/data/create/recipes/crafting/logistics/package_frogport.json new file mode 100644 index 0000000000..478d820f42 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/package_frogport.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "A": { + "item": "create:item_vault" + }, + "B": { + "tag": "forge:slimeballs" + }, + "C": { + "item": "create:andesite_alloy" + } + }, + "pattern": [ + "B", + "A", + "C" + ], + "result": { + "item": "create:package_frogport" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/packager.json b/src/generated/resources/data/create/recipes/crafting/logistics/packager.json new file mode 100644 index 0000000000..9a2af88c13 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/packager.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "A": { + "item": "create:cardboard_block" + }, + "C": { + "tag": "forge:ingots/iron" + } + }, + "pattern": [ + " C ", + "CAC", + " C " + ], + "result": { + "item": "create:packager" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/pink_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/pink_postbox.json new file mode 100644 index 0000000000..7a6dd0f2a9 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/pink_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/pink" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:pink_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/pink_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/pink_postbox_from_other_postbox.json new file mode 100644 index 0000000000..5f406728fe --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/pink_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/pink" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:pink_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/pink_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/pink_table_cloth.json new file mode 100644 index 0000000000..f7e3ca05c2 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/pink_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:pink_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:pink_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/pink_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/pink_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..28e6476ac5 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/pink_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/pink" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:pink_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/pulse_timer.json b/src/generated/resources/data/create/recipes/crafting/logistics/pulse_timer.json new file mode 100644 index 0000000000..6a49256b22 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/pulse_timer.json @@ -0,0 +1,26 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "C": { + "tag": "forge:plates/brass" + }, + "R": { + "item": "minecraft:amethyst_shard" + }, + "S": { + "tag": "forge:stone" + }, + "T": { + "item": "minecraft:redstone_torch" + } + }, + "pattern": [ + "RCT", + "SSS" + ], + "result": { + "item": "create:pulse_timer" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/purple_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/purple_postbox.json new file mode 100644 index 0000000000..27ea357ced --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/purple_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/purple" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:purple_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/purple_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/purple_postbox_from_other_postbox.json new file mode 100644 index 0000000000..29677aa06d --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/purple_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/purple" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:purple_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/purple_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/purple_table_cloth.json new file mode 100644 index 0000000000..891011b6b9 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/purple_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:purple_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:purple_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/purple_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/purple_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..1bc8c9ef24 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/purple_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/purple" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:purple_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/red_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/red_postbox.json new file mode 100644 index 0000000000..dbb97a7020 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/red_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/red" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:red_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/red_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/red_postbox_from_other_postbox.json new file mode 100644 index 0000000000..8d36060325 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/red_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/red" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:red_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/red_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/red_table_cloth.json new file mode 100644 index 0000000000..bdec39f0f4 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/red_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:red_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:red_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/red_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/red_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..2ecc377857 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/red_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/red" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:red_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/redstone_requester.json b/src/generated/resources/data/create/recipes/crafting/logistics/redstone_requester.json new file mode 100644 index 0000000000..d79d381032 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/redstone_requester.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "A": { + "item": "create:stock_link" + }, + "B": { + "tag": "forge:ingots/iron" + }, + "C": { + "tag": "forge:dusts/redstone" + } + }, + "pattern": [ + "C", + "A", + "B" + ], + "result": { + "item": "create:redstone_requester" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/stock_link.json b/src/generated/resources/data/create/recipes/crafting/logistics/stock_link.json new file mode 100644 index 0000000000..515a4d0e4b --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/stock_link.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "A": { + "tag": "forge:plates/copper" + }, + "B": { + "item": "create:item_vault" + }, + "C": { + "item": "minecraft:redstone_torch" + } + }, + "pattern": [ + "C", + "A", + "B" + ], + "result": { + "item": "create:stock_link" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/stock_ticker.json b/src/generated/resources/data/create/recipes/crafting/logistics/stock_ticker.json new file mode 100644 index 0000000000..35c438462e --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/stock_ticker.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "A": { + "item": "create:stock_link" + }, + "B": { + "tag": "forge:ingots/gold" + }, + "C": { + "tag": "forge:glass" + } + }, + "pattern": [ + "C", + "A", + "B" + ], + "result": { + "item": "create:stock_ticker" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/white_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/white_postbox.json new file mode 100644 index 0000000000..ffb9a6c2c7 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/white_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/white" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:white_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/white_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/white_postbox_from_other_postbox.json new file mode 100644 index 0000000000..7467a76ef1 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/white_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/white" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:white_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/white_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/white_table_cloth.json new file mode 100644 index 0000000000..5371e1d780 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/white_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:white_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:white_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/white_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/white_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..ad1f97dd6c --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/white_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/white" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:white_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/yellow_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/yellow_postbox.json new file mode 100644 index 0000000000..658d8dc1c9 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/yellow_postbox.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "key": { + "A": { + "item": "create:andesite_alloy" + }, + "B": { + "item": "minecraft:barrel" + }, + "D": { + "tag": "forge:dyes/yellow" + } + }, + "pattern": [ + "D", + "B", + "A" + ], + "result": { + "item": "create:yellow_postbox" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/yellow_postbox_from_other_postbox.json b/src/generated/resources/data/create/recipes/crafting/logistics/yellow_postbox_from_other_postbox.json new file mode 100644 index 0000000000..1b3d6866bb --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/yellow_postbox_from_other_postbox.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/yellow" + }, + { + "tag": "create:postboxes" + } + ], + "result": { + "item": "create:yellow_postbox" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/yellow_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/yellow_table_cloth.json new file mode 100644 index 0000000000..abe0aae4f1 --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/yellow_table_cloth.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "item": "minecraft:yellow_wool" + }, + { + "item": "create:andesite_alloy" + } + ], + "result": { + "count": 2, + "item": "create:yellow_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/crafting/logistics/yellow_table_cloth_from_other_table_cloth.json b/src/generated/resources/data/create/recipes/crafting/logistics/yellow_table_cloth_from_other_table_cloth.json new file mode 100644 index 0000000000..fcfeb4243b --- /dev/null +++ b/src/generated/resources/data/create/recipes/crafting/logistics/yellow_table_cloth_from_other_table_cloth.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "building", + "ingredients": [ + { + "tag": "forge:dyes/yellow" + }, + { + "tag": "create:dyed_table_cloths" + } + ], + "result": { + "item": "create:yellow_table_cloth" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/create/recipes/mixing/cardboard_pulp.json b/src/generated/resources/data/create/recipes/mixing/cardboard_pulp.json index c6b7bd0bb1..c1a9383d8a 100644 --- a/src/generated/resources/data/create/recipes/mixing/cardboard_pulp.json +++ b/src/generated/resources/data/create/recipes/mixing/cardboard_pulp.json @@ -2,31 +2,31 @@ "type": "create:mixing", "ingredients": [ { - "item": "minecraft:paper" + "tag": "create:pulpifiable" }, { - "item": "minecraft:paper" + "tag": "create:pulpifiable" }, { - "item": "minecraft:paper" + "tag": "create:pulpifiable" }, { - "item": "minecraft:paper" + "tag": "create:pulpifiable" }, { - "item": "minecraft:paper" + "tag": "create:pulpifiable" }, { - "item": "minecraft:paper" + "tag": "create:pulpifiable" }, { - "item": "minecraft:paper" + "tag": "create:pulpifiable" }, { - "item": "minecraft:paper" + "tag": "create:pulpifiable" }, { - "item": "minecraft:paper" + "tag": "create:pulpifiable" }, { "amount": 1000, diff --git a/src/generated/resources/data/create/tags/items/dyed_table_cloths.json b/src/generated/resources/data/create/tags/items/dyed_table_cloths.json new file mode 100644 index 0000000000..08032250b4 --- /dev/null +++ b/src/generated/resources/data/create/tags/items/dyed_table_cloths.json @@ -0,0 +1,20 @@ +{ + "values": [ + "create:white_table_cloth", + "create:orange_table_cloth", + "create:magenta_table_cloth", + "create:light_blue_table_cloth", + "create:yellow_table_cloth", + "create:lime_table_cloth", + "create:pink_table_cloth", + "create:gray_table_cloth", + "create:light_gray_table_cloth", + "create:cyan_table_cloth", + "create:purple_table_cloth", + "create:blue_table_cloth", + "create:brown_table_cloth", + "create:green_table_cloth", + "create:red_table_cloth", + "create:black_table_cloth" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/create/tags/items/pulpifiable.json b/src/generated/resources/data/create/tags/items/pulpifiable.json new file mode 100644 index 0000000000..ecbbc85abf --- /dev/null +++ b/src/generated/resources/data/create/tags/items/pulpifiable.json @@ -0,0 +1,7 @@ +{ + "values": [ + "minecraft:bamboo", + "minecraft:sugar_cane", + "#minecraft:saplings" + ] +} \ No newline at end of file diff --git a/src/main/java/com/simibubi/create/AllBlocks.java b/src/main/java/com/simibubi/create/AllBlocks.java index fcf43f631c..242c58bf98 100644 --- a/src/main/java/com/simibubi/create/AllBlocks.java +++ b/src/main/java/com/simibubi/create/AllBlocks.java @@ -293,6 +293,7 @@ import net.minecraft.core.Direction.AxisDirection; import net.minecraft.core.registries.Registries; import net.minecraft.data.loot.BlockLootSubProvider; import net.minecraft.data.recipes.RecipeCategory; +import net.minecraft.data.recipes.ShapedRecipeBuilder; import net.minecraft.data.recipes.ShapelessRecipeBuilder; import net.minecraft.resources.ResourceLocation; import net.minecraft.sounds.SoundEvents; @@ -1808,7 +1809,7 @@ public class AllBlocks { .transform(BuilderTransformers.crate("creative")) .properties(p -> p.mapColor(MapColor.COLOR_PURPLE)) .register(); - + public static final BlockEntry ITEM_VAULT = REGISTRATE.block("item_vault", ItemVaultBlock::new) .initialProperties(SharedProperties::softMetal) .properties(p -> p.mapColor(MapColor.TERRACOTTA_BLUE) @@ -1885,6 +1886,22 @@ public class AllBlocks { .tag(AllBlockTags.POSTBOXES.tag) .onRegisterAfter(Registries.ITEM, v -> ItemDescription.useKey(v, "block.create.package_postbox")) .item(PackagePortItem::new) + .recipe((c, p) -> { + ShapedRecipeBuilder.shaped(RecipeCategory.BUILDING_BLOCKS, c.get()) + .define('D', colour.getTag()) + .define('B', Items.BARREL) + .define('A', AllItems.ANDESITE_ALLOY) + .pattern("D") + .pattern("B") + .pattern("A") + .unlockedBy("has_barrel", RegistrateRecipeProvider.has(Items.BARREL)) + .save(p, Create.asResource("crafting/logistics/" + c.getName())); + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, c.get()) + .requires(colour.getTag()) + .requires(AllItemTags.POSTBOXES.tag) + .unlockedBy("has_postbox", RegistrateRecipeProvider.has(AllItemTags.POSTBOXES.tag)) + .save(p, Create.asResource("crafting/logistics/" + c.getName() + "_from_other_postbox")); + }) .model((c, p) -> p.withExistingParent(colourName + "_postbox", p.modLoc("block/package_postbox/item")) .texture("0", p.modLoc("block/post_box/post_box_" + colourName)) .texture("1", p.modLoc("block/post_box/post_box_" + colourName + "_closed"))) @@ -1943,31 +1960,49 @@ public class AllBlocks { public static final DyedBlockList TABLE_CLOTHS = new DyedBlockList<>(colour -> { String colourName = colour.getSerializedName(); return REGISTRATE.block(colourName + "_table_cloth", p -> new DisplayClothBlock(p, colour)) - .transform(BuilderTransformers.tableCloth(colourName, () -> Blocks.BLACK_CARPET, false)) + .transform(BuilderTransformers.tableCloth(colourName, () -> Blocks.BLACK_CARPET, true)) .properties(p -> p.mapColor(colour)) + .recipe((c, p) -> { + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, c.get(), 2) + .requires(DyeHelper.getWoolOfDye(colour)) + .requires(AllItems.ANDESITE_ALLOY) + .unlockedBy("has_wool", RegistrateRecipeProvider.has(ItemTags.WOOL)) + .save(p, Create.asResource("crafting/logistics/" + c.getName())); + ShapelessRecipeBuilder.shapeless(RecipeCategory.BUILDING_BLOCKS, c.get()) + .requires(colour.getTag()) + .requires(AllItemTags.DYED_TABLE_CLOTHS.tag) + .unlockedBy("has_postbox", RegistrateRecipeProvider.has(AllItemTags.DYED_TABLE_CLOTHS.tag)) + .save(p, Create.asResource("crafting/logistics/" + c.getName() + "_from_other_table_cloth")); + }) .register(); }); public static final BlockEntry ANDESITE_DISPLAY_CLOTH = REGISTRATE.block("andesite_table_cloth", p -> new DisplayClothBlock(p, "andesite")) - .transform(BuilderTransformers.tableCloth("andesite", SharedProperties::stone, true)) + .transform(BuilderTransformers.tableCloth("andesite", SharedProperties::stone, false)) .properties(p -> p.mapColor(MapColor.STONE) .requiresCorrectToolForDrops()) + .recipe((c, p) -> p.stonecutting(DataIngredient.items(AllItems.ANDESITE_ALLOY.get()), + RecipeCategory.DECORATIONS, c::get, 2)) .transform(pickaxeOnly()) .register(); public static final BlockEntry BRASS_DISPLAY_CLOTH = REGISTRATE.block("brass_table_cloth", p -> new DisplayClothBlock(p, "brass")) - .transform(BuilderTransformers.tableCloth("brass", SharedProperties::softMetal, true)) + .transform(BuilderTransformers.tableCloth("brass", SharedProperties::softMetal, false)) .properties(p -> p.mapColor(MapColor.TERRACOTTA_YELLOW) .requiresCorrectToolForDrops()) + .recipe((c, p) -> p.stonecutting(DataIngredient.tag(AllTags.forgeItemTag("ingots/brass")), + RecipeCategory.DECORATIONS, c::get, 2)) .transform(pickaxeOnly()) .register(); public static final BlockEntry COPPER_DISPLAY_CLOTH = REGISTRATE.block("copper_table_cloth", p -> new DisplayClothBlock(p, "copper")) - .transform(BuilderTransformers.tableCloth("copper", SharedProperties::copperMetal, true)) + .transform(BuilderTransformers.tableCloth("copper", SharedProperties::copperMetal, false)) .properties(p -> p.requiresCorrectToolForDrops()) + .recipe((c, p) -> p.stonecutting(DataIngredient.tag(AllTags.forgeItemTag("ingots/copper")), + RecipeCategory.DECORATIONS, c::get, 2)) .transform(pickaxeOnly()) .register(); diff --git a/src/main/java/com/simibubi/create/AllTags.java b/src/main/java/com/simibubi/create/AllTags.java index c5da22d2a4..3475753998 100644 --- a/src/main/java/com/simibubi/create/AllTags.java +++ b/src/main/java/com/simibubi/create/AllTags.java @@ -179,6 +179,8 @@ public class AllTags { SEATS, POSTBOXES, TABLE_CLOTHS, + DYED_TABLE_CLOTHS, + PULPIFIABLE, SLEEPERS, TOOLBOXES, TRACKS, diff --git a/src/main/java/com/simibubi/create/content/logistics/stockTicker/StockKeeperOpenRequestScreenPacket.java b/src/main/java/com/simibubi/create/content/logistics/stockTicker/StockKeeperOpenRequestScreenPacket.java index 721d16b46c..ed8b05d977 100644 --- a/src/main/java/com/simibubi/create/content/logistics/stockTicker/StockKeeperOpenRequestScreenPacket.java +++ b/src/main/java/com/simibubi/create/content/logistics/stockTicker/StockKeeperOpenRequestScreenPacket.java @@ -10,6 +10,8 @@ import net.minecraft.client.player.LocalPlayer; import net.minecraft.core.BlockPos; import net.minecraft.network.FriendlyByteBuf; import net.minecraft.world.item.ItemStack; +import net.minecraftforge.api.distmarker.Dist; +import net.minecraftforge.api.distmarker.OnlyIn; import net.minecraftforge.network.NetworkEvent.Context; public class StockKeeperOpenRequestScreenPacket extends SimplePacketBase { @@ -38,6 +40,7 @@ public class StockKeeperOpenRequestScreenPacket extends SimplePacketBase { } @Override + @OnlyIn(Dist.CLIENT) public boolean handle(Context context) { LocalPlayer player = Minecraft.getInstance().player; if (player == null) diff --git a/src/main/java/com/simibubi/create/foundation/data/BuilderTransformers.java b/src/main/java/com/simibubi/create/foundation/data/BuilderTransformers.java index be92acee75..2d8cb6ef7c 100644 --- a/src/main/java/com/simibubi/create/foundation/data/BuilderTransformers.java +++ b/src/main/java/com/simibubi/create/foundation/data/BuilderTransformers.java @@ -480,26 +480,33 @@ public class BuilderTransformers { } public static NonNullUnaryOperator> tableCloth(String name, - NonNullSupplier initialProps, boolean lowerItem) { - return b -> b.initialProperties(initialProps) - .addLayer(() -> RenderType::cutoutMipped) - .blockstate((c, p) -> p.simpleBlock(c.get(), p.models() - .withExistingParent(name + "_table_cloth", p.modLoc("block/table_cloth/block")) - .texture("0", p.modLoc("block/table_cloth/" + name)))) - .onRegister(CreateRegistrate.blockModel(() -> DisplayClothModel::new)) - .tag(AllBlockTags.TABLE_CLOTHS.tag) - .onRegisterAfter(Registries.ITEM, v -> ItemDescription.useKey(v, "block.create.table_cloth")) - .item(DisplayClothBlockItem::new) - .model((c, p) -> p - .withExistingParent(name + "_table_cloth", - p.modLoc("block/table_cloth/item" + (lowerItem ? "_lower" : ""))) - .texture("0", p.modLoc("block/table_cloth/" + name))) - .tag(AllItemTags.TABLE_CLOTHS.tag) - .recipe((c, p) -> ShapelessRecipeBuilder.shapeless(RecipeCategory.MISC, c.get()) - .requires(c.get()) - .unlockedBy("has_" + c.getName(), RegistrateRecipeProvider.has(c.get())) - .save(p, Create.asResource("crafting/logistics/" + c.getName() + "_clear"))) - .build(); + NonNullSupplier initialProps, boolean dyed) { + return b -> { + ItemBuilder> item = b.initialProperties(initialProps) + .addLayer(() -> RenderType::cutoutMipped) + .blockstate((c, p) -> p.simpleBlock(c.get(), p.models() + .withExistingParent(name + "_table_cloth", p.modLoc("block/table_cloth/block")) + .texture("0", p.modLoc("block/table_cloth/" + name)))) + .onRegister(CreateRegistrate.blockModel(() -> DisplayClothModel::new)) + .tag(AllBlockTags.TABLE_CLOTHS.tag) + .onRegisterAfter(Registries.ITEM, v -> ItemDescription.useKey(v, "block.create.table_cloth")) + .item(DisplayClothBlockItem::new); + + if (dyed) + item.tag(AllItemTags.DYED_TABLE_CLOTHS.tag); + + return item + .model((c, p) -> p + .withExistingParent(name + "_table_cloth", + p.modLoc("block/table_cloth/item" + (!dyed ? "_lower" : ""))) + .texture("0", p.modLoc("block/table_cloth/" + name))) + .tag(AllItemTags.TABLE_CLOTHS.tag) + .recipe((c, p) -> ShapelessRecipeBuilder.shapeless(RecipeCategory.MISC, c.get()) + .requires(c.get()) + .unlockedBy("has_" + c.getName(), RegistrateRecipeProvider.has(c.get())) + .save(p, Create.asResource("crafting/logistics/" + c.getName() + "_clear"))) + .build(); + }; } } diff --git a/src/main/java/com/simibubi/create/foundation/data/recipe/CreateRecipeProvider.java b/src/main/java/com/simibubi/create/foundation/data/recipe/CreateRecipeProvider.java index e68a6d4b94..cba414b013 100644 --- a/src/main/java/com/simibubi/create/foundation/data/recipe/CreateRecipeProvider.java +++ b/src/main/java/com/simibubi/create/foundation/data/recipe/CreateRecipeProvider.java @@ -91,6 +91,14 @@ public abstract class CreateRecipeProvider extends RecipeProvider { static ItemLike andesiteCasing() { return AllBlocks.ANDESITE_CASING.get(); } + + static ItemLike vault() { + return AllBlocks.ITEM_VAULT.get(); + } + + static ItemLike stockLink() { + return AllBlocks.STOCK_LINK.get(); + } static TagKey brass() { return AllTags.forgeItemTag("ingots/brass"); diff --git a/src/main/java/com/simibubi/create/foundation/data/recipe/MixingRecipeGen.java b/src/main/java/com/simibubi/create/foundation/data/recipe/MixingRecipeGen.java index 1b564b83f7..ecc2212411 100644 --- a/src/main/java/com/simibubi/create/foundation/data/recipe/MixingRecipeGen.java +++ b/src/main/java/com/simibubi/create/foundation/data/recipe/MixingRecipeGen.java @@ -3,6 +3,7 @@ package com.simibubi.create.foundation.data.recipe; import com.simibubi.create.AllFluids; import com.simibubi.create.AllItems; import com.simibubi.create.AllRecipeTypes; +import com.simibubi.create.AllTags.AllItemTags; import com.simibubi.create.content.processing.recipe.HeatCondition; import com.simibubi.create.foundation.recipe.BlockTagIngredient; @@ -64,15 +65,15 @@ public class MixingRecipeGen extends ProcessingRecipeGen { .output(Blocks.MUD, 1)), PULP = create("cardboard_pulp", b -> b - .require(Items.PAPER) - .require(Items.PAPER) - .require(Items.PAPER) - .require(Items.PAPER) - .require(Items.PAPER) - .require(Items.PAPER) - .require(Items.PAPER) - .require(Items.PAPER) - .require(Items.PAPER) + .require(AllItemTags.PULPIFIABLE.tag) + .require(AllItemTags.PULPIFIABLE.tag) + .require(AllItemTags.PULPIFIABLE.tag) + .require(AllItemTags.PULPIFIABLE.tag) + .require(AllItemTags.PULPIFIABLE.tag) + .require(AllItemTags.PULPIFIABLE.tag) + .require(AllItemTags.PULPIFIABLE.tag) + .require(AllItemTags.PULPIFIABLE.tag) + .require(AllItemTags.PULPIFIABLE.tag) .require(Fluids.WATER, 1000) .output(AllItems.PULP, 1)), diff --git a/src/main/java/com/simibubi/create/foundation/data/recipe/StandardRecipeGen.java b/src/main/java/com/simibubi/create/foundation/data/recipe/StandardRecipeGen.java index 070cca85f2..0ea2813832 100644 --- a/src/main/java/com/simibubi/create/foundation/data/recipe/StandardRecipeGen.java +++ b/src/main/java/com/simibubi/create/foundation/data/recipe/StandardRecipeGen.java @@ -251,6 +251,11 @@ public class StandardRecipeGen extends CreateRecipeProvider { .define('A', I.brassNugget()) .pattern("ASA")), + PACKAGE_FILTER = create(AllItems.PACKAGE_FILTER).unlockedByTag(I::zinc) + .viaShaped(b -> b.define('S', ItemTags.WOOL) + .define('A', I.zincNugget()) + .pattern("ASA")), + BRASS_HAND = create(AllItems.BRASS_HAND).unlockedByTag(I::brass) .viaShaped(b -> b.define('A', I.andesiteAlloy()) .define('B', I.brassSheet()) @@ -826,10 +831,10 @@ public class StandardRecipeGen extends CreateRecipeProvider { VERTICAL_GEARBOX = create(AllItems.VERTICAL_GEARBOX).unlockedBy(I::cog) .viaShaped(b -> b.define('C', I.cog()) - .define('B', I.andesiteCasing()) - .pattern("C C") - .pattern(" B ") - .pattern("C C")), + .define('B', I.andesiteCasing()) + .pattern("C C") + .pattern(" B ") + .pattern("C C")), GEARBOX_CYCLE = conversionCycle(ImmutableList.of(AllBlocks.GEARBOX, AllItems.VERTICAL_GEARBOX)), @@ -912,6 +917,14 @@ public class StandardRecipeGen extends CreateRecipeProvider { .pattern("AIA") .pattern(" C ")), + CHAIN_CONVEYOR = create(AllBlocks.CHAIN_CONVEYOR).unlockedBy(I::andesiteCasing) + .returns(2) + .viaShaped(b -> b.define('C', I.andesiteCasing()) + .define('A', I.largeCog()) + .pattern(" C ") + .pattern("CAC") + .pattern(" C ")), + SEQUENCED_GEARSHIFT = create(AllBlocks.SEQUENCED_GEARSHIFT).unlockedBy(I::brassCasing) .viaShapeless(b -> b.requires(I.brassCasing()) .requires(I.cog()) @@ -996,6 +1009,14 @@ public class StandardRecipeGen extends CreateRecipeProvider { .define('S', I.stone()) .pattern("RCT") .pattern("SSS")), + + PULSE_TIMER = create(AllBlocks.PULSE_TIMER).unlockedByTag(I::redstone) + .viaShaped(b -> b.define('T', Blocks.REDSTONE_TORCH) + .define('C', I.brassSheet()) + .define('R', Items.AMETHYST_SHARD) + .define('S', I.stone()) + .pattern("RCT") + .pattern("SSS")), POWERED_TOGGLE_LATCH = create(AllBlocks.POWERED_TOGGLE_LATCH).unlockedByTag(I::redstone) .viaShaped(b -> b.define('T', Blocks.REDSTONE_TORCH) @@ -1020,9 +1041,60 @@ public class StandardRecipeGen extends CreateRecipeProvider { .define('S', I.brassCasing()) .pattern("C") .pattern("S")), + + ITEM_HATCH = create(AllBlocks.ITEM_HATCH).unlockedBy(I::andesiteAlloy) + .viaShapeless(b -> b.requires(I.andesiteAlloy()) + .requires(Items.IRON_TRAPDOOR)), - LOGISTICS_LINK_CLEAR = clearData(AllBlocks.STOCK_LINK), - STOCK_TICKER_CLEAR = clearData(AllBlocks.STOCK_TICKER), + PACKAGER = create(AllBlocks.PACKAGER).unlockedBy(I::cardboard) + .viaShaped(b -> b.define('C', I.iron()) + .define('A', AllBlocks.CARDBOARD_BLOCK) + .pattern(" C ") + .pattern("CAC") + .pattern(" C ")), + + PACKAGE_FROGPORT = create(AllBlocks.PACKAGE_FROGPORT).unlockedBy(I::cardboard) + .viaShaped(b -> b.define('C', I.andesiteAlloy()) + .define('B', Tags.Items.SLIMEBALLS) + .define('A', I.vault()) + .pattern("B") + .pattern("A") + .pattern("C")), + + STOCK_LINK = create(AllBlocks.STOCK_LINK).unlockedBy(I::cardboard) + .viaShaped(b -> b.define('C', Items.REDSTONE_TORCH) + .define('B', I.vault()) + .define('A', I.copperSheet()) + .pattern("C") + .pattern("A") + .pattern("B")), + + STOCK_TICKER = create(AllBlocks.STOCK_TICKER).unlockedBy(I::cardboard) + .viaShaped(b -> b.define('C', Tags.Items.GLASS) + .define('B', I.gold()) + .define('A', I.stockLink()) + .pattern("C") + .pattern("A") + .pattern("B")), + + REDSTONE_REQUESTER = create(AllBlocks.REDSTONE_REQUESTER).unlockedBy(I::cardboard) + .viaShaped(b -> b.define('C', I.redstone()) + .define('B', I.iron()) + .define('A', I.stockLink()) + .pattern("C") + .pattern("A") + .pattern("B")), + + FACTORY_GAUGE = create(AllBlocks.FACTORY_GAUGE).unlockedBy(I::stockLink) + .returns(2) + .viaShapeless(b -> b.requires(I.stockLink()) + .requires(I.precisionMechanism())), + + DESK_BELL = create(AllBlocks.DESK_BELL).unlockedBy(I::andesiteCasing) + .viaShapeless(b -> b.requires(I.andesiteCasing()) + .requires(I.goldSheet())), + + LOGISTICS_LINK_CLEAR = clearData(AllBlocks.STOCK_LINK), STOCK_TICKER_CLEAR = clearData(AllBlocks.STOCK_TICKER), REDSTONE_REQUESTER_CLEAR = clearData(AllBlocks.REDSTONE_REQUESTER), FACTORY_PANEL_CLEAR = clearData(AllBlocks.FACTORY_GAUGE), @@ -1101,6 +1173,13 @@ public class StandardRecipeGen extends CreateRecipeProvider { FILTER_CLEAR = clearData(AllItems.FILTER), ATTRIBUTE_FILTER_CLEAR = clearData(AllItems.ATTRIBUTE_FILTER), PACKAGE_FILTER_CLEAR = clearData(AllItems.PACKAGE_FILTER), + CARDBOARD_SWORD = create(AllItems.CARDBOARD_SWORD).unlockedBy(I::cardboard) + .viaShaped(b -> b.define('P', I.cardboard()) + .define('S', Tags.Items.RODS_WOODEN) + .pattern("P") + .pattern("P") + .pattern("S")), + CARDBOARD_HELMET = create(AllItems.CARDBOARD_HELMET).unlockedBy(I::cardboard) .viaShaped(b -> b.define('P', I.cardboard()) .pattern("PPP") @@ -1185,17 +1264,19 @@ public class StandardRecipeGen extends CreateRecipeProvider { Items.FIRE_CORAL)) .requires(Items.BONE_MEAL)), - NETHERITE_DIVING_HELMET = - create(AllItems.NETHERITE_DIVING_HELMET).viaNetheriteSmithing(AllItems.COPPER_DIVING_HELMET::get, I::netherite), + NETHERITE_DIVING_HELMET = create(AllItems.NETHERITE_DIVING_HELMET) + .viaNetheriteSmithing(AllItems.COPPER_DIVING_HELMET::get, I::netherite), NETHERITE_BACKTANK = create(AllItems.NETHERITE_BACKTANK).viaNetheriteSmithing(AllItems.COPPER_BACKTANK::get, I::netherite), - NETHERITE_DIVING_BOOTS = - create(AllItems.NETHERITE_DIVING_BOOTS).viaNetheriteSmithing(AllItems.COPPER_DIVING_BOOTS::get, I::netherite), + NETHERITE_DIVING_BOOTS = create(AllItems.NETHERITE_DIVING_BOOTS) + .viaNetheriteSmithing(AllItems.COPPER_DIVING_BOOTS::get, I::netherite), NETHERITE_DIVING_HELMET_2 = create(AllItems.NETHERITE_DIVING_HELMET).withSuffix("_from_netherite") - .viaNetheriteSmithing(() -> Items.NETHERITE_HELMET, () -> Ingredient.of(AllItems.COPPER_DIVING_HELMET.get())), + .viaNetheriteSmithing(() -> Items.NETHERITE_HELMET, + () -> Ingredient.of(AllItems.COPPER_DIVING_HELMET.get())), NETHERITE_BACKTANK_2 = create(AllItems.NETHERITE_BACKTANK).withSuffix("_from_netherite") - .viaNetheriteSmithing(() -> Items.NETHERITE_CHESTPLATE, () -> Ingredient.of(AllItems.COPPER_BACKTANK.get())), + .viaNetheriteSmithing(() -> Items.NETHERITE_CHESTPLATE, + () -> Ingredient.of(AllItems.COPPER_BACKTANK.get())), NETHERITE_DIVING_BOOTS_2 = create(AllItems.NETHERITE_DIVING_BOOTS).withSuffix("_from_netherite") .viaNetheriteSmithing(() -> Items.NETHERITE_BOOTS, () -> Ingredient.of(AllItems.COPPER_DIVING_BOOTS.get())) @@ -1249,7 +1330,8 @@ public class StandardRecipeGen extends CreateRecipeProvider { .unlockedBy(() -> Items.BONE_MEAL) .whenModLoaded(Mods.UA.getId()) .viaShapeless(b -> b.requires(Ingredient.of(ItemTags.SMALL_FLOWERS), 2) - .requires(AllItemTags.UA_CORAL.tag).requires(Items.BONE_MEAL)) + .requires(AllItemTags.UA_CORAL.tag) + .requires(Items.BONE_MEAL)) ; @@ -1432,7 +1514,8 @@ public class StandardRecipeGen extends CreateRecipeProvider { // FIXME 5.1 refactor - recipe categories as markers instead of sections? GeneratedRecipe viaShaped(UnaryOperator builder) { return register(consumer -> { - ShapedRecipeBuilder b = builder.apply(ShapedRecipeBuilder.shaped(RecipeCategory.MISC, result.get(), amount)); + ShapedRecipeBuilder b = + builder.apply(ShapedRecipeBuilder.shaped(RecipeCategory.MISC, result.get(), amount)); if (unlockedBy != null) b.unlockedBy("has_item", inventoryTrigger(unlockedBy.get())); b.save(consumer, createLocation("crafting")); @@ -1441,14 +1524,15 @@ public class StandardRecipeGen extends CreateRecipeProvider { GeneratedRecipe viaShapeless(UnaryOperator builder) { return register(consumer -> { - ShapelessRecipeBuilder b = builder.apply(ShapelessRecipeBuilder.shapeless(RecipeCategory.MISC, result.get(), amount)); + ShapelessRecipeBuilder b = + builder.apply(ShapelessRecipeBuilder.shapeless(RecipeCategory.MISC, result.get(), amount)); if (unlockedBy != null) b.unlockedBy("has_item", inventoryTrigger(unlockedBy.get())); b.save(result -> { - consumer.accept( - !recipeConditions.isEmpty() ? new ConditionSupportingShapelessRecipeResult(result, recipeConditions) - : result); + consumer.accept(!recipeConditions.isEmpty() + ? new ConditionSupportingShapelessRecipeResult(result, recipeConditions) + : result); }, createLocation("crafting")); }); } @@ -1476,7 +1560,7 @@ public class StandardRecipeGen extends CreateRecipeProvider { private ResourceLocation getRegistryName() { return compatDatagenOutput == null ? CatnipServices.REGISTRIES.getKeyOrThrow(result.get() - .asItem()) : compatDatagenOutput; + .asItem()) : compatDatagenOutput; } GeneratedCookingRecipeBuilder viaCooking(Supplier item) { @@ -1576,39 +1660,41 @@ public class StandardRecipeGen extends CreateRecipeProvider { super(p_i48262_1_); } - private record ModdedCookingRecipeResult(FinishedRecipe wrapped, ResourceLocation outputOverride, List conditions) implements FinishedRecipe { - @Override - public ResourceLocation getId() { - return wrapped.getId(); - } - - @Override - public RecipeSerializer getType() { - return wrapped.getType(); - } - - @Override - public JsonObject serializeAdvancement() { - return wrapped.serializeAdvancement(); - } - - @Override - public ResourceLocation getAdvancementId() { - return wrapped.getAdvancementId(); - } - - @Override - public void serializeRecipeData(JsonObject object) { - wrapped.serializeRecipeData(object); - object.addProperty("result", outputOverride.toString()); - - JsonArray conds = new JsonArray(); - conditions.forEach(c -> conds.add(CraftingHelper.serialize(c))); - object.add("conditions", conds); - } + private record ModdedCookingRecipeResult(FinishedRecipe wrapped, ResourceLocation outputOverride, + List conditions) implements FinishedRecipe { + @Override + public ResourceLocation getId() { + return wrapped.getId(); } - private record ConditionSupportingShapelessRecipeResult(FinishedRecipe wrapped, List conditions) implements FinishedRecipe { + @Override + public RecipeSerializer getType() { + return wrapped.getType(); + } + + @Override + public JsonObject serializeAdvancement() { + return wrapped.serializeAdvancement(); + } + + @Override + public ResourceLocation getAdvancementId() { + return wrapped.getAdvancementId(); + } + + @Override + public void serializeRecipeData(JsonObject object) { + wrapped.serializeRecipeData(object); + object.addProperty("result", outputOverride.toString()); + + JsonArray conds = new JsonArray(); + conditions.forEach(c -> conds.add(CraftingHelper.serialize(c))); + object.add("conditions", conds); + } + } + + private record ConditionSupportingShapelessRecipeResult(FinishedRecipe wrapped, List conditions) + implements FinishedRecipe { @Override public ResourceLocation getId() { return wrapped.getId(); diff --git a/src/main/java/com/simibubi/create/foundation/fluid/FluidRenderer.java b/src/main/java/com/simibubi/create/foundation/fluid/FluidRenderer.java index e0406dd7f8..59fe5d5c75 100644 --- a/src/main/java/com/simibubi/create/foundation/fluid/FluidRenderer.java +++ b/src/main/java/com/simibubi/create/foundation/fluid/FluidRenderer.java @@ -4,12 +4,14 @@ import java.util.function.Function; import com.mojang.blaze3d.vertex.PoseStack; import com.mojang.blaze3d.vertex.VertexConsumer; +import com.simibubi.create.foundation.render.RenderTypes; import dev.engine_room.flywheel.lib.transform.TransformStack; import net.createmod.catnip.utility.BasicFluidRenderer; import net.createmod.catnip.utility.math.AngleHelper; import net.minecraft.client.Minecraft; import net.minecraft.client.renderer.MultiBufferSource; +import net.minecraft.client.renderer.RenderType; import net.minecraft.client.renderer.texture.TextureAtlasSprite; import net.minecraft.core.Direction; import net.minecraft.resources.ResourceLocation; @@ -27,7 +29,7 @@ public class FluidRenderer extends BasicFluidRenderer { public static void renderFluidStream(FluidStack fluidStack, Direction direction, float radius, float progress, boolean inbound, MultiBufferSource buffer, PoseStack ms, int light) { - renderFluidStream(fluidStack, direction, radius, progress, inbound, getFluidBuilder(buffer), ms, light); + renderFluidStream(fluidStack, direction, radius, progress, inbound, buffer.getBuffer(RenderTypes.fluid()), ms, light); } public static void renderFluidStream(FluidStack fluidStack, Direction direction, float radius, float progress, diff --git a/src/main/java/com/simibubi/create/infrastructure/data/CreateRegistrateTags.java b/src/main/java/com/simibubi/create/infrastructure/data/CreateRegistrateTags.java index f2bbdd4203..986309bb66 100644 --- a/src/main/java/com/simibubi/create/infrastructure/data/CreateRegistrateTags.java +++ b/src/main/java/com/simibubi/create/infrastructure/data/CreateRegistrateTags.java @@ -146,6 +146,10 @@ public class CreateRegistrateTags { private static void genItemTags(RegistrateTagsProvider provIn) { CreateTagsProvider prov = new CreateTagsProvider<>(provIn, Item::builtInRegistryHolder); + prov.tag(AllItemTags.PULPIFIABLE.tag) + .add(Items.BAMBOO, Items.SUGAR_CANE) + .addTag(ItemTags.SAPLINGS); + prov.tag(AllItemTags.SLEEPERS.tag) .add(Items.STONE_SLAB, Items.SMOOTH_STONE_SLAB, Items.ANDESITE_SLAB);