mirror of
https://github.com/Creators-of-Create/Create.git
synced 2025-03-04 06:44:40 +01:00
Engineered recipes
This commit is contained in:
parent
dba033bac0
commit
7227c8abfc
47 changed files with 2468 additions and 2382 deletions
|
@ -1,3 +1,3 @@
|
|||
// 1.20.1 2025-02-20T18:50:30.47100651 Create's Contraption Type Tags
|
||||
// 1.21.1 2025-02-21T20:34:36.9523471 Create's Contraption Type Tags
|
||||
700982b6682ea583e7f08e44198af1b3219531d5 data/create/tags/create/contraption_type/opens_controls.json
|
||||
08384ffb27c43caadbd36c2d390ed9af1c357084 data/create/tags/create/contraption_type/requires_vehicle_for_render.json
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
// 1.21.1 2025-02-13T14:54:49.107068454 Create's Standard Recipes
|
||||
// 1.21.1 2025-02-21T20:46:29.965272055 Create's Standard Recipes
|
||||
489f0a3e3d8571c4897f49eada95a23290a472dc data/create/advancement/recipes/combat/crafting/appliances/netherite_backtank.json
|
||||
b024ae44179c47b9be8fa35acc763c22b7b01b2e data/create/advancement/recipes/combat/crafting/appliances/netherite_backtank_from_netherite.json
|
||||
41d2909fcf45f9098c0ee306810c16168d4e8ae4 data/create/advancement/recipes/combat/crafting/appliances/netherite_diving_boots.json
|
||||
|
@ -279,28 +279,28 @@ c02643b3c46bd238e0232e895dfda5f49601f023 data/create/advancement/recipes/misc/sm
|
|||
b0afc4adace88ec4b1c03473f6d04b71ac4b3498 data/create/advancement/recipes/misc/smoking/bread.json
|
||||
91c650a6ec5be1c560ee7840fa5da9eaf04ebc05 data/create/recipe/blasting/copper_ingot_from_crushed.json
|
||||
79de83614de46f9c8837bd1f67f4ccab89f7ffae data/create/recipe/blasting/gold_ingot_from_crushed.json
|
||||
06ae3552e4515fa532edc81c5124ca988733d1f0 data/create/recipe/blasting/ingot_aluminium_compat_ic2.json
|
||||
5b14d8fd21a658978938ac3b3e3f1b93bdcf016f data/create/recipe/blasting/ingot_aluminum_compat_immersiveengineering.json
|
||||
8068c0ef0b7c01f2656e7526277f2d169dfed2dc data/create/recipe/blasting/ingot_lead_compat_immersiveengineering.json
|
||||
f93800e48d74269231107b6a99646a1a441201f2 data/create/recipe/blasting/ingot_lead_compat_mekanism.json
|
||||
f5dae3b151c812eea4f806f8ae842e76851db782 data/create/recipe/blasting/ingot_nickel_compat_immersiveengineering.json
|
||||
06fda160be3fb99e516691cd0dd7a8f1247077f7 data/create/recipe/blasting/ingot_osmium_compat_mekanism.json
|
||||
2d71df333a223a107e9c61eac57502f8b35dfaca data/create/recipe/blasting/ingot_silver_compat_ic2.json
|
||||
1ab3c1cc4daeec51b125a5a1dace04e2cfd6169e data/create/recipe/blasting/ingot_silver_compat_immersiveengineering.json
|
||||
46b74d42461a3f6bd5a25acafce1844c70a7b207 data/create/recipe/blasting/ingot_tin_compat_ic2.json
|
||||
265683f2bc0ea5dabba98946ea540f0eae33dea9 data/create/recipe/blasting/ingot_tin_compat_mekanism.json
|
||||
dce8db01ef5a62c5b5cd4e5f2dc5923dc7fc3a24 data/create/recipe/blasting/ingot_uranium_compat_ic2.json
|
||||
7deed4870ae831aa513baeb65a7f784251adfafa data/create/recipe/blasting/ingot_uranium_compat_immersiveengineering.json
|
||||
cd99e8a83af5106a9fdf86387d60571b035036c4 data/create/recipe/blasting/ingot_uranium_compat_mekanism.json
|
||||
7fe78875661f058381974fea3f3f8ad627c9f5e2 data/create/recipe/blasting/ingot_aluminium_compat_ic2.json
|
||||
92ede3a1506478be4307effe26da56a9fe3d6557 data/create/recipe/blasting/ingot_aluminum_compat_immersiveengineering.json
|
||||
4fd0e26d31adb68e23313c46583d6dac879ce11d data/create/recipe/blasting/ingot_lead_compat_immersiveengineering.json
|
||||
88d7f41dd280a6a1e85b45b92b15d89e33a8ce25 data/create/recipe/blasting/ingot_lead_compat_mekanism.json
|
||||
31bd3176f8d8726b3f5065d0403e31b89459661d data/create/recipe/blasting/ingot_nickel_compat_immersiveengineering.json
|
||||
58495c3125344906e1f839d03bd75e32c6fe1615 data/create/recipe/blasting/ingot_osmium_compat_mekanism.json
|
||||
46f988b3ca48f36db69da2fae8e6006e1b659a0d data/create/recipe/blasting/ingot_silver_compat_ic2.json
|
||||
06f62921a3ff7435fda4d8459150ec3cfb77f2ac data/create/recipe/blasting/ingot_silver_compat_immersiveengineering.json
|
||||
a59f3ca95c640095ad2d47cbed670d3b16971747 data/create/recipe/blasting/ingot_tin_compat_ic2.json
|
||||
110bc4364f39d96458a1a133b57effdaeaac6b0d data/create/recipe/blasting/ingot_tin_compat_mekanism.json
|
||||
27357c2bb6c80a8f420959c4a50a4c31ad78e1db data/create/recipe/blasting/ingot_uranium_compat_ic2.json
|
||||
b5048a7d11209b9c9ab9a96dd9a378ccdfa90184 data/create/recipe/blasting/ingot_uranium_compat_immersiveengineering.json
|
||||
a5901e9091686dd359efe0936a7fef5aa68bd7c5 data/create/recipe/blasting/ingot_uranium_compat_mekanism.json
|
||||
54ffb47259e1a289e5cfd26cb44d912f8367d33f data/create/recipe/blasting/iron_ingot_from_crushed.json
|
||||
030a5981bd984c7a40dda69622c43b00f638a2e3 data/create/recipe/blasting/lead_ingot_compat_oreganized.json
|
||||
fb16efdd533f28055b749df963563a896b713b71 data/create/recipe/blasting/lead_ingot_compat_thermal.json
|
||||
29fccf95b691898238559ad64b8c580c19403835 data/create/recipe/blasting/nickel_ingot_compat_thermal.json
|
||||
d991b9aa213e39dec36139d89f27000725e1c037 data/create/recipe/blasting/silver_ingot_compat_galosphere.json
|
||||
7a4120468e655671558ea75d9b51b17f72468720 data/create/recipe/blasting/silver_ingot_compat_iceandfire.json
|
||||
33a35f7739c543c015baa822465098c995d6ffba data/create/recipe/blasting/silver_ingot_compat_oreganized.json
|
||||
7d7541129e9d61e338e3d78704bcbc46211ddfba data/create/recipe/blasting/silver_ingot_compat_thermal.json
|
||||
5a246df99bd1751616180193ea8d69d118d4d572 data/create/recipe/blasting/tin_ingot_compat_thermal.json
|
||||
5ba596bb54eed06193c10c9c4b12eaf7c24a20a7 data/create/recipe/blasting/lead_ingot_compat_oreganized.json
|
||||
5bbe2c29bf148e2b53deab0411b0c245ab7e74e4 data/create/recipe/blasting/lead_ingot_compat_thermal.json
|
||||
e0c2e733bb5b1c897b934a207fbcbff365798704 data/create/recipe/blasting/nickel_ingot_compat_thermal.json
|
||||
4138d7eab1b49bc15b264804972cbd1df4cf574c data/create/recipe/blasting/silver_ingot_compat_galosphere.json
|
||||
f35bc9aee7919cd50872dd3c3ef359c2c32d1d8b data/create/recipe/blasting/silver_ingot_compat_iceandfire.json
|
||||
c41b436485e97de097268e037d7169c32135b487 data/create/recipe/blasting/silver_ingot_compat_oreganized.json
|
||||
7530f62797fbd5b5768a62435768725135808ac2 data/create/recipe/blasting/silver_ingot_compat_thermal.json
|
||||
c8c43be1a0f56192cff3918d99a2e8bad350232a data/create/recipe/blasting/tin_ingot_compat_thermal.json
|
||||
e1dac719133601a10a7ed782b0390122cd7fa9db data/create/recipe/blasting/zinc_ingot_from_crushed.json
|
||||
33be088b1da1654ecdbf23d8b8aa2bc949635611 data/create/recipe/blasting/zinc_ingot_from_ore.json
|
||||
cca9ca07471ad257fe06e37d723124855f7e7fd4 data/create/recipe/blasting/zinc_ingot_from_raw_ore.json
|
||||
|
@ -530,29 +530,29 @@ e49c30540436a347adba22e80a715741e17f4c7f data/create/recipe/smelting/glass_pane_
|
|||
91e071a7176a1d331b4247366056770dc05a91e0 data/create/recipe/smelting/glass_pane_from_tiled_glass_pane.json
|
||||
a99fbcef3585f594d3f17236433da2662f9dbf89 data/create/recipe/smelting/glass_pane_from_vertical_framed_glass_pane.json
|
||||
c5934a45cd713b8acae4867272e00c430c9a501a data/create/recipe/smelting/gold_ingot_from_crushed.json
|
||||
1c42c1e94de59ee168f2a1644283ebc69c270112 data/create/recipe/smelting/ingot_aluminium_compat_ic2.json
|
||||
dbb2e63df9fda3fff402fcd3e3f3c04a854e6d94 data/create/recipe/smelting/ingot_aluminum_compat_immersiveengineering.json
|
||||
17107634659328d43084b5c56e6dbf81e0d59998 data/create/recipe/smelting/ingot_lead_compat_immersiveengineering.json
|
||||
e4b658c79bce3d0529a300091e2754ff163c8524 data/create/recipe/smelting/ingot_lead_compat_mekanism.json
|
||||
ea71c2293993e7f966a6723f19b975485253d84a data/create/recipe/smelting/ingot_nickel_compat_immersiveengineering.json
|
||||
79d68f171c24a58564ff090b397411848150335f data/create/recipe/smelting/ingot_osmium_compat_mekanism.json
|
||||
d0a8ea5cce4f5a8b15d156354920201cf13afcb4 data/create/recipe/smelting/ingot_silver_compat_ic2.json
|
||||
fa5a1ceda8d5cf614c9b4fe3babf28fec515ddf8 data/create/recipe/smelting/ingot_silver_compat_immersiveengineering.json
|
||||
1ba03b5d28269baee93c1234bc2b03dc2f77bc69 data/create/recipe/smelting/ingot_tin_compat_ic2.json
|
||||
3485c954fb23535f4834a04e40ac43eb163b4574 data/create/recipe/smelting/ingot_tin_compat_mekanism.json
|
||||
41f408068934486f2a4be1765171ba98cd2d291f data/create/recipe/smelting/ingot_uranium_compat_ic2.json
|
||||
a89125816915c15930dcbd2ccd3d148d687a5107 data/create/recipe/smelting/ingot_uranium_compat_immersiveengineering.json
|
||||
776e8032db1efc1a5e43980da742033a7d7eb81d data/create/recipe/smelting/ingot_uranium_compat_mekanism.json
|
||||
1004ed22d2891d8bef672d2e33284e0630c98219 data/create/recipe/smelting/ingot_aluminium_compat_ic2.json
|
||||
c3fedccd872d53e39810401b18a01be9537e7ce6 data/create/recipe/smelting/ingot_aluminum_compat_immersiveengineering.json
|
||||
1289ed1709b81464a48d7cdd82b804b9f6988370 data/create/recipe/smelting/ingot_lead_compat_immersiveengineering.json
|
||||
1be0994e6d75db7a7fade0263fcb91dfd9abdbf8 data/create/recipe/smelting/ingot_lead_compat_mekanism.json
|
||||
96880068b86a403674ea69c8e013048fa4903d0f data/create/recipe/smelting/ingot_nickel_compat_immersiveengineering.json
|
||||
9bfebdd8feea67a7db115586904a5121f6683d90 data/create/recipe/smelting/ingot_osmium_compat_mekanism.json
|
||||
9d7ce93215eb8e56c1468f4f3fdd67fd57f2503b data/create/recipe/smelting/ingot_silver_compat_ic2.json
|
||||
4561403389de1fa7df5149da62043cda07f081e8 data/create/recipe/smelting/ingot_silver_compat_immersiveengineering.json
|
||||
99e041a84a092af9ad4bf819c94f1b50f36aa02e data/create/recipe/smelting/ingot_tin_compat_ic2.json
|
||||
f51eb07d759434b987d6a6050bcc5812ecde0a7a data/create/recipe/smelting/ingot_tin_compat_mekanism.json
|
||||
6e9dba9c922306679cb92524e0d75b33ceedaefd data/create/recipe/smelting/ingot_uranium_compat_ic2.json
|
||||
ee51afa666e1990d4a8c653790ddae8c7c0ea8e8 data/create/recipe/smelting/ingot_uranium_compat_immersiveengineering.json
|
||||
78a77f82e04afae1ed203f3043f585162735919a data/create/recipe/smelting/ingot_uranium_compat_mekanism.json
|
||||
e03b2d7c6df7a7429dc80b3171ba2dbb9356d6d6 data/create/recipe/smelting/iron_ingot_from_crushed.json
|
||||
03fbfa9a3aee92009c667aeb610f42f6d28e69f4 data/create/recipe/smelting/lead_ingot_compat_oreganized.json
|
||||
a318610a51216538862e0ac652b62a62fa5679bc data/create/recipe/smelting/lead_ingot_compat_thermal.json
|
||||
39ba1bc9c65ce65bef14b5eaf010d774b79ae1a6 data/create/recipe/smelting/nickel_ingot_compat_thermal.json
|
||||
e1ce7ab99b83362f5aa9b7eef816c09de0026d16 data/create/recipe/smelting/lead_ingot_compat_oreganized.json
|
||||
30f0acfee21c71f73759cf84b2315feb2e23faed data/create/recipe/smelting/lead_ingot_compat_thermal.json
|
||||
e5f7dc89c6a2f207cc97cd6f9c66d3188813f3ff data/create/recipe/smelting/nickel_ingot_compat_thermal.json
|
||||
e68eee58cae59fe76855f09581464e433b50759b data/create/recipe/smelting/scoria.json
|
||||
92f903698530d13756afc30ed9c7c07ad7d4751f data/create/recipe/smelting/silver_ingot_compat_galosphere.json
|
||||
d4622d9b6d319e032c7b98e4942e2078f6928922 data/create/recipe/smelting/silver_ingot_compat_iceandfire.json
|
||||
fc9fc2f236a0a7a4b1523ec2c18296cf0bfb90eb data/create/recipe/smelting/silver_ingot_compat_oreganized.json
|
||||
568c079757e410e4849ed98451a24959eeed4594 data/create/recipe/smelting/silver_ingot_compat_thermal.json
|
||||
2ebf60dd3d52710849c8bb2e6b73695d047e61b7 data/create/recipe/smelting/tin_ingot_compat_thermal.json
|
||||
7fcdb93631754d737543651b5d0e41d153d3b4ff data/create/recipe/smelting/silver_ingot_compat_galosphere.json
|
||||
7c1aa85789fc55bc32cbc1f05a3d9bdee7856562 data/create/recipe/smelting/silver_ingot_compat_iceandfire.json
|
||||
3c5d540437caf1180cbe578d365d42b0c33da522 data/create/recipe/smelting/silver_ingot_compat_oreganized.json
|
||||
2c4aec8d9d874460a6d908e319bb84206f7d7ada data/create/recipe/smelting/silver_ingot_compat_thermal.json
|
||||
09abc633fa4a0ec269151f68c6ef5716b6cd5bb2 data/create/recipe/smelting/tin_ingot_compat_thermal.json
|
||||
ec56b1c890b39e51706ec8667b87428de0299d00 data/create/recipe/smelting/zinc_ingot_from_crushed.json
|
||||
93cccda226ae249a80926f106df68d6d804e5684 data/create/recipe/smelting/zinc_ingot_from_ore.json
|
||||
97fe1310c701ebd32eab86eb8c836e68dd0df261 data/create/recipe/smelting/zinc_ingot_from_raw_ore.json
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,3 +1,3 @@
|
|||
// 1.20.1 2025-02-20T19:36:44.18737762 Create's Mounted Item Storage Type Tags
|
||||
// 1.21.1 2025-02-21T20:34:36.927945476 Create's Mounted Item Storage Type Tags
|
||||
c65f95f356db09e468847e5799a2cdd8e1417cac data/create/tags/create/mounted_item_storage_type/fuel_blacklist.json
|
||||
fdadceec842a4cd12dd95f7e271645a52829ec6e data/create/tags/create/mounted_item_storage_type/internal.json
|
||||
|
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_aluminum"
|
||||
},
|
||||
"result": "ic2:ingot_aluminium"
|
||||
"result": {
|
||||
"id": "ic2:ingot_aluminium"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_aluminum"
|
||||
},
|
||||
"result": "immersiveengineering:ingot_aluminum"
|
||||
"result": {
|
||||
"id": "immersiveengineering:ingot_aluminum"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_lead"
|
||||
},
|
||||
"result": "immersiveengineering:ingot_lead"
|
||||
"result": {
|
||||
"id": "immersiveengineering:ingot_lead"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_lead"
|
||||
},
|
||||
"result": "mekanism:ingot_lead"
|
||||
"result": {
|
||||
"id": "mekanism:ingot_lead"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_nickel"
|
||||
},
|
||||
"result": "immersiveengineering:ingot_nickel"
|
||||
"result": {
|
||||
"id": "immersiveengineering:ingot_nickel"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_osmium"
|
||||
},
|
||||
"result": "mekanism:ingot_osmium"
|
||||
"result": {
|
||||
"id": "mekanism:ingot_osmium"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_silver"
|
||||
},
|
||||
"result": "ic2:ingot_silver"
|
||||
"result": {
|
||||
"id": "ic2:ingot_silver"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_silver"
|
||||
},
|
||||
"result": "immersiveengineering:ingot_silver"
|
||||
"result": {
|
||||
"id": "immersiveengineering:ingot_silver"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_tin"
|
||||
},
|
||||
"result": "ic2:ingot_tin"
|
||||
"result": {
|
||||
"id": "ic2:ingot_tin"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_tin"
|
||||
},
|
||||
"result": "mekanism:ingot_tin"
|
||||
"result": {
|
||||
"id": "mekanism:ingot_tin"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_uranium"
|
||||
},
|
||||
"result": "ic2:ingot_uranium"
|
||||
"result": {
|
||||
"id": "ic2:ingot_uranium"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_uranium"
|
||||
},
|
||||
"result": "immersiveengineering:ingot_uranium"
|
||||
"result": {
|
||||
"id": "immersiveengineering:ingot_uranium"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_uranium"
|
||||
},
|
||||
"result": "mekanism:ingot_uranium"
|
||||
"result": {
|
||||
"id": "mekanism:ingot_uranium"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_lead"
|
||||
},
|
||||
"result": "oreganized:lead_ingot"
|
||||
"result": {
|
||||
"id": "oreganized:lead_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_lead"
|
||||
},
|
||||
"result": "thermal:lead_ingot"
|
||||
"result": {
|
||||
"id": "thermal:lead_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_nickel"
|
||||
},
|
||||
"result": "thermal:nickel_ingot"
|
||||
"result": {
|
||||
"id": "thermal:nickel_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_silver"
|
||||
},
|
||||
"result": "galosphere:silver_ingot"
|
||||
"result": {
|
||||
"id": "galosphere:silver_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_silver"
|
||||
},
|
||||
"result": "iceandfire:silver_ingot"
|
||||
"result": {
|
||||
"id": "iceandfire:silver_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_silver"
|
||||
},
|
||||
"result": "oreganized:silver_ingot"
|
||||
"result": {
|
||||
"id": "oreganized:silver_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_silver"
|
||||
},
|
||||
"result": "thermal:silver_ingot"
|
||||
"result": {
|
||||
"id": "thermal:silver_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_tin"
|
||||
},
|
||||
"result": "thermal:tin_ingot"
|
||||
"result": {
|
||||
"id": "thermal:tin_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_aluminum"
|
||||
},
|
||||
"result": "ic2:ingot_aluminium"
|
||||
"result": {
|
||||
"id": "ic2:ingot_aluminium"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_aluminum"
|
||||
},
|
||||
"result": "immersiveengineering:ingot_aluminum"
|
||||
"result": {
|
||||
"id": "immersiveengineering:ingot_aluminum"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_lead"
|
||||
},
|
||||
"result": "immersiveengineering:ingot_lead"
|
||||
"result": {
|
||||
"id": "immersiveengineering:ingot_lead"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_lead"
|
||||
},
|
||||
"result": "mekanism:ingot_lead"
|
||||
"result": {
|
||||
"id": "mekanism:ingot_lead"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_nickel"
|
||||
},
|
||||
"result": "immersiveengineering:ingot_nickel"
|
||||
"result": {
|
||||
"id": "immersiveengineering:ingot_nickel"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_osmium"
|
||||
},
|
||||
"result": "mekanism:ingot_osmium"
|
||||
"result": {
|
||||
"id": "mekanism:ingot_osmium"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_silver"
|
||||
},
|
||||
"result": "ic2:ingot_silver"
|
||||
"result": {
|
||||
"id": "ic2:ingot_silver"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_silver"
|
||||
},
|
||||
"result": "immersiveengineering:ingot_silver"
|
||||
"result": {
|
||||
"id": "immersiveengineering:ingot_silver"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_tin"
|
||||
},
|
||||
"result": "ic2:ingot_tin"
|
||||
"result": {
|
||||
"id": "ic2:ingot_tin"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_tin"
|
||||
},
|
||||
"result": "mekanism:ingot_tin"
|
||||
"result": {
|
||||
"id": "mekanism:ingot_tin"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_uranium"
|
||||
},
|
||||
"result": "ic2:ingot_uranium"
|
||||
"result": {
|
||||
"id": "ic2:ingot_uranium"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_uranium"
|
||||
},
|
||||
"result": "immersiveengineering:ingot_uranium"
|
||||
"result": {
|
||||
"id": "immersiveengineering:ingot_uranium"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_uranium"
|
||||
},
|
||||
"result": "mekanism:ingot_uranium"
|
||||
"result": {
|
||||
"id": "mekanism:ingot_uranium"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_lead"
|
||||
},
|
||||
"result": "oreganized:lead_ingot"
|
||||
"result": {
|
||||
"id": "oreganized:lead_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_lead"
|
||||
},
|
||||
"result": "thermal:lead_ingot"
|
||||
"result": {
|
||||
"id": "thermal:lead_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_nickel"
|
||||
},
|
||||
"result": "thermal:nickel_ingot"
|
||||
"result": {
|
||||
"id": "thermal:nickel_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_silver"
|
||||
},
|
||||
"result": "galosphere:silver_ingot"
|
||||
"result": {
|
||||
"id": "galosphere:silver_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_silver"
|
||||
},
|
||||
"result": "iceandfire:silver_ingot"
|
||||
"result": {
|
||||
"id": "iceandfire:silver_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_silver"
|
||||
},
|
||||
"result": "oreganized:silver_ingot"
|
||||
"result": {
|
||||
"id": "oreganized:silver_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_silver"
|
||||
},
|
||||
"result": "thermal:silver_ingot"
|
||||
"result": {
|
||||
"id": "thermal:silver_ingot"
|
||||
}
|
||||
}
|
|
@ -12,5 +12,7 @@
|
|||
"ingredient": {
|
||||
"item": "create:crushed_raw_tin"
|
||||
},
|
||||
"result": "thermal:tin_ingot"
|
||||
"result": {
|
||||
"id": "thermal:tin_ingot"
|
||||
}
|
||||
}
|
|
@ -24,6 +24,7 @@ import org.jetbrains.annotations.Nullable;
|
|||
|
||||
import com.google.common.base.Supplier;
|
||||
import com.google.common.collect.ImmutableList;
|
||||
import com.mojang.serialization.Codec;
|
||||
import com.mojang.serialization.MapCodec;
|
||||
import com.mojang.serialization.codecs.RecordCodecBuilder;
|
||||
import com.simibubi.create.AllBlocks;
|
||||
|
@ -1749,7 +1750,6 @@ public class StandardRecipeGen extends CreateRecipeProvider {
|
|||
}
|
||||
|
||||
private record Serializer(MapCodec<Recipe<?>> wrappedCodec) implements RecipeSerializer<ModdedCookingRecipeOutputShim> {
|
||||
|
||||
private static Serializer create(Recipe<?> wrapped) {
|
||||
RecipeSerializer<?> wrappedSerializer = wrapped.getSerializer();
|
||||
@SuppressWarnings("unchecked")
|
||||
|
@ -1783,8 +1783,10 @@ public class StandardRecipeGen extends CreateRecipeProvider {
|
|||
public MapCodec<ModdedCookingRecipeOutputShim> codec() {
|
||||
return RecordCodecBuilder.mapCodec(instance -> instance.group(
|
||||
wrappedCodec.forGetter(i -> i.wrapped),
|
||||
ResourceLocation.CODEC.fieldOf("result").forGetter(i -> i.overrideID)
|
||||
).apply(instance, ModdedCookingRecipeOutputShim::new));
|
||||
FakeItemStack.CODEC.fieldOf("result").forGetter(i -> new FakeItemStack(i.overrideID))
|
||||
).apply(instance, (wrappedRecipe, fakeItemStack) -> {
|
||||
throw new AssertionError("Only for datagen output");
|
||||
}));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -1792,6 +1794,12 @@ public class StandardRecipeGen extends CreateRecipeProvider {
|
|||
throw new AssertionError("Only for datagen output");
|
||||
}
|
||||
}
|
||||
|
||||
private record FakeItemStack(ResourceLocation id) {
|
||||
public static Codec<FakeItemStack> CODEC = RecordCodecBuilder.create(instance -> instance.group(
|
||||
ResourceLocation.CODEC.fieldOf("id").forGetter(FakeItemStack::id)
|
||||
).apply(instance, FakeItemStack::new));
|
||||
}
|
||||
}
|
||||
|
||||
@ParametersAreNonnullByDefault
|
||||
|
|
Loading…
Add table
Reference in a new issue