diff --git a/src/main/generated/.cache/05e548071acf141f8316a32dd9664b72bf08f473 b/src/main/generated/.cache/05e548071acf141f8316a32dd9664b72bf08f473 new file mode 100644 index 0000000..04b1bf8 --- /dev/null +++ b/src/main/generated/.cache/05e548071acf141f8316a32dd9664b72bf08f473 @@ -0,0 +1,229 @@ +// 1.21 2024-07-31T17:33:40.407744887 Decorative/Recipes +8840e1834a4e8b1459b63b4054e28fa51c26e72e data/decorative/recipe/wall_clock.json +c7ad4b64d576aee115925400b1fa6500d81d02c9 data/decorative/advancement/recipes/decorations/spruce_log_with_axe.json +333c78ff3f63b71e47bd5ac84e59a8ac8f8e9d79 data/decorative/recipe/gray_lamp.json +af28253dde9cc61cf2ddb1e2fae27b6e1a4e06b9 data/decorative/advancement/recipes/decorations/television.json +9d0cba2966aa6060d38965fdc6b4725e2dbb4570 data/decorative/advancement/recipes/decorations/light_gray_bath_tire.json +d8af6ae40a5f699782989edff37b9c9417b6d5d9 data/decorative/advancement/recipes/transportation/thirty_sign.json +0c3775bf00a5b2b7cdf879fa4042540c87d9fbe0 data/decorative/recipe/light_blue_lamp.json +92a2de5de20bab690ba3fac7a6092fe17ee5665c data/decorative/advancement/recipes/decorations/white_bath_tire.json +41500008ef363f3a2e26aea2f21c06daeee5b801 data/decorative/advancement/recipes/decorations/green_double_lamp.json +e9576e6815c54d99c0c37d15eaa0ba682c3255d1 data/decorative/recipe/orange_double_lamp.json +9262ec4f8c945c63a16c2ff6a536052f3b9e562c data/decorative/advancement/recipes/decorations/birch_log_with_axe.json +06529fe16fa6e7b6f2fd5bdd3cbe55c293fac647 data/decorative/advancement/recipes/transportation/road_white_short.json +75fc64574e313f6df1787448163eb4e070afed15 data/decorative/advancement/recipes/decorations/blue_digital_clock.json +543017e185506c0c16fef20d654d57cbe4fb2f73 data/decorative/advancement/recipes/decorations/mangrove_log_with_axe.json +e65d15949122ad9190f0f785e00c1e2e2c069e55 data/decorative/recipe/warped_stem_with_axe.json +3a0072c8ac3e9488d3c3da850bb6ebffaea0aeba data/decorative/recipe/christmas_lights.json +a81a07ffa6a5844f8b6647da6bcaa850810be560 data/decorative/recipe/green_digital_clock.json +b42d849311cc115a5c3bbd82c8ea17432602a460 data/decorative/advancement/recipes/decorations/shower_head.json +b3fac2535a6f0056ff009157adaad92d7f6095d9 data/decorative/recipe/shower_head.json +c38e2b97d02b24721f2fe2e0c18801f74189c3da data/decorative/advancement/recipes/decorations/green_digital_clock.json +1ed6928ef5a3b956b8acd113b8ff6eb014f0b67e data/decorative/advancement/recipes/decorations/pool_wall.json +720f99f9c64e5241228d8f6a2db0b82e4614092b data/decorative/recipe/beach_ball.json +ea55d14da020bf43b92247b0971bd0c5f9887a48 data/decorative/recipe/cyan_bath_tire.json +7be358c8c0e1c696e2587a851d040d29d212e347 data/decorative/advancement/recipes/decorations/purple_double_lamp.json +3c7f4740fcd7da1c34145e3f5db2553c9b3234bb data/decorative/recipe/blue_bath_tire.json +bfef7334fa9893eac82c8db7045ba69336d2ffa1 data/decorative/advancement/recipes/decorations/pink_double_lamp.json +b399653e925ac59319bcee0fa0e1e063edecbb4e data/decorative/recipe/light_blue_bath_tire.json +41cca238b5de1794bcf1e45f96685f879d908be5 data/decorative/advancement/recipes/transportation/onehundredten_sign.json +5b65423f65d9b127cb0f2ec6a7db56c3dc8de6b6 data/decorative/recipe/orange_digital_clock.json +202b648f3dc3a6c6b2fa667e8c6a72a7e238d355 data/decorative/advancement/recipes/decorations/black_double_lamp.json +3424e5e6940aa48b425444dbe700edb5afb5f73a data/decorative/advancement/recipes/decorations/pink_bath_tire.json +5df8364ef5b397553888ded16502724f817ab394 data/decorative/advancement/recipes/decorations/springboard_inverted.json +a4d672b6cee5c2d2ebedd19c5393d8868280d8cd data/decorative/recipe/yellow_double_lamp.json +cdf1d54c043a57cd870dc0a580eeb2bedefd3415 data/decorative/recipe/sixty_sign.json +1b5bb87f75a61d3a35bd3c320ad55fb97cb4e87b data/decorative/advancement/recipes/decorations/light_gray_double_lamp.json +6b6cb8bda3388e705bf0b23f54767cebc59ccb73 data/decorative/recipe/cyan_digital_clock.json +bf89dbaabcc4a0f684e4f79c6e70340e56253192 data/decorative/advancement/recipes/transportation/fifty_sign.json +1ce540f6c22e95a7ec8cfd9ac48afdd9af0a0928 data/decorative/advancement/recipes/decorations/gray_bath_tire.json +f7470ac621216657ab186616d0254a04743ef583 data/decorative/advancement/recipes/decorations/beach_ball.json +df6c477a5570c4292f8c964af03415bbb6217605 data/decorative/advancement/recipes/decorations/yellow_lamp.json +8b6134bc286c60ce10cad9eaadedb6542423af4d data/decorative/advancement/recipes/transportation/road.json +5f3f39a647a3de9a33424bd0e764c6505ac05ef6 data/decorative/recipe/lime_digital_clock.json +06accd88bd43a6ea204b3c87e0e651a73fa976e0 data/decorative/recipe/black_bath_tire.json +8f1bb2c5fc296cbccee73962618dd12bdcac2f8c data/decorative/recipe/purple_digital_clock.json +436770fa4c85d57e5e5fb64f86762ee2c5c53c59 data/decorative/advancement/recipes/transportation/eighty_sign.json +dd7c845f67b2dc144b315422d12edc0a45381260 data/decorative/advancement/recipes/decorations/light_blue_double_lamp.json +771dad46207ea9e1c6d6ccb2d328763ec30b5ef8 data/decorative/advancement/recipes/decorations/crimson_stem_with_axe.json +93baae858af9fe050211ebe71e5944467d9ed53f data/decorative/recipe/ceilingfan.json +03eb19b5311649a7ffe60feb56c4132b454ad376 data/decorative/recipe/red_bath_tire.json +3b4465a4a33e8f1c9b48717ae29daaa07e9bb2b9 data/decorative/advancement/recipes/transportation/forty_sign.json +eebc34041463a2cc5a99f09eeedbd44d48ed51b9 data/decorative/recipe/pool_sprinkler.json +32c4773eb843ec56a8352f21ea4078f2e5df6623 data/decorative/advancement/recipes/decorations/yellow_bath_tire.json +3f66d6d9253eab2f280295f5b6e06c2652755786 data/decorative/recipe/lime_double_lamp.json +42048d634891e821484ef3c982a586d80ce51786 data/decorative/advancement/recipes/decorations/brown_bath_tire.json +bea5f6fa05b7fecc8e2162cefa5bedf0c5de6456 data/decorative/recipe/green_double_lamp.json +8bdd97ecdd8d7fad98c5e514e02d4a50b56b291d data/decorative/recipe/light_gray_digital_clock.json +38f7e9cccc3a49b0c49bcdc2d10d5095d7bec31a data/decorative/recipe/pink_double_lamp.json +5a813572b1217b3112dec0f2d777c649c04445cb data/decorative/recipe/kitchen_tiles.json +cac37fba15d98750e86f2765ff43746ef8f7a806 data/decorative/advancement/recipes/decorations/cyan_double_lamp.json +05d5f489d872bc17ef3facf1c1f4a64c08e6b134 data/decorative/recipe/blue_lamp.json +891d74a5a69650582fd4314840b90bc49e9ee537 data/decorative/recipe/purple_double_lamp.json +83a93017cdf337715f4f07812f1f8923930973e8 data/decorative/recipe/pink_lamp.json +8f159248058c31e07a111f959c276d713d1a2bd6 data/decorative/recipe/cyan_lamp.json +95749fae7efb7d4ef2a3b800d96ad2b3dd77e9e2 data/decorative/recipe/orange_lamp.json +392f0ac2a8f8f9f7f9b0272638f55da593511902 data/decorative/recipe/yellow_lamp.json +bf19fcc4ac7b454d9f9faeba9ac412374cb0a5f9 data/decorative/advancement/recipes/decorations/magenta_digital_clock.json +f1578d34afdf428e95abb5e221b14a60b37cbd39 data/decorative/recipe/green_bath_tire.json +4fc6dcde997b2aacddfef33ba83562a19688167e data/decorative/recipe/traffic_cone.json +936b059633cd8cc321e3ddd87bc00bcfe18472e4 data/decorative/advancement/recipes/transportation/guardrail.json +fe5364c1285bcec7c81725016eb955cfbbc426ee data/decorative/advancement/recipes/transportation/empty_sign.json +4a83797ee3b3c2a993e6e547307f143e4bd8e116 data/decorative/recipe/onehundred_sign.json +c47311b9d630190475483504fdc794eda43c5bff data/decorative/recipe/yellow_digital_clock.json +17615ad2622844eb75b208f7ffa3c0c1df76e466 data/decorative/recipe/white_double_lamp.json +b5a960fa00a186665625f422387c892e30afaa07 data/decorative/recipe/eighty_sign.json +648ec9295eb63e1920b2f3062953468f2b0ae915 data/decorative/recipe/fire_hydrant.json +e5480c0a04101a6f643e9901f95bd91502eda1ad data/decorative/advancement/recipes/transportation/five_sign.json +0d75a48f8cae9d1aa0ff0be7596b4e99c5cf153f data/decorative/advancement/recipes/transportation/ninety_sign.json +fbaec7091d109b4246737dc863f1ac2bb2a941c8 data/decorative/advancement/recipes/decorations/black_bath_tire.json +a31a0f68d05977c9475003dc56459c5966346900 data/decorative/recipe/bird_bath.json +89794516cdcd2e1aeb5827b26b56edddf5c98f20 data/decorative/recipe/oak_log_with_axe.json +2a1b898943b733a60d19da9787bab8f20aad138d data/decorative/recipe/light_blue_double_lamp.json +c19b7a59fac568dcf30acc9348810be3163ad1dc data/decorative/advancement/recipes/decorations/kitchen_tiles_inverted.json +3e6a786261359f0c3e3217fd671f1e2a22ed8c2a data/decorative/advancement/recipes/transportation/seventy_sign.json +8c0c784e1387b2f2b8e4e09fd279c3cb29ac1680 data/decorative/recipe/road_white_long.json +1cbe006c180599a63d173c09f7a47eec38fa3ed8 data/decorative/advancement/recipes/decorations/ceilingfan.json +0749023f62b9bc57dc92925b7a50c9565d183aa9 data/decorative/advancement/recipes/decorations/acacia_log_with_axe.json +e026a94488c036ff18dd5f6fb38826c30b2ae8ed data/decorative/advancement/recipes/decorations/gray_digital_clock.json +2dc87490deecad1b15cca71d0c2520deb2083658 data/decorative/recipe/sign_post.json +7f484e9c2d7ac35f1461c0af9157f19570c4d08a data/decorative/recipe/fifty_sign.json +a95906844336037ba8b13f0046aa464166f980c9 data/decorative/recipe/empty_sign.json +124bc3456769224c38132f0a45575a29086443d6 data/decorative/advancement/recipes/decorations/pink_digital_clock.json +747803c678142b0acd37fef32493af40b24bdfdd data/decorative/advancement/recipes/decorations/blue_double_lamp.json +e1ca8f20f11312c23a24f59083d79952d50c4579 data/decorative/advancement/recipes/decorations/orange_lamp.json +0c5217740011c9e81ae34f4371bb2cb572e7259f data/decorative/advancement/recipes/decorations/black_lamp.json +3c9d54708db2bf836bbcd215a13197c5fca973be data/decorative/recipe/ninety_sign.json +23c6300eac3424b66ce9c3ed39b0959374d74663 data/decorative/advancement/recipes/decorations/light_blue_lamp.json +006a951d6072a9fe6769c79095fff21056041e8f data/decorative/recipe/white_bath_tire.json +3cde566294cd2b55c27e8bfb623ea027405235bd data/decorative/advancement/recipes/transportation/sixty_sign.json +533603822eb60a487aa2fa9962209697b4054d95 data/decorative/recipe/twenty_sign.json +466f5eee3f13b9d06946a46030556034656e5e0b data/decorative/recipe/television.json +b0e34ee416eacb5027df25b6554767ef3325b2c0 data/decorative/advancement/recipes/decorations/brown_digital_clock.json +a8e83c4467e4cc593c2358bd4f2220ea63db1fe0 data/decorative/recipe/dark_oak_log_with_axe.json +5065f30cbde75ca10cc61dd764ff3fbf45c7c10d data/decorative/advancement/recipes/decorations/lime_digital_clock.json +4903c4e44c3535782dd0c9fb2212c184f01fa07e data/decorative/advancement/recipes/decorations/wall_clock.json +deca428b78a3de7da9a4b97f0fb745e737708830 data/decorative/advancement/recipes/decorations/kitchen_tiles.json +a920e7191a3d17a0d7cdf90f85b60ab535f542c4 data/decorative/recipe/birch_log_with_axe.json +a236a997193043cda07f3160bfe95155e428ddb7 data/decorative/recipe/pink_bath_tire.json +b21b84b2c06c76253eafe123af2ed563351efbdd data/decorative/advancement/recipes/decorations/cyan_digital_clock.json +4290eafe32c114f3390e27231c6f9ba02cf97cb3 data/decorative/recipe/brown_double_lamp.json +eefda8442f5a3f95b6468c9e50edfe43fa586172 data/decorative/recipe/onehundredten_sign.json +43c56aa3817d956b4bd373f9c25bdb9ce2f531a8 data/decorative/advancement/recipes/decorations/gray_lamp.json +7e67a7b4d0775be58984c13c6d695c5afa580bfc data/decorative/advancement/recipes/decorations/jungle_log_with_axe.json +fd91e99529471b42616f8e55d724b6b2326da995 data/decorative/advancement/recipes/decorations/orange_bath_tire.json +739e56a47b963b7268c31d78740beb998446c071 data/decorative/advancement/recipes/decorations/gray_double_lamp.json +913766f50f988c1ec817de1ddb4958c9fd160b46 data/decorative/recipe/gray_bath_tire.json +f085e5ef996a54964332951507fdd307c1bf122f data/decorative/advancement/recipes/decorations/light_blue_bath_tire.json +fd018d11a2d9122060928a4cf9177c7470a3a54b data/decorative/recipe/black_digital_clock.json +f16305018efd7c2787f9475b23188ba258a76772 data/decorative/advancement/recipes/decorations/light_gray_digital_clock.json +eeffb17cbf0c8325b94c8dbba281437ee41dc48f data/decorative/recipe/light_blue_digital_clock.json +87bdbe860071142d6330f48f74ced7015b350b05 data/decorative/advancement/recipes/decorations/warped_stem_with_axe.json +c240837233e9c4b2b1ae4bb144f87a2151b74865 data/decorative/recipe/acacia_log_with_axe.json +1f7eb14ae20e37347ceb4fdbbaefe700c1077a30 data/decorative/advancement/recipes/decorations/old_television.json +d42e86185410e284ee79fc0309330ab0e9686d06 data/decorative/recipe/springboard_inverted.json +af939d2b444087daa9f829ae23950bd355fd8822 data/decorative/advancement/recipes/decorations/lime_double_lamp.json +aaa1472f05ed6d6df13a626851ab9f0cb2f3ea54 data/decorative/recipe/blue_digital_clock.json +504e65955ffc469a97c08e2e6a5f8fda2b687c8d data/decorative/advancement/recipes/decorations/magenta_lamp.json +d66674d7211ba6dc4af44e92b9b7c66011d7d959 data/decorative/advancement/recipes/decorations/orange_digital_clock.json +969f6d07fee55e1ad1da025f2d19539acadba552 data/decorative/recipe/thirty_sign.json +0b2fde63dd1385b17a1fd52dc7109c46e6f027e3 data/decorative/recipe/black_lamp.json +54ff432b25f0c3d26141f2c624a51bd66c1c69e0 data/decorative/recipe/light_gray_double_lamp.json +0cacc40f6d36cd9df9b34fd2f920da6c04a11d64 data/decorative/recipe/cyan_double_lamp.json +7c403f49b9ba7a752c396375a69c79a06135a16f data/decorative/advancement/recipes/transportation/twenty_sign.json +51eb2ee81af387e58052a87c1834c95c8c746efa data/decorative/recipe/ten_sign.json +fa37a32206ad915ff884aec42e5997a0136fab86 data/decorative/recipe/light_gray_bath_tire.json +8c0afa643841b405783435907dbe57c18e18f0f7 data/decorative/recipe/jungle_log_with_axe.json +79a7f2c243038c58dafaa90831679314bd597cf1 data/decorative/recipe/magenta_lamp.json +3c94cdbcb7208959d69a378f08ae12ff04c3a0d7 data/decorative/advancement/recipes/decorations/red_bath_tire.json +fbd91aee85e1a4e33f500cd8b2e1ae801f5ebfbc data/decorative/recipe/magenta_bath_tire.json +9e9abe414e4cf6068ceda049ef7eaf22c980842d data/decorative/advancement/recipes/decorations/lime_lamp.json +b3887cbe53253d0c7bbea00292d19285e800e93a data/decorative/recipe/crimson_stem_with_axe.json +25ad2d08fb005a906cbeb12fd6c170fd25f27373 data/decorative/recipe/bamboo_block_with_axe.json +16767feb48a4462116de5a1f3964198c72c4f6ca data/decorative/recipe/kitchen_tiles_inverted.json +6295e2c52101510600ae2321461b0003f98d7e58 data/decorative/recipe/water_pump.json +3b46e6d6967427e9cc47bc8587f13070c889bbf2 data/decorative/recipe/black_double_lamp.json +cbe251cdb2301152ecd042db19170a49dac97914 data/decorative/recipe/mangrove_log_with_axe.json +7c52494466db67b5505c654fcc3410e89b1a34a9 data/decorative/advancement/recipes/decorations/stone_path.json +662c36e941200ed9ff5752a9b6de4ccf7ed6e3d8 data/decorative/recipe/white_digital_clock.json +984e248a99c43e9563304cb87e5f33fec593b5ef data/decorative/recipe/brown_lamp.json +cdfba7a11369ecbdaf362f3a06c98fb0b2250255 data/decorative/recipe/stone_path.json +4526746ce747877e747d8c4bf58e7613d73c00ac data/decorative/advancement/recipes/decorations/black_digital_clock.json +120b58f44452675436c582a14aff3a94498577b2 data/decorative/recipe/stop_sign.json +4c636d686527f14b73c16725528807d4a48c9653 data/decorative/advancement/recipes/decorations/red_digital_clock.json +2ff78364ad21abebfa1c29069bc0a7fde4df3ed3 data/decorative/advancement/recipes/decorations/lime_bath_tire.json +16fb3c97a1eb4fb8e6463206f730c8b3f5d4f5b7 data/decorative/advancement/recipes/transportation/stop_sign.json +f14281ff91e51a1d4cc80624425d89d5a3426195 data/decorative/recipe/brown_digital_clock.json +ac59ed33258c2e587ac2cd5f25e7c439898ffba9 data/decorative/recipe/magenta_digital_clock.json +f8b162738014f04558fb92599406b335474c6164 data/decorative/recipe/gray_digital_clock.json +a96b45f0c92082c5de774adfc8dcae6faa5863c4 data/decorative/advancement/recipes/transportation/onehundred_sign.json +5d639a3a34fb2ae69c12501aba61c4b25d68f68c data/decorative/recipe/purple_lamp.json +868b78cbe52501a0e21fc0ea813fc6b96c396177 data/decorative/recipe/red_digital_clock.json +81469d13349fb8f0151a94b1e3667389a110c221 data/decorative/recipe/pool_wall.json +3383342333458307ab36a484edb91ec02c19f427 data/decorative/advancement/recipes/decorations/brown_lamp.json +65541a7d826f010da7aac3b7b5fcb9974d68eb34 data/decorative/recipe/magenta_double_lamp.json +e47d93b927582ed10c721e25c51d9a94d2f4064d data/decorative/recipe/cherry_log_with_axe.json +5f0c0f395e24fb107ce3d85e12c67ff059dbf2de data/decorative/advancement/recipes/decorations/red_double_lamp.json +afcaf9508f1ab2313f5c2b63f2feaa7ce2cb1171 data/decorative/advancement/recipes/decorations/orange_double_lamp.json +8d18dbca7be947b724c4faf4148140af0276abc8 data/decorative/recipe/purple_bath_tire.json +3d6c43dda0e34db696cc9af981a50e0886d7d9d2 data/decorative/recipe/orange_bath_tire.json +61891e6a7c958c7f380b036891e296cb2831078d data/decorative/advancement/recipes/decorations/brown_double_lamp.json +a9c4f9523fc0fadf3a9580632b95c191d9b8efd2 data/decorative/recipe/springboard.json +6caa098708b8a8a935ddf98175b6afb0d104167b data/decorative/advancement/recipes/decorations/light_blue_digital_clock.json +d06042f8fefc1ce0383b181fc735cf8437dccb77 data/decorative/advancement/recipes/decorations/sliding_door.json +ddce339d60f0aeb0d9509c99f82ab696e6a5bb0d data/decorative/recipe/christmas_tree.json +14a6a15d7c0328dc16e9690b4a9eaa003f889ec3 data/decorative/advancement/recipes/decorations/springboard.json +de2d0412c0e848b9526839e705039d854f8098dc data/decorative/advancement/recipes/decorations/bird_bath.json +cf494e0e200ca17c0541b16dffb24fc11aff57da data/decorative/advancement/recipes/decorations/pool_sprinkler.json +3c8a135213f1fa9bcc52ddf73eb31b7d0945b548 data/decorative/advancement/recipes/transportation/road_white_long.json +01189dc0263b15ff6e40e27012aa99dd0b54f302 data/decorative/advancement/recipes/decorations/white_digital_clock.json +62430ac79b707e84af35a8f6e0a9ea916fb2c5df data/decorative/advancement/recipes/decorations/dark_oak_log_with_axe.json +0fc26bebd413acdab07bcdd70c6b376363ba342a data/decorative/recipe/pink_digital_clock.json +09beb8dc478393213ec19a79a907bb92fb923a47 data/decorative/advancement/recipes/decorations/purple_lamp.json +a75e5488dd6e399b967c0ce6f19f556c968d0c03 data/decorative/advancement/recipes/decorations/cherry_log_with_axe.json +d638f96754f4497453480c3ef06392c1c35f1563 data/decorative/advancement/recipes/decorations/cyan_lamp.json +0049e0bca73b95810cb124c8f2f035613e42311f data/decorative/advancement/recipes/decorations/christmas_tree.json +1c86881d4bbda18892b7381e9392443528b31e8d data/decorative/advancement/recipes/decorations/green_lamp.json +bc272d98521c6aaead3893545881e9b6ca77e4c1 data/decorative/advancement/recipes/decorations/pink_lamp.json +eaf1ca2d94be776d0b143603824017f8b09abd91 data/decorative/recipe/guardrail.json +c3162af4c855e5dffc33767ccbc60d7bdbf918e4 data/decorative/advancement/recipes/decorations/blue_lamp.json +270843afa8c887fe668f9cfa58c131a226776d3c data/decorative/recipe/blue_double_lamp.json +c0b9442b873af752eaf1b97fa49472d06698367a data/decorative/recipe/five_sign.json +a4485c7c217049456bda50caa23b89862b14f1a9 data/decorative/recipe/light_gray_lamp.json +ca61f1d618b5ffda9a3c317c7eb604159a3ff514 data/decorative/advancement/recipes/decorations/green_bath_tire.json +16cb2c3b23ab75834a13a2f2c4cae499690cf97e data/decorative/advancement/recipes/decorations/purple_bath_tire.json +409a81102cd9c128929a00d3d7fbeacf35dd1ee8 data/decorative/advancement/recipes/decorations/red_lamp.json +13965d313531df211d139951b01e1ee54ad879fd data/decorative/recipe/brown_bath_tire.json +165e29ed1e0218a6eb8185f182e9e87a420b769f data/decorative/recipe/road_white_short.json +fd3513bff41a5d2a2bec4c03eaa2098a3be59d8e data/decorative/advancement/recipes/decorations/traffic_cone.json +45112e5234e9bd4a7f1b4790dae3ccce695b200b data/decorative/recipe/gray_double_lamp.json +b859258b4ea7e5fbcf36555252204e9243dc1dbb data/decorative/advancement/recipes/decorations/bamboo_block_with_axe.json +b210e2c0a0bb4b711c23e902d32350bb4befea9b data/decorative/advancement/recipes/decorations/light_gray_lamp.json +0f9f59de6f5bbe81db0bd416a48bc129486dbfa3 data/decorative/advancement/recipes/decorations/white_lamp.json +c769ffcf0cbaee958b4862baa8990468d5f6c0ae data/decorative/recipe/red_lamp.json +8b985258b4d6837eeac26fc9134495d9285e2a78 data/decorative/advancement/recipes/decorations/magenta_bath_tire.json +7f17cbc550a2ec0b3d690fed4610c53e883f0e39 data/decorative/recipe/lime_lamp.json +baac344bda7473ab704eaeff2b4c338eb44d7032 data/decorative/recipe/old_television.json +e6183d511bde67905df3c9a47067de58c7d0fc11 data/decorative/advancement/recipes/decorations/sign_post.json +a8117b67c3e1151fbda93894d23996fbca6b3738 data/decorative/advancement/recipes/decorations/yellow_digital_clock.json +33dcabf3fbc836703d751b0ea4cde506e7672563 data/decorative/advancement/recipes/transportation/fire_hydrant.json +51330d9b4541579a6badf5b4a9e3452174a54031 data/decorative/recipe/spruce_log_with_axe.json +52b3c7aee833d88261c324de413144e48eb31d53 data/decorative/advancement/recipes/decorations/cyan_bath_tire.json +66158b652a48d577ee40f86ceb932b1651bac23a data/decorative/advancement/recipes/decorations/blue_bath_tire.json +fbe7cc4f9a7a02e14324ecbf8b7561cc92ab28ec data/decorative/advancement/recipes/decorations/christmas_lights.json +6529dc93e8da7ef36df7e534b1a4fabe2258b0eb data/decorative/recipe/seventy_sign.json +445633f13bbe109bd5b15eef397761c96293e472 data/decorative/recipe/sliding_door.json +7c1de2d1a81ba13775d18cac0f59fa8fa6ecad91 data/decorative/recipe/red_double_lamp.json +0a4af6516c0e5cdba06f54232f23ab3235c7cdc6 data/decorative/advancement/recipes/decorations/white_double_lamp.json +96a08fce11810e95a0e5df9e2dc6a5ea4c6ffc9a data/decorative/recipe/yellow_bath_tire.json +7cb5cd7d76b7660c9fce6d49537efc7ca8d66310 data/decorative/advancement/recipes/decorations/magenta_double_lamp.json +cd402919e7cdebe888d56c3ea8a6e532f7af57cd data/decorative/advancement/recipes/transportation/ten_sign.json +fa9a0738193a00b43689f0ab41e44b6d78510dd1 data/decorative/recipe/road.json +aa3c098e0a4094371e6759f6693ca56ec19d2aae data/decorative/recipe/green_lamp.json +34fb31b7da90cda67b3e9fbbaca61d542939ef22 data/decorative/advancement/recipes/decorations/oak_log_with_axe.json +e9d23c0151351de34a3464e7e5b54b67c986ab4c data/decorative/advancement/recipes/decorations/yellow_double_lamp.json +29cc708af165248ec26a9bb0a06302ee38c6909c data/decorative/advancement/recipes/decorations/water_pump.json +675542429c74bc8b964c619f51cd4bf92dfa37ce data/decorative/recipe/lime_bath_tire.json +82672b3cd478148e3f243b9c317e57cc61afc3c7 data/decorative/recipe/white_lamp.json +b19f703dba308a2f616e1af299d262221ba15f90 data/decorative/advancement/recipes/decorations/purple_digital_clock.json +b0b5791ec8119aa38168f16d6ffa45d1a2730df1 data/decorative/recipe/forty_sign.json diff --git a/src/main/generated/.cache/767c31e3ff4fc47c158a5b9ee81cdc589b92f0cc b/src/main/generated/.cache/767c31e3ff4fc47c158a5b9ee81cdc589b92f0cc index 8c32378..8da3ee2 100644 --- a/src/main/generated/.cache/767c31e3ff4fc47c158a5b9ee81cdc589b92f0cc +++ b/src/main/generated/.cache/767c31e3ff4fc47c158a5b9ee81cdc589b92f0cc @@ -1,92 +1,97 @@ -// 1.21 2024-07-31T12:50:34.22521017 Decorative/Block Loot Tables +// 1.21 2024-07-31T17:33:40.411273783 Decorative/Block Loot Tables 89cdb12dd315c74b635244350ea725b1cc5cff53 data/decorative/loot_table/blocks/orange_lamp.json +db0783aa5f2aebcde11576ff95da049cf278b336 data/decorative/loot_table/blocks/mangrove_log_with_axe.json e13c9b7a44df3ef0e24e4878355b435a7c9b596e data/decorative/loot_table/blocks/yellow_digital_clock.json 81b3ec6a09bffa96ff21db004af26814739dae35 data/decorative/loot_table/blocks/fire_hydrant.json -f764f94eb9705ea343e8a192a07169e3a9d22ba3 data/decorative/loot_table/blocks/stone_path.json -e2c6ae24fcfc573ca17e5353873cef5fcbe83130 data/decorative/loot_table/blocks/water_pump.json f8157461835026dfa12dac4a6e17586774ce66af data/decorative/loot_table/blocks/brown_lamp.json -5cd62ce51f20cee8e3ff67ec0b3a9e95337d8fde data/decorative/loot_table/blocks/sign_post.json f9363c7022c0c804ae33ef93671f06704793065f data/decorative/loot_table/blocks/stop_sign.json 07406311ec630c503ab84b85f59d7c7e0dd5eb7e data/decorative/loot_table/blocks/christmas_tree.json -6329fccd2c5b5ea45a12c37fe04e08dcdeaf51eb data/decorative/loot_table/blocks/oak_log_with_axe.json -7516509978049fbd840f7d001d806ae4727d6da2 data/decorative/loot_table/blocks/sliding_door.json bd9033dbf4c624e3c8c990e77f6b7cb17dd430db data/decorative/loot_table/blocks/light_blue_lamp.json -b0e0996d3fdd5d308513d383d42728ded38c9bc2 data/decorative/loot_table/blocks/birch_log_with_axe.json -cd874f3997e4005c39a12f53f1177f1d431fa88c data/decorative/loot_table/blocks/black_lamp.json f3963e0bca1b0c234d6f1dba74bcd74ba953dc6c data/decorative/loot_table/blocks/white_lamp.json 488664076712932c1fe866bdb039e21cff54c96a data/decorative/loot_table/blocks/lime_lamp.json -92480970bc57a744166fe4f728f9a41d77b6057b data/decorative/loot_table/blocks/green_double_lamp.json -a4d736e94c89dfade8936014d92e78084ba38ad2 data/decorative/loot_table/blocks/five_sign.json -3a02f5494708cfaf2293800765b4dff4fd93225f data/decorative/loot_table/blocks/road.json 98cde86b5094c620794e2481522fd754eb47b7c6 data/decorative/loot_table/blocks/gray_digital_clock.json 3f7f35c0cd40d648b7137db17702fa08093ceb7b data/decorative/loot_table/blocks/magenta_double_lamp.json -b66867921e4c74f78b1cc5eda38fdb8289665b00 data/decorative/loot_table/blocks/twenty_sign.json -629af9d739df6ca647651f5024362ebf0e3c461a data/decorative/loot_table/blocks/fifty_sign.json -9130f0d926f045f742d8305b04612be1c0f8c0a7 data/decorative/loot_table/blocks/television.json feb3f0731ddbf30b2c0fb2ba384953ea95713a20 data/decorative/loot_table/blocks/forty_sign.json -3177219be5bd526121a7355bf806a6249cdd718e data/decorative/loot_table/blocks/cyan_lamp.json -3f969e119e0a067947590e57355b7fb5da25f570 data/decorative/loot_table/blocks/dark_oak_log_with_axe.json -b2680c5a217864b7657d2ed0ccd39e7cc78ba286 data/decorative/loot_table/blocks/spruce_log_with_axe.json -2d989c3a7b9ec23c7da02c73530fb27e65ec71ff data/decorative/loot_table/blocks/thirty_sign.json 5dae34efc2c83e61c83d96ab7ec8c3fa089b0064 data/decorative/loot_table/blocks/rocky_asphalt.json -a94b16e5e22cd092a3748710e9922e04a20075a4 data/decorative/loot_table/blocks/blue_digital_clock.json -e9756fd209449b53046277998da6e749a3fd3dc0 data/decorative/loot_table/blocks/ceilingfan.json -22b017772af258a14fb1885d19877dcbfdf330f6 data/decorative/loot_table/blocks/purple_double_lamp.json +6c00c0d57713ed3abad19495bbec2ee9e826798a data/decorative/loot_table/blocks/crimson_stem_with_axe.json 901636122b5150d06cdfe9868e4c6db7a782f945 data/decorative/loot_table/blocks/empty_sign.json -e64172d6c1b64205c49ee5c87940586b15f3b9ea data/decorative/loot_table/blocks/acacia_log_with_axe.json -ff889291355f67aca66bb79c51f8ad33e8b8f550 data/decorative/loot_table/blocks/blue_double_lamp.json daefa8c4a512bf4979a6c1163d40b71a814ebcc6 data/decorative/loot_table/blocks/green_lamp.json -c789162459d5ae40cbfc001fe9679858b557f775 data/decorative/loot_table/blocks/red_lamp.json db2f9338d899d608da14cfd2898dae118bdd385b data/decorative/loot_table/blocks/gray_lamp.json -80d621edab1d3ae06ccb179e905e100b8a6a9605 data/decorative/loot_table/blocks/black_digital_clock.json a14727a782aa240489f4f87408694952d9301092 data/decorative/loot_table/blocks/christmas_lights.json 9d00411f882c1b729b6c500f89a25fda2cda9edb data/decorative/loot_table/blocks/purple_digital_clock.json -42ef2d19e1fbb93421936719ff15619c527e4791 data/decorative/loot_table/blocks/gray_double_lamp.json -63988d78e77de75d471d4005565c5bfd8229d68a data/decorative/loot_table/blocks/jungle_log_with_axe.json 496c015284d4dd6bfbc18f12f986cadd6210a0a1 data/decorative/loot_table/blocks/springboard.json -342fa01969da8b7c07e330b396c428e366c8191f data/decorative/loot_table/blocks/light_blue_digital_clock.json -4bf966735b00ea600c5e60052ae2608c989bb1fe data/decorative/loot_table/blocks/cyan_double_lamp.json -90f38e60f671f178e2ca6f36067a2372708873ba data/decorative/loot_table/blocks/red_digital_clock.json -12ccd456adfb5e1163b133e1afb38e478c4c88fb data/decorative/loot_table/blocks/white_digital_clock.json 8487ede8ec4d73b6e17ed59bd169bf08b3a1521f data/decorative/loot_table/blocks/wall_clock.json -08948f7a98f9a6cafe8cdcea4844e9cfae5b1080 data/decorative/loot_table/blocks/blue_lamp.json 816005da31edd30334d73756a9872ccff2c77464 data/decorative/loot_table/blocks/light_gray_digital_clock.json 4282c2611d4c9981a9cb6ddf9bc16f3f289f1b77 data/decorative/loot_table/blocks/pink_lamp.json c0b2b9b9f19064c4950c5c1ae2adf13c27350f35 data/decorative/loot_table/blocks/purple_lamp.json -67423cb01135eb7dc8b0b08221573d575b17df8f data/decorative/loot_table/blocks/ten_sign.json -16d027c35e903602841b4b567a29bdef9f33ab64 data/decorative/loot_table/blocks/pink_double_lamp.json 28ad0e588ce4f1e63ebd00a14022943561f2ea9c data/decorative/loot_table/blocks/red_double_lamp.json -65a8218678ccb63e95aaaeba14c5696c97b30056 data/decorative/loot_table/blocks/road_white_short.json f7afef22eec190bc04278665aa1a3ebff821ca45 data/decorative/loot_table/blocks/pink_digital_clock.json -f89b8c46aaf66c072d68ef79f3fc84623995f79f data/decorative/loot_table/blocks/ninety_sign.json -47113853e7b9a16adcdfc778a3c397f9efe75b59 data/decorative/loot_table/blocks/seventy_sign.json -36f4eda41614844339c27803dbcf90630fc16495 data/decorative/loot_table/blocks/lime_double_lamp.json 701676c04d3ef19a90667d19e4d0b2ed4a8621e6 data/decorative/loot_table/blocks/onehundred_sign.json 8204fd53dabeb10149651b07941df3bb94196c60 data/decorative/loot_table/blocks/pool_wall.json -44d87a05a54657cd0419982e8a8fe66f802f5477 data/decorative/loot_table/blocks/old_television.json b9a3acae0a46c6108dffc8bab0809d568742b47b data/decorative/loot_table/blocks/brown_digital_clock.json ac50259cb6a951a9e0a63ead4185429c896fe461 data/decorative/loot_table/blocks/traffic_cone.json -6ae2c133069f026d3744706c01f5f2076d867fc9 data/decorative/loot_table/blocks/black_double_lamp.json a0c6f24cb1b87e2151b49103d751daaa2cc82de0 data/decorative/loot_table/blocks/eighty_sign.json 1ad909a037f206bf20df1f3d9e4e8abe30d57e3d data/decorative/loot_table/blocks/lime_digital_clock.json dd60f237f6dc089c000d6bee9c69019792e59f32 data/decorative/loot_table/blocks/green_digital_clock.json 009651d107e3dbdcb45ec9cf236e4d69c7078424 data/decorative/loot_table/blocks/guardrail.json 1c7732776cc56ed813c2e8d1f81b71716d4d21b5 data/decorative/loot_table/blocks/magenta_digital_clock.json b4e3112ba43b8437c9f91828a54eee7ca8da5279 data/decorative/loot_table/blocks/pool_sprinkler.json -67ec3d3e2818044774b737a79876e6e8b9849723 data/decorative/loot_table/blocks/sixty_sign.json 1525cf33c56475e32af6fbea3c90a81f3b711ea6 data/decorative/loot_table/blocks/magenta_lamp.json -0eed7dfeed141e79969aa59c3b9bd933500d0940 data/decorative/loot_table/blocks/shower_head.json 6e2be3cfd28e2fa19a1b7370a3818f66c77eabff data/decorative/loot_table/blocks/cyan_digital_clock.json -d66c7d7a1c26380f99fbfdacaacab9b242fe1f5b data/decorative/loot_table/blocks/bird_bath.json +8e60d4d529b922d219d5479bef8f29f8492af2cc data/decorative/loot_table/blocks/bamboo_block_with_axe.json +e0c8d9a9a848ac2d7e06374c8abd545786d72bb4 data/decorative/loot_table/blocks/cherry_log_with_axe.json 34ccada3490e18e5df1d02d763ff3e9b68f651c3 data/decorative/loot_table/blocks/light_gray_double_lamp.json 8e29e641af2ef43ca111bbef7fcf653851a558e5 data/decorative/loot_table/blocks/yellow_double_lamp.json 219b3119fc957686a3d3bc3f9b9ed7a0c3f3c677 data/decorative/loot_table/blocks/kitchen_tiles.json bc86f5ec70dbfdf5aad2a2e438d8bac82c59e3eb data/decorative/loot_table/blocks/white_double_lamp.json 844c83ea7d7b81fc8b0191e9fc23da4990145d58 data/decorative/loot_table/blocks/yellow_lamp.json -54b7a7cd2b747fcd79996ffe6d5d684b6facb702 data/decorative/loot_table/blocks/brown_double_lamp.json 62b0d678c784dcaa19826ae4c219cbf4a6a4525f data/decorative/loot_table/blocks/orange_digital_clock.json -62e642da3e51d15852d8013b49a035d50ba59904 data/decorative/loot_table/blocks/light_gray_lamp.json 39c56b49fc3d8e8bfe9c4009aeec7ce4fff6074d data/decorative/loot_table/blocks/light_blue_double_lamp.json bf623f0d2673eaa7ce38ad90c442ec4fa6ab7560 data/decorative/loot_table/blocks/road_white_long.json +f764f94eb9705ea343e8a192a07169e3a9d22ba3 data/decorative/loot_table/blocks/stone_path.json +e2c6ae24fcfc573ca17e5353873cef5fcbe83130 data/decorative/loot_table/blocks/water_pump.json +5cd62ce51f20cee8e3ff67ec0b3a9e95337d8fde data/decorative/loot_table/blocks/sign_post.json +6329fccd2c5b5ea45a12c37fe04e08dcdeaf51eb data/decorative/loot_table/blocks/oak_log_with_axe.json +7516509978049fbd840f7d001d806ae4727d6da2 data/decorative/loot_table/blocks/sliding_door.json +b0e0996d3fdd5d308513d383d42728ded38c9bc2 data/decorative/loot_table/blocks/birch_log_with_axe.json +cd874f3997e4005c39a12f53f1177f1d431fa88c data/decorative/loot_table/blocks/black_lamp.json +92480970bc57a744166fe4f728f9a41d77b6057b data/decorative/loot_table/blocks/green_double_lamp.json +a4d736e94c89dfade8936014d92e78084ba38ad2 data/decorative/loot_table/blocks/five_sign.json +3a02f5494708cfaf2293800765b4dff4fd93225f data/decorative/loot_table/blocks/road.json +b66867921e4c74f78b1cc5eda38fdb8289665b00 data/decorative/loot_table/blocks/twenty_sign.json +629af9d739df6ca647651f5024362ebf0e3c461a data/decorative/loot_table/blocks/fifty_sign.json +9130f0d926f045f742d8305b04612be1c0f8c0a7 data/decorative/loot_table/blocks/television.json +3177219be5bd526121a7355bf806a6249cdd718e data/decorative/loot_table/blocks/cyan_lamp.json +3f969e119e0a067947590e57355b7fb5da25f570 data/decorative/loot_table/blocks/dark_oak_log_with_axe.json +b2680c5a217864b7657d2ed0ccd39e7cc78ba286 data/decorative/loot_table/blocks/spruce_log_with_axe.json +2d989c3a7b9ec23c7da02c73530fb27e65ec71ff data/decorative/loot_table/blocks/thirty_sign.json +a94b16e5e22cd092a3748710e9922e04a20075a4 data/decorative/loot_table/blocks/blue_digital_clock.json +e9756fd209449b53046277998da6e749a3fd3dc0 data/decorative/loot_table/blocks/ceilingfan.json +22b017772af258a14fb1885d19877dcbfdf330f6 data/decorative/loot_table/blocks/purple_double_lamp.json +ff889291355f67aca66bb79c51f8ad33e8b8f550 data/decorative/loot_table/blocks/blue_double_lamp.json +e64172d6c1b64205c49ee5c87940586b15f3b9ea data/decorative/loot_table/blocks/acacia_log_with_axe.json +c789162459d5ae40cbfc001fe9679858b557f775 data/decorative/loot_table/blocks/red_lamp.json +80d621edab1d3ae06ccb179e905e100b8a6a9605 data/decorative/loot_table/blocks/black_digital_clock.json +42ef2d19e1fbb93421936719ff15619c527e4791 data/decorative/loot_table/blocks/gray_double_lamp.json +63988d78e77de75d471d4005565c5bfd8229d68a data/decorative/loot_table/blocks/jungle_log_with_axe.json +342fa01969da8b7c07e330b396c428e366c8191f data/decorative/loot_table/blocks/light_blue_digital_clock.json +4bf966735b00ea600c5e60052ae2608c989bb1fe data/decorative/loot_table/blocks/cyan_double_lamp.json +90f38e60f671f178e2ca6f36067a2372708873ba data/decorative/loot_table/blocks/red_digital_clock.json +12ccd456adfb5e1163b133e1afb38e478c4c88fb data/decorative/loot_table/blocks/white_digital_clock.json +08948f7a98f9a6cafe8cdcea4844e9cfae5b1080 data/decorative/loot_table/blocks/blue_lamp.json +67423cb01135eb7dc8b0b08221573d575b17df8f data/decorative/loot_table/blocks/ten_sign.json +16d027c35e903602841b4b567a29bdef9f33ab64 data/decorative/loot_table/blocks/pink_double_lamp.json +65a8218678ccb63e95aaaeba14c5696c97b30056 data/decorative/loot_table/blocks/road_white_short.json +f89b8c46aaf66c072d68ef79f3fc84623995f79f data/decorative/loot_table/blocks/ninety_sign.json +47113853e7b9a16adcdfc778a3c397f9efe75b59 data/decorative/loot_table/blocks/seventy_sign.json +36f4eda41614844339c27803dbcf90630fc16495 data/decorative/loot_table/blocks/lime_double_lamp.json +7577d21b38caaca763727ae3896b3e61fad727bd data/decorative/loot_table/blocks/warped_stem_with_axe.json +44d87a05a54657cd0419982e8a8fe66f802f5477 data/decorative/loot_table/blocks/old_television.json +6ae2c133069f026d3744706c01f5f2076d867fc9 data/decorative/loot_table/blocks/black_double_lamp.json +67ec3d3e2818044774b737a79876e6e8b9849723 data/decorative/loot_table/blocks/sixty_sign.json +0eed7dfeed141e79969aa59c3b9bd933500d0940 data/decorative/loot_table/blocks/shower_head.json +d66c7d7a1c26380f99fbfdacaacab9b242fe1f5b data/decorative/loot_table/blocks/bird_bath.json +54b7a7cd2b747fcd79996ffe6d5d684b6facb702 data/decorative/loot_table/blocks/brown_double_lamp.json +62e642da3e51d15852d8013b49a035d50ba59904 data/decorative/loot_table/blocks/light_gray_lamp.json 41437eb44df7c1846422f004a954f954ca2bcc22 data/decorative/loot_table/blocks/onehundredten_sign.json 7567fd047f5275de10210178ff698d1792531238 data/decorative/loot_table/blocks/orange_double_lamp.json diff --git a/src/main/generated/.cache/994d817e0ea4d727e6c4fd01319484e3c3bc9550 b/src/main/generated/.cache/994d817e0ea4d727e6c4fd01319484e3c3bc9550 index f86ce98..94169d7 100644 --- a/src/main/generated/.cache/994d817e0ea4d727e6c4fd01319484e3c3bc9550 +++ b/src/main/generated/.cache/994d817e0ea4d727e6c4fd01319484e3c3bc9550 @@ -1,3 +1,3 @@ -// 1.21 2024-07-31T12:50:34.224435575 Decorative/decorative +// 1.21 2024-07-31T17:33:40.411002232 Decorative/decorative 0f026ea055880052079f9153d9bb8c0b76de000e data/decorative/worldgen/placed_feature/rocky_asphalt.json 8dfd1b980dfd7aba3fa12e1ea506a3c9fc463929 data/decorative/worldgen/configured_feature/rocky_asphalt.json diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/acacia_log_with_axe.json b/src/main/generated/data/decorative/advancement/recipes/decorations/acacia_log_with_axe.json new file mode 100644 index 0000000..0c35d56 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/acacia_log_with_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_acacia_log": { + "conditions": { + "items": [ + { + "items": "minecraft:acacia_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:acacia_log_with_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_axe", + "has_acacia_log" + ] + ], + "rewards": { + "recipes": [ + "decorative:acacia_log_with_axe" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/bamboo_block_with_axe.json b/src/main/generated/data/decorative/advancement/recipes/decorations/bamboo_block_with_axe.json new file mode 100644 index 0000000..9c14f4e --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/bamboo_block_with_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bamboo_block": { + "conditions": { + "items": [ + { + "items": "minecraft:bamboo_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:bamboo_block_with_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_axe", + "has_bamboo_block" + ] + ], + "rewards": { + "recipes": [ + "decorative:bamboo_block_with_axe" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/beach_ball.json b/src/main/generated/data/decorative/advancement/recipes/decorations/beach_ball.json new file mode 100644 index 0000000..05d0caa --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/beach_ball.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "decorative:beach_ball" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:beach_ball" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/birch_log_with_axe.json b/src/main/generated/data/decorative/advancement/recipes/decorations/birch_log_with_axe.json new file mode 100644 index 0000000..b8d015a --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/birch_log_with_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_birch_log": { + "conditions": { + "items": [ + { + "items": "minecraft:birch_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:birch_log_with_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_axe", + "has_birch_log" + ] + ], + "rewards": { + "recipes": [ + "decorative:birch_log_with_axe" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/bird_bath.json b/src/main/generated/data/decorative/advancement/recipes/decorations/bird_bath.json new file mode 100644 index 0000000..b9b9039 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/bird_bath.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone_wall": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone_wall" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:bird_bath" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone_wall" + ] + ], + "rewards": { + "recipes": [ + "decorative:bird_bath" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/black_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/black_bath_tire.json new file mode 100644 index 0000000..96073b3 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/black_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:black_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:black_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:black_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/black_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/black_digital_clock.json new file mode 100644 index 0000000..a0311cc --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/black_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:black_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:black_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:black_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/black_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/black_double_lamp.json new file mode 100644 index 0000000..8b23a5f --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/black_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:black_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:black_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:black_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/black_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/black_lamp.json new file mode 100644 index 0000000..7dcb5c0 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/black_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:black_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:black_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:black_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/blue_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/blue_bath_tire.json new file mode 100644 index 0000000..0810e53 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/blue_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:blue_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:blue_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/blue_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/blue_digital_clock.json new file mode 100644 index 0000000..2a4675e --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/blue_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:blue_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:blue_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/blue_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/blue_double_lamp.json new file mode 100644 index 0000000..e9d81dd --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/blue_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:blue_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:blue_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:blue_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/blue_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/blue_lamp.json new file mode 100644 index 0000000..2f9310b --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/blue_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_blue_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:blue_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:blue_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_blue_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:blue_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/brown_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/brown_bath_tire.json new file mode 100644 index 0000000..674f144 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/brown_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:brown_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:brown_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/brown_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/brown_digital_clock.json new file mode 100644 index 0000000..39beaa8 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/brown_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:brown_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:brown_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/brown_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/brown_double_lamp.json new file mode 100644 index 0000000..4775de5 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/brown_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:brown_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:brown_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:brown_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/brown_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/brown_lamp.json new file mode 100644 index 0000000..3bf0858 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/brown_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_brown_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:brown_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:brown_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_brown_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:brown_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/ceilingfan.json b/src/main/generated/data/decorative/advancement/recipes/decorations/ceilingfan.json new file mode 100644 index 0000000..ae9b068 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/ceilingfan.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:ceilingfan" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone" + ] + ], + "rewards": { + "recipes": [ + "decorative:ceilingfan" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/cherry_log_with_axe.json b/src/main/generated/data/decorative/advancement/recipes/decorations/cherry_log_with_axe.json new file mode 100644 index 0000000..5b991ea --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/cherry_log_with_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cherry_log": { + "conditions": { + "items": [ + { + "items": "minecraft:cherry_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:cherry_log_with_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_axe", + "has_cherry_log" + ] + ], + "rewards": { + "recipes": [ + "decorative:cherry_log_with_axe" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/christmas_lights.json b/src/main/generated/data/decorative/advancement/recipes/decorations/christmas_lights.json new file mode 100644 index 0000000..b2a62ee --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/christmas_lights.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone_lamp": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:christmas_lights" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:christmas_lights" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/christmas_tree.json b/src/main/generated/data/decorative/advancement/recipes/decorations/christmas_tree.json new file mode 100644 index 0000000..9c71c6e --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/christmas_tree.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_spruce_sapling": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_sapling" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:christmas_tree" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_spruce_sapling" + ] + ], + "rewards": { + "recipes": [ + "decorative:christmas_tree" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/crimson_stem_with_axe.json b/src/main/generated/data/decorative/advancement/recipes/decorations/crimson_stem_with_axe.json new file mode 100644 index 0000000..3524cb8 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/crimson_stem_with_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_crimson_stem": { + "conditions": { + "items": [ + { + "items": "minecraft:crimson_stem" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:crimson_stem_with_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_axe", + "has_crimson_stem" + ] + ], + "rewards": { + "recipes": [ + "decorative:crimson_stem_with_axe" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/cyan_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/cyan_bath_tire.json new file mode 100644 index 0000000..25aef70 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/cyan_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:cyan_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:cyan_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/cyan_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/cyan_digital_clock.json new file mode 100644 index 0000000..937e57e --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/cyan_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:cyan_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:cyan_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/cyan_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/cyan_double_lamp.json new file mode 100644 index 0000000..f2d2718 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/cyan_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:cyan_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:cyan_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:cyan_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/cyan_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/cyan_lamp.json new file mode 100644 index 0000000..0c3f0cc --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/cyan_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cyan_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:cyan_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:cyan_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cyan_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:cyan_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/dark_oak_log_with_axe.json b/src/main/generated/data/decorative/advancement/recipes/decorations/dark_oak_log_with_axe.json new file mode 100644 index 0000000..8053831 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/dark_oak_log_with_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_dark_oak_log": { + "conditions": { + "items": [ + { + "items": "minecraft:dark_oak_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_iron_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:dark_oak_log_with_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_axe", + "has_dark_oak_log" + ] + ], + "rewards": { + "recipes": [ + "decorative:dark_oak_log_with_axe" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/gray_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/gray_bath_tire.json new file mode 100644 index 0000000..3d1c8ad --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/gray_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:gray_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:gray_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/gray_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/gray_digital_clock.json new file mode 100644 index 0000000..32b7737 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/gray_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:gray_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:gray_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/gray_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/gray_double_lamp.json new file mode 100644 index 0000000..e6004ff --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/gray_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:gray_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:gray_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:gray_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/gray_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/gray_lamp.json new file mode 100644 index 0000000..0a48f06 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/gray_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:gray_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:gray_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/green_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/green_bath_tire.json new file mode 100644 index 0000000..044bea5 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/green_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:green_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:green_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:green_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/green_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/green_digital_clock.json new file mode 100644 index 0000000..2c71870 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/green_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:green_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:green_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:green_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/green_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/green_double_lamp.json new file mode 100644 index 0000000..e26012b --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/green_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:green_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:green_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:green_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/green_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/green_lamp.json new file mode 100644 index 0000000..b108753 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/green_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:green_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:green_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:green_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/jungle_log_with_axe.json b/src/main/generated/data/decorative/advancement/recipes/decorations/jungle_log_with_axe.json new file mode 100644 index 0000000..f1dd82b --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/jungle_log_with_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_jungle_log": { + "conditions": { + "items": [ + { + "items": "minecraft:jungle_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:jungle_log_with_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_axe", + "has_jungle_log" + ] + ], + "rewards": { + "recipes": [ + "decorative:jungle_log_with_axe" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/kitchen_tiles.json b/src/main/generated/data/decorative/advancement/recipes/decorations/kitchen_tiles.json new file mode 100644 index 0000000..11a625d --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/kitchen_tiles.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:black_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:kitchen_tiles" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:white_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_concrete", + "has_white_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:kitchen_tiles" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/kitchen_tiles_inverted.json b/src/main/generated/data/decorative/advancement/recipes/decorations/kitchen_tiles_inverted.json new file mode 100644 index 0000000..e99553a --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/kitchen_tiles_inverted.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_black_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:black_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:kitchen_tiles_inverted" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:white_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_black_concrete", + "has_white_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:kitchen_tiles_inverted" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/light_blue_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/light_blue_bath_tire.json new file mode 100644 index 0000000..7dca9eb --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/light_blue_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:light_blue_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:light_blue_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/light_blue_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/light_blue_digital_clock.json new file mode 100644 index 0000000..884d8a9 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/light_blue_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:light_blue_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:light_blue_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/light_blue_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/light_blue_double_lamp.json new file mode 100644 index 0000000..7dafe97 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/light_blue_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:light_blue_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:light_blue_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:light_blue_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/light_blue_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/light_blue_lamp.json new file mode 100644 index 0000000..bff2d68 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/light_blue_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_blue_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:light_blue_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:light_blue_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_blue_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:light_blue_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/light_gray_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/light_gray_bath_tire.json new file mode 100644 index 0000000..c2d4cfc --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/light_gray_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:light_gray_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:light_gray_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/light_gray_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/light_gray_digital_clock.json new file mode 100644 index 0000000..c626c4b --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/light_gray_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:light_gray_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:light_gray_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/light_gray_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/light_gray_double_lamp.json new file mode 100644 index 0000000..48a2682 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/light_gray_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:light_gray_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:light_gray_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:light_gray_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/light_gray_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/light_gray_lamp.json new file mode 100644 index 0000000..47b9e5f --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/light_gray_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_light_gray_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:light_gray_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:light_gray_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_light_gray_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:light_gray_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/lime_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/lime_bath_tire.json new file mode 100644 index 0000000..a7e9fcc --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/lime_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:lime_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:lime_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/lime_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/lime_digital_clock.json new file mode 100644 index 0000000..66206fc --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/lime_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:lime_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:lime_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/lime_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/lime_double_lamp.json new file mode 100644 index 0000000..40cdad1 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/lime_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:lime_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:lime_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:lime_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/lime_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/lime_lamp.json new file mode 100644 index 0000000..c33707e --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/lime_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_lime_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:lime_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:lime_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_lime_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:lime_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/magenta_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/magenta_bath_tire.json new file mode 100644 index 0000000..9e04258 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/magenta_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:magenta_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:magenta_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/magenta_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/magenta_digital_clock.json new file mode 100644 index 0000000..09e1af5 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/magenta_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:magenta_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:magenta_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/magenta_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/magenta_double_lamp.json new file mode 100644 index 0000000..771b27d --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/magenta_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:magenta_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:magenta_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:magenta_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/magenta_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/magenta_lamp.json new file mode 100644 index 0000000..e964d7c --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/magenta_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_magenta_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:magenta_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:magenta_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_magenta_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:magenta_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/mangrove_log_with_axe.json b/src/main/generated/data/decorative/advancement/recipes/decorations/mangrove_log_with_axe.json new file mode 100644 index 0000000..bb4fc44 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/mangrove_log_with_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_mangrove_log": { + "conditions": { + "items": [ + { + "items": "minecraft:mangrove_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:mangrove_log_with_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_axe", + "has_mangrove_log" + ] + ], + "rewards": { + "recipes": [ + "decorative:mangrove_log_with_axe" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/oak_log_with_axe.json b/src/main/generated/data/decorative/advancement/recipes/decorations/oak_log_with_axe.json new file mode 100644 index 0000000..a5eebfb --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/oak_log_with_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_oak_log": { + "conditions": { + "items": [ + { + "items": "minecraft:oak_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:oak_log_with_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_axe", + "has_oak_log" + ] + ], + "rewards": { + "recipes": [ + "decorative:oak_log_with_axe" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/old_television.json b/src/main/generated/data/decorative/advancement/recipes/decorations/old_television.json new file mode 100644 index 0000000..8684a9c --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/old_television.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:old_television" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone" + ] + ], + "rewards": { + "recipes": [ + "decorative:old_television" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/orange_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/orange_bath_tire.json new file mode 100644 index 0000000..0a97126 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/orange_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:orange_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:orange_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/orange_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/orange_digital_clock.json new file mode 100644 index 0000000..cb667c6 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/orange_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:orange_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:orange_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/orange_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/orange_double_lamp.json new file mode 100644 index 0000000..e717869 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/orange_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:orange_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:orange_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:orange_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/orange_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/orange_lamp.json new file mode 100644 index 0000000..a143b9e --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/orange_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:orange_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_orange_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:orange_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/pink_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/pink_bath_tire.json new file mode 100644 index 0000000..cfbba95 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/pink_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:pink_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:pink_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/pink_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/pink_digital_clock.json new file mode 100644 index 0000000..df43456 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/pink_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:pink_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:pink_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/pink_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/pink_double_lamp.json new file mode 100644 index 0000000..0706f2e --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/pink_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:pink_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:pink_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:pink_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/pink_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/pink_lamp.json new file mode 100644 index 0000000..cf8b074 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/pink_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_pink_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:pink_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:pink_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_pink_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:pink_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/pool_sprinkler.json b/src/main/generated/data/decorative/advancement/recipes/decorations/pool_sprinkler.json new file mode 100644 index 0000000..f3eb5a4 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/pool_sprinkler.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_block": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:pool_sprinkler" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_block" + ] + ], + "rewards": { + "recipes": [ + "decorative:pool_sprinkler" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/pool_wall.json b/src/main/generated/data/decorative/advancement/recipes/decorations/pool_wall.json new file mode 100644 index 0000000..c77179f --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/pool_wall.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "decorative:pool_wall" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:white_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:pool_wall" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/purple_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/purple_bath_tire.json new file mode 100644 index 0000000..9983cc1 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/purple_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:purple_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:purple_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/purple_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/purple_digital_clock.json new file mode 100644 index 0000000..6e7584c --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/purple_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:purple_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:purple_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/purple_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/purple_double_lamp.json new file mode 100644 index 0000000..2b0666d --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/purple_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:purple_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:purple_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:purple_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/purple_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/purple_lamp.json new file mode 100644 index 0000000..d127e18 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/purple_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_purple_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:purple_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:purple_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_purple_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:purple_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/red_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/red_bath_tire.json new file mode 100644 index 0000000..4fd32e3 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/red_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:red_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:red_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:red_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/red_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/red_digital_clock.json new file mode 100644 index 0000000..83f22e2 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/red_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:red_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:red_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:red_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/red_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/red_double_lamp.json new file mode 100644 index 0000000..ad0d264 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/red_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:red_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:red_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:red_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/red_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/red_lamp.json new file mode 100644 index 0000000..85535d0 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/red_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:red_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:red_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:red_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/shower_head.json b/src/main/generated/data/decorative/advancement/recipes/decorations/shower_head.json new file mode 100644 index 0000000..4785c6c --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/shower_head.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_gray_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:gray_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:shower_head" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_gray_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:shower_head" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/sign_post.json b/src/main/generated/data/decorative/advancement/recipes/decorations/sign_post.json new file mode 100644 index 0000000..240a2f5 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/sign_post.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_block": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_block" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:sign_post" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_block" + ] + ], + "rewards": { + "recipes": [ + "decorative:sign_post" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/sliding_door.json b/src/main/generated/data/decorative/advancement/recipes/decorations/sliding_door.json new file mode 100644 index 0000000..678e2c2 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/sliding_door.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "decorative:sliding_door" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:white_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:sliding_door" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/springboard.json b/src/main/generated/data/decorative/advancement/recipes/decorations/springboard.json new file mode 100644 index 0000000..b51f644 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/springboard.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "decorative:springboard" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:white_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:springboard" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/springboard_inverted.json b/src/main/generated/data/decorative/advancement/recipes/decorations/springboard_inverted.json new file mode 100644 index 0000000..71bc4ae --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/springboard_inverted.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "decorative:springboard_inverted" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:white_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:springboard_inverted" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/spruce_log_with_axe.json b/src/main/generated/data/decorative/advancement/recipes/decorations/spruce_log_with_axe.json new file mode 100644 index 0000000..1524072 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/spruce_log_with_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_spruce_log": { + "conditions": { + "items": [ + { + "items": "minecraft:spruce_log" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:spruce_log_with_axe" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_axe", + "has_spruce_log" + ] + ], + "rewards": { + "recipes": [ + "decorative:spruce_log_with_axe" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/stone_path.json b/src/main/generated/data/decorative/advancement/recipes/decorations/stone_path.json new file mode 100644 index 0000000..9521e2f --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/stone_path.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_stone_button": { + "conditions": { + "items": [ + { + "items": "minecraft:stone_button" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:stone_path" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_stone_button" + ] + ], + "rewards": { + "recipes": [ + "decorative:stone_path" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/television.json b/src/main/generated/data/decorative/advancement/recipes/decorations/television.json new file mode 100644 index 0000000..e07878d --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/television.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_redstone": { + "conditions": { + "items": [ + { + "items": "minecraft:redstone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:television" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_redstone" + ] + ], + "rewards": { + "recipes": [ + "decorative:television" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/traffic_cone.json b/src/main/generated/data/decorative/advancement/recipes/decorations/traffic_cone.json new file mode 100644 index 0000000..70da697 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/traffic_cone.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_orange_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:orange_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:traffic_cone" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:white_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_concrete", + "has_orange_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:traffic_cone" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/wall_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/wall_clock.json new file mode 100644 index 0000000..050b610 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/wall_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_clock": { + "conditions": { + "items": [ + { + "items": "minecraft:clock" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:wall_clock" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_clock" + ] + ], + "rewards": { + "recipes": [ + "decorative:wall_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/warped_stem_with_axe.json b/src/main/generated/data/decorative/advancement/recipes/decorations/warped_stem_with_axe.json new file mode 100644 index 0000000..f0b66ef --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/warped_stem_with_axe.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_axe": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_axe" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:warped_stem_with_axe" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_warped_stem": { + "conditions": { + "items": [ + { + "items": "minecraft:warped_stem" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_axe", + "has_warped_stem" + ] + ], + "rewards": { + "recipes": [ + "decorative:warped_stem_with_axe" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/water_pump.json b/src/main/generated/data/decorative/advancement/recipes/decorations/water_pump.json new file mode 100644 index 0000000..03b8f7f --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/water_pump.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_green_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:green_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:water_pump" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_green_terracotta" + ] + ], + "rewards": { + "recipes": [ + "decorative:water_pump" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/white_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/white_bath_tire.json new file mode 100644 index 0000000..6fc7671 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/white_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "decorative:white_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:white_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:white_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/white_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/white_digital_clock.json new file mode 100644 index 0000000..0f20793 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/white_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "decorative:white_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:white_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:white_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/white_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/white_double_lamp.json new file mode 100644 index 0000000..f79dc38 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/white_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "decorative:white_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:white_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:white_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/white_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/white_lamp.json new file mode 100644 index 0000000..dbeeb69 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/white_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "decorative:white_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_white_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:white_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_white_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:white_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/yellow_bath_tire.json b/src/main/generated/data/decorative/advancement/recipes/decorations/yellow_bath_tire.json new file mode 100644 index 0000000..189a027 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/yellow_bath_tire.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "decorative:yellow_bath_tire" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:yellow_bath_tire" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/yellow_digital_clock.json b/src/main/generated/data/decorative/advancement/recipes/decorations/yellow_digital_clock.json new file mode 100644 index 0000000..66f5b98 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/yellow_digital_clock.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "decorative:yellow_digital_clock" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:yellow_digital_clock" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/yellow_double_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/yellow_double_lamp.json new file mode 100644 index 0000000..08abdfa --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/yellow_double_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "decorative:yellow_double_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_lamp": { + "conditions": { + "items": [ + { + "items": "decorative:yellow_lamp" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_lamp" + ] + ], + "rewards": { + "recipes": [ + "decorative:yellow_double_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/decorations/yellow_lamp.json b/src/main/generated/data/decorative/advancement/recipes/decorations/yellow_lamp.json new file mode 100644 index 0000000..368496e --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/decorations/yellow_lamp.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "decorative:yellow_lamp" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_yellow_concrete": { + "conditions": { + "items": [ + { + "items": "minecraft:yellow_concrete" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_yellow_concrete" + ] + ], + "rewards": { + "recipes": [ + "decorative:yellow_lamp" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/eighty_sign.json b/src/main/generated/data/decorative/advancement/recipes/transportation/eighty_sign.json new file mode 100644 index 0000000..8178e4e --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/eighty_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_empty_sign": { + "conditions": { + "items": [ + { + "items": "decorative:empty_sign" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:eighty_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_empty_sign" + ] + ], + "rewards": { + "recipes": [ + "decorative:eighty_sign" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/empty_sign.json b/src/main/generated/data/decorative/advancement/recipes/transportation/empty_sign.json new file mode 100644 index 0000000..d1f8ea5 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/empty_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sign_post": { + "conditions": { + "items": [ + { + "items": "decorative:sign_post" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:empty_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sign_post" + ] + ], + "rewards": { + "recipes": [ + "decorative:empty_sign" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/fifty_sign.json b/src/main/generated/data/decorative/advancement/recipes/transportation/fifty_sign.json new file mode 100644 index 0000000..d5c5894 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/fifty_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_empty_sign": { + "conditions": { + "items": [ + { + "items": "decorative:empty_sign" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:fifty_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_empty_sign" + ] + ], + "rewards": { + "recipes": [ + "decorative:fifty_sign" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/fire_hydrant.json b/src/main/generated/data/decorative/advancement/recipes/transportation/fire_hydrant.json new file mode 100644 index 0000000..de56f42 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/fire_hydrant.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_red_terracotta": { + "conditions": { + "items": [ + { + "items": "minecraft:red_terracotta" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:fire_hydrant" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_red_terracotta" + ] + ], + "rewards": { + "recipes": [ + "decorative:fire_hydrant" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/five_sign.json b/src/main/generated/data/decorative/advancement/recipes/transportation/five_sign.json new file mode 100644 index 0000000..57c6b4a --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/five_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_empty_sign": { + "conditions": { + "items": [ + { + "items": "decorative:empty_sign" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:five_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_empty_sign" + ] + ], + "rewards": { + "recipes": [ + "decorative:five_sign" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/forty_sign.json b/src/main/generated/data/decorative/advancement/recipes/transportation/forty_sign.json new file mode 100644 index 0000000..6710c4d --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/forty_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_empty_sign": { + "conditions": { + "items": [ + { + "items": "decorative:empty_sign" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:forty_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_empty_sign" + ] + ], + "rewards": { + "recipes": [ + "decorative:forty_sign" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/guardrail.json b/src/main/generated/data/decorative/advancement/recipes/transportation/guardrail.json new file mode 100644 index 0000000..86de9b0 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/guardrail.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_iron_bars": { + "conditions": { + "items": [ + { + "items": "minecraft:iron_bars" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:guardrail" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_iron_bars" + ] + ], + "rewards": { + "recipes": [ + "decorative:guardrail" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/ninety_sign.json b/src/main/generated/data/decorative/advancement/recipes/transportation/ninety_sign.json new file mode 100644 index 0000000..80f38fb --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/ninety_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_empty_sign": { + "conditions": { + "items": [ + { + "items": "decorative:empty_sign" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:ninety_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_empty_sign" + ] + ], + "rewards": { + "recipes": [ + "decorative:ninety_sign" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/onehundred_sign.json b/src/main/generated/data/decorative/advancement/recipes/transportation/onehundred_sign.json new file mode 100644 index 0000000..9f66f1d --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/onehundred_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_empty_sign": { + "conditions": { + "items": [ + { + "items": "decorative:empty_sign" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:onehundred_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_empty_sign" + ] + ], + "rewards": { + "recipes": [ + "decorative:onehundred_sign" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/onehundredten_sign.json b/src/main/generated/data/decorative/advancement/recipes/transportation/onehundredten_sign.json new file mode 100644 index 0000000..629ecb7 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/onehundredten_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_empty_sign": { + "conditions": { + "items": [ + { + "items": "decorative:empty_sign" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:onehundredten_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_empty_sign" + ] + ], + "rewards": { + "recipes": [ + "decorative:onehundredten_sign" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/road.json b/src/main/generated/data/decorative/advancement/recipes/transportation/road.json new file mode 100644 index 0000000..2ea3f5e --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/road.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rocky_asphalt": { + "conditions": { + "items": [ + { + "items": "decorative:rocky_asphalt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:road" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rocky_asphalt" + ] + ], + "rewards": { + "recipes": [ + "decorative:road" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/road_white_long.json b/src/main/generated/data/decorative/advancement/recipes/transportation/road_white_long.json new file mode 100644 index 0000000..e009f76 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/road_white_long.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rocky_asphalt": { + "conditions": { + "items": [ + { + "items": "decorative:rocky_asphalt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:road_white_long" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rocky_asphalt" + ] + ], + "rewards": { + "recipes": [ + "decorative:road_white_long" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/road_white_short.json b/src/main/generated/data/decorative/advancement/recipes/transportation/road_white_short.json new file mode 100644 index 0000000..2b1e581 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/road_white_short.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rocky_asphalt": { + "conditions": { + "items": [ + { + "items": "decorative:rocky_asphalt" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:road_white_short" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rocky_asphalt" + ] + ], + "rewards": { + "recipes": [ + "decorative:road_white_short" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/seventy_sign.json b/src/main/generated/data/decorative/advancement/recipes/transportation/seventy_sign.json new file mode 100644 index 0000000..0251c5f --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/seventy_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_empty_sign": { + "conditions": { + "items": [ + { + "items": "decorative:empty_sign" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:seventy_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_empty_sign" + ] + ], + "rewards": { + "recipes": [ + "decorative:seventy_sign" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/sixty_sign.json b/src/main/generated/data/decorative/advancement/recipes/transportation/sixty_sign.json new file mode 100644 index 0000000..5235c55 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/sixty_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_empty_sign": { + "conditions": { + "items": [ + { + "items": "decorative:empty_sign" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:sixty_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_empty_sign" + ] + ], + "rewards": { + "recipes": [ + "decorative:sixty_sign" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/stop_sign.json b/src/main/generated/data/decorative/advancement/recipes/transportation/stop_sign.json new file mode 100644 index 0000000..1600511 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/stop_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_empty_sign": { + "conditions": { + "items": [ + { + "items": "decorative:empty_sign" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:stop_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_empty_sign" + ] + ], + "rewards": { + "recipes": [ + "decorative:stop_sign" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/ten_sign.json b/src/main/generated/data/decorative/advancement/recipes/transportation/ten_sign.json new file mode 100644 index 0000000..61cefdb --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/ten_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_empty_sign": { + "conditions": { + "items": [ + { + "items": "decorative:empty_sign" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:ten_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_empty_sign" + ] + ], + "rewards": { + "recipes": [ + "decorative:ten_sign" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/thirty_sign.json b/src/main/generated/data/decorative/advancement/recipes/transportation/thirty_sign.json new file mode 100644 index 0000000..1a89157 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/thirty_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_empty_sign": { + "conditions": { + "items": [ + { + "items": "decorative:empty_sign" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:thirty_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_empty_sign" + ] + ], + "rewards": { + "recipes": [ + "decorative:thirty_sign" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/advancement/recipes/transportation/twenty_sign.json b/src/main/generated/data/decorative/advancement/recipes/transportation/twenty_sign.json new file mode 100644 index 0000000..e3b1798 --- /dev/null +++ b/src/main/generated/data/decorative/advancement/recipes/transportation/twenty_sign.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_empty_sign": { + "conditions": { + "items": [ + { + "items": "decorative:empty_sign" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "decorative:twenty_sign" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_empty_sign" + ] + ], + "rewards": { + "recipes": [ + "decorative:twenty_sign" + ] + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/bamboo_block_with_axe.json b/src/main/generated/data/decorative/loot_table/blocks/bamboo_block_with_axe.json new file mode 100644 index 0000000..2c29ee7 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/bamboo_block_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:bamboo_block_with_axe" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/cherry_log_with_axe.json b/src/main/generated/data/decorative/loot_table/blocks/cherry_log_with_axe.json new file mode 100644 index 0000000..6ff4548 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/cherry_log_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:cherry_log_with_axe" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/crimson_stem_with_axe.json b/src/main/generated/data/decorative/loot_table/blocks/crimson_stem_with_axe.json new file mode 100644 index 0000000..db6a55c --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/crimson_stem_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:crimson_stem_with_axe" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/mangrove_log_with_axe.json b/src/main/generated/data/decorative/loot_table/blocks/mangrove_log_with_axe.json new file mode 100644 index 0000000..343c0e8 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/mangrove_log_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:mangrove_log_with_axe" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/warped_stem_with_axe.json b/src/main/generated/data/decorative/loot_table/blocks/warped_stem_with_axe.json new file mode 100644 index 0000000..78a2819 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/warped_stem_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:warped_stem_with_axe" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/acacia_log_with_axe.json b/src/main/generated/data/decorative/recipe/acacia_log_with_axe.json new file mode 100644 index 0000000..d3ea6bf --- /dev/null +++ b/src/main/generated/data/decorative/recipe/acacia_log_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_axe" + }, + "O": { + "item": "minecraft:acacia_log" + } + }, + "pattern": [ + "#", + "O" + ], + "result": { + "count": 1, + "id": "decorative:acacia_log_with_axe" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/bamboo_block_with_axe.json b/src/main/generated/data/decorative/recipe/bamboo_block_with_axe.json new file mode 100644 index 0000000..a736f5c --- /dev/null +++ b/src/main/generated/data/decorative/recipe/bamboo_block_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_axe" + }, + "O": { + "item": "minecraft:bamboo_block" + } + }, + "pattern": [ + "#", + "O" + ], + "result": { + "count": 1, + "id": "decorative:bamboo_block_with_axe" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/beach_ball.json b/src/main/generated/data/decorative/recipe/beach_ball.json new file mode 100644 index 0000000..012494b --- /dev/null +++ b/src/main/generated/data/decorative/recipe/beach_ball.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "B": { + "item": "minecraft:light_blue_concrete" + }, + "R": { + "item": "minecraft:red_concrete" + }, + "Y": { + "item": "minecraft:yellow_concrete" + } + }, + "pattern": [ + "RYB", + "RYB", + "RYB" + ], + "result": { + "count": 1, + "id": "decorative:beach_ball" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/birch_log_with_axe.json b/src/main/generated/data/decorative/recipe/birch_log_with_axe.json new file mode 100644 index 0000000..18c9e79 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/birch_log_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_axe" + }, + "O": { + "item": "minecraft:birch_log" + } + }, + "pattern": [ + "#", + "O" + ], + "result": { + "count": 1, + "id": "decorative:birch_log_with_axe" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/bird_bath.json b/src/main/generated/data/decorative/recipe/bird_bath.json new file mode 100644 index 0000000..992d350 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/bird_bath.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "C": { + "item": "minecraft:cobblestone_wall" + }, + "_": { + "item": "minecraft:cobblestone_slab" + } + }, + "pattern": [ + "_ _", + " C " + ], + "result": { + "count": 1, + "id": "decorative:bird_bath" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/black_bath_tire.json b/src/main/generated/data/decorative/recipe/black_bath_tire.json new file mode 100644 index 0000000..4f66bdb --- /dev/null +++ b/src/main/generated/data/decorative/recipe/black_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:black_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:black_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/black_digital_clock.json b/src/main/generated/data/decorative/recipe/black_digital_clock.json new file mode 100644 index 0000000..daea80d --- /dev/null +++ b/src/main/generated/data/decorative/recipe/black_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:black_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:black_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/black_double_lamp.json b/src/main/generated/data/decorative/recipe/black_double_lamp.json new file mode 100644 index 0000000..1386c78 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/black_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:black_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:black_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/black_lamp.json b/src/main/generated/data/decorative/recipe/black_lamp.json new file mode 100644 index 0000000..cf69151 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/black_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:black_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:black_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/blue_bath_tire.json b/src/main/generated/data/decorative/recipe/blue_bath_tire.json new file mode 100644 index 0000000..4c5f225 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/blue_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:blue_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:blue_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/blue_digital_clock.json b/src/main/generated/data/decorative/recipe/blue_digital_clock.json new file mode 100644 index 0000000..3d926ff --- /dev/null +++ b/src/main/generated/data/decorative/recipe/blue_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:blue_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:blue_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/blue_double_lamp.json b/src/main/generated/data/decorative/recipe/blue_double_lamp.json new file mode 100644 index 0000000..df4603a --- /dev/null +++ b/src/main/generated/data/decorative/recipe/blue_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:blue_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:blue_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/blue_lamp.json b/src/main/generated/data/decorative/recipe/blue_lamp.json new file mode 100644 index 0000000..5e9877d --- /dev/null +++ b/src/main/generated/data/decorative/recipe/blue_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:blue_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:blue_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/brown_bath_tire.json b/src/main/generated/data/decorative/recipe/brown_bath_tire.json new file mode 100644 index 0000000..e9d4090 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/brown_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:brown_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:brown_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/brown_digital_clock.json b/src/main/generated/data/decorative/recipe/brown_digital_clock.json new file mode 100644 index 0000000..73aacb2 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/brown_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:brown_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:brown_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/brown_double_lamp.json b/src/main/generated/data/decorative/recipe/brown_double_lamp.json new file mode 100644 index 0000000..784ff18 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/brown_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:brown_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:brown_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/brown_lamp.json b/src/main/generated/data/decorative/recipe/brown_lamp.json new file mode 100644 index 0000000..4afbea9 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/brown_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:brown_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:brown_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/ceilingfan.json b/src/main/generated/data/decorative/recipe/ceilingfan.json new file mode 100644 index 0000000..88884e3 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/ceilingfan.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "/": { + "item": "minecraft:stick" + }, + "R": { + "item": "minecraft:redstone" + }, + "_": { + "item": "minecraft:quartz_slab" + } + }, + "pattern": [ + " / ", + "_R_" + ], + "result": { + "count": 1, + "id": "decorative:ceilingfan" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/cherry_log_with_axe.json b/src/main/generated/data/decorative/recipe/cherry_log_with_axe.json new file mode 100644 index 0000000..027d505 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/cherry_log_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_axe" + }, + "O": { + "item": "minecraft:cherry_log" + } + }, + "pattern": [ + "#", + "O" + ], + "result": { + "count": 1, + "id": "decorative:cherry_log_with_axe" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/christmas_lights.json b/src/main/generated/data/decorative/recipe/christmas_lights.json new file mode 100644 index 0000000..864b395 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/christmas_lights.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "/": { + "item": "minecraft:stick" + }, + "G": { + "item": "minecraft:green_stained_glass" + }, + "I": { + "item": "minecraft:red_stained_glass" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "///", + "RRR", + "IGI" + ], + "result": { + "count": 1, + "id": "decorative:christmas_lights" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/christmas_tree.json b/src/main/generated/data/decorative/recipe/christmas_tree.json new file mode 100644 index 0000000..9b36540 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/christmas_tree.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:spruce_sapling" + }, + "G": { + "item": "minecraft:green_terracotta" + }, + "I": { + "item": "minecraft:gray_terracotta" + } + }, + "pattern": [ + " # ", + "GIG" + ], + "result": { + "count": 1, + "id": "decorative:christmas_tree" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/crimson_stem_with_axe.json b/src/main/generated/data/decorative/recipe/crimson_stem_with_axe.json new file mode 100644 index 0000000..4294b08 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/crimson_stem_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_axe" + }, + "O": { + "item": "minecraft:crimson_stem" + } + }, + "pattern": [ + "#", + "O" + ], + "result": { + "count": 1, + "id": "decorative:crimson_stem_with_axe" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/cyan_bath_tire.json b/src/main/generated/data/decorative/recipe/cyan_bath_tire.json new file mode 100644 index 0000000..d3d5447 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/cyan_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:cyan_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:cyan_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/cyan_digital_clock.json b/src/main/generated/data/decorative/recipe/cyan_digital_clock.json new file mode 100644 index 0000000..0111c0d --- /dev/null +++ b/src/main/generated/data/decorative/recipe/cyan_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:cyan_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:cyan_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/cyan_double_lamp.json b/src/main/generated/data/decorative/recipe/cyan_double_lamp.json new file mode 100644 index 0000000..fa63a08 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/cyan_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:cyan_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:cyan_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/cyan_lamp.json b/src/main/generated/data/decorative/recipe/cyan_lamp.json new file mode 100644 index 0000000..21134ef --- /dev/null +++ b/src/main/generated/data/decorative/recipe/cyan_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:cyan_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:cyan_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/dark_oak_log_with_axe.json b/src/main/generated/data/decorative/recipe/dark_oak_log_with_axe.json new file mode 100644 index 0000000..193f9b2 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/dark_oak_log_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_axe" + }, + "O": { + "item": "minecraft:dark_oak_log" + } + }, + "pattern": [ + "#", + "O" + ], + "result": { + "count": 1, + "id": "decorative:dark_oak_log_with_axe" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/eighty_sign.json b/src/main/generated/data/decorative/recipe/eighty_sign.json new file mode 100644 index 0000000..8a9d4a0 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/eighty_sign.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "decorative:empty_sign" + }, + "result": { + "count": 1, + "id": "decorative:eighty_sign" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/empty_sign.json b/src/main/generated/data/decorative/recipe/empty_sign.json new file mode 100644 index 0000000..48c98d0 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/empty_sign.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:red_dye" + }, + "I": { + "item": "decorative:sign_post" + }, + "W": { + "item": "minecraft:white_dye" + } + }, + "pattern": [ + "###", + "#W#", + "#I#" + ], + "result": { + "count": 1, + "id": "decorative:empty_sign" + } +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/empty_sign_to_forty_sign_stonecutting.json b/src/main/generated/data/decorative/recipe/fifty_sign.json old mode 100755 new mode 100644 similarity index 58% rename from src/main/resources/data/decorative/recipes/empty_sign_to_forty_sign_stonecutting.json rename to src/main/generated/data/decorative/recipe/fifty_sign.json index 5feb8dc..8d7cbf3 --- a/src/main/resources/data/decorative/recipes/empty_sign_to_forty_sign_stonecutting.json +++ b/src/main/generated/data/decorative/recipe/fifty_sign.json @@ -3,6 +3,8 @@ "ingredient": { "item": "decorative:empty_sign" }, - "result": "decorative:forty_sign", - "count": 1 + "result": { + "count": 1, + "id": "decorative:fifty_sign" + } } \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/fire_hydrant.json b/src/main/generated/data/decorative/recipe/fire_hydrant.json new file mode 100644 index 0000000..3aa1ef4 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/fire_hydrant.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:red_terracotta" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:fire_hydrant" + } +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/empty_sign_to_fifty_sign_stonecutting.json b/src/main/generated/data/decorative/recipe/five_sign.json old mode 100755 new mode 100644 similarity index 58% rename from src/main/resources/data/decorative/recipes/empty_sign_to_fifty_sign_stonecutting.json rename to src/main/generated/data/decorative/recipe/five_sign.json index e806f94..3c1946d --- a/src/main/resources/data/decorative/recipes/empty_sign_to_fifty_sign_stonecutting.json +++ b/src/main/generated/data/decorative/recipe/five_sign.json @@ -3,6 +3,8 @@ "ingredient": { "item": "decorative:empty_sign" }, - "result": "decorative:fifty_sign", - "count": 1 + "result": { + "count": 1, + "id": "decorative:five_sign" + } } \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/forty_sign.json b/src/main/generated/data/decorative/recipe/forty_sign.json new file mode 100644 index 0000000..07878e1 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/forty_sign.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "decorative:empty_sign" + }, + "result": { + "count": 1, + "id": "decorative:forty_sign" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/gray_bath_tire.json b/src/main/generated/data/decorative/recipe/gray_bath_tire.json new file mode 100644 index 0000000..e7a1a82 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/gray_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:gray_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:gray_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/gray_digital_clock.json b/src/main/generated/data/decorative/recipe/gray_digital_clock.json new file mode 100644 index 0000000..d18fbc4 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/gray_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:gray_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:gray_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/gray_double_lamp.json b/src/main/generated/data/decorative/recipe/gray_double_lamp.json new file mode 100644 index 0000000..b1b046c --- /dev/null +++ b/src/main/generated/data/decorative/recipe/gray_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:gray_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:gray_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/gray_lamp.json b/src/main/generated/data/decorative/recipe/gray_lamp.json new file mode 100644 index 0000000..eab154a --- /dev/null +++ b/src/main/generated/data/decorative/recipe/gray_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:gray_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:gray_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/green_bath_tire.json b/src/main/generated/data/decorative/recipe/green_bath_tire.json new file mode 100644 index 0000000..58ed199 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/green_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:green_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:green_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/green_digital_clock.json b/src/main/generated/data/decorative/recipe/green_digital_clock.json new file mode 100644 index 0000000..8312665 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/green_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:green_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:green_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/green_double_lamp.json b/src/main/generated/data/decorative/recipe/green_double_lamp.json new file mode 100644 index 0000000..844b4ac --- /dev/null +++ b/src/main/generated/data/decorative/recipe/green_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:green_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:green_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/green_lamp.json b/src/main/generated/data/decorative/recipe/green_lamp.json new file mode 100644 index 0000000..7785f3d --- /dev/null +++ b/src/main/generated/data/decorative/recipe/green_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:green_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:green_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/guardrail.json b/src/main/generated/data/decorative/recipe/guardrail.json new file mode 100644 index 0000000..83520e5 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/guardrail.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:heavy_weighted_pressure_plate" + }, + "I": { + "item": "minecraft:iron_bars" + } + }, + "pattern": [ + "#I" + ], + "result": { + "count": 1, + "id": "decorative:guardrail" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/jungle_log_with_axe.json b/src/main/generated/data/decorative/recipe/jungle_log_with_axe.json new file mode 100644 index 0000000..cb901cf --- /dev/null +++ b/src/main/generated/data/decorative/recipe/jungle_log_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_axe" + }, + "O": { + "item": "minecraft:jungle_log" + } + }, + "pattern": [ + "#", + "O" + ], + "result": { + "count": 1, + "id": "decorative:jungle_log_with_axe" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/kitchen_tiles.json b/src/main/generated/data/decorative/recipe/kitchen_tiles.json new file mode 100644 index 0000000..cc12e3d --- /dev/null +++ b/src/main/generated/data/decorative/recipe/kitchen_tiles.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "B": { + "item": "minecraft:black_concrete" + }, + "W": { + "item": "minecraft:white_concrete" + } + }, + "pattern": [ + "BW", + "WB" + ], + "result": { + "count": 1, + "id": "decorative:kitchen_tiles" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/kitchen_tiles_inverted.json b/src/main/generated/data/decorative/recipe/kitchen_tiles_inverted.json new file mode 100644 index 0000000..49eac99 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/kitchen_tiles_inverted.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "B": { + "item": "minecraft:black_concrete" + }, + "W": { + "item": "minecraft:white_concrete" + } + }, + "pattern": [ + "WB", + "BW" + ], + "result": { + "count": 1, + "id": "decorative:kitchen_tiles" + }, + "show_notification": false +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/light_blue_bath_tire.json b/src/main/generated/data/decorative/recipe/light_blue_bath_tire.json new file mode 100644 index 0000000..308c6b0 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/light_blue_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:light_blue_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:light_blue_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/light_blue_digital_clock.json b/src/main/generated/data/decorative/recipe/light_blue_digital_clock.json new file mode 100644 index 0000000..b5258e4 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/light_blue_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:light_blue_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:light_blue_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/light_blue_double_lamp.json b/src/main/generated/data/decorative/recipe/light_blue_double_lamp.json new file mode 100644 index 0000000..1aef13b --- /dev/null +++ b/src/main/generated/data/decorative/recipe/light_blue_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:light_blue_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:light_blue_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/light_blue_lamp.json b/src/main/generated/data/decorative/recipe/light_blue_lamp.json new file mode 100644 index 0000000..9623eda --- /dev/null +++ b/src/main/generated/data/decorative/recipe/light_blue_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:light_blue_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:light_blue_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/light_gray_bath_tire.json b/src/main/generated/data/decorative/recipe/light_gray_bath_tire.json new file mode 100644 index 0000000..4a72e54 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/light_gray_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:light_gray_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:light_gray_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/light_gray_digital_clock.json b/src/main/generated/data/decorative/recipe/light_gray_digital_clock.json new file mode 100644 index 0000000..373068a --- /dev/null +++ b/src/main/generated/data/decorative/recipe/light_gray_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:light_gray_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:light_gray_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/light_gray_double_lamp.json b/src/main/generated/data/decorative/recipe/light_gray_double_lamp.json new file mode 100644 index 0000000..a11a7ce --- /dev/null +++ b/src/main/generated/data/decorative/recipe/light_gray_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:light_gray_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:light_gray_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/light_gray_lamp.json b/src/main/generated/data/decorative/recipe/light_gray_lamp.json new file mode 100644 index 0000000..dd57445 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/light_gray_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:light_gray_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:light_gray_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/lime_bath_tire.json b/src/main/generated/data/decorative/recipe/lime_bath_tire.json new file mode 100644 index 0000000..ad45e29 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/lime_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:lime_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:lime_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/lime_digital_clock.json b/src/main/generated/data/decorative/recipe/lime_digital_clock.json new file mode 100644 index 0000000..8e89cb4 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/lime_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:lime_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:lime_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/lime_double_lamp.json b/src/main/generated/data/decorative/recipe/lime_double_lamp.json new file mode 100644 index 0000000..119fabb --- /dev/null +++ b/src/main/generated/data/decorative/recipe/lime_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:lime_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:lime_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/lime_lamp.json b/src/main/generated/data/decorative/recipe/lime_lamp.json new file mode 100644 index 0000000..d019f84 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/lime_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:lime_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:lime_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/magenta_bath_tire.json b/src/main/generated/data/decorative/recipe/magenta_bath_tire.json new file mode 100644 index 0000000..c876414 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/magenta_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:magenta_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:magenta_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/magenta_digital_clock.json b/src/main/generated/data/decorative/recipe/magenta_digital_clock.json new file mode 100644 index 0000000..4f0a114 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/magenta_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:magenta_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:magenta_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/magenta_double_lamp.json b/src/main/generated/data/decorative/recipe/magenta_double_lamp.json new file mode 100644 index 0000000..2650018 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/magenta_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:magenta_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:magenta_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/magenta_lamp.json b/src/main/generated/data/decorative/recipe/magenta_lamp.json new file mode 100644 index 0000000..27d4ad9 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/magenta_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:magenta_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:magenta_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/mangrove_log_with_axe.json b/src/main/generated/data/decorative/recipe/mangrove_log_with_axe.json new file mode 100644 index 0000000..b63627b --- /dev/null +++ b/src/main/generated/data/decorative/recipe/mangrove_log_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_axe" + }, + "O": { + "item": "minecraft:mangrove_log" + } + }, + "pattern": [ + "#", + "O" + ], + "result": { + "count": 1, + "id": "decorative:mangrove_log_with_axe" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/ninety_sign.json b/src/main/generated/data/decorative/recipe/ninety_sign.json new file mode 100644 index 0000000..f0bbd5f --- /dev/null +++ b/src/main/generated/data/decorative/recipe/ninety_sign.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "decorative:empty_sign" + }, + "result": { + "count": 1, + "id": "decorative:ninety_sign" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/oak_log_with_axe.json b/src/main/generated/data/decorative/recipe/oak_log_with_axe.json new file mode 100644 index 0000000..9779fdf --- /dev/null +++ b/src/main/generated/data/decorative/recipe/oak_log_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_axe" + }, + "O": { + "item": "minecraft:oak_log" + } + }, + "pattern": [ + "#", + "O" + ], + "result": { + "count": 1, + "id": "decorative:oak_log_with_axe" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/old_television.json b/src/main/generated/data/decorative/recipe/old_television.json new file mode 100644 index 0000000..491929c --- /dev/null +++ b/src/main/generated/data/decorative/recipe/old_television.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:gray_terracotta" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + "###", + "#R#", + "###" + ], + "result": { + "count": 1, + "id": "decorative:old_television" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/onehundred_sign.json b/src/main/generated/data/decorative/recipe/onehundred_sign.json new file mode 100644 index 0000000..f901b0c --- /dev/null +++ b/src/main/generated/data/decorative/recipe/onehundred_sign.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "decorative:empty_sign" + }, + "result": { + "count": 1, + "id": "decorative:onehundred_sign" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/onehundredten_sign.json b/src/main/generated/data/decorative/recipe/onehundredten_sign.json new file mode 100644 index 0000000..ca8fe4a --- /dev/null +++ b/src/main/generated/data/decorative/recipe/onehundredten_sign.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "decorative:empty_sign" + }, + "result": { + "count": 1, + "id": "decorative:onehundredten_sign" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/orange_bath_tire.json b/src/main/generated/data/decorative/recipe/orange_bath_tire.json new file mode 100644 index 0000000..af3df91 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/orange_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:orange_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:orange_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/orange_digital_clock.json b/src/main/generated/data/decorative/recipe/orange_digital_clock.json new file mode 100644 index 0000000..171ddc7 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/orange_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:orange_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:orange_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/orange_double_lamp.json b/src/main/generated/data/decorative/recipe/orange_double_lamp.json new file mode 100644 index 0000000..9d57a53 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/orange_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:orange_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:orange_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/orange_lamp.json b/src/main/generated/data/decorative/recipe/orange_lamp.json new file mode 100644 index 0000000..68a09e2 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/orange_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:orange_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:orange_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/pink_bath_tire.json b/src/main/generated/data/decorative/recipe/pink_bath_tire.json new file mode 100644 index 0000000..fe06dae --- /dev/null +++ b/src/main/generated/data/decorative/recipe/pink_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:pink_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:pink_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/pink_digital_clock.json b/src/main/generated/data/decorative/recipe/pink_digital_clock.json new file mode 100644 index 0000000..da15eeb --- /dev/null +++ b/src/main/generated/data/decorative/recipe/pink_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:pink_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:pink_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/pink_double_lamp.json b/src/main/generated/data/decorative/recipe/pink_double_lamp.json new file mode 100644 index 0000000..a451633 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/pink_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:pink_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:pink_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/pink_lamp.json b/src/main/generated/data/decorative/recipe/pink_lamp.json new file mode 100644 index 0000000..0eb6875 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/pink_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:pink_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:pink_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/pool_sprinkler.json b/src/main/generated/data/decorative/recipe/pool_sprinkler.json new file mode 100644 index 0000000..91a74fd --- /dev/null +++ b/src/main/generated/data/decorative/recipe/pool_sprinkler.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_block" + } + }, + "pattern": [ + "##", + "# " + ], + "result": { + "count": 3, + "id": "decorative:pool_sprinkler" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/pool_wall.json b/src/main/generated/data/decorative/recipe/pool_wall.json new file mode 100644 index 0000000..d25ed2d --- /dev/null +++ b/src/main/generated/data/decorative/recipe/pool_wall.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "minecraft:white_concrete" + }, + { + "item": "minecraft:white_concrete" + }, + { + "item": "minecraft:white_concrete" + } + ], + "result": { + "count": 6, + "id": "decorative:pool_wall" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/purple_bath_tire.json b/src/main/generated/data/decorative/recipe/purple_bath_tire.json new file mode 100644 index 0000000..daeb3e0 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/purple_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:purple_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:purple_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/purple_digital_clock.json b/src/main/generated/data/decorative/recipe/purple_digital_clock.json new file mode 100644 index 0000000..5d3f538 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/purple_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:purple_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:purple_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/purple_double_lamp.json b/src/main/generated/data/decorative/recipe/purple_double_lamp.json new file mode 100644 index 0000000..6b2e639 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/purple_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:purple_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:purple_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/purple_lamp.json b/src/main/generated/data/decorative/recipe/purple_lamp.json new file mode 100644 index 0000000..a512987 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/purple_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:purple_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:purple_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/red_bath_tire.json b/src/main/generated/data/decorative/recipe/red_bath_tire.json new file mode 100644 index 0000000..2621546 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/red_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:red_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:red_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/red_digital_clock.json b/src/main/generated/data/decorative/recipe/red_digital_clock.json new file mode 100644 index 0000000..f73b606 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/red_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:red_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:red_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/red_double_lamp.json b/src/main/generated/data/decorative/recipe/red_double_lamp.json new file mode 100644 index 0000000..346e384 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/red_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:red_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:red_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/red_lamp.json b/src/main/generated/data/decorative/recipe/red_lamp.json new file mode 100644 index 0000000..0a77657 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/red_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:red_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:red_lamp" + } +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/rocky_asphalt_to_road_stonecutting.json b/src/main/generated/data/decorative/recipe/road.json old mode 100755 new mode 100644 similarity index 61% rename from src/main/resources/data/decorative/recipes/rocky_asphalt_to_road_stonecutting.json rename to src/main/generated/data/decorative/recipe/road.json index db4246f..16a4883 --- a/src/main/resources/data/decorative/recipes/rocky_asphalt_to_road_stonecutting.json +++ b/src/main/generated/data/decorative/recipe/road.json @@ -3,6 +3,8 @@ "ingredient": { "item": "decorative:rocky_asphalt" }, - "result": "decorative:road", - "count": 2 + "result": { + "count": 1, + "id": "decorative:road" + } } \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/road_white_long.json b/src/main/generated/data/decorative/recipe/road_white_long.json new file mode 100644 index 0000000..d523afa --- /dev/null +++ b/src/main/generated/data/decorative/recipe/road_white_long.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": [ + { + "item": "decorative:rocky_asphalt" + }, + { + "item": "decorative:road" + } + ], + "result": { + "count": 1, + "id": "decorative:road_white_long" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/road_white_short.json b/src/main/generated/data/decorative/recipe/road_white_short.json new file mode 100644 index 0000000..7757a89 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/road_white_short.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": [ + { + "item": "decorative:rocky_asphalt" + }, + { + "item": "decorative:road" + } + ], + "result": { + "count": 1, + "id": "decorative:road_white_short" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/seventy_sign.json b/src/main/generated/data/decorative/recipe/seventy_sign.json new file mode 100644 index 0000000..09305d0 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/seventy_sign.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "decorative:empty_sign" + }, + "result": { + "count": 1, + "id": "decorative:seventy_sign" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/shower_head.json b/src/main/generated/data/decorative/recipe/shower_head.json new file mode 100644 index 0000000..3f26bef --- /dev/null +++ b/src/main/generated/data/decorative/recipe/shower_head.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:lever" + }, + "G": { + "item": "minecraft:gray_concrete" + } + }, + "pattern": [ + " # ", + "GGG" + ], + "result": { + "count": 2, + "id": "decorative:shower_head" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/sign_post.json b/src/main/generated/data/decorative/recipe/sign_post.json new file mode 100644 index 0000000..7fa1d59 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/sign_post.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_block" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 8, + "id": "decorative:sign_post" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/sixty_sign.json b/src/main/generated/data/decorative/recipe/sixty_sign.json new file mode 100644 index 0000000..3b30caa --- /dev/null +++ b/src/main/generated/data/decorative/recipe/sixty_sign.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "decorative:empty_sign" + }, + "result": { + "count": 1, + "id": "decorative:sixty_sign" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/sliding_door.json b/src/main/generated/data/decorative/recipe/sliding_door.json new file mode 100644 index 0000000..285bac9 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/sliding_door.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:white_concrete" + }, + "G": { + "item": "minecraft:glass_pane" + } + }, + "pattern": [ + "##", + "GG", + "##" + ], + "result": { + "count": 3, + "id": "decorative:sliding_door" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/springboard.json b/src/main/generated/data/decorative/recipe/springboard.json new file mode 100644 index 0000000..b7c4fa4 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/springboard.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:white_concrete" + }, + "G": { + "item": "minecraft:gray_concrete" + } + }, + "pattern": [ + "###", + " G" + ], + "result": { + "count": 1, + "id": "decorative:springboard" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/springboard_inverted.json b/src/main/generated/data/decorative/recipe/springboard_inverted.json new file mode 100644 index 0000000..5e3896f --- /dev/null +++ b/src/main/generated/data/decorative/recipe/springboard_inverted.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:white_concrete" + }, + "G": { + "item": "minecraft:gray_concrete" + } + }, + "pattern": [ + "###", + "G " + ], + "result": { + "count": 1, + "id": "decorative:springboard" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/spruce_log_with_axe.json b/src/main/generated/data/decorative/recipe/spruce_log_with_axe.json new file mode 100644 index 0000000..6a5e8a9 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/spruce_log_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_axe" + }, + "O": { + "item": "minecraft:spruce_log" + } + }, + "pattern": [ + "#", + "O" + ], + "result": { + "count": 1, + "id": "decorative:spruce_log_with_axe" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/stone_path.json b/src/main/generated/data/decorative/recipe/stone_path.json new file mode 100644 index 0000000..50544c7 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/stone_path.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:stone_button" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 1, + "id": "decorative:stone_path" + } +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/empty_sign_to_five_sign_stonecutting.json b/src/main/generated/data/decorative/recipe/stop_sign.json old mode 100755 new mode 100644 similarity index 58% rename from src/main/resources/data/decorative/recipes/empty_sign_to_five_sign_stonecutting.json rename to src/main/generated/data/decorative/recipe/stop_sign.json index 0864c74..15879ed --- a/src/main/resources/data/decorative/recipes/empty_sign_to_five_sign_stonecutting.json +++ b/src/main/generated/data/decorative/recipe/stop_sign.json @@ -3,6 +3,8 @@ "ingredient": { "item": "decorative:empty_sign" }, - "result": "decorative:five_sign", - "count": 1 + "result": { + "count": 1, + "id": "decorative:stop_sign" + } } \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/television.json b/src/main/generated/data/decorative/recipe/television.json new file mode 100644 index 0000000..2debf4d --- /dev/null +++ b/src/main/generated/data/decorative/recipe/television.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone" + } + }, + "pattern": [ + "###", + "#R#", + " # " + ], + "result": { + "count": 1, + "id": "decorative:television" + } +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/empty_sign_to_eighty_sign_stonecutting.json b/src/main/generated/data/decorative/recipe/ten_sign.json old mode 100755 new mode 100644 similarity index 59% rename from src/main/resources/data/decorative/recipes/empty_sign_to_eighty_sign_stonecutting.json rename to src/main/generated/data/decorative/recipe/ten_sign.json index 20584ba..31421d4 --- a/src/main/resources/data/decorative/recipes/empty_sign_to_eighty_sign_stonecutting.json +++ b/src/main/generated/data/decorative/recipe/ten_sign.json @@ -3,6 +3,8 @@ "ingredient": { "item": "decorative:empty_sign" }, - "result": "decorative:eighty_sign", - "count": 1 + "result": { + "count": 1, + "id": "decorative:ten_sign" + } } \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/thirty_sign.json b/src/main/generated/data/decorative/recipe/thirty_sign.json new file mode 100644 index 0000000..dab5464 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/thirty_sign.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "decorative:empty_sign" + }, + "result": { + "count": 1, + "id": "decorative:thirty_sign" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/traffic_cone.json b/src/main/generated/data/decorative/recipe/traffic_cone.json new file mode 100644 index 0000000..4c667c1 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/traffic_cone.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "O": { + "item": "minecraft:orange_concrete" + }, + "W": { + "item": "minecraft:white_concrete" + } + }, + "pattern": [ + " O ", + "WWW", + "OOO" + ], + "result": { + "count": 3, + "id": "decorative:traffic_cone" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/twenty_sign.json b/src/main/generated/data/decorative/recipe/twenty_sign.json new file mode 100644 index 0000000..ef3e5de --- /dev/null +++ b/src/main/generated/data/decorative/recipe/twenty_sign.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "decorative:empty_sign" + }, + "result": { + "count": 1, + "id": "decorative:twenty_sign" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/wall_clock.json b/src/main/generated/data/decorative/recipe/wall_clock.json new file mode 100644 index 0000000..d74eae2 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/wall_clock.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:quartz_block" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + " # ", + "#C#", + " # " + ], + "result": { + "count": 1, + "id": "decorative:wall_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/warped_stem_with_axe.json b/src/main/generated/data/decorative/recipe/warped_stem_with_axe.json new file mode 100644 index 0000000..763c0e9 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/warped_stem_with_axe.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:iron_axe" + }, + "O": { + "item": "minecraft:warped_stem" + } + }, + "pattern": [ + "#", + "O" + ], + "result": { + "count": 1, + "id": "decorative:warped_stem_with_axe" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/water_pump.json b/src/main/generated/data/decorative/recipe/water_pump.json new file mode 100644 index 0000000..65ea075 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/water_pump.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:green_terracotta" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:water_pump" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/white_bath_tire.json b/src/main/generated/data/decorative/recipe/white_bath_tire.json new file mode 100644 index 0000000..0faab8d --- /dev/null +++ b/src/main/generated/data/decorative/recipe/white_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:white_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:white_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/white_digital_clock.json b/src/main/generated/data/decorative/recipe/white_digital_clock.json new file mode 100644 index 0000000..73c20a8 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/white_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:white_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:white_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/white_double_lamp.json b/src/main/generated/data/decorative/recipe/white_double_lamp.json new file mode 100644 index 0000000..e5ec3d8 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/white_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:white_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:white_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/white_lamp.json b/src/main/generated/data/decorative/recipe/white_lamp.json new file mode 100644 index 0000000..697a6b0 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/white_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:white_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:white_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/yellow_bath_tire.json b/src/main/generated/data/decorative/recipe/yellow_bath_tire.json new file mode 100644 index 0000000..d763da7 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/yellow_bath_tire.json @@ -0,0 +1,18 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:yellow_concrete" + } + }, + "pattern": [ + "###", + "# #", + "###" + ], + "result": { + "count": 1, + "id": "decorative:yellow_bath_tire" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/yellow_digital_clock.json b/src/main/generated/data/decorative/recipe/yellow_digital_clock.json new file mode 100644 index 0000000..4adee0f --- /dev/null +++ b/src/main/generated/data/decorative/recipe/yellow_digital_clock.json @@ -0,0 +1,23 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:yellow_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "C": { + "item": "minecraft:clock" + } + }, + "pattern": [ + "#B#", + "#C#" + ], + "result": { + "count": 1, + "id": "decorative:yellow_digital_clock" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/yellow_double_lamp.json b/src/main/generated/data/decorative/recipe/yellow_double_lamp.json new file mode 100644 index 0000000..caf5cf2 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/yellow_double_lamp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "decorative:yellow_lamp" + } + }, + "pattern": [ + "#", + "#" + ], + "result": { + "count": 1, + "id": "decorative:yellow_double_lamp" + } +} \ No newline at end of file diff --git a/src/main/generated/data/decorative/recipe/yellow_lamp.json b/src/main/generated/data/decorative/recipe/yellow_lamp.json new file mode 100644 index 0000000..6d46f43 --- /dev/null +++ b/src/main/generated/data/decorative/recipe/yellow_lamp.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "#": { + "item": "minecraft:yellow_concrete" + }, + "B": { + "item": "minecraft:black_concrete" + }, + "R": { + "item": "minecraft:redstone_lamp" + } + }, + "pattern": [ + "###", + "#R#", + " B " + ], + "result": { + "count": 1, + "id": "decorative:yellow_lamp" + } +} \ No newline at end of file diff --git a/src/main/java/eu/midnightdust/motschen/decorative/DecorativeClient.java b/src/main/java/eu/midnightdust/motschen/decorative/DecorativeClient.java index 59a430d..7160ae1 100755 --- a/src/main/java/eu/midnightdust/motschen/decorative/DecorativeClient.java +++ b/src/main/java/eu/midnightdust/motschen/decorative/DecorativeClient.java @@ -57,28 +57,11 @@ public class DecorativeClient implements ClientModInitializer { registerBlockColor(DecorativeMain.BirdBath, Blocks.WATER); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(),DecorativeMain.RoadWhiteShort); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(),DecorativeMain.RoadWhiteLong); + BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(),DecorativeMain.RoadWhiteShort,DecorativeMain.RoadWhiteLong); BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.EmptySign); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.StopSign); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.FiveSign); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.TenSign); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.TwentySign); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.ThirtySign); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.FortySign); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.FiftySign); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.SixtySign); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.SeventySign); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.EightySign); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.NinetySign); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.OnehundredSign); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.OnehundredtenSign); + BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), Signs.SIGNS.toArray(new Block[0])); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(),DecorativeMain.ChristmasTree); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(),DecorativeMain.CeilingFan); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(),DecorativeMain.SlidingDoor); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(),DecorativeMain.WallClock); - BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getTranslucent(),DecorativeMain.BirdBath); + BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(),DecorativeMain.ChristmasTree,DecorativeMain.CeilingFan,DecorativeMain.SlidingDoor,DecorativeMain.WallClock,DecorativeMain.BirdBath); BlockEntityRendererFactories.register(BlockEntities.CeilingFanBlockEntity, CeilingFanRenderer::new); BlockEntityRendererFactories.register(BlockEntities.ChoppingLogBlockEntity, ChoppingLogBlockEntityRenderer::new); diff --git a/src/main/java/eu/midnightdust/motschen/decorative/DecorativeDataGen.java b/src/main/java/eu/midnightdust/motschen/decorative/DecorativeDataGen.java index 8f9065c..310aa60 100644 --- a/src/main/java/eu/midnightdust/motschen/decorative/DecorativeDataGen.java +++ b/src/main/java/eu/midnightdust/motschen/decorative/DecorativeDataGen.java @@ -1,6 +1,7 @@ package eu.midnightdust.motschen.decorative; import eu.midnightdust.motschen.decorative.datagen.LootTables; +import eu.midnightdust.motschen.decorative.datagen.Recipes; import eu.midnightdust.motschen.decorative.world.OreFeatures; import net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint; import net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator; @@ -20,6 +21,7 @@ public class DecorativeDataGen implements DataGeneratorEntrypoint { FabricDataGenerator.Pack pack = fabricDataGenerator.createPack(); pack.addProvider(WorldGenData::new); pack.addProvider(LootTables.BlockLootTables::new); + pack.addProvider(Recipes::new); System.out.println("Initialized dataGen"); } @Override diff --git a/src/main/java/eu/midnightdust/motschen/decorative/DecorativeMain.java b/src/main/java/eu/midnightdust/motschen/decorative/DecorativeMain.java index 21b13d7..104f424 100755 --- a/src/main/java/eu/midnightdust/motschen/decorative/DecorativeMain.java +++ b/src/main/java/eu/midnightdust/motschen/decorative/DecorativeMain.java @@ -73,7 +73,7 @@ public class DecorativeMain implements ModInitializer { IndoorGroup = createGroup(id("indoor"), DecorativeMain.Television); TrafficGroup = createGroup(id("traffic"), DecorativeMain.TrafficCone); - GardenGroup = createGroup(id("garden"), LogsWithAxes.OakChoppingLog); + GardenGroup = createGroup(id("garden"), LogsWithAxes.OAK_LOG_WITH_AXE); PoolGroup = createGroup(id("pool"), Pool.BEACH_BALL_ITEM); BlockEntities.init(); diff --git a/src/main/java/eu/midnightdust/motschen/decorative/block/ChoppingLog.java b/src/main/java/eu/midnightdust/motschen/decorative/block/ChoppingLog.java index 4829349..b7df087 100755 --- a/src/main/java/eu/midnightdust/motschen/decorative/block/ChoppingLog.java +++ b/src/main/java/eu/midnightdust/motschen/decorative/block/ChoppingLog.java @@ -17,14 +17,12 @@ import net.minecraft.block.HorizontalFacingBlock; import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityType; -import net.minecraft.block.enums.BlockFace; import net.minecraft.item.ItemPlacementContext; import net.minecraft.server.network.ServerPlayerEntity; import net.minecraft.server.world.ServerWorld; import net.minecraft.sound.BlockSoundGroup; import net.minecraft.state.StateManager; import net.minecraft.state.property.DirectionProperty; -import net.minecraft.state.property.Properties; import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.Direction; import net.minecraft.world.World; @@ -33,10 +31,12 @@ import org.jetbrains.annotations.Nullable; public class ChoppingLog extends BlockWithEntity implements BlockEntityProvider, FactoryBlock { public static final DirectionProperty FACING = HorizontalFacingBlock.FACING; + public final Block baseLog; - public ChoppingLog() { + public ChoppingLog(Block baseLog) { super(AbstractBlock.Settings.copy(Blocks.OAK_PLANKS).nonOpaque().sounds(BlockSoundGroup.WOOD)); this.setDefaultState(this.stateManager.getDefaultState().with(FACING, Direction.NORTH)); + this.baseLog = baseLog; } @Override @@ -76,19 +76,7 @@ public class ChoppingLog extends BlockWithEntity implements BlockEntityProvider, // Polymer @Override public BlockState getPolymerBlockState(BlockState state) { - return switch (state.getBlock().getTranslationKey()) { - case "block.decorative.oak_log_with_axe" -> Blocks.OAK_LOG.getDefaultState(); - case "block.decorative.spruce_log_with_axe" -> Blocks.SPRUCE_LOG.getDefaultState(); - case "block.decorative.birch_log_with_axe" -> Blocks.BIRCH_LOG.getDefaultState(); - case "block.decorative.acacia_log_with_axe" -> Blocks.ACACIA_LOG.getDefaultState(); - case "block.decorative.dark_oak_log_with_axe" -> Blocks.DARK_OAK_LOG.getDefaultState(); - case "block.decorative.jungle_log_with_axe" -> Blocks.JUNGLE_LOG.getDefaultState(); - case "block.decorative.warped_stem_with_axe" -> Blocks.WARPED_STEM.getDefaultState(); - case "block.decorative.crimson_stem_with_axe" -> Blocks.CRIMSON_STEM.getDefaultState(); - case "block.decorative.cherry_log_with_axe" -> Blocks.CHERRY_LOG.getDefaultState(); - case "block.decorative.mangrove_log_with_axe" -> Blocks.MANGROVE_LOG.getDefaultState(); - default -> Blocks.BARRIER.getDefaultState(); - }; + return this.baseLog.getDefaultState(); } @Override public BlockState getPolymerBreakEventBlockState(BlockState state, ServerPlayerEntity player) { diff --git a/src/main/java/eu/midnightdust/motschen/decorative/datagen/Recipes.java b/src/main/java/eu/midnightdust/motschen/decorative/datagen/Recipes.java new file mode 100644 index 0000000..3f7ad82 --- /dev/null +++ b/src/main/java/eu/midnightdust/motschen/decorative/datagen/Recipes.java @@ -0,0 +1,280 @@ +package eu.midnightdust.motschen.decorative.datagen; + +import eu.midnightdust.motschen.decorative.DecorativeMain; +import eu.midnightdust.motschen.decorative.block.ChoppingLog; +import eu.midnightdust.motschen.decorative.block.Sign; +import eu.midnightdust.motschen.decorative.init.LogsWithAxes; +import eu.midnightdust.motschen.decorative.init.Pool; +import eu.midnightdust.motschen.decorative.init.Signs; +import eu.midnightdust.motschen.decorative.util.ColorUtil; +import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricRecipeProvider; +import net.minecraft.block.Block; +import net.minecraft.block.Blocks; +import net.minecraft.data.server.recipe.RecipeExporter; +import net.minecraft.data.server.recipe.ShapedRecipeJsonBuilder; +import net.minecraft.data.server.recipe.ShapelessRecipeJsonBuilder; +import net.minecraft.data.server.recipe.StonecuttingRecipeJsonBuilder; +import net.minecraft.item.Item; +import net.minecraft.item.Items; +import net.minecraft.recipe.Ingredient; +import net.minecraft.recipe.book.RecipeCategory; +import net.minecraft.registry.Registries; +import net.minecraft.registry.RegistryWrapper; +import net.minecraft.util.Identifier; + +import java.util.Arrays; +import java.util.concurrent.CompletableFuture; + +import static eu.midnightdust.motschen.decorative.DecorativeMain.Road; +import static eu.midnightdust.motschen.decorative.DecorativeMain.RockyAsphalt; +import static eu.midnightdust.motschen.decorative.DecorativeMain.id; + +public class Recipes extends FabricRecipeProvider { + public Recipes(FabricDataOutput output, CompletableFuture registriesFuture) { + super(output, registriesFuture); + } + @Override + public void generate(RecipeExporter exporter) { + generateCrafting(exporter); + generateStonecutting(exporter); + } + + private void generateCrafting(RecipeExporter exporter) { + LogsWithAxes.TYPES.forEach(log -> createLogWithAxeRecipe(log).offerTo(exporter)); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, Pool.BEACH_BALL_ITEM) + .input('R', Blocks.RED_CONCRETE) + .input('Y', Blocks.YELLOW_CONCRETE) + .input('B', Blocks.LIGHT_BLUE_CONCRETE) + .pattern("RYB") + .pattern("RYB") + .pattern("RYB") + .criterion(FabricRecipeProvider.hasItem(Blocks.YELLOW_CONCRETE), FabricRecipeProvider.conditionsFromItem(Blocks.YELLOW_CONCRETE)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.BirdBath) + .input('_', Blocks.COBBLESTONE_SLAB) + .input('C', Blocks.COBBLESTONE_WALL) + .pattern("_ _") + .pattern(" C ") + .criterion(FabricRecipeProvider.hasItem(Blocks.COBBLESTONE_WALL), FabricRecipeProvider.conditionsFromItem(Blocks.COBBLESTONE_WALL)) + .offerTo(exporter); + Arrays.stream(ColorUtil.VanillaColor.values()).toList().forEach(color -> { + createBathTireRecipe(color).offerTo(exporter); + createDigitalClockRecipe(color).offerTo(exporter); + createLampRecipe(color).offerTo(exporter); + createDoubleLampRecipe(color).offerTo(exporter); + }); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.CeilingFan) + .input('/', Items.STICK) + .input('_', Blocks.QUARTZ_SLAB) + .input('R', Items.REDSTONE) + .pattern(" / ") + .pattern("_R_") + .criterion(FabricRecipeProvider.hasItem(Items.REDSTONE), FabricRecipeProvider.conditionsFromItem(Items.REDSTONE)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.ChristmasLights) + .input('/', Items.STICK) + .input('R', Blocks.REDSTONE_LAMP) + .input('I', Blocks.RED_STAINED_GLASS) + .input('G', Blocks.GREEN_STAINED_GLASS) + .pattern("///") + .pattern("RRR") + .pattern("IGI") + .criterion(FabricRecipeProvider.hasItem(Blocks.REDSTONE_LAMP), FabricRecipeProvider.conditionsFromItem(Blocks.REDSTONE_LAMP)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.ChristmasTree) + .input('#', Blocks.SPRUCE_SAPLING) + .input('G', Blocks.GREEN_TERRACOTTA) + .input('I', Blocks.GRAY_TERRACOTTA) + .pattern(" # ") + .pattern("GIG") + .criterion(FabricRecipeProvider.hasItem(Blocks.SPRUCE_SAPLING), FabricRecipeProvider.conditionsFromItem(Blocks.SPRUCE_SAPLING)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.TRANSPORTATION, Signs.EmptySign) + .input('#', Items.RED_DYE) + .input('W', Items.WHITE_DYE) + .input('I', DecorativeMain.SignPost) + .pattern("###") + .pattern("#W#") + .pattern("#I#") + .criterion(FabricRecipeProvider.hasItem(DecorativeMain.SignPost), FabricRecipeProvider.conditionsFromItem(DecorativeMain.SignPost)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.TRANSPORTATION, DecorativeMain.FireHydrant) + .input('#', Blocks.RED_TERRACOTTA) + .pattern("#") + .pattern("#") + .criterion(FabricRecipeProvider.hasItem(Blocks.RED_TERRACOTTA), FabricRecipeProvider.conditionsFromItem(Blocks.RED_TERRACOTTA)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.TRANSPORTATION, DecorativeMain.Guardrail) + .input('#', Blocks.HEAVY_WEIGHTED_PRESSURE_PLATE) + .input('I', Blocks.IRON_BARS) + .pattern("#I") + .criterion(FabricRecipeProvider.hasItem(Blocks.IRON_BARS), FabricRecipeProvider.conditionsFromItem(Blocks.IRON_BARS)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.KitchenTiles) + .input('B', Blocks.BLACK_CONCRETE) + .input('W', Blocks.WHITE_CONCRETE) + .pattern("BW") + .pattern("WB") + .criterion(FabricRecipeProvider.hasItem(Blocks.BLACK_CONCRETE), FabricRecipeProvider.conditionsFromItem(Blocks.BLACK_CONCRETE)) + .criterion(FabricRecipeProvider.hasItem(Blocks.WHITE_CONCRETE), FabricRecipeProvider.conditionsFromItem(Blocks.WHITE_CONCRETE)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.KitchenTiles) + .input('W', Blocks.WHITE_CONCRETE) + .input('B', Blocks.BLACK_CONCRETE) + .pattern("WB") + .pattern("BW") + .criterion(FabricRecipeProvider.hasItem(Blocks.BLACK_CONCRETE), FabricRecipeProvider.conditionsFromItem(Blocks.BLACK_CONCRETE)) + .criterion(FabricRecipeProvider.hasItem(Blocks.WHITE_CONCRETE), FabricRecipeProvider.conditionsFromItem(Blocks.WHITE_CONCRETE)) + .showNotification(false) + .offerTo(exporter, id("kitchen_tiles_inverted")); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.Television) + .input('#', Blocks.BLACK_CONCRETE) + .input('R', Items.REDSTONE) + .pattern("###") + .pattern("#R#") + .pattern(" # ") + .criterion(FabricRecipeProvider.hasItem(Items.REDSTONE), FabricRecipeProvider.conditionsFromItem(Items.REDSTONE)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.OldTelevision) + .input('#', Blocks.GRAY_TERRACOTTA) + .input('R', Items.REDSTONE) + .pattern("###") + .pattern("#R#") + .pattern("###") + .criterion(FabricRecipeProvider.hasItem(Items.REDSTONE), FabricRecipeProvider.conditionsFromItem(Items.REDSTONE)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, Pool.PoolSprinkler, 3) + .input('#', Blocks.IRON_BLOCK) + .pattern("##") + .pattern("# ") + .criterion(FabricRecipeProvider.hasItem(Blocks.IRON_BLOCK), FabricRecipeProvider.conditionsFromItem(Blocks.IRON_BLOCK)) + .offerTo(exporter); + ShapelessRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, Pool.PoolWall, 6) + .input(Blocks.WHITE_CONCRETE, 3) + .criterion(FabricRecipeProvider.hasItem(Blocks.WHITE_CONCRETE), FabricRecipeProvider.conditionsFromItem(Blocks.WHITE_CONCRETE)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.ShowerHead, 2) + .input('#', Blocks.LEVER) + .input('G', Blocks.GRAY_CONCRETE) + .pattern(" # ") + .pattern("GGG") + .criterion(FabricRecipeProvider.hasItem(Blocks.GRAY_CONCRETE), FabricRecipeProvider.conditionsFromItem(Blocks.GRAY_CONCRETE)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.SignPost, 8) + .input('#', Blocks.IRON_BLOCK) + .pattern("#") + .pattern("#") + .criterion(FabricRecipeProvider.hasItem(Blocks.IRON_BLOCK), FabricRecipeProvider.conditionsFromItem(Blocks.IRON_BLOCK)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.SlidingDoor, 3) + .input('#', Blocks.WHITE_CONCRETE) + .input('G', Blocks.GLASS_PANE) + .pattern("##") + .pattern("GG") + .pattern("##") + .criterion(FabricRecipeProvider.hasItem(Blocks.WHITE_CONCRETE), FabricRecipeProvider.conditionsFromItem(Blocks.WHITE_CONCRETE)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, Pool.Springboard) + .input('#', Blocks.WHITE_CONCRETE) + .input('G', Blocks.GRAY_CONCRETE) + .pattern("###") + .pattern(" G") + .criterion(FabricRecipeProvider.hasItem(Blocks.WHITE_CONCRETE), FabricRecipeProvider.conditionsFromItem(Blocks.WHITE_CONCRETE)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, Pool.Springboard) + .input('#', Blocks.WHITE_CONCRETE) + .input('G', Blocks.GRAY_CONCRETE) + .pattern("###") + .pattern("G ") + .criterion(FabricRecipeProvider.hasItem(Blocks.WHITE_CONCRETE), FabricRecipeProvider.conditionsFromItem(Blocks.WHITE_CONCRETE)) + .offerTo(exporter, id("springboard_inverted")); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.StonePath) + .input('#', Blocks.STONE_BUTTON) + .pattern("##") + .pattern("##") + .criterion(FabricRecipeProvider.hasItem(Blocks.STONE_BUTTON), FabricRecipeProvider.conditionsFromItem(Blocks.STONE_BUTTON)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.TrafficCone, 3) + .input('W', Blocks.WHITE_CONCRETE) + .input('O', Blocks.ORANGE_CONCRETE) + .pattern(" O ") + .pattern("WWW") + .pattern("OOO") + .criterion(FabricRecipeProvider.hasItem(Blocks.WHITE_CONCRETE), FabricRecipeProvider.conditionsFromItem(Blocks.WHITE_CONCRETE)) + .criterion(FabricRecipeProvider.hasItem(Blocks.ORANGE_CONCRETE), FabricRecipeProvider.conditionsFromItem(Blocks.ORANGE_CONCRETE)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.WallClock) + .input('#', Blocks.QUARTZ_BLOCK) + .input('C', Items.CLOCK) + .pattern(" # ") + .pattern("#C#") + .pattern(" # ") + .criterion(FabricRecipeProvider.hasItem(Items.CLOCK), FabricRecipeProvider.conditionsFromItem(Items.CLOCK)) + .offerTo(exporter); + ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, DecorativeMain.WaterPump) + .input('#', Blocks.GREEN_TERRACOTTA) + .pattern("#") + .pattern("#") + .criterion(FabricRecipeProvider.hasItem(Blocks.GREEN_TERRACOTTA), FabricRecipeProvider.conditionsFromItem(Blocks.GREEN_TERRACOTTA)) + .offerTo(exporter); + + } + private ShapedRecipeJsonBuilder createLogWithAxeRecipe(ChoppingLog log) { + return ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, log) + .input('#', Items.IRON_AXE) + .input('O', log.baseLog.asItem()) + .pattern("#").pattern( "O") + .criterion(FabricRecipeProvider.hasItem(Items.IRON_AXE), FabricRecipeProvider.conditionsFromItem(Items.IRON_AXE)) + .criterion(FabricRecipeProvider.hasItem(log.baseLog), FabricRecipeProvider.conditionsFromItem(log.baseLog)); + } + private ShapedRecipeJsonBuilder createBathTireRecipe(ColorUtil.VanillaColor color) { + Item bathTire = Registries.ITEM.get(id(color.getName()+"_bath_tire")); + Block concreteType = Registries.BLOCK.get(Identifier.ofVanilla(color.getName()+"_concrete")); + return ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, bathTire) + .input('#', concreteType) + .pattern("###") + .pattern("# #") + .pattern("###") + .criterion(FabricRecipeProvider.hasItem(concreteType), FabricRecipeProvider.conditionsFromItem(concreteType)); + } + private ShapedRecipeJsonBuilder createDigitalClockRecipe(ColorUtil.VanillaColor color) { + Block digitalClock = Registries.BLOCK.get(id(color.getName()+"_digital_clock")); + Block concreteType = Registries.BLOCK.get(Identifier.ofVanilla(color.getName()+"_concrete")); + return ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, digitalClock) + .input('#', concreteType) + .input('B', Blocks.BLACK_CONCRETE) + .input('C', Items.CLOCK) + .pattern("#B#") + .pattern("#C#") + .criterion(FabricRecipeProvider.hasItem(concreteType), FabricRecipeProvider.conditionsFromItem(concreteType)); + } + private ShapedRecipeJsonBuilder createLampRecipe(ColorUtil.VanillaColor color) { + Block lamp = Registries.BLOCK.get(id(color.getName()+"_lamp")); + Block woolType = Registries.BLOCK.get(Identifier.ofVanilla(color.getName()+"_concrete")); + return ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, lamp) + .input('#', woolType) + .input('R', Blocks.REDSTONE_LAMP) + .input('B', Blocks.BLACK_CONCRETE) + .pattern("###") + .pattern("#R#") + .pattern(" B ") + .criterion(FabricRecipeProvider.hasItem(woolType), FabricRecipeProvider.conditionsFromItem(woolType)); + } + private ShapedRecipeJsonBuilder createDoubleLampRecipe(ColorUtil.VanillaColor color) { + Block doubleLamp = Registries.BLOCK.get(id(color.getName()+"_double_lamp")); + Block lamp = Registries.BLOCK.get(id(color.getName()+"_lamp")); + return ShapedRecipeJsonBuilder.create(RecipeCategory.DECORATIONS, doubleLamp) + .input('#', lamp) + .pattern("#") + .pattern("#") + .criterion(FabricRecipeProvider.hasItem(lamp), FabricRecipeProvider.conditionsFromItem(lamp)); + } + + private void generateStonecutting(RecipeExporter exporter) { + Signs.SIGNS.forEach(sign -> StonecuttingRecipeJsonBuilder.createStonecutting(Ingredient.ofItems(Signs.EmptySign), RecipeCategory.TRANSPORTATION, sign).criterion(FabricRecipeProvider.hasItem(Signs.EmptySign), FabricRecipeProvider.conditionsFromItem(Signs.EmptySign)).offerTo(exporter)); + StonecuttingRecipeJsonBuilder.createStonecutting(Ingredient.ofItems(RockyAsphalt), RecipeCategory.TRANSPORTATION, DecorativeMain.Road).criterion(FabricRecipeProvider.hasItem(RockyAsphalt), FabricRecipeProvider.conditionsFromItem(RockyAsphalt)).offerTo(exporter); + StonecuttingRecipeJsonBuilder.createStonecutting(Ingredient.ofItems(RockyAsphalt, Road), RecipeCategory.TRANSPORTATION, DecorativeMain.RoadWhiteShort).criterion(FabricRecipeProvider.hasItem(RockyAsphalt), FabricRecipeProvider.conditionsFromItem(RockyAsphalt)).offerTo(exporter); + StonecuttingRecipeJsonBuilder.createStonecutting(Ingredient.ofItems(RockyAsphalt, Road), RecipeCategory.TRANSPORTATION, DecorativeMain.RoadWhiteLong).criterion(FabricRecipeProvider.hasItem(RockyAsphalt), FabricRecipeProvider.conditionsFromItem(RockyAsphalt)).offerTo(exporter); + } +} diff --git a/src/main/java/eu/midnightdust/motschen/decorative/init/BathTires.java b/src/main/java/eu/midnightdust/motschen/decorative/init/BathTires.java index c08c937..8833d1d 100755 --- a/src/main/java/eu/midnightdust/motschen/decorative/init/BathTires.java +++ b/src/main/java/eu/midnightdust/motschen/decorative/init/BathTires.java @@ -1,5 +1,6 @@ package eu.midnightdust.motschen.decorative.init; +import eu.midnightdust.motschen.decorative.block.ChoppingLog; import eu.midnightdust.motschen.decorative.entity.BathTireEntity; import eu.midnightdust.motschen.decorative.item.BathTireItem; import net.fabricmc.fabric.api.object.builder.v1.entity.FabricDefaultAttributeRegistry; @@ -12,6 +13,9 @@ import net.minecraft.registry.Registries; import net.minecraft.registry.Registry; import net.minecraft.util.Identifier; +import java.util.ArrayList; +import java.util.List; + import static eu.midnightdust.motschen.decorative.DecorativeMain.PoolGroup; import static eu.midnightdust.motschen.decorative.DecorativeMain.id; import static eu.midnightdust.motschen.decorative.util.RegistryUtil.registerItem; diff --git a/src/main/java/eu/midnightdust/motschen/decorative/init/BlockEntities.java b/src/main/java/eu/midnightdust/motschen/decorative/init/BlockEntities.java index ef858ac..85aa092 100755 --- a/src/main/java/eu/midnightdust/motschen/decorative/init/BlockEntities.java +++ b/src/main/java/eu/midnightdust/motschen/decorative/init/BlockEntities.java @@ -26,7 +26,7 @@ public class BlockEntities { PoolSprinklerBlockEntity = registerBlockEntity(id("pool_sprinkler_blockentity"), PoolSprinklerBlockEntity::new, Pool.PoolSprinkler); ShowerHeadBlockEntity = registerBlockEntity(id("shower_head_blockentity"), ShowerHeadBlockEntity::new, DecorativeMain.ShowerHead); CeilingFanBlockEntity = registerBlockEntity(id("ceiling_fan_blockentity"), CeilingFanBlockEntity::new, DecorativeMain.CeilingFan); - ChoppingLogBlockEntity = registerBlockEntity( id("chopping_log_blockentity"), ChoppingLogBlockEntity::new, LogsWithAxes.OakChoppingLog, LogsWithAxes.BirchChoppingLog, LogsWithAxes.AcaciaChoppingLog, LogsWithAxes.DarkOakChoppingLog, LogsWithAxes.JungleChoppingLog, LogsWithAxes.SpruceChoppingLog); + ChoppingLogBlockEntity = registerBlockEntity( id("chopping_log_blockentity"), ChoppingLogBlockEntity::new, LogsWithAxes.TYPES.toArray(new Block[0])); WallClockBlockEntity = registerBlockEntity(id("wall_clock_blockentity"), WallClockBlockEntity::new, DecorativeMain.WallClock); DigitalClockBlockEntity = registerBlockEntity(id("digital_clock_blockentity"), DigitalClockBlockEntity::new, Clocks.RedDigitalClock, Clocks.BlackDigitalClock, Clocks.BlueDigitalClock, Clocks.BrownDigitalClock, Clocks.CyanDigitalClock, Clocks.GrayDigitalClock, Clocks.GreenDigitalClock, Clocks.LightBlueDigitalClock, Clocks.LightGrayDigitalClock, Clocks.LimeDigitalClock, Clocks.MagentaDigitalClock, Clocks.OrangeDigitalClock, Clocks.PinkDigitalClock, Clocks.PurpleDigitalClock, Clocks.WhiteDigitalClock, Clocks.YellowDigitalClock); } diff --git a/src/main/java/eu/midnightdust/motschen/decorative/init/LogsWithAxes.java b/src/main/java/eu/midnightdust/motschen/decorative/init/LogsWithAxes.java index 7bc1b1f..0d89ed3 100755 --- a/src/main/java/eu/midnightdust/motschen/decorative/init/LogsWithAxes.java +++ b/src/main/java/eu/midnightdust/motschen/decorative/init/LogsWithAxes.java @@ -1,25 +1,38 @@ package eu.midnightdust.motschen.decorative.init; import eu.midnightdust.motschen.decorative.block.ChoppingLog; -import net.minecraft.block.Block; +import net.minecraft.block.WoodType; +import net.minecraft.registry.Registries; +import net.minecraft.registry.RegistryKey; +import net.minecraft.sound.BlockSoundGroup; +import net.minecraft.util.Identifier; + +import java.util.ArrayList; +import java.util.List; import static eu.midnightdust.motschen.decorative.DecorativeMain.id; import static eu.midnightdust.motschen.decorative.util.RegistryUtil.registerGarden; public class LogsWithAxes { - public static final Block OakChoppingLog = new ChoppingLog(); - public static final Block SpruceChoppingLog = new ChoppingLog(); - public static final Block BirchChoppingLog = new ChoppingLog(); - public static final Block AcaciaChoppingLog = new ChoppingLog(); - public static final Block JungleChoppingLog = new ChoppingLog(); - public static final Block DarkOakChoppingLog = new ChoppingLog(); + public static final List TYPES = new ArrayList<>(); + public static ChoppingLog OAK_LOG_WITH_AXE; public static void init() { - registerGarden(id("oak_log_with_axe"), OakChoppingLog); - registerGarden(id("spruce_log_with_axe"), SpruceChoppingLog); - registerGarden(id("birch_log_with_axe"), BirchChoppingLog); - registerGarden(id("acacia_log_with_axe"), AcaciaChoppingLog); - registerGarden(id("jungle_log_with_axe"), JungleChoppingLog); - registerGarden(id("dark_oak_log_with_axe"), DarkOakChoppingLog); + WoodType.stream().forEach(woodType -> { + String logName = woodType.name() + "_"; + if (woodType.soundType() == BlockSoundGroup.NETHER_WOOD) logName += "stem"; + else if (woodType.soundType() == BlockSoundGroup.BAMBOO_WOOD) logName += "block"; + else logName += "log"; + + if (Registries.BLOCK.containsId(Identifier.of(logName))) { + var choppingLog = new ChoppingLog(Registries.BLOCK.get(Identifier.of(logName))); + register(id(logName + "_with_axe"), choppingLog); + if (logName.equals("oak_log")) OAK_LOG_WITH_AXE = choppingLog; + } + }); + } + public static void register(Identifier id, ChoppingLog block) { + registerGarden(id, block); + TYPES.add(block); } } diff --git a/src/main/java/eu/midnightdust/motschen/decorative/init/Signs.java b/src/main/java/eu/midnightdust/motschen/decorative/init/Signs.java index be71c90..df4f421 100755 --- a/src/main/java/eu/midnightdust/motschen/decorative/init/Signs.java +++ b/src/main/java/eu/midnightdust/motschen/decorative/init/Signs.java @@ -2,41 +2,28 @@ package eu.midnightdust.motschen.decorative.init; import eu.midnightdust.motschen.decorative.block.Sign; import net.minecraft.block.Block; +import net.minecraft.util.Identifier; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; import static eu.midnightdust.motschen.decorative.DecorativeMain.id; import static eu.midnightdust.motschen.decorative.util.RegistryUtil.registerTraffic; public class Signs { public static Block EmptySign = new Sign(); - public static Block StopSign = new Sign(); - public static Block FiveSign = new Sign(); - public static Block TenSign = new Sign(); - public static Block TwentySign = new Sign(); - public static Block ThirtySign = new Sign(); - public static Block FortySign = new Sign(); - public static Block FiftySign = new Sign(); - public static Block SixtySign = new Sign(); - public static Block SeventySign = new Sign(); - public static Block EightySign = new Sign(); - public static Block NinetySign = new Sign(); - public static Block OnehundredSign = new Sign(); - public static Block OnehundredtenSign = new Sign(); + public static final List SIGNS = new ArrayList<>(); public static void init() { registerTraffic(id("empty_sign"), EmptySign); - registerTraffic(id("stop_sign"), StopSign); - registerTraffic(id("five_sign"), FiveSign); - registerTraffic(id("ten_sign"), TenSign); - registerTraffic(id("twenty_sign"), TwentySign); - registerTraffic(id("thirty_sign"), ThirtySign); - registerTraffic(id("forty_sign"), FortySign); - registerTraffic(id("fifty_sign"), FiftySign); - registerTraffic(id("sixty_sign"), SixtySign); - registerTraffic(id("seventy_sign"), SeventySign); - registerTraffic(id("eighty_sign"), EightySign); - registerTraffic(id("ninety_sign"), NinetySign); - registerTraffic(id("onehundred_sign"), OnehundredSign); - registerTraffic(id("onehundredten_sign"), OnehundredtenSign); + Arrays.stream(Sign.Type.values()).toList().forEach(type -> { + if (type != Sign.Type.EMPTY) register(id(type.getName()), new Sign()); + }); + } + public static void register(Identifier id, Block block) { + registerTraffic(id, block); + SIGNS.add(block); } } diff --git a/src/main/resources/data/decorative/recipes/acacia_log_with_axe.json b/src/main/resources/data/decorative/recipes/acacia_log_with_axe.json deleted file mode 100755 index 945d3ac..0000000 --- a/src/main/resources/data/decorative/recipes/acacia_log_with_axe.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "O" - ], - "key": { - "#": { - "item": "minecraft:iron_axe" - }, - "O": { - "item": "minecraft:acacia_log" - } - }, - "result": { - "item": "decorative:acacia_log_with_axe", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/beach_ball.json b/src/main/resources/data/decorative/recipes/beach_ball.json deleted file mode 100755 index 5543a04..0000000 --- a/src/main/resources/data/decorative/recipes/beach_ball.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#YL", - "#YL", - "#YL" - ], - "key": { - "#": { - "item": "minecraft:red_concrete" - }, - "Y": { - "item": "minecraft:yellow_concrete" - }, - "L": { - "item": "minecraft:light_blue_concrete" - } - }, - "result": { - "item": "decorative:beach_ball", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/birch_log_with_axe.json b/src/main/resources/data/decorative/recipes/birch_log_with_axe.json deleted file mode 100755 index bb3bae7..0000000 --- a/src/main/resources/data/decorative/recipes/birch_log_with_axe.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "O" - ], - "key": { - "#": { - "item": "minecraft:iron_axe" - }, - "O": { - "item": "minecraft:birch_log" - } - }, - "result": { - "item": "decorative:birch_log_with_axe", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/bird_bath.json b/src/main/resources/data/decorative/recipes/bird_bath.json deleted file mode 100755 index 4d13805..0000000 --- a/src/main/resources/data/decorative/recipes/bird_bath.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "_ _", - " C " - ], - "key": { - "_": { - "item": "minecraft:cobblestone_slab" - }, - "C": { - "item": "minecraft:cobblestone_wall" - } - }, - "result": { - "item": "decorative:bird_bath", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/black_bath_tire.json b/src/main/resources/data/decorative/recipes/black_bath_tire.json deleted file mode 100755 index fdf4d6a..0000000 --- a/src/main/resources/data/decorative/recipes/black_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:black_concrete" - } - }, - "result": { - "item": "decorative:black_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/black_digital_clock.json b/src/main/resources/data/decorative/recipes/black_digital_clock.json deleted file mode 100755 index 8d45f76..0000000 --- a/src/main/resources/data/decorative/recipes/black_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:black_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:black_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/black_double_lamp.json b/src/main/resources/data/decorative/recipes/black_double_lamp.json deleted file mode 100755 index a3b0e93..0000000 --- a/src/main/resources/data/decorative/recipes/black_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:black_lamp" - } - }, - "result": { - "item": "decorative:black_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/black_lamp.json b/src/main/resources/data/decorative/recipes/black_lamp.json deleted file mode 100755 index 09e00d0..0000000 --- a/src/main/resources/data/decorative/recipes/black_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:black_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:black_lamp", - "count": 1 - } -} diff --git a/src/main/resources/data/decorative/recipes/blue_bath_tire.json b/src/main/resources/data/decorative/recipes/blue_bath_tire.json deleted file mode 100755 index 1ba53b4..0000000 --- a/src/main/resources/data/decorative/recipes/blue_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:blue_concrete" - } - }, - "result": { - "item": "decorative:blue_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/blue_digital_clock.json b/src/main/resources/data/decorative/recipes/blue_digital_clock.json deleted file mode 100755 index 1c114f7..0000000 --- a/src/main/resources/data/decorative/recipes/blue_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:blue_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:blue_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/blue_double_lamp.json b/src/main/resources/data/decorative/recipes/blue_double_lamp.json deleted file mode 100755 index 730bd15..0000000 --- a/src/main/resources/data/decorative/recipes/blue_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:blue_lamp" - } - }, - "result": { - "item": "decorative:blue_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/blue_lamp.json b/src/main/resources/data/decorative/recipes/blue_lamp.json deleted file mode 100755 index 85b90c9..0000000 --- a/src/main/resources/data/decorative/recipes/blue_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:blue_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:blue_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/brown_bath_tire.json b/src/main/resources/data/decorative/recipes/brown_bath_tire.json deleted file mode 100755 index 1c3af2c..0000000 --- a/src/main/resources/data/decorative/recipes/brown_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:brown_concrete" - } - }, - "result": { - "item": "decorative:brown_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/brown_digital_clock.json b/src/main/resources/data/decorative/recipes/brown_digital_clock.json deleted file mode 100755 index ecd9282..0000000 --- a/src/main/resources/data/decorative/recipes/brown_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:brown_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:brown_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/brown_double_lamp.json b/src/main/resources/data/decorative/recipes/brown_double_lamp.json deleted file mode 100755 index 0044438..0000000 --- a/src/main/resources/data/decorative/recipes/brown_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:brown_lamp" - } - }, - "result": { - "item": "decorative:brown_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/brown_lamp.json b/src/main/resources/data/decorative/recipes/brown_lamp.json deleted file mode 100755 index c192950..0000000 --- a/src/main/resources/data/decorative/recipes/brown_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:brown_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:brown_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/ceilingfan.json b/src/main/resources/data/decorative/recipes/ceilingfan.json deleted file mode 100755 index 872a34f..0000000 --- a/src/main/resources/data/decorative/recipes/ceilingfan.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " / ", - "_R_" - ], - "key": { - "/": { - "item": "minecraft:stick" - }, - "_": { - "item": "minecraft:quartz_slab" - }, - "R": { - "item": "minecraft:redstone" - } - }, - "result": { - "item": "decorative:ceilingfan", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/christmas_lights.json b/src/main/resources/data/decorative/recipes/christmas_lights.json deleted file mode 100755 index e177eb5..0000000 --- a/src/main/resources/data/decorative/recipes/christmas_lights.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "///", - "RRR", - "IGI" - ], - "key": { - "/": { - "item": "minecraft:stick" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "I": { - "item": "minecraft:red_stained_glass" - }, - "G": { - "item": "minecraft:green_stained_glass" - } - }, - "result": { - "item": "decorative:christmas_lights", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/christmas_tree.json b/src/main/resources/data/decorative/recipes/christmas_tree.json deleted file mode 100755 index 0fba8aa..0000000 --- a/src/main/resources/data/decorative/recipes/christmas_tree.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " # ", - "GIG" - ], - "key": { - "#": { - "item": "minecraft:spruce_sapling" - }, - "G": { - "item": "minecraft:green_terracotta" - }, - "I": { - "item": "minecraft:gray_terracotta" - } - }, - "result": { - "item": "decorative:christmas_tree", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/cyan_bath_tire.json b/src/main/resources/data/decorative/recipes/cyan_bath_tire.json deleted file mode 100755 index 1e933a7..0000000 --- a/src/main/resources/data/decorative/recipes/cyan_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:cyan_concrete" - } - }, - "result": { - "item": "decorative:cyan_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/cyan_digital_clock.json b/src/main/resources/data/decorative/recipes/cyan_digital_clock.json deleted file mode 100755 index 1d81dcc..0000000 --- a/src/main/resources/data/decorative/recipes/cyan_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:cyan_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:cyan_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/cyan_double_lamp.json b/src/main/resources/data/decorative/recipes/cyan_double_lamp.json deleted file mode 100755 index 9d34db6..0000000 --- a/src/main/resources/data/decorative/recipes/cyan_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:cyan_lamp" - } - }, - "result": { - "item": "decorative:cyan_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/cyan_lamp.json b/src/main/resources/data/decorative/recipes/cyan_lamp.json deleted file mode 100755 index 94c641a..0000000 --- a/src/main/resources/data/decorative/recipes/cyan_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:cyan_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:cyan_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/dark_oak_log_with_axe.json b/src/main/resources/data/decorative/recipes/dark_oak_log_with_axe.json deleted file mode 100755 index a464cb8..0000000 --- a/src/main/resources/data/decorative/recipes/dark_oak_log_with_axe.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "O" - ], - "key": { - "#": { - "item": "minecraft:iron_axe" - }, - "O": { - "item": "minecraft:dark_oak_log" - } - }, - "result": { - "item": "decorative:dark_oak_log_with_axe", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/empty_sign.json b/src/main/resources/data/decorative/recipes/empty_sign.json deleted file mode 100755 index f82f30d..0000000 --- a/src/main/resources/data/decorative/recipes/empty_sign.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#W#", - "#I#" - ], - "key": { - "#": { - "item": "minecraft:red_dye" - }, - "W": { - "item": "minecraft:white_dye" - }, - "I": { - "item": "decorative:sign_post" - } - }, - "result": { - "item": "decorative:empty_sign", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/empty_sign_to_ninety_sign_stonecutting.json b/src/main/resources/data/decorative/recipes/empty_sign_to_ninety_sign_stonecutting.json deleted file mode 100755 index b456424..0000000 --- a/src/main/resources/data/decorative/recipes/empty_sign_to_ninety_sign_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "decorative:empty_sign" - }, - "result": "decorative:ninety_sign", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/empty_sign_to_onehundred_sign_stonecutting.json b/src/main/resources/data/decorative/recipes/empty_sign_to_onehundred_sign_stonecutting.json deleted file mode 100755 index b42c908..0000000 --- a/src/main/resources/data/decorative/recipes/empty_sign_to_onehundred_sign_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "decorative:empty_sign" - }, - "result": "decorative:onehundred_sign", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/empty_sign_to_onehundredten_sign_stonecutting.json b/src/main/resources/data/decorative/recipes/empty_sign_to_onehundredten_sign_stonecutting.json deleted file mode 100755 index 5fc893b..0000000 --- a/src/main/resources/data/decorative/recipes/empty_sign_to_onehundredten_sign_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "decorative:empty_sign" - }, - "result": "decorative:onehundredten_sign", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/empty_sign_to_seventy_sign_stonecutting.json b/src/main/resources/data/decorative/recipes/empty_sign_to_seventy_sign_stonecutting.json deleted file mode 100755 index d87db3f..0000000 --- a/src/main/resources/data/decorative/recipes/empty_sign_to_seventy_sign_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "decorative:empty_sign" - }, - "result": "decorative:seventy_sign", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/empty_sign_to_sixty_sign_stonecutting.json b/src/main/resources/data/decorative/recipes/empty_sign_to_sixty_sign_stonecutting.json deleted file mode 100755 index 6f2d9dd..0000000 --- a/src/main/resources/data/decorative/recipes/empty_sign_to_sixty_sign_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "decorative:empty_sign" - }, - "result": "decorative:sixty_sign", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/empty_sign_to_stop_sign_stonecutting.json b/src/main/resources/data/decorative/recipes/empty_sign_to_stop_sign_stonecutting.json deleted file mode 100755 index 42d2c84..0000000 --- a/src/main/resources/data/decorative/recipes/empty_sign_to_stop_sign_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "decorative:empty_sign" - }, - "result": "decorative:stop_sign", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/empty_sign_to_ten_sign_stonecutting.json b/src/main/resources/data/decorative/recipes/empty_sign_to_ten_sign_stonecutting.json deleted file mode 100755 index 5fd16bd..0000000 --- a/src/main/resources/data/decorative/recipes/empty_sign_to_ten_sign_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "decorative:empty_sign" - }, - "result": "decorative:ten_sign", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/empty_sign_to_thirty_sign_stonecutting.json b/src/main/resources/data/decorative/recipes/empty_sign_to_thirty_sign_stonecutting.json deleted file mode 100755 index 1137ec3..0000000 --- a/src/main/resources/data/decorative/recipes/empty_sign_to_thirty_sign_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "decorative:empty_sign" - }, - "result": "decorative:thirty_sign", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/empty_sign_to_twenty_sign_stonecutting.json b/src/main/resources/data/decorative/recipes/empty_sign_to_twenty_sign_stonecutting.json deleted file mode 100755 index 82c4658..0000000 --- a/src/main/resources/data/decorative/recipes/empty_sign_to_twenty_sign_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "decorative:empty_sign" - }, - "result": "decorative:twenty_sign", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/fire_hydrant.json b/src/main/resources/data/decorative/recipes/fire_hydrant.json deleted file mode 100755 index a6c81e8..0000000 --- a/src/main/resources/data/decorative/recipes/fire_hydrant.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "minecraft:red_terracotta" - } - }, - "result": { - "item": "decorative:fire_hydrant", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/gray_bath_tire.json b/src/main/resources/data/decorative/recipes/gray_bath_tire.json deleted file mode 100755 index adc9167..0000000 --- a/src/main/resources/data/decorative/recipes/gray_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:gray_concrete" - } - }, - "result": { - "item": "decorative:gray_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/gray_digital_clock.json b/src/main/resources/data/decorative/recipes/gray_digital_clock.json deleted file mode 100755 index ae95a94..0000000 --- a/src/main/resources/data/decorative/recipes/gray_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:gray_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:gray_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/gray_double_lamp.json b/src/main/resources/data/decorative/recipes/gray_double_lamp.json deleted file mode 100755 index 8f925fb..0000000 --- a/src/main/resources/data/decorative/recipes/gray_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:gray_lamp" - } - }, - "result": { - "item": "decorative:gray_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/gray_lamp.json b/src/main/resources/data/decorative/recipes/gray_lamp.json deleted file mode 100755 index 1c85e2f..0000000 --- a/src/main/resources/data/decorative/recipes/gray_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:gray_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:gray_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/green_bath_tire.json b/src/main/resources/data/decorative/recipes/green_bath_tire.json deleted file mode 100755 index cdceb29..0000000 --- a/src/main/resources/data/decorative/recipes/green_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:green_concrete" - } - }, - "result": { - "item": "decorative:green_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/green_digital_clock.json b/src/main/resources/data/decorative/recipes/green_digital_clock.json deleted file mode 100755 index 9639f86..0000000 --- a/src/main/resources/data/decorative/recipes/green_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:green_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:green_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/green_double_lamp.json b/src/main/resources/data/decorative/recipes/green_double_lamp.json deleted file mode 100755 index 8b9041c..0000000 --- a/src/main/resources/data/decorative/recipes/green_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:green_lamp" - } - }, - "result": { - "item": "decorative:green_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/green_lamp.json b/src/main/resources/data/decorative/recipes/green_lamp.json deleted file mode 100755 index cf4180a..0000000 --- a/src/main/resources/data/decorative/recipes/green_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:green_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:green_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/guardrail.json b/src/main/resources/data/decorative/recipes/guardrail.json deleted file mode 100755 index 4749ccd..0000000 --- a/src/main/resources/data/decorative/recipes/guardrail.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#I" - ], - "key": { - "#": { - "item": "minecraft:heavy_weighted_pressure_plate" - }, - "I": { - "item": "minecraft:iron_bars" - } - }, - "result": { - "item": "decorative:guardrail", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/jungle_log_with_axe.json b/src/main/resources/data/decorative/recipes/jungle_log_with_axe.json deleted file mode 100755 index c8ae042..0000000 --- a/src/main/resources/data/decorative/recipes/jungle_log_with_axe.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "O" - ], - "key": { - "#": { - "item": "minecraft:iron_axe" - }, - "O": { - "item": "minecraft:jungle_log" - } - }, - "result": { - "item": "decorative:jungle_log_with_axe", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/kitchen_tiles.json b/src/main/resources/data/decorative/recipes/kitchen_tiles.json deleted file mode 100755 index eecc8b3..0000000 --- a/src/main/resources/data/decorative/recipes/kitchen_tiles.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#W", - "O#" - ], - "key": { - "#": { - "item": "minecraft:black_concrete" - }, - "W": { - "item": "minecraft:white_concrete" - }, - "O": { - "item": "minecraft:white_concrete_powder" - } - }, - "result": { - "item": "decorative:kitchen_tiles", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/light_blue_bath_tire.json b/src/main/resources/data/decorative/recipes/light_blue_bath_tire.json deleted file mode 100755 index 92404da..0000000 --- a/src/main/resources/data/decorative/recipes/light_blue_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:light_blue_concrete" - } - }, - "result": { - "item": "decorative:light_blue_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/light_blue_digital_clock.json b/src/main/resources/data/decorative/recipes/light_blue_digital_clock.json deleted file mode 100755 index 68e6c29..0000000 --- a/src/main/resources/data/decorative/recipes/light_blue_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:light_blue_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:light_blue_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/light_blue_double_lamp.json b/src/main/resources/data/decorative/recipes/light_blue_double_lamp.json deleted file mode 100755 index d525d79..0000000 --- a/src/main/resources/data/decorative/recipes/light_blue_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:light_blue_lamp" - } - }, - "result": { - "item": "decorative:light_blue_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/light_blue_lamp.json b/src/main/resources/data/decorative/recipes/light_blue_lamp.json deleted file mode 100755 index 031a155..0000000 --- a/src/main/resources/data/decorative/recipes/light_blue_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:light_blue_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:light_blue_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/light_gray_bath_tire.json b/src/main/resources/data/decorative/recipes/light_gray_bath_tire.json deleted file mode 100755 index c93356d..0000000 --- a/src/main/resources/data/decorative/recipes/light_gray_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:light_gray_concrete" - } - }, - "result": { - "item": "decorative:light_gray_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/light_gray_digital_clock.json b/src/main/resources/data/decorative/recipes/light_gray_digital_clock.json deleted file mode 100755 index fb0936e..0000000 --- a/src/main/resources/data/decorative/recipes/light_gray_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:light_gray_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:light_gray_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/light_gray_double_lamp.json b/src/main/resources/data/decorative/recipes/light_gray_double_lamp.json deleted file mode 100755 index 9dcb90c..0000000 --- a/src/main/resources/data/decorative/recipes/light_gray_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:light_gray_lamp" - } - }, - "result": { - "item": "decorative:light_gray_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/light_gray_lamp.json b/src/main/resources/data/decorative/recipes/light_gray_lamp.json deleted file mode 100755 index 53b67e0..0000000 --- a/src/main/resources/data/decorative/recipes/light_gray_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:light_gray_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:light_gray_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/lime_bath_tire.json b/src/main/resources/data/decorative/recipes/lime_bath_tire.json deleted file mode 100755 index bae3fac..0000000 --- a/src/main/resources/data/decorative/recipes/lime_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:lime_concrete" - } - }, - "result": { - "item": "decorative:lime_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/lime_digital_clock.json b/src/main/resources/data/decorative/recipes/lime_digital_clock.json deleted file mode 100755 index 6626df0..0000000 --- a/src/main/resources/data/decorative/recipes/lime_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:lime_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:lime_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/lime_double_lamp.json b/src/main/resources/data/decorative/recipes/lime_double_lamp.json deleted file mode 100755 index fa33de7..0000000 --- a/src/main/resources/data/decorative/recipes/lime_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:lime_lamp" - } - }, - "result": { - "item": "decorative:lime_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/lime_lamp.json b/src/main/resources/data/decorative/recipes/lime_lamp.json deleted file mode 100755 index 1bc2649..0000000 --- a/src/main/resources/data/decorative/recipes/lime_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:lime_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:lime_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/magenta_bath_tire.json b/src/main/resources/data/decorative/recipes/magenta_bath_tire.json deleted file mode 100755 index c6a0e14..0000000 --- a/src/main/resources/data/decorative/recipes/magenta_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:magenta_concrete" - } - }, - "result": { - "item": "decorative:magenta_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/magenta_digital_clock.json b/src/main/resources/data/decorative/recipes/magenta_digital_clock.json deleted file mode 100755 index 8b44194..0000000 --- a/src/main/resources/data/decorative/recipes/magenta_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:magenta_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:magenta_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/magenta_double_lamp.json b/src/main/resources/data/decorative/recipes/magenta_double_lamp.json deleted file mode 100755 index 17dfa9b..0000000 --- a/src/main/resources/data/decorative/recipes/magenta_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:magenta_lamp" - } - }, - "result": { - "item": "decorative:magenta_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/magenta_lamp.json b/src/main/resources/data/decorative/recipes/magenta_lamp.json deleted file mode 100755 index 26524ad..0000000 --- a/src/main/resources/data/decorative/recipes/magenta_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:magenta_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:magenta_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/oak_log_with_axe.json b/src/main/resources/data/decorative/recipes/oak_log_with_axe.json deleted file mode 100755 index 2fb65a3..0000000 --- a/src/main/resources/data/decorative/recipes/oak_log_with_axe.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "O" - ], - "key": { - "#": { - "item": "minecraft:iron_axe" - }, - "O": { - "item": "minecraft:oak_log" - } - }, - "result": { - "item": "decorative:oak_log_with_axe", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/old_television.json b/src/main/resources/data/decorative/recipes/old_television.json deleted file mode 100755 index c5b3768..0000000 --- a/src/main/resources/data/decorative/recipes/old_television.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - "###" - ], - "key": { - "#": { - "item": "minecraft:gray_concrete" - }, - "R": { - "item": "minecraft:redstone" - } - }, - "result": { - "item": "decorative:old_television", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/orange_bath_tire.json b/src/main/resources/data/decorative/recipes/orange_bath_tire.json deleted file mode 100755 index b7368c8..0000000 --- a/src/main/resources/data/decorative/recipes/orange_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:orange_concrete" - } - }, - "result": { - "item": "decorative:orange_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/orange_digital_clock.json b/src/main/resources/data/decorative/recipes/orange_digital_clock.json deleted file mode 100755 index 74573ce..0000000 --- a/src/main/resources/data/decorative/recipes/orange_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:orange_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:orange_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/orange_double_lamp.json b/src/main/resources/data/decorative/recipes/orange_double_lamp.json deleted file mode 100755 index a696dcc..0000000 --- a/src/main/resources/data/decorative/recipes/orange_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:orange_lamp" - } - }, - "result": { - "item": "decorative:orange_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/orange_lamp.json b/src/main/resources/data/decorative/recipes/orange_lamp.json deleted file mode 100755 index de531ff..0000000 --- a/src/main/resources/data/decorative/recipes/orange_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:orange_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:orange_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/pink_bath_tire.json b/src/main/resources/data/decorative/recipes/pink_bath_tire.json deleted file mode 100755 index 8db76d6..0000000 --- a/src/main/resources/data/decorative/recipes/pink_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:pink_concrete" - } - }, - "result": { - "item": "decorative:pink_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/pink_digital_clock.json b/src/main/resources/data/decorative/recipes/pink_digital_clock.json deleted file mode 100755 index 5912bca..0000000 --- a/src/main/resources/data/decorative/recipes/pink_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:pink_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:pink_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/pink_double_lamp.json b/src/main/resources/data/decorative/recipes/pink_double_lamp.json deleted file mode 100755 index 48b1aee..0000000 --- a/src/main/resources/data/decorative/recipes/pink_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:pink_lamp" - } - }, - "result": { - "item": "decorative:pink_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/pink_lamp.json b/src/main/resources/data/decorative/recipes/pink_lamp.json deleted file mode 100755 index 052f0c3..0000000 --- a/src/main/resources/data/decorative/recipes/pink_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:pink_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:pink_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/pool_sprinkler.json b/src/main/resources/data/decorative/recipes/pool_sprinkler.json deleted file mode 100755 index df35d9f..0000000 --- a/src/main/resources/data/decorative/recipes/pool_sprinkler.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "##", - "# " - ], - "key": { - "#": { - "item": "minecraft:iron_block" - } - }, - "result": { - "item": "decorative:pool_sprinkler", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/pool_wall.json b/src/main/resources/data/decorative/recipes/pool_wall.json deleted file mode 100755 index 41160e2..0000000 --- a/src/main/resources/data/decorative/recipes/pool_wall.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "type": "minecraft:crafting_shapeless", - "ingredients": [ - { - "item": "minecraft:white_concrete" - }, - { - "item": "minecraft:white_concrete" - }, - { - "item": "minecraft:white_concrete" - } - ], - "result": { - "item": "decorative:pool_wall", - "count": 6 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/purple_bath_tire.json b/src/main/resources/data/decorative/recipes/purple_bath_tire.json deleted file mode 100755 index d7f8bd9..0000000 --- a/src/main/resources/data/decorative/recipes/purple_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:purple_concrete" - } - }, - "result": { - "item": "decorative:purple_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/purple_digital_clock.json b/src/main/resources/data/decorative/recipes/purple_digital_clock.json deleted file mode 100755 index be11f45..0000000 --- a/src/main/resources/data/decorative/recipes/purple_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:purple_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:purple_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/purple_double_lamp.json b/src/main/resources/data/decorative/recipes/purple_double_lamp.json deleted file mode 100755 index 055a4cc..0000000 --- a/src/main/resources/data/decorative/recipes/purple_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:purple_lamp" - } - }, - "result": { - "item": "decorative:purple_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/purple_lamp.json b/src/main/resources/data/decorative/recipes/purple_lamp.json deleted file mode 100755 index fc72553..0000000 --- a/src/main/resources/data/decorative/recipes/purple_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:purple_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:purple_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/red_bath_tire.json b/src/main/resources/data/decorative/recipes/red_bath_tire.json deleted file mode 100755 index ecec263..0000000 --- a/src/main/resources/data/decorative/recipes/red_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:red_concrete" - } - }, - "result": { - "item": "decorative:red_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/red_digital_clock.json b/src/main/resources/data/decorative/recipes/red_digital_clock.json deleted file mode 100755 index f1f7382..0000000 --- a/src/main/resources/data/decorative/recipes/red_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:red_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:red_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/red_double_lamp.json b/src/main/resources/data/decorative/recipes/red_double_lamp.json deleted file mode 100755 index 4f69a21..0000000 --- a/src/main/resources/data/decorative/recipes/red_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:red_lamp" - } - }, - "result": { - "item": "decorative:red_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/red_lamp.json b/src/main/resources/data/decorative/recipes/red_lamp.json deleted file mode 100755 index c40c933..0000000 --- a/src/main/resources/data/decorative/recipes/red_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:red_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:red_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/road_to_road_white_long_stonecutting.json b/src/main/resources/data/decorative/recipes/road_to_road_white_long_stonecutting.json deleted file mode 100755 index 8c22fb2..0000000 --- a/src/main/resources/data/decorative/recipes/road_to_road_white_long_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "decorative:road" - }, - "result": "decorative:road_white_long", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/road_to_road_white_short_stonecutting.json b/src/main/resources/data/decorative/recipes/road_to_road_white_short_stonecutting.json deleted file mode 100755 index 91a17a4..0000000 --- a/src/main/resources/data/decorative/recipes/road_to_road_white_short_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "decorative:road" - }, - "result": "decorative:road_white_short", - "count": 1 -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/rocky_asphalt_to_road_white_long_stonecutting.json b/src/main/resources/data/decorative/recipes/rocky_asphalt_to_road_white_long_stonecutting.json deleted file mode 100755 index b286cc3..0000000 --- a/src/main/resources/data/decorative/recipes/rocky_asphalt_to_road_white_long_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "decorative:rocky_asphalt" - }, - "result": "decorative:road_white_long", - "count": 2 -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/rocky_asphalt_to_road_white_short_stonecutting.json b/src/main/resources/data/decorative/recipes/rocky_asphalt_to_road_white_short_stonecutting.json deleted file mode 100755 index 9c3ed0d..0000000 --- a/src/main/resources/data/decorative/recipes/rocky_asphalt_to_road_white_short_stonecutting.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "minecraft:stonecutting", - "ingredient": { - "item": "decorative:rocky_asphalt" - }, - "result": "decorative:road_white_short", - "count": 2 -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/shower_head.json b/src/main/resources/data/decorative/recipes/shower_head.json deleted file mode 100755 index 9e1be9a..0000000 --- a/src/main/resources/data/decorative/recipes/shower_head.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "G", - "G" - ], - "key": { - "#": { - "item": "minecraft:lever" - }, - "G": { - "item": "minecraft:gray_concrete" - } - }, - "result": { - "item": "decorative:shower_head", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/sign_post.json b/src/main/resources/data/decorative/recipes/sign_post.json deleted file mode 100755 index 9f15357..0000000 --- a/src/main/resources/data/decorative/recipes/sign_post.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "minecraft:iron_block" - } - }, - "result": { - "item": "decorative:sign_post", - "count": 4 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/sliding_door.json b/src/main/resources/data/decorative/recipes/sliding_door.json deleted file mode 100755 index e4bb577..0000000 --- a/src/main/resources/data/decorative/recipes/sliding_door.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "##", - "GG", - "##" - ], - "key": { - "#": { - "item": "minecraft:white_concrete" - }, - "G": { - "item": "minecraft:glass_pane" - } - }, - "result": { - "item": "decorative:sliding_door", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/springboard.json b/src/main/resources/data/decorative/recipes/springboard.json deleted file mode 100755 index 1aa2e20..0000000 --- a/src/main/resources/data/decorative/recipes/springboard.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - " G" - ], - "key": { - "#": { - "item": "minecraft:white_concrete" - }, - "G": { - "item": "minecraft:gray_concrete" - } - }, - "result": { - "item": "decorative:springboard", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/spruce_log_with_axe.json b/src/main/resources/data/decorative/recipes/spruce_log_with_axe.json deleted file mode 100755 index 4329d64..0000000 --- a/src/main/resources/data/decorative/recipes/spruce_log_with_axe.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "O" - ], - "key": { - "#": { - "item": "minecraft:iron_axe" - }, - "O": { - "item": "minecraft:spruce_log" - } - }, - "result": { - "item": "decorative:spruce_log_with_axe", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/stone_path.json b/src/main/resources/data/decorative/recipes/stone_path.json deleted file mode 100755 index 176396b..0000000 --- a/src/main/resources/data/decorative/recipes/stone_path.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "##", - "##" - ], - "key": { - "#": { - "item": "minecraft:stone_button" - } - }, - "result": { - "item": "decorative:stone_path", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/television.json b/src/main/resources/data/decorative/recipes/television.json deleted file mode 100755 index 6486711..0000000 --- a/src/main/resources/data/decorative/recipes/television.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " # " - ], - "key": { - "#": { - "item": "minecraft:black_concrete" - }, - "R": { - "item": "minecraft:redstone" - } - }, - "result": { - "item": "decorative:television", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/traffic_cone.json b/src/main/resources/data/decorative/recipes/traffic_cone.json deleted file mode 100755 index c3ff586..0000000 --- a/src/main/resources/data/decorative/recipes/traffic_cone.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " # ", - "WWW", - "###" - ], - "key": { - "#": { - "item": "minecraft:orange_concrete" - }, - "W": { - "item": "minecraft:white_concrete" - } - }, - "result": { - "item": "decorative:traffic_cone", - "count": 3 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/wall_clock.json b/src/main/resources/data/decorative/recipes/wall_clock.json deleted file mode 100755 index c1f62a0..0000000 --- a/src/main/resources/data/decorative/recipes/wall_clock.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - " # ", - "#C#", - " # " - ], - "key": { - "#": { - "item": "minecraft:quartz_block" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:wall_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/water_pump.json b/src/main/resources/data/decorative/recipes/water_pump.json deleted file mode 100755 index b94a45b..0000000 --- a/src/main/resources/data/decorative/recipes/water_pump.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "minecraft:green_terracotta" - } - }, - "result": { - "item": "decorative:water_pump", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/white_bath_tire.json b/src/main/resources/data/decorative/recipes/white_bath_tire.json deleted file mode 100755 index 17a24ad..0000000 --- a/src/main/resources/data/decorative/recipes/white_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:white_concrete" - } - }, - "result": { - "item": "decorative:white_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/white_digital_clock.json b/src/main/resources/data/decorative/recipes/white_digital_clock.json deleted file mode 100755 index ba5e01b..0000000 --- a/src/main/resources/data/decorative/recipes/white_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:white_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:white_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/white_double_lamp.json b/src/main/resources/data/decorative/recipes/white_double_lamp.json deleted file mode 100755 index 60912c7..0000000 --- a/src/main/resources/data/decorative/recipes/white_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:white_lamp" - } - }, - "result": { - "item": "decorative:white_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/white_lamp.json b/src/main/resources/data/decorative/recipes/white_lamp.json deleted file mode 100755 index ab7cce2..0000000 --- a/src/main/resources/data/decorative/recipes/white_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:white_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:white_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/yellow_bath_tire.json b/src/main/resources/data/decorative/recipes/yellow_bath_tire.json deleted file mode 100755 index 7b60ede..0000000 --- a/src/main/resources/data/decorative/recipes/yellow_bath_tire.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "# #", - "###" - ], - "key": { - "#": { - "item": "minecraft:yellow_concrete" - } - }, - "result": { - "item": "decorative:yellow_bath_tire", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/yellow_digital_clock.json b/src/main/resources/data/decorative/recipes/yellow_digital_clock.json deleted file mode 100755 index 13f20ce..0000000 --- a/src/main/resources/data/decorative/recipes/yellow_digital_clock.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#B#", - "#C#" - ], - "key": { - "#": { - "item": "minecraft:yellow_concrete" - }, - "B": { - "item": "minecraft:black_concrete" - }, - "C": { - "item": "minecraft:clock" - } - }, - "result": { - "item": "decorative:yellow_digital_clock", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/yellow_double_lamp.json b/src/main/resources/data/decorative/recipes/yellow_double_lamp.json deleted file mode 100755 index a3b36a4..0000000 --- a/src/main/resources/data/decorative/recipes/yellow_double_lamp.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "#", - "#" - ], - "key": { - "#": { - "item": "decorative:yellow_lamp" - } - }, - "result": { - "item": "decorative:yellow_double_lamp", - "count": 1 - } -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/recipes/yellow_lamp.json b/src/main/resources/data/decorative/recipes/yellow_lamp.json deleted file mode 100755 index 1ad6dd1..0000000 --- a/src/main/resources/data/decorative/recipes/yellow_lamp.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "minecraft:crafting_shaped", - "pattern": [ - "###", - "#R#", - " B " - ], - "key": { - "#": { - "item": "minecraft:yellow_wool" - }, - "R": { - "item": "minecraft:redstone_lamp" - }, - "B": { - "item": "minecraft:black_terracotta" - } - }, - "result": { - "item": "decorative:yellow_lamp", - "count": 1 - } -} \ No newline at end of file