From e8f89994fc015421d578a2b809020266c67c1fb6 Mon Sep 17 00:00:00 2001 From: 17146 <1714673995@qq.com> Date: Wed, 11 Jun 2025 17:51:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=93=9D=E5=9B=BE=E9=85=8D?= =?UTF-8?q?=E6=96=B9=E7=94=9F=E6=88=90=E5=99=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e | 84 ++++++++++++++++++- .../recipe/ammo_box_extract_ammo.json | 2 +- .../recipes/misc/aa_12_blueprint.json | 32 +++++++ .../recipes/misc/ak_12_blueprint.json | 32 +++++++ .../recipes/misc/ak_47_blueprint.json | 32 +++++++ .../recipes/misc/annihilator_blueprint.json | 32 +++++++ .../misc/aurelia_sceptre_blueprint.json | 32 +++++++ .../recipes/misc/bocek_blueprint.json | 32 +++++++ .../recipes/misc/devotion_blueprint.json | 32 +++++++ .../recipes/misc/glock_17_blueprint.json | 32 +++++++ .../recipes/misc/glock_18_blueprint.json | 32 +++++++ .../recipes/misc/hk_416_blueprint.json | 32 +++++++ .../recipes/misc/hpj_11_blueprint.json | 32 +++++++ .../recipes/misc/hunting_rifle_blueprint.json | 32 +++++++ .../recipes/misc/insidious_blueprint.json | 32 +++++++ .../recipes/misc/javelin_blueprint.json | 32 +++++++ .../recipes/misc/k_98_blueprint.json | 32 +++++++ .../recipes/misc/m2hb_blueprint.json | 32 +++++++ .../recipes/misc/m_1911_blueprint.json | 32 +++++++ .../recipes/misc/m_4_blueprint.json | 32 +++++++ .../recipes/misc/m_60_blueprint.json | 32 +++++++ .../recipes/misc/m_79_blueprint.json | 32 +++++++ .../recipes/misc/m_870_blueprint.json | 32 +++++++ .../recipes/misc/m_98b_blueprint.json | 32 +++++++ .../recipes/misc/marlin_blueprint.json | 32 +++++++ .../recipes/misc/minigun_blueprint.json | 32 +++++++ .../recipes/misc/mk_14_blueprint.json | 32 +++++++ .../recipes/misc/mk_42_blueprint.json | 32 +++++++ .../recipes/misc/mle_1934_blueprint.json | 32 +++++++ .../recipes/misc/mosin_nagant_blueprint.json | 32 +++++++ .../recipes/misc/mp_443_blueprint.json | 32 +++++++ .../recipes/misc/mp_5_blueprint.json | 32 +++++++ .../recipes/misc/ntw_20_blueprint.json | 32 +++++++ .../recipes/misc/qbz_95_blueprint.json | 32 +++++++ .../recipes/misc/rpg_blueprint.json | 32 +++++++ .../recipes/misc/rpk_blueprint.json | 32 +++++++ .../misc/secondary_cataclysm_blueprint.json | 32 +++++++ .../recipes/misc/sentinel_blueprint.json | 32 +++++++ .../recipes/misc/sks_blueprint.json | 32 +++++++ .../recipes/misc/svd_blueprint.json | 32 +++++++ .../recipes/misc/taser_blueprint.json | 32 +++++++ .../recipes/misc/trachelium_blueprint.json | 32 +++++++ .../recipes/misc/vector_blueprint.json | 32 +++++++ .../recipe/aa_12_blueprint.json} | 24 +++--- .../recipe/ak_12_blueprint.json} | 24 +++--- .../recipe/ak_47_blueprint.json} | 24 +++--- .../recipe/annihilator_blueprint.json} | 24 +++--- .../recipe/aurelia_sceptre_blueprint.json} | 24 +++--- .../recipe/bocek_blueprint.json} | 24 +++--- .../recipe/devotion_blueprint.json} | 24 +++--- .../recipe/glock_17_blueprint.json} | 24 +++--- .../recipe/glock_18_blueprint.json} | 24 +++--- .../recipe/hk_416_blueprint.json} | 24 +++--- .../recipe/hpj_11_blueprint.json} | 24 +++--- .../recipe/hunting_rifle_blueprint.json} | 24 +++--- .../recipe/insidious_blueprint.json} | 24 +++--- .../recipe/javelin_blueprint.json} | 24 +++--- .../superbwarfare/recipe/k_98_blueprint.json} | 24 +++--- .../superbwarfare/recipe/m2hb_blueprint.json} | 24 +++--- .../recipe/m_1911_blueprint.json} | 24 +++--- .../superbwarfare/recipe/m_4_blueprint.json} | 24 +++--- .../superbwarfare/recipe/m_60_blueprint.json} | 24 +++--- .../superbwarfare/recipe/m_79_blueprint.json} | 24 +++--- .../recipe/m_870_blueprint.json} | 24 +++--- .../recipe/m_98b_blueprint.json} | 24 +++--- .../recipe/marlin_blueprint.json} | 24 +++--- .../recipe/minigun_blueprint.json} | 24 +++--- .../recipe/mk_14_blueprint.json} | 24 +++--- .../recipe/mk_42_blueprint.json} | 24 +++--- .../recipe/mle_1934_blueprint.json} | 24 +++--- .../recipe/mosin_nagant_blueprint.json} | 24 +++--- .../recipe/mp_443_blueprint.json} | 24 +++--- .../superbwarfare/recipe/mp_5_blueprint.json} | 24 +++--- .../recipe/ntw_20_blueprint.json} | 24 +++--- .../recipe/qbz_95_blueprint.json} | 24 +++--- .../superbwarfare/recipe/rpg_blueprint.json} | 24 +++--- .../superbwarfare/recipe/rpk_blueprint.json} | 24 +++--- .../secondary_cataclysm_blueprint.json} | 24 +++--- .../recipe/sentinel_blueprint.json} | 24 +++--- .../superbwarfare/recipe/sks_blueprint.json} | 24 +++--- .../superbwarfare/recipe/svd_blueprint.json} | 24 +++--- .../recipe/taser_blueprint.json} | 24 +++--- .../recipe/trachelium_blueprint.json} | 24 +++--- .../recipe/vector_blueprint.json} | 24 +++--- .../datagen/ModRecipeProvider.java | 60 +++++++++++-- 85 files changed, 1942 insertions(+), 500 deletions(-) create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/aa_12_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/ak_12_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/ak_47_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/annihilator_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/aurelia_sceptre_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/bocek_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/devotion_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/glock_17_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/glock_18_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/hk_416_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/hpj_11_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/hunting_rifle_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/insidious_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/javelin_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/k_98_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/m2hb_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_1911_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_4_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_60_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_79_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_870_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_98b_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/marlin_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/minigun_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/mk_14_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/mk_42_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/mle_1934_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/mosin_nagant_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/mp_443_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/mp_5_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/ntw_20_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/qbz_95_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/rpg_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/rpk_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/secondary_cataclysm_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/sentinel_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/sks_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/svd_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/taser_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/trachelium_blueprint.json create mode 100644 src/generated/resources/data/superbwarfare/advancement/recipes/misc/vector_blueprint.json rename src/{main/resources/data/superbwarfare/recipe/aa_12_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/aa_12_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/ak_12_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/ak_12_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/ak_47_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/ak_47_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/annihilator_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/annihilator_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/aurelia_sceptre_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/aurelia_sceptre_blueprint.json} (66%) rename src/{main/resources/data/superbwarfare/recipe/bocek_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/bocek_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/devotion_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/devotion_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/glock_17_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/glock_17_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/glock18_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/glock_18_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/hk_416_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/hk_416_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/hpj_11_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/hpj_11_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/hunting_rifle_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/hunting_rifle_blueprint.json} (66%) rename src/{main/resources/data/superbwarfare/recipe/insidious_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/insidious_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/javelin_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/javelin_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/k98_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/k_98_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/m2hb_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/m2hb_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/m1911_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/m_1911_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/m4_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/m_4_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/m60_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/m_60_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/m79_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/m_79_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/m870_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/m_870_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/m98b_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/m_98b_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/marlin_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/marlin_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/minigun_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/minigun_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/mk_14_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/mk_14_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/mk_42_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/mk_42_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/mle_1934_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/mle_1934_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/mosin_nagant_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/mosin_nagant_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/mp_443_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/mp_443_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/mp_5_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/mp_5_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/ntw_20_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/ntw_20_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/qbz95_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/qbz_95_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/rpg_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/rpg_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/rpk_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/rpk_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/secondary_cataclysm_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/secondary_cataclysm_blueprint.json} (66%) rename src/{main/resources/data/superbwarfare/recipe/sentinel_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/sentinel_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/sks_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/sks_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/svd_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/svd_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/taser_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/taser_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/trachelium_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/trachelium_blueprint.json} (67%) rename src/{main/resources/data/superbwarfare/recipe/vector_blueprint_crafting.json => generated/resources/data/superbwarfare/recipe/vector_blueprint.json} (67%) diff --git a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e index 1f783ea1c..5ca623491 100644 --- a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e +++ b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e @@ -1,4 +1,86 @@ -// 1.21.1 2025-04-03T22:15:00.0218531 Recipes +// 1.21.1 2025-06-12T06:24:20.3703669 Recipes 9775e550332c69f1ee2ac4a09834a35db6f6a2ed data/minecraft/recipe/ammo_box_add_ammo.json 9775e550332c69f1ee2ac4a09834a35db6f6a2ed data/minecraft/recipe/ammo_box_extract_ammo.json 2e1d1bbf32801f3d355c0d3f78ebbb1122cebd4c data/minecraft/recipe/potion_mortar_shell.json +fb31d2e09af64c6a234c0bc43123b95c529babdd data/superbwarfare/advancement/recipes/misc/aa_12_blueprint.json +c570eb1f7d03feb4896c5f3aa04279ce23bcd76e data/superbwarfare/advancement/recipes/misc/ak_12_blueprint.json +83f32a7a84d6058870e2fc6e5fa3e4c5ba4c1b69 data/superbwarfare/advancement/recipes/misc/ak_47_blueprint.json +c8a34f3eab27e1987ada9bee13c40cb96098d15f data/superbwarfare/advancement/recipes/misc/annihilator_blueprint.json +edb954552dd2ec2f3aac2b4c6d13fca19b61648e data/superbwarfare/advancement/recipes/misc/aurelia_sceptre_blueprint.json +4d0cf20281017a3468915eeef192fd4262039223 data/superbwarfare/advancement/recipes/misc/bocek_blueprint.json +cae0bca9d87ad212a3155135433ffe88f289c04c data/superbwarfare/advancement/recipes/misc/devotion_blueprint.json +446c53cb5e07af26811f443ca4d6794a0fd04e42 data/superbwarfare/advancement/recipes/misc/glock_17_blueprint.json +076fac5dd247bc92ef917e3728692ee185f81e3f data/superbwarfare/advancement/recipes/misc/glock_18_blueprint.json +5c9c30fe01fd08afc8baecd61566fb399f74f024 data/superbwarfare/advancement/recipes/misc/hk_416_blueprint.json +33a9d76154596be2ba7f9148323777a79b28006f data/superbwarfare/advancement/recipes/misc/hpj_11_blueprint.json +1d3b9163bb66cea057ba2fa6353746ffee6ef96d data/superbwarfare/advancement/recipes/misc/hunting_rifle_blueprint.json +65feefcd9f7b16e4e92f4f3c08abdc02e160ca1d data/superbwarfare/advancement/recipes/misc/insidious_blueprint.json +652b83a7987f1fa42d174f923e0905c53a20cda7 data/superbwarfare/advancement/recipes/misc/javelin_blueprint.json +899c04e1a22a41365129a5ca24348194f7dd4d88 data/superbwarfare/advancement/recipes/misc/k_98_blueprint.json +d481715aad2fc1fc01357103cb11ed201fc92dde data/superbwarfare/advancement/recipes/misc/m2hb_blueprint.json +9d10438fe47d61ea60452f0bf62ac0bfc3fd04d3 data/superbwarfare/advancement/recipes/misc/marlin_blueprint.json +969f773f4e7b657a907d050a4c74ae3256b7024e data/superbwarfare/advancement/recipes/misc/minigun_blueprint.json +2b7aef6b56d03841a3f620ddd1b6728c2e208fb4 data/superbwarfare/advancement/recipes/misc/mk_14_blueprint.json +bb694aee6510abc2b38a4cd664490d12b68a41a0 data/superbwarfare/advancement/recipes/misc/mk_42_blueprint.json +ee731f04f209d9d66a833799c8ebad1afebde7ee data/superbwarfare/advancement/recipes/misc/mle_1934_blueprint.json +b0e99c48980fc152f6d7abd13f5b10088f3e2ce3 data/superbwarfare/advancement/recipes/misc/mosin_nagant_blueprint.json +41701f145d847f088eb4595a9f1c6c59493b1a61 data/superbwarfare/advancement/recipes/misc/mp_443_blueprint.json +089840e26a74fd78d77e98d582f80adb657d685f data/superbwarfare/advancement/recipes/misc/mp_5_blueprint.json +db50b385f5bd6239b720fc2519f5667ece7b8cd5 data/superbwarfare/advancement/recipes/misc/m_1911_blueprint.json +89fba9aa08a291c1b6abfba39bbf6bb9a8e807ea data/superbwarfare/advancement/recipes/misc/m_4_blueprint.json +1a96495459e5b26f9438cd4219d9022066c2d303 data/superbwarfare/advancement/recipes/misc/m_60_blueprint.json +1e770e3d6c899bc0fd9805be81a1900fe6f3e322 data/superbwarfare/advancement/recipes/misc/m_79_blueprint.json +ab91251a4ad27c9153eec06d6a781aa59fc61785 data/superbwarfare/advancement/recipes/misc/m_870_blueprint.json +dd88128230882947ff1f7e46ca413e571374cf88 data/superbwarfare/advancement/recipes/misc/m_98b_blueprint.json +46fc6cc865986b08322c48a583c5d26b148797e5 data/superbwarfare/advancement/recipes/misc/ntw_20_blueprint.json +358b34abec2942bed33a221b8897ff33daf0bbdb data/superbwarfare/advancement/recipes/misc/qbz_95_blueprint.json +1f5902ffc6a4db767c38b44b4fff8536b500bb79 data/superbwarfare/advancement/recipes/misc/rpg_blueprint.json +35aaa4d30e7a6cc1e072c83912850acc8b11d0cd data/superbwarfare/advancement/recipes/misc/rpk_blueprint.json +0fe097b3fa12c718d826bc14eb69c384400e8a8b data/superbwarfare/advancement/recipes/misc/secondary_cataclysm_blueprint.json +1702fe19c2e72e3dd2e782d7210bf5fae195fc34 data/superbwarfare/advancement/recipes/misc/sentinel_blueprint.json +636bdaeadd7771e8aec3a00a4a378817df83a2ea data/superbwarfare/advancement/recipes/misc/sks_blueprint.json +9d54e1586679df4baa68666303841a0e845f8728 data/superbwarfare/advancement/recipes/misc/svd_blueprint.json +2a9b21d77cad688c1fb0c924d8be9bb7ded56f0d data/superbwarfare/advancement/recipes/misc/taser_blueprint.json +e414607d3519e157842ddb5163a2057b299dd487 data/superbwarfare/advancement/recipes/misc/trachelium_blueprint.json +da78113ebbbca910a4517f589a2e3eb110542df9 data/superbwarfare/advancement/recipes/misc/vector_blueprint.json +7b5f4164c298334f687ffd1ccba9e0cb3b1f2fbc data/superbwarfare/recipe/aa_12_blueprint.json +ef7e3adfb75572ee4fcaf87b941636a788e0c430 data/superbwarfare/recipe/ak_12_blueprint.json +4cdf5197936a1465de76ef23b9b8d41ba3737664 data/superbwarfare/recipe/ak_47_blueprint.json +b5a2b05abd0da94388cbd46b73ae1446db0773b4 data/superbwarfare/recipe/annihilator_blueprint.json +92bad57a8ae8cda860761a949666d10a975daccd data/superbwarfare/recipe/aurelia_sceptre_blueprint.json +cba1ec494c1313b5a84895be16e90a25c0bc754c data/superbwarfare/recipe/bocek_blueprint.json +ae7c8b9ef2e97948f11bf753660c4ab4e94930e2 data/superbwarfare/recipe/devotion_blueprint.json +1ca96490a6d317f6bc71e05a2dced261b8790c0b data/superbwarfare/recipe/glock_17_blueprint.json +96eef061bdfc9c777dd50669e797b284db47e6ef data/superbwarfare/recipe/glock_18_blueprint.json +d456d459465bfa7338efc37a10ae8797f01111ab data/superbwarfare/recipe/hk_416_blueprint.json +c058c56606592457d7fe2bb1ddef5e05abd5a732 data/superbwarfare/recipe/hpj_11_blueprint.json +c591aecdf4b5bab7b206160c0c255470fb3d5684 data/superbwarfare/recipe/hunting_rifle_blueprint.json +aff87a5a66e7aef395b08067339685954a0f4de2 data/superbwarfare/recipe/insidious_blueprint.json +1fc1080eb1328b7a91445d083a5ea4bd6e0fdcb4 data/superbwarfare/recipe/javelin_blueprint.json +9ced791c2f2eeb19bab3b7826e05c936953974cc data/superbwarfare/recipe/k_98_blueprint.json +a6935ef289d09a955b17074da622839205534fe5 data/superbwarfare/recipe/m2hb_blueprint.json +31c3dcbd4a07735b31e9f4c0919318897606290d data/superbwarfare/recipe/marlin_blueprint.json +b5600c2751ca38aa11d98297ea24ea5099bca711 data/superbwarfare/recipe/minigun_blueprint.json +d0c14cf98dae91136ed3c5c742bb999b5e556676 data/superbwarfare/recipe/mk_14_blueprint.json +b899f64ad5e5510e9b900fa5417171f4aae67da8 data/superbwarfare/recipe/mk_42_blueprint.json +84d9ee65ab0925aaccd3096f798195db59cdaebb data/superbwarfare/recipe/mle_1934_blueprint.json +198ed671f3feaa2011c6b83813e9e6a069d4876b data/superbwarfare/recipe/mosin_nagant_blueprint.json +71ce44b1206bfcb4ad09d682d9107224a16256c4 data/superbwarfare/recipe/mp_443_blueprint.json +df00ef3e60cc91cb273604a3f4efe9e2913694c3 data/superbwarfare/recipe/mp_5_blueprint.json +6f8d226b24413fa9771506e6db21d88231cf8f4f data/superbwarfare/recipe/m_1911_blueprint.json +bbd88474774729ec85df44f5f735128e27f1a50a data/superbwarfare/recipe/m_4_blueprint.json +760cbcc0009f86b15fa6f7e2158d051f8af4d388 data/superbwarfare/recipe/m_60_blueprint.json +740f901a30c0b2c2bd8ad53716e84bccf61d9629 data/superbwarfare/recipe/m_79_blueprint.json +a22cb7c546460b175643385a500b2af9d24c6cd7 data/superbwarfare/recipe/m_870_blueprint.json +0a1c4303027bf22643302f7b325e4bffd1329ba2 data/superbwarfare/recipe/m_98b_blueprint.json +33560f69a554b45e66dd10b07e4c8f08c1647b43 data/superbwarfare/recipe/ntw_20_blueprint.json +f99ef54062417a7da9882662880469ec1c054d05 data/superbwarfare/recipe/qbz_95_blueprint.json +9c7fe800ff5834fd8a98051dfc28c2c17616df9e data/superbwarfare/recipe/rpg_blueprint.json +2d9c1b07950aba143ec78afbd4a869fa01d7a75f data/superbwarfare/recipe/rpk_blueprint.json +70744d4a6da160bab1f480635339bcf946692c4c data/superbwarfare/recipe/secondary_cataclysm_blueprint.json +4f518b1ef8a22e3bc3f70171a8c467310de07d7c data/superbwarfare/recipe/sentinel_blueprint.json +0512e158416faa91b207f4f7e271dff6e2f12c49 data/superbwarfare/recipe/sks_blueprint.json +940339216a1dc73e8e9f090af1b5a638db81581a data/superbwarfare/recipe/svd_blueprint.json +74f766c560a92652471e00af24019caec23cf85c data/superbwarfare/recipe/taser_blueprint.json +70ce58e30ce229eb6abc9d89ecf9efd4ac52e9dd data/superbwarfare/recipe/trachelium_blueprint.json +3741feed041950f66fa868c1be94b8a682c9cabe data/superbwarfare/recipe/vector_blueprint.json diff --git a/src/generated/resources/data/minecraft/recipe/ammo_box_extract_ammo.json b/src/generated/resources/data/minecraft/recipe/ammo_box_extract_ammo.json index 6cda2aa93..951d4afac 100644 --- a/src/generated/resources/data/minecraft/recipe/ammo_box_extract_ammo.json +++ b/src/generated/resources/data/minecraft/recipe/ammo_box_extract_ammo.json @@ -1,4 +1,4 @@ { - "type": "superbwarfare:ammo_box_extract_ammo", + "type": "superbwarfare:ammo_box_add_ammo", "category": "misc" } \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/aa_12_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/aa_12_blueprint.json new file mode 100644 index 000000000..27ab0207c --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/aa_12_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aa_12_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:aa_12_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:aa_12_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_aa_12_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:aa_12_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/ak_12_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/ak_12_blueprint.json new file mode 100644 index 000000000..880dcb2d0 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/ak_12_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ak_12_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:ak_12_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:ak_12_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ak_12_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:ak_12_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/ak_47_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/ak_47_blueprint.json new file mode 100644 index 000000000..be7f88fde --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/ak_47_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ak_47_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:ak_47_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:ak_47_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ak_47_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:ak_47_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/annihilator_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/annihilator_blueprint.json new file mode 100644 index 000000000..c4bf8ed77 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/annihilator_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_annihilator_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:annihilator_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:annihilator_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_annihilator_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:annihilator_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/aurelia_sceptre_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/aurelia_sceptre_blueprint.json new file mode 100644 index 000000000..e1f1439e8 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/aurelia_sceptre_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_aurelia_sceptre_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:aurelia_sceptre_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:aurelia_sceptre_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_aurelia_sceptre_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:aurelia_sceptre_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/bocek_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/bocek_blueprint.json new file mode 100644 index 000000000..86c04c24e --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/bocek_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_bocek_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:bocek_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:bocek_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bocek_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:bocek_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/devotion_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/devotion_blueprint.json new file mode 100644 index 000000000..c770f7c7d --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/devotion_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_devotion_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:devotion_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:devotion_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_devotion_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:devotion_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/glock_17_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/glock_17_blueprint.json new file mode 100644 index 000000000..0504753f4 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/glock_17_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glock_17_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:glock_17_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:glock_17_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glock_17_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:glock_17_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/glock_18_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/glock_18_blueprint.json new file mode 100644 index 000000000..07cb1b2d1 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/glock_18_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_glock_18_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:glock_18_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:glock_18_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_glock_18_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:glock_18_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/hk_416_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/hk_416_blueprint.json new file mode 100644 index 000000000..4020392be --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/hk_416_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hk_416_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:hk_416_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:hk_416_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hk_416_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:hk_416_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/hpj_11_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/hpj_11_blueprint.json new file mode 100644 index 000000000..371ce7b98 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/hpj_11_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hpj_11_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:hpj_11_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:hpj_11_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hpj_11_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:hpj_11_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/hunting_rifle_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/hunting_rifle_blueprint.json new file mode 100644 index 000000000..9b355f6af --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/hunting_rifle_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hunting_rifle_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:hunting_rifle_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:hunting_rifle_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hunting_rifle_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:hunting_rifle_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/insidious_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/insidious_blueprint.json new file mode 100644 index 000000000..d825e8cbe --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/insidious_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_insidious_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:insidious_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:insidious_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_insidious_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:insidious_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/javelin_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/javelin_blueprint.json new file mode 100644 index 000000000..a8e42477a --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/javelin_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_javelin_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:javelin_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:javelin_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_javelin_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:javelin_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/k_98_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/k_98_blueprint.json new file mode 100644 index 000000000..1e1e025b5 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/k_98_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_k_98_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:k_98_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:k_98_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_k_98_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:k_98_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m2hb_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m2hb_blueprint.json new file mode 100644 index 000000000..f4c0defb5 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m2hb_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_m2hb_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:m2hb_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:m2hb_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_m2hb_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:m2hb_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_1911_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_1911_blueprint.json new file mode 100644 index 000000000..42aeb0200 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_1911_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_m_1911_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:m_1911_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:m_1911_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_m_1911_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:m_1911_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_4_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_4_blueprint.json new file mode 100644 index 000000000..b99f43679 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_4_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_m_4_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:m_4_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:m_4_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_m_4_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:m_4_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_60_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_60_blueprint.json new file mode 100644 index 000000000..a503bbd69 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_60_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_m_60_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:m_60_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:m_60_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_m_60_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:m_60_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_79_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_79_blueprint.json new file mode 100644 index 000000000..5f75c1033 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_79_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_m_79_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:m_79_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:m_79_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_m_79_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:m_79_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_870_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_870_blueprint.json new file mode 100644 index 000000000..0e44e1a3b --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_870_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_m_870_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:m_870_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:m_870_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_m_870_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:m_870_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_98b_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_98b_blueprint.json new file mode 100644 index 000000000..a58f89895 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/m_98b_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_m_98b_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:m_98b_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:m_98b_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_m_98b_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:m_98b_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/marlin_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/marlin_blueprint.json new file mode 100644 index 000000000..4d0ef4be1 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/marlin_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_marlin_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:marlin_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:marlin_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_marlin_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:marlin_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/minigun_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/minigun_blueprint.json new file mode 100644 index 000000000..553f31993 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/minigun_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_minigun_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:minigun_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:minigun_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_minigun_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:minigun_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mk_14_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mk_14_blueprint.json new file mode 100644 index 000000000..1698e4532 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mk_14_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mk_14_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:mk_14_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:mk_14_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mk_14_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:mk_14_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mk_42_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mk_42_blueprint.json new file mode 100644 index 000000000..7ed7a8761 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mk_42_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mk_42_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:mk_42_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:mk_42_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mk_42_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:mk_42_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mle_1934_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mle_1934_blueprint.json new file mode 100644 index 000000000..4a236cb5b --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mle_1934_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mle_1934_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:mle_1934_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:mle_1934_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mle_1934_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:mle_1934_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mosin_nagant_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mosin_nagant_blueprint.json new file mode 100644 index 000000000..f9a1bd43c --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mosin_nagant_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mosin_nagant_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:mosin_nagant_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:mosin_nagant_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mosin_nagant_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:mosin_nagant_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mp_443_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mp_443_blueprint.json new file mode 100644 index 000000000..92c9160be --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mp_443_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mp_443_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:mp_443_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:mp_443_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mp_443_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:mp_443_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mp_5_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mp_5_blueprint.json new file mode 100644 index 000000000..ecf46bc7b --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/mp_5_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_mp_5_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:mp_5_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:mp_5_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mp_5_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:mp_5_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/ntw_20_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/ntw_20_blueprint.json new file mode 100644 index 000000000..e423ec1ff --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/ntw_20_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_ntw_20_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:ntw_20_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:ntw_20_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ntw_20_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:ntw_20_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/qbz_95_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/qbz_95_blueprint.json new file mode 100644 index 000000000..2e37f27fb --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/qbz_95_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_qbz_95_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:qbz_95_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:qbz_95_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_qbz_95_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:qbz_95_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/rpg_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/rpg_blueprint.json new file mode 100644 index 000000000..bbad82814 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/rpg_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rpg_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:rpg_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:rpg_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rpg_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:rpg_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/rpk_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/rpk_blueprint.json new file mode 100644 index 000000000..11848b2a9 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/rpk_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_rpk_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:rpk_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:rpk_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rpk_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:rpk_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/secondary_cataclysm_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/secondary_cataclysm_blueprint.json new file mode 100644 index 000000000..199f532ee --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/secondary_cataclysm_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_secondary_cataclysm_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:secondary_cataclysm_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:secondary_cataclysm_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_secondary_cataclysm_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:secondary_cataclysm_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/sentinel_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/sentinel_blueprint.json new file mode 100644 index 000000000..5ba543596 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/sentinel_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sentinel_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:sentinel_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:sentinel_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sentinel_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:sentinel_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/sks_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/sks_blueprint.json new file mode 100644 index 000000000..356b31233 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/sks_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_sks_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:sks_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:sks_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sks_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:sks_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/svd_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/svd_blueprint.json new file mode 100644 index 000000000..73404a525 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/svd_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_svd_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:svd_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:svd_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_svd_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:svd_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/taser_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/taser_blueprint.json new file mode 100644 index 000000000..6d7723730 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/taser_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_taser_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:taser_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:taser_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_taser_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:taser_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/trachelium_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/trachelium_blueprint.json new file mode 100644 index 000000000..0763ad0e2 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/trachelium_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:trachelium_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_trachelium_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:trachelium_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_trachelium_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:trachelium_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/misc/vector_blueprint.json b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/vector_blueprint.json new file mode 100644 index 000000000..a6124644a --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/misc/vector_blueprint.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:vector_blueprint" + }, + "trigger": "minecraft:recipe_unlocked" + }, + "has_vector_blueprint": { + "conditions": { + "items": [ + { + "items": "superbwarfare:vector_blueprint" + } + ] + }, + "trigger": "minecraft:inventory_changed" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_vector_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:vector_blueprint" + ] + } +} \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/aa_12_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/aa_12_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/aa_12_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/aa_12_blueprint.json index 4adf4a9bb..165b6cda7 100644 --- a/src/main/resources/data/superbwarfare/recipe/aa_12_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/aa_12_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:aa_12_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:aa_12_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:aa_12_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:aa_12_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/ak_12_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/ak_12_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/ak_12_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/ak_12_blueprint.json index 9d2b0c57e..f639823a1 100644 --- a/src/main/resources/data/superbwarfare/recipe/ak_12_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/ak_12_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:ak_12_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:ak_12_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:ak_12_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:ak_12_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/ak_47_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/ak_47_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/ak_47_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/ak_47_blueprint.json index 97be3947f..0c33e8449 100644 --- a/src/main/resources/data/superbwarfare/recipe/ak_47_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/ak_47_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:ak_47_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:ak_47_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:ak_47_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:ak_47_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/annihilator_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/annihilator_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/annihilator_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/annihilator_blueprint.json index 86f28ce4d..d71cb7dd9 100644 --- a/src/main/resources/data/superbwarfare/recipe/annihilator_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/annihilator_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:annihilator_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:annihilator_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:annihilator_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:annihilator_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/aurelia_sceptre_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/aurelia_sceptre_blueprint.json similarity index 66% rename from src/main/resources/data/superbwarfare/recipe/aurelia_sceptre_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/aurelia_sceptre_blueprint.json index 5e0426d79..21640312c 100644 --- a/src/main/resources/data/superbwarfare/recipe/aurelia_sceptre_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/aurelia_sceptre_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:aurelia_sceptre_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:aurelia_sceptre_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:aurelia_sceptre_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:aurelia_sceptre_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/bocek_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/bocek_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/bocek_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/bocek_blueprint.json index 73a057826..1a5ba0ef5 100644 --- a/src/main/resources/data/superbwarfare/recipe/bocek_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/bocek_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:bocek_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:bocek_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:bocek_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:bocek_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/devotion_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/devotion_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/devotion_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/devotion_blueprint.json index fb08fc147..85fdc992e 100644 --- a/src/main/resources/data/superbwarfare/recipe/devotion_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/devotion_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:devotion_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:devotion_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:devotion_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:devotion_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/glock_17_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/glock_17_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/glock_17_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/glock_17_blueprint.json index 941af327f..1c262ed9f 100644 --- a/src/main/resources/data/superbwarfare/recipe/glock_17_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/glock_17_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:glock_17_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:glock_17_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:glock_17_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:glock_17_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/glock18_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/glock_18_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/glock18_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/glock_18_blueprint.json index e851b9365..f7a99e53f 100644 --- a/src/main/resources/data/superbwarfare/recipe/glock18_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/glock_18_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:glock_18_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:glock_18_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:glock_18_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:glock_18_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/hk_416_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/hk_416_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/hk_416_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/hk_416_blueprint.json index 8beb647f8..87eb10536 100644 --- a/src/main/resources/data/superbwarfare/recipe/hk_416_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/hk_416_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:hk_416_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:hk_416_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:hk_416_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:hk_416_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/hpj_11_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/hpj_11_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/hpj_11_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/hpj_11_blueprint.json index 338dfe194..105ae2c67 100644 --- a/src/main/resources/data/superbwarfare/recipe/hpj_11_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/hpj_11_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:hpj_11_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:hpj_11_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:hpj_11_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:hpj_11_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/hunting_rifle_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/hunting_rifle_blueprint.json similarity index 66% rename from src/main/resources/data/superbwarfare/recipe/hunting_rifle_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/hunting_rifle_blueprint.json index e8f1fd13f..5c0f58b80 100644 --- a/src/main/resources/data/superbwarfare/recipe/hunting_rifle_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/hunting_rifle_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:hunting_rifle_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:hunting_rifle_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:hunting_rifle_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:hunting_rifle_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/insidious_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/insidious_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/insidious_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/insidious_blueprint.json index e3bf8dbd3..1221cec5f 100644 --- a/src/main/resources/data/superbwarfare/recipe/insidious_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/insidious_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:insidious_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:insidious_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:insidious_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:insidious_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/javelin_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/javelin_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/javelin_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/javelin_blueprint.json index 44a51c537..5cea83361 100644 --- a/src/main/resources/data/superbwarfare/recipe/javelin_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/javelin_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:javelin_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:javelin_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:javelin_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:javelin_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/k98_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/k_98_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/k98_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/k_98_blueprint.json index 8e2b673a5..3291cadad 100644 --- a/src/main/resources/data/superbwarfare/recipe/k98_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/k_98_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:k_98_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:k_98_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:k_98_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:k_98_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/m2hb_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/m2hb_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/m2hb_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/m2hb_blueprint.json index d509a7a68..435a7acb0 100644 --- a/src/main/resources/data/superbwarfare/recipe/m2hb_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/m2hb_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:m2hb_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:m2hb_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:m2hb_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:m2hb_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/m1911_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/m_1911_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/m1911_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/m_1911_blueprint.json index 3e3a5905d..0745420f1 100644 --- a/src/main/resources/data/superbwarfare/recipe/m1911_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/m_1911_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:m_1911_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:m_1911_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:m_1911_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:m_1911_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/m4_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/m_4_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/m4_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/m_4_blueprint.json index 369c44e99..746117937 100644 --- a/src/main/resources/data/superbwarfare/recipe/m4_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/m_4_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:m_4_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:m_4_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:m_4_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:m_4_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/m60_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/m_60_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/m60_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/m_60_blueprint.json index fcbfdf7b1..f0ea47ca3 100644 --- a/src/main/resources/data/superbwarfare/recipe/m60_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/m_60_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:m_60_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:m_60_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:m_60_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:m_60_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/m79_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/m_79_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/m79_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/m_79_blueprint.json index d56c8b42b..2e24c4fea 100644 --- a/src/main/resources/data/superbwarfare/recipe/m79_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/m_79_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:m_79_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:m_79_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:m_79_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:m_79_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/m870_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/m_870_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/m870_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/m_870_blueprint.json index 519f83a7a..7924462c0 100644 --- a/src/main/resources/data/superbwarfare/recipe/m870_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/m_870_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:m_870_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:m_870_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:m_870_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:m_870_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/m98b_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/m_98b_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/m98b_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/m_98b_blueprint.json index 5e6d878cc..dbbb35cc6 100644 --- a/src/main/resources/data/superbwarfare/recipe/m98b_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/m_98b_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:m_98b_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:m_98b_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:m_98b_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:m_98b_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/marlin_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/marlin_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/marlin_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/marlin_blueprint.json index 509ec03d6..2da585524 100644 --- a/src/main/resources/data/superbwarfare/recipe/marlin_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/marlin_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:marlin_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:marlin_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:marlin_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:marlin_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/minigun_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/minigun_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/minigun_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/minigun_blueprint.json index c208a82c4..271263056 100644 --- a/src/main/resources/data/superbwarfare/recipe/minigun_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/minigun_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:minigun_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:minigun_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:minigun_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:minigun_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/mk_14_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/mk_14_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/mk_14_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/mk_14_blueprint.json index faf3c0223..b58977101 100644 --- a/src/main/resources/data/superbwarfare/recipe/mk_14_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/mk_14_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:mk_14_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:mk_14_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:mk_14_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:mk_14_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/mk_42_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/mk_42_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/mk_42_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/mk_42_blueprint.json index 6e7875409..a82a1cb96 100644 --- a/src/main/resources/data/superbwarfare/recipe/mk_42_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/mk_42_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:mk_42_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:mk_42_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:mk_42_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:mk_42_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/mle_1934_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/mle_1934_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/mle_1934_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/mle_1934_blueprint.json index f21aed03d..f78d83eea 100644 --- a/src/main/resources/data/superbwarfare/recipe/mle_1934_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/mle_1934_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:mle_1934_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:mle_1934_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:mle_1934_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:mle_1934_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/mosin_nagant_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/mosin_nagant_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/mosin_nagant_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/mosin_nagant_blueprint.json index 060b29488..dfe870d59 100644 --- a/src/main/resources/data/superbwarfare/recipe/mosin_nagant_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/mosin_nagant_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:mosin_nagant_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:mosin_nagant_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:mosin_nagant_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:mosin_nagant_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/mp_443_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/mp_443_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/mp_443_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/mp_443_blueprint.json index 9bb7f2a1e..6b61fc075 100644 --- a/src/main/resources/data/superbwarfare/recipe/mp_443_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/mp_443_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:mp_443_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:mp_443_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:mp_443_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:mp_443_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/mp_5_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/mp_5_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/mp_5_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/mp_5_blueprint.json index fef6d1441..5e8cc2aea 100644 --- a/src/main/resources/data/superbwarfare/recipe/mp_5_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/mp_5_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:mp_5_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:mp_5_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:mp_5_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:mp_5_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/ntw_20_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/ntw_20_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/ntw_20_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/ntw_20_blueprint.json index a66ebf176..9851931b7 100644 --- a/src/main/resources/data/superbwarfare/recipe/ntw_20_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/ntw_20_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:ntw_20_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:ntw_20_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:ntw_20_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:ntw_20_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/qbz95_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/qbz_95_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/qbz95_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/qbz_95_blueprint.json index 00afc65a1..1211c0451 100644 --- a/src/main/resources/data/superbwarfare/recipe/qbz95_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/qbz_95_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:qbz_95_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:qbz_95_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:qbz_95_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:qbz_95_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/rpg_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/rpg_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/rpg_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/rpg_blueprint.json index 450f43960..02e6f1bfd 100644 --- a/src/main/resources/data/superbwarfare/recipe/rpg_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/rpg_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:rpg_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:rpg_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:rpg_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:rpg_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/rpk_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/rpk_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/rpk_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/rpk_blueprint.json index 30856d840..c24779656 100644 --- a/src/main/resources/data/superbwarfare/recipe/rpk_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/rpk_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:rpk_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:rpk_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:rpk_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:rpk_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/secondary_cataclysm_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/secondary_cataclysm_blueprint.json similarity index 66% rename from src/main/resources/data/superbwarfare/recipe/secondary_cataclysm_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/secondary_cataclysm_blueprint.json index 08c3751fc..cfd667670 100644 --- a/src/main/resources/data/superbwarfare/recipe/secondary_cataclysm_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/secondary_cataclysm_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:secondary_cataclysm_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:secondary_cataclysm_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:secondary_cataclysm_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:secondary_cataclysm_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/sentinel_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/sentinel_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/sentinel_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/sentinel_blueprint.json index 26ca0be2f..039474d88 100644 --- a/src/main/resources/data/superbwarfare/recipe/sentinel_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/sentinel_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:sentinel_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:sentinel_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:sentinel_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:sentinel_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/sks_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/sks_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/sks_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/sks_blueprint.json index d7bd12f61..d0d2755d2 100644 --- a/src/main/resources/data/superbwarfare/recipe/sks_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/sks_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:sks_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:sks_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:sks_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:sks_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/svd_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/svd_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/svd_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/svd_blueprint.json index 83e65692c..d0bde139e 100644 --- a/src/main/resources/data/superbwarfare/recipe/svd_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/svd_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:svd_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:svd_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:svd_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:svd_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/taser_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/taser_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/taser_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/taser_blueprint.json index 8a29c873f..8844033dd 100644 --- a/src/main/resources/data/superbwarfare/recipe/taser_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/taser_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:taser_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:taser_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:taser_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:taser_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/trachelium_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/trachelium_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/trachelium_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/trachelium_blueprint.json index 538d2fdfc..dabbc3aa6 100644 --- a/src/main/resources/data/superbwarfare/recipe/trachelium_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/trachelium_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:trachelium_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:trachelium_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:trachelium_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:trachelium_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/vector_blueprint_crafting.json b/src/generated/resources/data/superbwarfare/recipe/vector_blueprint.json similarity index 67% rename from src/main/resources/data/superbwarfare/recipe/vector_blueprint_crafting.json rename to src/generated/resources/data/superbwarfare/recipe/vector_blueprint.json index ca063d953..87fa54fb2 100644 --- a/src/main/resources/data/superbwarfare/recipe/vector_blueprint_crafting.json +++ b/src/generated/resources/data/superbwarfare/recipe/vector_blueprint.json @@ -1,24 +1,24 @@ { "type": "minecraft:crafting_shaped", "category": "misc", - "pattern": [ - "aba", - "aca", - "aaa" - ], "key": { - "a": { + "#": { "item": "minecraft:diamond" }, - "b": { - "item": "superbwarfare:vector_blueprint" - }, - "c": { + "C": { "item": "minecraft:lapis_lazuli" + }, + "S": { + "item": "superbwarfare:vector_blueprint" } }, + "pattern": [ + "#S#", + "#C#", + "###" + ], "result": { - "id": "superbwarfare:vector_blueprint", - "count": 2 + "count": 2, + "id": "superbwarfare:vector_blueprint" } } \ No newline at end of file diff --git a/src/main/java/com/atsuishio/superbwarfare/datagen/ModRecipeProvider.java b/src/main/java/com/atsuishio/superbwarfare/datagen/ModRecipeProvider.java index e035a1436..160eedd2b 100644 --- a/src/main/java/com/atsuishio/superbwarfare/datagen/ModRecipeProvider.java +++ b/src/main/java/com/atsuishio/superbwarfare/datagen/ModRecipeProvider.java @@ -1,5 +1,6 @@ package com.atsuishio.superbwarfare.datagen; +import com.atsuishio.superbwarfare.init.ModItems; import com.atsuishio.superbwarfare.recipe.AmmoBoxAddAmmoRecipe; import com.atsuishio.superbwarfare.recipe.AmmoBoxExtractAmmoRecipe; import com.atsuishio.superbwarfare.recipe.PotionMortarShellRecipe; @@ -8,21 +9,68 @@ import net.minecraft.data.PackOutput; import net.minecraft.data.recipes.RecipeOutput; import net.minecraft.data.recipes.RecipeProvider; import net.minecraft.data.recipes.SpecialRecipeBuilder; -import net.neoforged.neoforge.common.conditions.IConditionBuilder; +import net.minecraft.world.item.Items; +import net.minecraft.world.level.ItemLike; import org.jetbrains.annotations.NotNull; import java.util.concurrent.CompletableFuture; -public class ModRecipeProvider extends RecipeProvider implements IConditionBuilder { +public class ModRecipeProvider extends RecipeProvider { public ModRecipeProvider(PackOutput output, CompletableFuture registries) { super(output, registries); } @Override - protected void buildRecipes(@NotNull RecipeOutput recipeOutput) { - SpecialRecipeBuilder.special(PotionMortarShellRecipe::new).save(recipeOutput, "potion_mortar_shell"); - SpecialRecipeBuilder.special(AmmoBoxAddAmmoRecipe::new).save(recipeOutput, "ammo_box_add_ammo"); - SpecialRecipeBuilder.special(AmmoBoxExtractAmmoRecipe::new).save(recipeOutput, "ammo_box_extract_ammo"); + protected void buildRecipes(@NotNull RecipeOutput output) { + SpecialRecipeBuilder.special(PotionMortarShellRecipe::new).save(output, "potion_mortar_shell"); + SpecialRecipeBuilder.special(AmmoBoxAddAmmoRecipe::new).save(output, "ammo_box_add_ammo"); + SpecialRecipeBuilder.special(AmmoBoxExtractAmmoRecipe::new).save(output, "ammo_box_extract_ammo"); + + copyBlueprint(output, ModItems.TRACHELIUM_BLUEPRINT.get()); + copyBlueprint(output, ModItems.GLOCK_17_BLUEPRINT.get()); + copyBlueprint(output, ModItems.MP_443_BLUEPRINT.get()); + copyBlueprint(output, ModItems.GLOCK_18_BLUEPRINT.get()); + copyBlueprint(output, ModItems.HUNTING_RIFLE_BLUEPRINT.get()); + copyBlueprint(output, ModItems.M_79_BLUEPRINT.get()); + copyBlueprint(output, ModItems.RPG_BLUEPRINT.get()); + copyBlueprint(output, ModItems.BOCEK_BLUEPRINT.get()); + copyBlueprint(output, ModItems.M_4_BLUEPRINT.get()); + copyBlueprint(output, ModItems.AA_12_BLUEPRINT.get()); + copyBlueprint(output, ModItems.HK_416_BLUEPRINT.get()); + copyBlueprint(output, ModItems.RPK_BLUEPRINT.get()); + copyBlueprint(output, ModItems.SKS_BLUEPRINT.get()); + copyBlueprint(output, ModItems.NTW_20_BLUEPRINT.get()); + copyBlueprint(output, ModItems.MP_5_BLUEPRINT.get()); + copyBlueprint(output, ModItems.VECTOR_BLUEPRINT.get()); + copyBlueprint(output, ModItems.MINIGUN_BLUEPRINT.get()); + copyBlueprint(output, ModItems.MK_14_BLUEPRINT.get()); + copyBlueprint(output, ModItems.SENTINEL_BLUEPRINT.get()); + copyBlueprint(output, ModItems.M_60_BLUEPRINT.get()); + copyBlueprint(output, ModItems.SVD_BLUEPRINT.get()); + copyBlueprint(output, ModItems.MARLIN_BLUEPRINT.get()); + copyBlueprint(output, ModItems.M_870_BLUEPRINT.get()); + copyBlueprint(output, ModItems.M_98B_BLUEPRINT.get()); + copyBlueprint(output, ModItems.AK_47_BLUEPRINT.get()); + copyBlueprint(output, ModItems.AK_12_BLUEPRINT.get()); + copyBlueprint(output, ModItems.DEVOTION_BLUEPRINT.get()); + copyBlueprint(output, ModItems.TASER_BLUEPRINT.get()); + copyBlueprint(output, ModItems.M_1911_BLUEPRINT.get()); + copyBlueprint(output, ModItems.QBZ_95_BLUEPRINT.get()); + copyBlueprint(output, ModItems.K_98_BLUEPRINT.get()); + copyBlueprint(output, ModItems.MOSIN_NAGANT_BLUEPRINT.get()); + copyBlueprint(output, ModItems.JAVELIN_BLUEPRINT.get()); + copyBlueprint(output, ModItems.M_2_HB_BLUEPRINT.get()); + copyBlueprint(output, ModItems.SECONDARY_CATACLYSM_BLUEPRINT.get()); + copyBlueprint(output, ModItems.INSIDIOUS_BLUEPRINT.get()); + copyBlueprint(output, ModItems.AURELIA_SCEPTRE_BLUEPRINT.get()); + copyBlueprint(output, ModItems.MK_42_BLUEPRINT.get()); + copyBlueprint(output, ModItems.MLE_1934_BLUEPRINT.get()); + copyBlueprint(output, ModItems.HPJ_11_BLUEPRINT.get()); + copyBlueprint(output, ModItems.ANNIHILATOR_BLUEPRINT.get()); + } + + private static void copyBlueprint(RecipeOutput output, ItemLike result) { + copySmithingTemplate(output, result, Items.LAPIS_LAZULI); } }