diff --git a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e index 1ad4ec9d5..4c9cb20c1 100644 --- a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e +++ b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e @@ -1,13 +1,31 @@ -// 1.21.1 2025-06-12T06:39:30.6450202 Recipes +// 1.21.1 2025-06-12T21:44:28.2011777 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 +7633a977838d6d54d1ab98623676f8bbeaf04cf8 data/superbwarfare/advancement/recipes/combat/aa_12_smithing.json +fa0b20500742e1c81c392ca59a1ab979f217bd07 data/superbwarfare/advancement/recipes/combat/bocek_smithing.json c30037a134eee140578bfe17cb395469c84ac0f9 data/superbwarfare/advancement/recipes/combat/glock_17_smithing.json 0510902ee6cd7ffd7b693375191f8015a38ec584 data/superbwarfare/advancement/recipes/combat/glock_18_smithing.json +f0d118dd2dbd82c3e01af8e46324491e96764a11 data/superbwarfare/advancement/recipes/combat/hk_416_smithing.json 49496208cf5a42a3a122863ae3078ea9710cf28b data/superbwarfare/advancement/recipes/combat/hunting_rifle_smithing.json +04cc33abf30999d1bd3727fbb0ebea05e49dee10 data/superbwarfare/advancement/recipes/combat/marlin_smithing.json +a31ee42cad8f8342fe45850846cea0668d8d48f6 data/superbwarfare/advancement/recipes/combat/minigun_smithing.json +24327f129812a081f5d0e9a9862d196b92c61121 data/superbwarfare/advancement/recipes/combat/mk_14_smithing.json 61837e97c4a1ec268bf3bf5fd9c7d2c5329ec068 data/superbwarfare/advancement/recipes/combat/mp_443_smithing.json +a8b47e257992a552be1d6b667555ce39c815c668 data/superbwarfare/advancement/recipes/combat/mp_5_smithing.json +a13c7a8fb414e9893660470bf8245f15f9a0c582 data/superbwarfare/advancement/recipes/combat/m_4_smithing.json +6a298b18c327cfb7d16b4ba05ff7dadb2d9748cb data/superbwarfare/advancement/recipes/combat/m_60_smithing.json +4eb0a66691a247601520449657f6de0e8573c5fe data/superbwarfare/advancement/recipes/combat/m_79_smithing.json +59764b0bbf0ffe6dabb82ee1d50fab04de2fd315 data/superbwarfare/advancement/recipes/combat/m_870_smithing.json +b53c662c29183aee61f350291a4d83486dc5a257 data/superbwarfare/advancement/recipes/combat/m_98b_smithing.json +a4c3e03cfd4bb162e44784ca133228eea265ab60 data/superbwarfare/advancement/recipes/combat/ntw_20_smithing.json +fc36012496b007c0efa611b02b0eb9477390f5da data/superbwarfare/advancement/recipes/combat/rpg_smithing.json +f733fe482c5bfe85fae4cd405a83421f36faacf7 data/superbwarfare/advancement/recipes/combat/rpk_smithing.json ff27a7db005aced4c98497d54bc0fe7257910665 data/superbwarfare/advancement/recipes/combat/sentinel_smithing.json +35ac4abfdc090a303954456f6567ac7b4d43ccab data/superbwarfare/advancement/recipes/combat/sks_smithing.json +5f7c2679d73e4fa77b4a983299b5daabadabe587 data/superbwarfare/advancement/recipes/combat/svd_smithing.json 17a7e19e34d86b2bd1bca7633f40f45872f10611 data/superbwarfare/advancement/recipes/combat/trachelium_smithing.json +34b933b550c833112abc1c7d760e4dae4c783f94 data/superbwarfare/advancement/recipes/combat/vector_smithing.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 @@ -50,17 +68,20 @@ dd88128230882947ff1f7e46ca413e571374cf88 data/superbwarfare/advancement/recipes/ 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 +3ba2ed55215bd31bd922361dd909eec723ec6be5 data/superbwarfare/recipe/aa_12_smithing.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 +12953ac27377b7869a68cc67a3874b0e555b381a data/superbwarfare/recipe/bocek_smithing.json ae7c8b9ef2e97948f11bf753660c4ab4e94930e2 data/superbwarfare/recipe/devotion_blueprint.json 1ca96490a6d317f6bc71e05a2dced261b8790c0b data/superbwarfare/recipe/glock_17_blueprint.json 499cbb24af56a133da435b6e38fe8f9c26862dd2 data/superbwarfare/recipe/glock_17_smithing.json 96eef061bdfc9c777dd50669e797b284db47e6ef data/superbwarfare/recipe/glock_18_blueprint.json bcf5921618b46ab6b7fbd432cc90b0d2ce350c4d data/superbwarfare/recipe/glock_18_smithing.json d456d459465bfa7338efc37a10ae8797f01111ab data/superbwarfare/recipe/hk_416_blueprint.json +d6007779ca651002262e1d258db85386b3b1daaa data/superbwarfare/recipe/hk_416_smithing.json c058c56606592457d7fe2bb1ddef5e05abd5a732 data/superbwarfare/recipe/hpj_11_blueprint.json c591aecdf4b5bab7b206160c0c255470fb3d5684 data/superbwarfare/recipe/hunting_rifle_blueprint.json b725b8a8c4e4c1514df7a44610c4f03335561b01 data/superbwarfare/recipe/hunting_rifle_smithing.json @@ -69,30 +90,45 @@ aff87a5a66e7aef395b08067339685954a0f4de2 data/superbwarfare/recipe/insidious_blu 9ced791c2f2eeb19bab3b7826e05c936953974cc data/superbwarfare/recipe/k_98_blueprint.json a6935ef289d09a955b17074da622839205534fe5 data/superbwarfare/recipe/m2hb_blueprint.json 31c3dcbd4a07735b31e9f4c0919318897606290d data/superbwarfare/recipe/marlin_blueprint.json +771b135c355c88a55994c47291f949205672a277 data/superbwarfare/recipe/marlin_smithing.json b5600c2751ca38aa11d98297ea24ea5099bca711 data/superbwarfare/recipe/minigun_blueprint.json +806c013f76041490f1d24127b5c7c13ebd8782e5 data/superbwarfare/recipe/minigun_smithing.json d0c14cf98dae91136ed3c5c742bb999b5e556676 data/superbwarfare/recipe/mk_14_blueprint.json +8d122edbc47323fcc5973ed0eb06e9b2a250e374 data/superbwarfare/recipe/mk_14_smithing.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 277970b96483dff6ab3632c19bb41e65826df7e7 data/superbwarfare/recipe/mp_443_smithing.json df00ef3e60cc91cb273604a3f4efe9e2913694c3 data/superbwarfare/recipe/mp_5_blueprint.json +f73e1c3ccb1d4d03f463de384bae3212f27d2752 data/superbwarfare/recipe/mp_5_smithing.json 6f8d226b24413fa9771506e6db21d88231cf8f4f data/superbwarfare/recipe/m_1911_blueprint.json bbd88474774729ec85df44f5f735128e27f1a50a data/superbwarfare/recipe/m_4_blueprint.json +874905394cb3032dae8b39a1d9db516a1555b21f data/superbwarfare/recipe/m_4_smithing.json 760cbcc0009f86b15fa6f7e2158d051f8af4d388 data/superbwarfare/recipe/m_60_blueprint.json +282ae749a85d9c7627fab2c93a338a13ab84644d data/superbwarfare/recipe/m_60_smithing.json 740f901a30c0b2c2bd8ad53716e84bccf61d9629 data/superbwarfare/recipe/m_79_blueprint.json +168da412760654c796521740479ef8ac31f4ac1a data/superbwarfare/recipe/m_79_smithing.json a22cb7c546460b175643385a500b2af9d24c6cd7 data/superbwarfare/recipe/m_870_blueprint.json +9fed6cd8d1d6a6f2bcbf2811c1856084751ee5e4 data/superbwarfare/recipe/m_870_smithing.json 0a1c4303027bf22643302f7b325e4bffd1329ba2 data/superbwarfare/recipe/m_98b_blueprint.json +7e5143b5c465bfa269eaabcc986c9a394115bd4d data/superbwarfare/recipe/m_98b_smithing.json 33560f69a554b45e66dd10b07e4c8f08c1647b43 data/superbwarfare/recipe/ntw_20_blueprint.json +ff117c48405a73e49d29d737132d1c249b0fc3b5 data/superbwarfare/recipe/ntw_20_smithing.json f99ef54062417a7da9882662880469ec1c054d05 data/superbwarfare/recipe/qbz_95_blueprint.json 9c7fe800ff5834fd8a98051dfc28c2c17616df9e data/superbwarfare/recipe/rpg_blueprint.json +63ee17d3e9219cc61d3971516e4aa5b6a57924c8 data/superbwarfare/recipe/rpg_smithing.json 2d9c1b07950aba143ec78afbd4a869fa01d7a75f data/superbwarfare/recipe/rpk_blueprint.json +7d551e1d7226460f9a690ef7a2a4888d577ab3e2 data/superbwarfare/recipe/rpk_smithing.json 70744d4a6da160bab1f480635339bcf946692c4c data/superbwarfare/recipe/secondary_cataclysm_blueprint.json 4f518b1ef8a22e3bc3f70171a8c467310de07d7c data/superbwarfare/recipe/sentinel_blueprint.json 14719ade84f72afa292d94d035642e8573878b83 data/superbwarfare/recipe/sentinel_smithing.json 0512e158416faa91b207f4f7e271dff6e2f12c49 data/superbwarfare/recipe/sks_blueprint.json +ba64964139e39f3f6b359ef46792754f1f5eee29 data/superbwarfare/recipe/sks_smithing.json 940339216a1dc73e8e9f090af1b5a638db81581a data/superbwarfare/recipe/svd_blueprint.json +a25453be786b0f279d622dd69e4ad85d7a2dae0e data/superbwarfare/recipe/svd_smithing.json 74f766c560a92652471e00af24019caec23cf85c data/superbwarfare/recipe/taser_blueprint.json 70ce58e30ce229eb6abc9d89ecf9efd4ac52e9dd data/superbwarfare/recipe/trachelium_blueprint.json 92837b92e74b7f08c393616b44eaeb0298317923 data/superbwarfare/recipe/trachelium_smithing.json 3741feed041950f66fa868c1be94b8a682c9cabe data/superbwarfare/recipe/vector_blueprint.json +d319cd329779d50249246e391cd107a619accbae data/superbwarfare/recipe/vector_smithing.json diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/aa_12_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/aa_12_smithing.json new file mode 100644 index 000000000..1116b2f9e --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/aa_12_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_aa_12_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:aa_12_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/bocek_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/bocek_smithing.json new file mode 100644 index 000000000..7a6c1979c --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/bocek_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_bocek_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:bocek_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/hk_416_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/hk_416_smithing.json new file mode 100644 index 000000000..c76131aaa --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/hk_416_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hk_416_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:hk_416_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_4_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_4_smithing.json new file mode 100644 index 000000000..d71575975 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_4_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_m_4_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:m_4_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_60_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_60_smithing.json new file mode 100644 index 000000000..198430675 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_60_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_m_60_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:m_60_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_79_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_79_smithing.json new file mode 100644 index 000000000..a5488504b --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_79_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_m_79_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:m_79_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_870_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_870_smithing.json new file mode 100644 index 000000000..488851478 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_870_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_m_870_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:m_870_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_98b_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_98b_smithing.json new file mode 100644 index 000000000..5a3aabcf6 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/m_98b_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_m_98b_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:m_98b_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/marlin_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/marlin_smithing.json new file mode 100644 index 000000000..2318b304f --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/marlin_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_marlin_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:marlin_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/minigun_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/minigun_smithing.json new file mode 100644 index 000000000..64ea6242f --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/minigun_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_minigun_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:minigun_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/mk_14_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/mk_14_smithing.json new file mode 100644 index 000000000..cf6e13738 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/mk_14_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mk_14_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:mk_14_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/mp_5_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/mp_5_smithing.json new file mode 100644 index 000000000..11ccb41e2 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/mp_5_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_mp_5_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:mp_5_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/ntw_20_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/ntw_20_smithing.json new file mode 100644 index 000000000..29dbf4b6b --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/ntw_20_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_ntw_20_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:ntw_20_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/rpg_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/rpg_smithing.json new file mode 100644 index 000000000..168ae9ddc --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/rpg_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rpg_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:rpg_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/rpk_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/rpk_smithing.json new file mode 100644 index 000000000..af7c984b8 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/rpk_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_rpk_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:rpk_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/sks_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/sks_smithing.json new file mode 100644 index 000000000..9dd45b2ad --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/sks_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_sks_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:sks_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/svd_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/svd_smithing.json new file mode 100644 index 000000000..3ac4af801 --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/svd_smithing.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_smithing" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_svd_blueprint" + ] + ], + "rewards": { + "recipes": [ + "superbwarfare:svd_smithing" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/superbwarfare/advancement/recipes/combat/vector_smithing.json b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/vector_smithing.json new file mode 100644 index 000000000..392681a4d --- /dev/null +++ b/src/generated/resources/data/superbwarfare/advancement/recipes/combat/vector_smithing.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "conditions": { + "recipe": "superbwarfare:vector_smithing" + }, + "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_smithing" + ] + } +} \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/aa_12_smithing.json b/src/generated/resources/data/superbwarfare/recipe/aa_12_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/aa_12_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/aa_12_smithing.json index e21828c9f..ca5f25023 100644 --- a/src/main/resources/data/superbwarfare/recipe/aa_12_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/aa_12_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:aa_12_blueprint" + "addition": { + "item": "minecraft:netherite_ingot" }, "base": { "item": "superbwarfare:legendary_material_pack" }, - "addition": { - "item": "minecraft:netherite_ingot" - }, "result": { + "count": 1, "id": "superbwarfare:aa_12" + }, + "template": { + "item": "superbwarfare:aa_12_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/bocek_smithing.json b/src/generated/resources/data/superbwarfare/recipe/bocek_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/bocek_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/bocek_smithing.json index 4d05441a8..2b1e77a9c 100644 --- a/src/main/resources/data/superbwarfare/recipe/bocek_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/bocek_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:bocek_blueprint" + "addition": { + "item": "minecraft:bow" }, "base": { "item": "superbwarfare:epic_material_pack" }, - "addition": { - "item": "minecraft:bow" - }, "result": { + "count": 1, "id": "superbwarfare:bocek" + }, + "template": { + "item": "superbwarfare:bocek_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/hk_416_smithing.json b/src/generated/resources/data/superbwarfare/recipe/hk_416_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/hk_416_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/hk_416_smithing.json index 3b72e9d48..3d39cde26 100644 --- a/src/main/resources/data/superbwarfare/recipe/hk_416_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/hk_416_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:hk_416_blueprint" + "addition": { + "tag": "superbwarfare:ingots/steel" }, "base": { "item": "superbwarfare:rare_material_pack" }, - "addition": { - "tag": "superbwarfare:ingots/steel" - }, "result": { + "count": 1, "id": "superbwarfare:hk_416" + }, + "template": { + "item": "superbwarfare:hk_416_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/m4_smithing.json b/src/generated/resources/data/superbwarfare/recipe/m_4_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/m4_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/m_4_smithing.json index 9b3313026..6baf3beeb 100644 --- a/src/main/resources/data/superbwarfare/recipe/m4_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/m_4_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:m_4_blueprint" + "addition": { + "tag": "superbwarfare:ingots/steel" }, "base": { "item": "superbwarfare:rare_material_pack" }, - "addition": { - "tag": "superbwarfare:ingots/steel" - }, "result": { + "count": 1, "id": "superbwarfare:m_4" + }, + "template": { + "item": "superbwarfare:m_4_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/m60_smithing.json b/src/generated/resources/data/superbwarfare/recipe/m_60_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/m60_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/m_60_smithing.json index ff3e8d3a1..c234ea4cb 100644 --- a/src/main/resources/data/superbwarfare/recipe/m60_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/m_60_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:m_60_blueprint" + "addition": { + "tag": "superbwarfare:ingots/cemented_carbide" }, "base": { "item": "superbwarfare:epic_material_pack" }, - "addition": { - "tag": "superbwarfare:ingots/cemented_carbide" - }, "result": { + "count": 1, "id": "superbwarfare:m_60" + }, + "template": { + "item": "superbwarfare:m_60_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/m79_smithing.json b/src/generated/resources/data/superbwarfare/recipe/m_79_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/m79_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/m_79_smithing.json index 09e9e9b4d..b534aa357 100644 --- a/src/main/resources/data/superbwarfare/recipe/m79_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/m_79_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:m_79_blueprint" + "addition": { + "item": "minecraft:dispenser" }, "base": { "item": "superbwarfare:rare_material_pack" }, - "addition": { - "item": "minecraft:dispenser" - }, "result": { + "count": 1, "id": "superbwarfare:m_79" + }, + "template": { + "item": "superbwarfare:m_79_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/m870_smithing.json b/src/generated/resources/data/superbwarfare/recipe/m_870_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/m870_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/m_870_smithing.json index 43706fcd1..77ca0fbe0 100644 --- a/src/main/resources/data/superbwarfare/recipe/m870_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/m_870_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:m_870_blueprint" + "addition": { + "tag": "superbwarfare:ingots/steel" }, "base": { "item": "superbwarfare:rare_material_pack" }, - "addition": { - "tag": "superbwarfare:ingots/steel" - }, "result": { + "count": 1, "id": "superbwarfare:m_870" + }, + "template": { + "item": "superbwarfare:m_870_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/m89b_smithing.json b/src/generated/resources/data/superbwarfare/recipe/m_98b_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/m89b_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/m_98b_smithing.json index 1357268e8..75e99dbea 100644 --- a/src/main/resources/data/superbwarfare/recipe/m89b_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/m_98b_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:m_98b_blueprint" + "addition": { + "item": "minecraft:spyglass" }, "base": { "item": "superbwarfare:epic_material_pack" }, - "addition": { - "item": "minecraft:spyglass" - }, "result": { + "count": 1, "id": "superbwarfare:m_98b" + }, + "template": { + "item": "superbwarfare:m_98b_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/marlin_smithing.json b/src/generated/resources/data/superbwarfare/recipe/marlin_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/marlin_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/marlin_smithing.json index 71a8350bc..429db2b0f 100644 --- a/src/main/resources/data/superbwarfare/recipe/marlin_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/marlin_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:marlin_blueprint" + "addition": { + "tag": "minecraft:logs" }, "base": { "item": "superbwarfare:common_material_pack" }, - "addition": { - "tag": "minecraft:logs" - }, "result": { + "count": 1, "id": "superbwarfare:marlin" + }, + "template": { + "item": "superbwarfare:marlin_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/minigun_smithing.json b/src/generated/resources/data/superbwarfare/recipe/minigun_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/minigun_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/minigun_smithing.json index 85b98e102..06e3eb914 100644 --- a/src/main/resources/data/superbwarfare/recipe/minigun_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/minigun_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:minigun_blueprint" + "addition": { + "item": "superbwarfare:motor" }, "base": { "item": "superbwarfare:legendary_material_pack" }, - "addition": { - "item": "superbwarfare:motor" - }, "result": { + "count": 1, "id": "superbwarfare:minigun" + }, + "template": { + "item": "superbwarfare:minigun_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/mk_14_smithing.json b/src/generated/resources/data/superbwarfare/recipe/mk_14_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/mk_14_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/mk_14_smithing.json index bf4bbf310..322f6878f 100644 --- a/src/main/resources/data/superbwarfare/recipe/mk_14_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/mk_14_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:mk_14_blueprint" + "addition": { + "tag": "superbwarfare:ingots/cemented_carbide" }, "base": { "item": "superbwarfare:epic_material_pack" }, - "addition": { - "tag": "superbwarfare:ingots/cemented_carbide" - }, "result": { + "count": 1, "id": "superbwarfare:mk_14" + }, + "template": { + "item": "superbwarfare:mk_14_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/mp_5_smithing.json b/src/generated/resources/data/superbwarfare/recipe/mp_5_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/mp_5_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/mp_5_smithing.json index a3cbe5808..77399681b 100644 --- a/src/main/resources/data/superbwarfare/recipe/mp_5_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/mp_5_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:mp_5_blueprint" + "addition": { + "item": "minecraft:iron_ingot" }, "base": { "item": "superbwarfare:rare_material_pack" }, - "addition": { - "item": "minecraft:iron_ingot" - }, "result": { + "count": 1, "id": "superbwarfare:mp_5" + }, + "template": { + "item": "superbwarfare:mp_5_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/ntw_20_smithing.json b/src/generated/resources/data/superbwarfare/recipe/ntw_20_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/ntw_20_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/ntw_20_smithing.json index 12726150a..e6b4333a4 100644 --- a/src/main/resources/data/superbwarfare/recipe/ntw_20_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/ntw_20_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:ntw_20_blueprint" + "addition": { + "item": "minecraft:spyglass" }, "base": { "item": "superbwarfare:legendary_material_pack" }, - "addition": { - "item": "minecraft:spyglass" - }, "result": { + "count": 1, "id": "superbwarfare:ntw_20" + }, + "template": { + "item": "superbwarfare:ntw_20_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/rpg_smithing.json b/src/generated/resources/data/superbwarfare/recipe/rpg_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/rpg_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/rpg_smithing.json index af636a5e3..aed791cc8 100644 --- a/src/main/resources/data/superbwarfare/recipe/rpg_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/rpg_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:rpg_blueprint" + "addition": { + "item": "minecraft:dispenser" }, "base": { "item": "superbwarfare:rare_material_pack" }, - "addition": { - "item": "minecraft:dispenser" - }, "result": { + "count": 1, "id": "superbwarfare:rpg" + }, + "template": { + "item": "superbwarfare:rpg_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/rpk_smithing.json b/src/generated/resources/data/superbwarfare/recipe/rpk_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/rpk_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/rpk_smithing.json index a9e8e0696..10866d785 100644 --- a/src/main/resources/data/superbwarfare/recipe/rpk_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/rpk_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:rpk_blueprint" + "addition": { + "tag": "minecraft:logs" }, "base": { "item": "superbwarfare:epic_material_pack" }, - "addition": { - "tag": "minecraft:logs" - }, "result": { + "count": 1, "id": "superbwarfare:rpk" + }, + "template": { + "item": "superbwarfare:rpk_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/sks_smithing.json b/src/generated/resources/data/superbwarfare/recipe/sks_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/sks_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/sks_smithing.json index 8a0ac3400..899b0803c 100644 --- a/src/main/resources/data/superbwarfare/recipe/sks_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/sks_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:sks_blueprint" + "addition": { + "tag": "minecraft:logs" }, "base": { "item": "superbwarfare:rare_material_pack" }, - "addition": { - "tag": "minecraft:logs" - }, "result": { + "count": 1, "id": "superbwarfare:sks" + }, + "template": { + "item": "superbwarfare:sks_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/svd_smithing.json b/src/generated/resources/data/superbwarfare/recipe/svd_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/svd_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/svd_smithing.json index 6674b07d4..9af879424 100644 --- a/src/main/resources/data/superbwarfare/recipe/svd_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/svd_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:svd_blueprint" + "addition": { + "tag": "superbwarfare:ingots/cemented_carbide" }, "base": { "item": "superbwarfare:epic_material_pack" }, - "addition": { - "tag": "superbwarfare:ingots/cemented_carbide" - }, "result": { + "count": 1, "id": "superbwarfare:svd" + }, + "template": { + "item": "superbwarfare:svd_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/superbwarfare/recipe/vector_smithing.json b/src/generated/resources/data/superbwarfare/recipe/vector_smithing.json similarity index 94% rename from src/main/resources/data/superbwarfare/recipe/vector_smithing.json rename to src/generated/resources/data/superbwarfare/recipe/vector_smithing.json index c65a62223..2bdfe732a 100644 --- a/src/main/resources/data/superbwarfare/recipe/vector_smithing.json +++ b/src/generated/resources/data/superbwarfare/recipe/vector_smithing.json @@ -1,15 +1,16 @@ { "type": "minecraft:smithing_transform", - "template": { - "item": "superbwarfare:vector_blueprint" + "addition": { + "tag": "superbwarfare:ingots/cemented_carbide" }, "base": { "item": "superbwarfare:epic_material_pack" }, - "addition": { - "tag": "superbwarfare:ingots/cemented_carbide" - }, "result": { + "count": 1, "id": "superbwarfare:vector" + }, + "template": { + "item": "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 f6e29bde0..e6d88ea93 100644 --- a/src/main/java/com/atsuishio/superbwarfare/datagen/ModRecipeProvider.java +++ b/src/main/java/com/atsuishio/superbwarfare/datagen/ModRecipeProvider.java @@ -36,8 +36,26 @@ public class ModRecipeProvider extends RecipeProvider { gunSmithing(output, ModItems.MP_443_BLUEPRINT.get(), GunRarity.COMMON, Items.IRON_INGOT, ModItems.MP_443.get()); gunSmithing(output, ModItems.GLOCK_18_BLUEPRINT.get(), GunRarity.RARE, Items.GOLD_INGOT, ModItems.GLOCK_18.get()); gunSmithing(output, ModItems.HUNTING_RIFLE_BLUEPRINT.get(), GunRarity.RARE, ItemTags.LOGS, ModItems.HUNTING_RIFLE.get()); - + gunSmithing(output, ModItems.M_79_BLUEPRINT.get(), GunRarity.RARE, Items.DISPENSER, ModItems.M_79.get()); + gunSmithing(output, ModItems.RPG_BLUEPRINT.get(), GunRarity.RARE, Items.DISPENSER, ModItems.RPG.get()); + gunSmithing(output, ModItems.BOCEK_BLUEPRINT.get(), GunRarity.EPIC, Items.BOW, ModItems.BOCEK.get()); + gunSmithing(output, ModItems.M_4_BLUEPRINT.get(), GunRarity.RARE, ModTags.Items.INGOTS_STEEL, ModItems.M_4.get()); + gunSmithing(output, ModItems.AA_12_BLUEPRINT.get(), GunRarity.LEGENDARY, Items.NETHERITE_INGOT, ModItems.AA_12.get()); + gunSmithing(output, ModItems.HK_416_BLUEPRINT.get(), GunRarity.RARE, ModTags.Items.INGOTS_STEEL, ModItems.HK_416.get()); + gunSmithing(output, ModItems.RPK_BLUEPRINT.get(), GunRarity.EPIC, ItemTags.LOGS, ModItems.RPK.get()); + gunSmithing(output, ModItems.SKS_BLUEPRINT.get(), GunRarity.RARE, ItemTags.LOGS, ModItems.SKS.get()); + gunSmithing(output, ModItems.NTW_20_BLUEPRINT.get(), GunRarity.LEGENDARY, Items.SPYGLASS, ModItems.NTW_20.get()); + gunSmithing(output, ModItems.MP_5_BLUEPRINT.get(), GunRarity.RARE, Items.IRON_INGOT, ModItems.MP_5.get()); + gunSmithing(output, ModItems.VECTOR_BLUEPRINT.get(), GunRarity.EPIC, ModTags.Items.INGOTS_CEMENTED_CARBIDE, ModItems.VECTOR.get()); + gunSmithing(output, ModItems.MINIGUN_BLUEPRINT.get(), GunRarity.LEGENDARY, ModItems.MOTOR.get(), ModItems.MINIGUN.get()); + gunSmithing(output, ModItems.MK_14_BLUEPRINT.get(), GunRarity.EPIC, ModTags.Items.INGOTS_CEMENTED_CARBIDE, ModItems.MK_14.get()); gunSmithing(output, ModItems.SENTINEL_BLUEPRINT.get(), GunRarity.EPIC, ModItems.CELL.get(), ModItems.SENTINEL.get()); + gunSmithing(output, ModItems.M_60_BLUEPRINT.get(), GunRarity.EPIC, ModTags.Items.INGOTS_CEMENTED_CARBIDE, ModItems.M_60.get()); + gunSmithing(output, ModItems.SVD_BLUEPRINT.get(), GunRarity.EPIC, ModTags.Items.INGOTS_CEMENTED_CARBIDE, ModItems.SVD.get()); + gunSmithing(output, ModItems.MARLIN_BLUEPRINT.get(), GunRarity.COMMON, ItemTags.LOGS, ModItems.MARLIN.get()); + gunSmithing(output, ModItems.M_870_BLUEPRINT.get(), GunRarity.RARE, ModTags.Items.INGOTS_STEEL, ModItems.M_870.get()); + gunSmithing(output, ModItems.M_98B_BLUEPRINT.get(), GunRarity.EPIC, Items.SPYGLASS, ModItems.M_98B.get()); + copyBlueprint(output, ModItems.TRACHELIUM_BLUEPRINT.get()); copyBlueprint(output, ModItems.GLOCK_17_BLUEPRINT.get()); @@ -82,7 +100,7 @@ public class ModRecipeProvider extends RecipeProvider { copyBlueprint(output, ModItems.ANNIHILATOR_BLUEPRINT.get()); } - private static void copyBlueprint(RecipeOutput output, ItemLike result) { + public static void copyBlueprint(RecipeOutput output, ItemLike result) { copySmithingTemplate(output, result, Items.LAPIS_LAZULI); } diff --git a/src/main/resources/data/superbwarfare/recipe/tom_6_crafting.json b/src/main/resources/data/superbwarfare/recipe/tom_6_crafting.json index 1559960d8..1f1e58b0d 100644 --- a/src/main/resources/data/superbwarfare/recipe/tom_6_crafting.json +++ b/src/main/resources/data/superbwarfare/recipe/tom_6_crafting.json @@ -18,10 +18,9 @@ } }, "result": { - "id": "superbwarfare:container", - "components": { - "minecraft:block_entity_data": { - "id": "superbwarfare:container", + "item": "superbwarfare:container", + "nbt": { + "BlockEntityTag": { "EntityType": "superbwarfare:tom_6" } }