- More fixes to the address edit box
- More compat recipes for IE
- Added missing deploying recipes for copper oxidisation
This commit is contained in:
simibubi 2025-02-05 20:57:57 +01:00
parent 9d04187d8e
commit 8bdb6a662f
90 changed files with 1601 additions and 5 deletions

View file

@ -1,4 +1,4 @@
// 1.20.1 2025-02-05T10:52:51.2045051 Create's Processing Recipes
// 1.20.1 2025-02-05T20:54:03.0689569 Create's Processing Recipes
3c94326fb730f68c1e44fe1e2ef09c9db6ffd92b data/create/recipes/compacting/andesite_from_flint.json
8d3d5b31f3601b9f681ff710e0545a483a1494c6 data/create/recipes/compacting/blaze_cake.json
8bd7f4e3a686ab520b2d55594d2018d0e9a50c91 data/create/recipes/compacting/chocolate.json
@ -172,11 +172,66 @@ af1ca00e05d554bba1d85c766e52560d5ea8fe4d data/create/recipes/cutting/compat/ars_
1a66e7e6dfba9531bbb5a1d0bf014e16d6cbb6be data/create/recipes/cutting/compat/ars_nouveau/stripped_purple_archwood_wood.json
5c1c8275b2e30fdf387dcf358fd41e995e817c86 data/create/recipes/cutting/compat/ars_nouveau/stripped_red_archwood_log.json
9dc5bd8a1002b9d299d60a405720950eb0b4e9ab data/create/recipes/cutting/compat/ars_nouveau/stripped_red_archwood_wood.json
c2f1bca179d6218aa75526df386106b72eb0dd67 data/create/recipes/cutting/compat/immersiveengineering/wire_aluminum.json
4e1ae62cb3f11d79b2ba979aa647a49518615525 data/create/recipes/cutting/compat/immersiveengineering/wire_copper.json
e9086dc98d03798ded6f3170a5c51528d1f5eba7 data/create/recipes/cutting/compat/immersiveengineering/wire_electrum.json
ca543d1e95ac73dbf3eaac91e80830fb3a071276 data/create/recipes/cutting/compat/immersiveengineering/wire_lead.json
bcab848fda66d20cf871f97db3c7c41f7c4b55c9 data/create/recipes/cutting/compat/immersiveengineering/wire_steel.json
aa75d5f92d23fb24aece736145ac8372f6cff3f3 data/create/recipes/cutting/compat/regions_unexplored/silver_birch_log.json
3218231281a0afda1cef330a022e450efac18927 data/create/recipes/cutting/compat/regions_unexplored/silver_birch_wood.json
558e81291da72b7f042b3b3270744b2c05ddc6fa data/create/recipes/cutting/stripped_bamboo_block.json
7a01147d3c7d8fb9acb870b33e5a792328f88c3c data/create/recipes/deploying/cogwheel.json
71823595ba3f587a0940125d87f2d33a99d317d8 data/create/recipes/deploying/copper_block_from_deoxidising.json
2e94155860aae80bc3c66e92cb0815cf259dfff4 data/create/recipes/deploying/copper_block_from_removing_wax.json
05053abe2e15cc6eb885c220e7c4fcac983611eb data/create/recipes/deploying/copper_shingles_from_deoxidising.json
aec726a5c61af90cd67bf30b8f3db07253fd42d0 data/create/recipes/deploying/copper_shingles_from_removing_wax.json
728e234e700be32ee721e245e274eb050ef4f606 data/create/recipes/deploying/copper_shingle_slab_from_deoxidising.json
e46c329904515063d9fc58c3006b432248d84ebe data/create/recipes/deploying/copper_shingle_slab_from_removing_wax.json
a44bf77f812215cdb6bb24f2bbf97667ce7db990 data/create/recipes/deploying/copper_shingle_stairs_from_deoxidising.json
7e1fddd9635b98e778eb122f5a000618d16b11c2 data/create/recipes/deploying/copper_shingle_stairs_from_removing_wax.json
c0960ea4e0379f56b653262052fb2de3c4b0bce7 data/create/recipes/deploying/copper_tiles_from_deoxidising.json
4920419c9bd94d05c237b6b8b12c4d2e4795bf42 data/create/recipes/deploying/copper_tiles_from_removing_wax.json
67dc0704987c703fd49183994e6470e104858a95 data/create/recipes/deploying/copper_tile_slab_from_deoxidising.json
7e7f8c3decba1506b22b72b644a2025318fc8822 data/create/recipes/deploying/copper_tile_slab_from_removing_wax.json
a6eaa28d82bda3f6b24b408f7c67aab88c93829e data/create/recipes/deploying/copper_tile_stairs_from_deoxidising.json
4066d8d646a9ce873cac5177beb2fa107b290956 data/create/recipes/deploying/copper_tile_stairs_from_removing_wax.json
a45a2f53e770e9f7435b0159e2a6ffe13d91d82d data/create/recipes/deploying/cut_copper_from_deoxidising.json
a0f38792e9b993a793e6c35a4e0e0c68906218c9 data/create/recipes/deploying/cut_copper_from_removing_wax.json
45db539abee9c99e5683f993b003bfe4e27afa67 data/create/recipes/deploying/cut_copper_slab_from_deoxidising.json
7cf609fef56ed53becf7a55e134aaa2d1093ab40 data/create/recipes/deploying/cut_copper_slab_from_removing_wax.json
cffe8fdd5375773b8d91cd375c3d47e03774675f data/create/recipes/deploying/cut_copper_stairs_from_deoxidising.json
4fb27e34f4315be61b0708c53800ee72bf6809a1 data/create/recipes/deploying/cut_copper_stairs_from_removing_wax.json
13bf7a638b279a2b84d68bbcde2ef2a0e6957f97 data/create/recipes/deploying/exposed_copper_from_deoxidising.json
faaa8eab8175bb55c7ade06491d0be3419a2258d data/create/recipes/deploying/exposed_copper_from_removing_wax.json
09353cbd6cd87e622668303cc83d5cf6c96d14f4 data/create/recipes/deploying/exposed_copper_shingles_from_deoxidising.json
e5f64c97b09c9609f2bfb1c7e9a931f016144961 data/create/recipes/deploying/exposed_copper_shingles_from_removing_wax.json
9bac720038284c15807b1af46fb737061fc408e1 data/create/recipes/deploying/exposed_copper_shingle_slab_from_deoxidising.json
ff63016d6a4e3d3fabc233e1c343524b0cd3eec6 data/create/recipes/deploying/exposed_copper_shingle_slab_from_removing_wax.json
cb0dff707a1ce997c60475397e694087d235288d data/create/recipes/deploying/exposed_copper_shingle_stairs_from_deoxidising.json
ff93d9667bc252c5f7323d6613756ad884499eac data/create/recipes/deploying/exposed_copper_shingle_stairs_from_removing_wax.json
9c5491e571dbd52a758bacc77fd193d3f435d19f data/create/recipes/deploying/exposed_copper_tiles_from_deoxidising.json
72359d16366ce29ba88f2536c2af82e7ba33af92 data/create/recipes/deploying/exposed_copper_tiles_from_removing_wax.json
6ec863a95f4bdd0917f9cacec5c02e09ef843b34 data/create/recipes/deploying/exposed_copper_tile_slab_from_deoxidising.json
68777658e9ecac0653cd22a154edd7af06b36138 data/create/recipes/deploying/exposed_copper_tile_slab_from_removing_wax.json
fc936eb34042c2fdb751a4f5b53c7bd283aa8f82 data/create/recipes/deploying/exposed_copper_tile_stairs_from_deoxidising.json
ea381bc5a0adcb7f1b74e7dac02e988b5e93f056 data/create/recipes/deploying/exposed_copper_tile_stairs_from_removing_wax.json
1612bd37a109f7876ac03c5988dc7d6ddfad0ff8 data/create/recipes/deploying/exposed_cut_copper_from_deoxidising.json
6151c9f5925ead0056d338fdfd673500902e417d data/create/recipes/deploying/exposed_cut_copper_from_removing_wax.json
a44eaf00ef5e746c62aa72552a37447676fcd385 data/create/recipes/deploying/exposed_cut_copper_slab_from_deoxidising.json
3ae4559c67d0a390c2dd4deb3a17df8aab66bb64 data/create/recipes/deploying/exposed_cut_copper_slab_from_removing_wax.json
5ecc9b889c9012616454d3ddeff1608fe87a0f93 data/create/recipes/deploying/exposed_cut_copper_stairs_from_deoxidising.json
98ac326a1e2c80fd0f3cb73c7ad80b86ba7cf980 data/create/recipes/deploying/exposed_cut_copper_stairs_from_removing_wax.json
1230f449873262e79585752d3430e5f7f383bcb2 data/create/recipes/deploying/large_cogwheel.json
051faceb93f5cba4be8632198272500bcf461334 data/create/recipes/deploying/oxidized_copper_from_removing_wax.json
00cad77046b42466fb40798f11480d7370cab579 data/create/recipes/deploying/oxidized_copper_shingles_from_removing_wax.json
deecff3e485442af83fb01d16b0a46d98e5214bb data/create/recipes/deploying/oxidized_copper_shingle_slab_from_removing_wax.json
162ddbeb10da4eec0709813d3f55465a658e76d1 data/create/recipes/deploying/oxidized_copper_shingle_stairs_from_removing_wax.json
6f4ad2120309481203e1ac839263099bb7e36ea0 data/create/recipes/deploying/oxidized_copper_tiles_from_removing_wax.json
dff292537e007aabdffdf997509838c6168799b4 data/create/recipes/deploying/oxidized_copper_tile_slab_from_removing_wax.json
42cc953f2f2cf2b2af7d3d1480abf6d7d363abec data/create/recipes/deploying/oxidized_copper_tile_stairs_from_removing_wax.json
58e6abf60ee8d830143fa6a48830c3d20acfc8c0 data/create/recipes/deploying/oxidized_cut_copper_from_removing_wax.json
52eb357d1d13edc250726f70c7b3639cb902a933 data/create/recipes/deploying/oxidized_cut_copper_slab_from_removing_wax.json
5daf82089854fda3a264b26303fe02764539a87e data/create/recipes/deploying/oxidized_cut_copper_stairs_from_removing_wax.json
dc35369da8514a5650704fd39e84861cce084b5d data/create/recipes/deploying/waxed_copper_block_from_adding_wax.json
7b7d596cdaa4000222177b405c04c6e8906561b4 data/create/recipes/deploying/waxed_copper_shingles_from_adding_wax.json
afbe0c612651ee90651ee7b39683c8baac2a115e data/create/recipes/deploying/waxed_copper_shingle_slab_from_adding_wax.json
@ -217,6 +272,26 @@ d0fc937a3e7ae42fb1891b7b87adb2b57292e01d data/create/recipes/deploying/waxed_wea
9ab3ba5847c3abbc17c476436978141f2c039ce9 data/create/recipes/deploying/waxed_weathered_cut_copper_from_adding_wax.json
733dd94b46186c19fdecced5d8231e46ea612cf2 data/create/recipes/deploying/waxed_weathered_cut_copper_slab_from_adding_wax.json
cd4c050e6ad9227bf293768f2d8b965c0ecafeab data/create/recipes/deploying/waxed_weathered_cut_copper_stairs_from_adding_wax.json
20c2fefb17fcdde2b817b1634d805dececf8b0e5 data/create/recipes/deploying/weathered_copper_from_deoxidising.json
ba026a1c407eca2f8acc66a10a1fcc97cb318b1e data/create/recipes/deploying/weathered_copper_from_removing_wax.json
5e01f5da2ad67a939a7630bf2607a0159d1dd177 data/create/recipes/deploying/weathered_copper_shingles_from_deoxidising.json
7f962473189c296c02f5e97fa3e920cc7e26f112 data/create/recipes/deploying/weathered_copper_shingles_from_removing_wax.json
4c903ea6449f7ef494c66e20671a323b6703fa05 data/create/recipes/deploying/weathered_copper_shingle_slab_from_deoxidising.json
231350a2d36a11b5848052fe20e11f32b0cd7838 data/create/recipes/deploying/weathered_copper_shingle_slab_from_removing_wax.json
94cb495f52ca2b88b8680a6bcd2d326a91357e0c data/create/recipes/deploying/weathered_copper_shingle_stairs_from_deoxidising.json
0160f12204d05b0f094a7b7d189692501aa90ed0 data/create/recipes/deploying/weathered_copper_shingle_stairs_from_removing_wax.json
6210a2a41161ff2d0ceca8ca209954af4c63002a data/create/recipes/deploying/weathered_copper_tiles_from_deoxidising.json
03ad0e1d06b1197fa45db23d73eb9f76a45944f8 data/create/recipes/deploying/weathered_copper_tiles_from_removing_wax.json
3f218e4ab4a52d0df55725088c4128582c9b6918 data/create/recipes/deploying/weathered_copper_tile_slab_from_deoxidising.json
18bbbcdbf4e57e6fe567b3494f492332745cd6fc data/create/recipes/deploying/weathered_copper_tile_slab_from_removing_wax.json
a24e82558aa7aee7840f6310531cec46b626cee4 data/create/recipes/deploying/weathered_copper_tile_stairs_from_deoxidising.json
6b8b807ebd14158d2d14c5210d5c60c781d112db data/create/recipes/deploying/weathered_copper_tile_stairs_from_removing_wax.json
45dfc86b09a4b777974026697bfd444063920374 data/create/recipes/deploying/weathered_cut_copper_from_deoxidising.json
b19f74374347bb123ad32b9d1bb680763467fe1d data/create/recipes/deploying/weathered_cut_copper_from_removing_wax.json
58cf0f39fd70e58a97a8458907ea6af393efe5b8 data/create/recipes/deploying/weathered_cut_copper_slab_from_deoxidising.json
5c63c7500f25ca09c348b24c077f79f315d958b3 data/create/recipes/deploying/weathered_cut_copper_slab_from_removing_wax.json
5458bc361b6022323c7aeed19cbd4f9d278b55bb data/create/recipes/deploying/weathered_cut_copper_stairs_from_deoxidising.json
0e05f35e930aa74cc64c91f5a69615aaa0e52565 data/create/recipes/deploying/weathered_cut_copper_stairs_from_removing_wax.json
6a9fa669a5cbdc2406ecc5eaf6992e0e8fa83b88 data/create/recipes/emptying/builders_tea.json
0b20bddac967edea53442c05c59ccf3306e9eb76 data/create/recipes/emptying/compat/alexsmobs/lava_bottle.json
5fb7e705b53ed84b607858be1db6a6d2765bea9c data/create/recipes/emptying/compat/farmersdelight/milk_bottle.json
@ -510,6 +585,14 @@ fb6d54e0ee3c8831060a8573d16814217888ae0e data/create/recipes/pressing/compat/bet
8a53f6ea8dab59477d462eb929f7815f52b34095 data/create/recipes/pressing/compat/byg/lush_grass_path.json
4454d7dda6c2b5555227c5c147373df195adedb4 data/create/recipes/pressing/compat/environmental/mycelium_path.json
ed3edcf493402051fcff435a5840295b218a078c data/create/recipes/pressing/compat/environmental/podzol_path.json
39fc8e85aad2f06ca042905b2398fde9fec13a74 data/create/recipes/pressing/compat/immersiveengineering/plate_aluminum.json
479f7dd3e3223cb5795c12881d0dec767eccc483 data/create/recipes/pressing/compat/immersiveengineering/plate_constantan.json
556d43a7920d6258a1511e4be44dc39f133009a3 data/create/recipes/pressing/compat/immersiveengineering/plate_electrum.json
d559dccf3e58486731af81e595fc4e250c10d54a data/create/recipes/pressing/compat/immersiveengineering/plate_lead.json
b5af4395d9602909be9373821c951006afcf4734 data/create/recipes/pressing/compat/immersiveengineering/plate_nickel.json
8e16e97cb74efd7340dd5bde1c586cc8cad372ee data/create/recipes/pressing/compat/immersiveengineering/plate_silver.json
fe79367892205e41c39332663a235e07fbfb695e data/create/recipes/pressing/compat/immersiveengineering/plate_steel.json
ca7a836c4eff7d0dbf01726726258401ee98795b data/create/recipes/pressing/compat/immersiveengineering/plate_uranium.json
0afcbaa527a8063982caf9a541d1af43fe6becbb data/create/recipes/pressing/compat/infernalexp/crimson_nylium_path.json
621f9c7eae4f6f5065ecd48ffe1b0c5c9e6147d3 data/create/recipes/pressing/compat/infernalexp/soul_soil_path.json
e049a1c6951c93a53122fc5adb27bee35ca62786 data/create/recipes/pressing/compat/infernalexp/warped_nylium_path.json

View file

@ -0,0 +1,21 @@
{
"type": "create:cutting",
"conditions": [
{
"type": "forge:mod_loaded",
"modid": "immersiveengineering"
}
],
"ingredients": [
{
"tag": "forge:plates/aluminum"
}
],
"processingTime": 50,
"results": [
{
"count": 2,
"item": "immersiveengineering:wire_aluminum"
}
]
}

View file

@ -0,0 +1,21 @@
{
"type": "create:cutting",
"conditions": [
{
"type": "forge:mod_loaded",
"modid": "immersiveengineering"
}
],
"ingredients": [
{
"tag": "forge:plates/copper"
}
],
"processingTime": 50,
"results": [
{
"count": 2,
"item": "immersiveengineering:wire_copper"
}
]
}

View file

@ -0,0 +1,21 @@
{
"type": "create:cutting",
"conditions": [
{
"type": "forge:mod_loaded",
"modid": "immersiveengineering"
}
],
"ingredients": [
{
"tag": "forge:plates/electrum"
}
],
"processingTime": 50,
"results": [
{
"count": 2,
"item": "immersiveengineering:wire_electrum"
}
]
}

View file

@ -0,0 +1,21 @@
{
"type": "create:cutting",
"conditions": [
{
"type": "forge:mod_loaded",
"modid": "immersiveengineering"
}
],
"ingredients": [
{
"tag": "forge:plates/lead"
}
],
"processingTime": 50,
"results": [
{
"count": 2,
"item": "immersiveengineering:wire_lead"
}
]
}

View file

@ -0,0 +1,21 @@
{
"type": "create:cutting",
"conditions": [
{
"type": "forge:mod_loaded",
"modid": "immersiveengineering"
}
],
"ingredients": [
{
"tag": "forge:plates/steel"
}
],
"processingTime": 50,
"results": [
{
"count": 2,
"item": "immersiveengineering:wire_steel"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:exposed_copper"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:copper_block"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_copper_block"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:copper_block"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:exposed_copper_shingle_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:copper_shingle_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_copper_shingle_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:copper_shingle_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:exposed_copper_shingle_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:copper_shingle_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_copper_shingle_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:copper_shingle_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:exposed_copper_shingles"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:copper_shingles"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_copper_shingles"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:copper_shingles"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:exposed_copper_tile_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:copper_tile_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_copper_tile_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:copper_tile_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:exposed_copper_tile_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:copper_tile_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_copper_tile_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:copper_tile_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:exposed_copper_tiles"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:copper_tiles"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_copper_tiles"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:copper_tiles"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:exposed_cut_copper"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:cut_copper"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_cut_copper"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:cut_copper"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:exposed_cut_copper_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:cut_copper_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_cut_copper_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:cut_copper_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:exposed_cut_copper_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:cut_copper_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_cut_copper_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:cut_copper_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:weathered_copper"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:exposed_copper"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_exposed_copper"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:exposed_copper"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:weathered_copper_shingle_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:exposed_copper_shingle_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_exposed_copper_shingle_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:exposed_copper_shingle_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:weathered_copper_shingle_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:exposed_copper_shingle_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_exposed_copper_shingle_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:exposed_copper_shingle_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:weathered_copper_shingles"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:exposed_copper_shingles"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_exposed_copper_shingles"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:exposed_copper_shingles"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:weathered_copper_tile_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:exposed_copper_tile_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_exposed_copper_tile_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:exposed_copper_tile_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:weathered_copper_tile_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:exposed_copper_tile_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_exposed_copper_tile_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:exposed_copper_tile_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:weathered_copper_tiles"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:exposed_copper_tiles"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_exposed_copper_tiles"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:exposed_copper_tiles"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:weathered_cut_copper"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:exposed_cut_copper"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_exposed_cut_copper"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:exposed_cut_copper"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:weathered_cut_copper_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:exposed_cut_copper_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_exposed_cut_copper_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:exposed_cut_copper_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:weathered_cut_copper_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:exposed_cut_copper_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_exposed_cut_copper_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:exposed_cut_copper_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_oxidized_copper"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:oxidized_copper"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_oxidized_copper_shingle_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:oxidized_copper_shingle_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_oxidized_copper_shingle_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:oxidized_copper_shingle_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_oxidized_copper_shingles"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:oxidized_copper_shingles"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_oxidized_copper_tile_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:oxidized_copper_tile_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_oxidized_copper_tile_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:oxidized_copper_tile_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_oxidized_copper_tiles"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:oxidized_copper_tiles"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_oxidized_cut_copper"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:oxidized_cut_copper"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_oxidized_cut_copper_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:oxidized_cut_copper_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_oxidized_cut_copper_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:oxidized_cut_copper_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:oxidized_copper"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:weathered_copper"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_weathered_copper"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:weathered_copper"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:oxidized_copper_shingle_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:weathered_copper_shingle_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_weathered_copper_shingle_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:weathered_copper_shingle_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:oxidized_copper_shingle_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:weathered_copper_shingle_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_weathered_copper_shingle_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:weathered_copper_shingle_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:oxidized_copper_shingles"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:weathered_copper_shingles"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_weathered_copper_shingles"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:weathered_copper_shingles"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:oxidized_copper_tile_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:weathered_copper_tile_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_weathered_copper_tile_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:weathered_copper_tile_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:oxidized_copper_tile_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:weathered_copper_tile_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_weathered_copper_tile_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:weathered_copper_tile_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:oxidized_copper_tiles"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:weathered_copper_tiles"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "create:waxed_weathered_copper_tiles"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "create:weathered_copper_tiles"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:oxidized_cut_copper"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:weathered_cut_copper"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_weathered_cut_copper"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:weathered_cut_copper"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:oxidized_cut_copper_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:weathered_cut_copper_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_weathered_cut_copper_slab"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:weathered_cut_copper_slab"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:oxidized_cut_copper_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:weathered_cut_copper_stairs"
}
]
}

View file

@ -0,0 +1,17 @@
{
"type": "create:deploying",
"ingredients": [
{
"item": "minecraft:waxed_weathered_cut_copper_stairs"
},
{
"tag": "minecraft:axes"
}
],
"keepHeldItem": true,
"results": [
{
"item": "minecraft:weathered_cut_copper_stairs"
}
]
}

View file

@ -0,0 +1,19 @@
{
"type": "create:pressing",
"conditions": [
{
"type": "forge:mod_loaded",
"modid": "immersiveengineering"
}
],
"ingredients": [
{
"tag": "forge:ingots/aluminum"
}
],
"results": [
{
"item": "immersiveengineering:plate_aluminum"
}
]
}

View file

@ -0,0 +1,19 @@
{
"type": "create:pressing",
"conditions": [
{
"type": "forge:mod_loaded",
"modid": "immersiveengineering"
}
],
"ingredients": [
{
"tag": "forge:ingots/constantan"
}
],
"results": [
{
"item": "immersiveengineering:plate_constantan"
}
]
}

View file

@ -0,0 +1,19 @@
{
"type": "create:pressing",
"conditions": [
{
"type": "forge:mod_loaded",
"modid": "immersiveengineering"
}
],
"ingredients": [
{
"tag": "forge:ingots/electrum"
}
],
"results": [
{
"item": "immersiveengineering:plate_electrum"
}
]
}

View file

@ -0,0 +1,19 @@
{
"type": "create:pressing",
"conditions": [
{
"type": "forge:mod_loaded",
"modid": "immersiveengineering"
}
],
"ingredients": [
{
"tag": "forge:ingots/lead"
}
],
"results": [
{
"item": "immersiveengineering:plate_lead"
}
]
}

View file

@ -0,0 +1,19 @@
{
"type": "create:pressing",
"conditions": [
{
"type": "forge:mod_loaded",
"modid": "immersiveengineering"
}
],
"ingredients": [
{
"tag": "forge:ingots/nickel"
}
],
"results": [
{
"item": "immersiveengineering:plate_nickel"
}
]
}

View file

@ -0,0 +1,19 @@
{
"type": "create:pressing",
"conditions": [
{
"type": "forge:mod_loaded",
"modid": "immersiveengineering"
}
],
"ingredients": [
{
"tag": "forge:ingots/silver"
}
],
"results": [
{
"item": "immersiveengineering:plate_silver"
}
]
}

View file

@ -0,0 +1,19 @@
{
"type": "create:pressing",
"conditions": [
{
"type": "forge:mod_loaded",
"modid": "immersiveengineering"
}
],
"ingredients": [
{
"tag": "forge:ingots/steel"
}
],
"results": [
{
"item": "immersiveengineering:plate_steel"
}
]
}

View file

@ -0,0 +1,19 @@
{
"type": "create:pressing",
"conditions": [
{
"type": "forge:mod_loaded",
"modid": "immersiveengineering"
}
],
"ingredients": [
{
"tag": "forge:ingots/uranium"
}
],
"results": [
{
"item": "immersiveengineering:plate_uranium"
}
]
}

View file

@ -32,7 +32,7 @@ public class AddressEditBox extends EditBox {
destinationSuggestions.setAllowSuggestions(true);
destinationSuggestions.updateCommandInfo();
mainResponder = t -> {
if (t.equals(prevValue))
if (!t.equals(prevValue))
destinationSuggestions.updateCommandInfo();
prevValue = t;
};

View file

@ -93,6 +93,8 @@ public class PackagerBlock extends WrenchableDirectionalBlock implements IBE<Pac
return InteractionResult.PASS;
if (AllBlocks.FACTORY_GAUGE.isIn(itemInHand))
return InteractionResult.PASS;
if (AllBlocks.STOCK_LINK.isIn(itemInHand) && !state.getValue(LINKED))
return InteractionResult.PASS;
if (onBlockEntityUse(worldIn, pos, be -> {
if (be.heldBox.isEmpty()) {

View file

@ -1145,6 +1145,9 @@ public class StockKeeperRequestScreen extends AbstractSimiContainerScreen<StockK
@Override
public boolean mouseScrolled(double mouseX, double mouseY, double delta) {
if (addressBox.mouseScrolled(mouseX, mouseY, delta))
return true;
Couple<Integer> hoveredSlot = getHoveredSlot((int) mouseX, (int) mouseY);
boolean noHover = hoveredSlot == noneHovered;

View file

@ -4,6 +4,8 @@ import java.util.Objects;
import com.simibubi.create.AllBlocks;
import com.simibubi.create.AllRecipeTypes;
import com.simibubi.create.AllTags;
import com.simibubi.create.foundation.data.recipe.CreateRecipeProvider.GeneratedRecipe;
import net.minecraft.data.PackOutput;
import net.minecraft.world.level.block.Block;
@ -29,7 +31,10 @@ public class CuttingRecipeGen extends ProcessingRecipeGen {
// Regions Unexplored
RU_14 = stripOnlyDiffModId(Mods.RU, "silver_birch_log", Mods.MC, "stripped_birch_log"),
RU_15 = stripOnlyDiffModId(Mods.RU, "silver_birch_wood", Mods.MC, "stripped_birch_wood")
RU_15 = stripOnlyDiffModId(Mods.RU, "silver_birch_wood", Mods.MC, "stripped_birch_wood"),
// IE
IE_WIRES = ieWires("copper", "electrum", "aluminum", "steel", "lead")
;
GeneratedRecipe stripAndMakePlanks(Block wood, Block stripped, Block planks) {
@ -99,6 +104,15 @@ public class CuttingRecipeGen extends ProcessingRecipeGen {
return null;
}
GeneratedRecipe ieWires(String... metals) {
for (String metal : metals)
create(Mods.IE.recipeId("wire_" + metal), b -> b.duration(50)
.require(AllTags.forgeItemTag("plates/" + metal))
.output(1, Mods.IE, "wire_" + metal, 2)
.whenModLoaded(Mods.IE.getId()));
return null;
}
public CuttingRecipeGen(PackOutput output) {
super(output);
}

View file

@ -1,5 +1,7 @@
package com.simibubi.create.foundation.data.recipe;
import java.util.ArrayList;
import java.util.List;
import java.util.function.Supplier;
import com.simibubi.create.AllBlocks;
@ -8,6 +10,7 @@ import com.simibubi.create.foundation.block.CopperBlockSet;
import com.simibubi.create.foundation.block.CopperBlockSet.Variant;
import net.minecraft.data.PackOutput;
import net.minecraft.tags.ItemTags;
import net.minecraft.world.item.Items;
import net.minecraft.world.level.ItemLike;
import net.minecraft.world.level.block.Blocks;
@ -50,19 +53,50 @@ public class DeployingRecipeGen extends ProcessingRecipeGen {
CCS3 = addWax(() -> Blocks.WAXED_WEATHERED_CUT_COPPER_SLAB, () -> Blocks.WEATHERED_CUT_COPPER_SLAB),
CCS4 = addWax(() -> Blocks.WAXED_OXIDIZED_CUT_COPPER_SLAB, () -> Blocks.OXIDIZED_CUT_COPPER_SLAB);
GeneratedRecipe
CB_OX = oxidizationChain(List.of(() -> Blocks.COPPER_BLOCK, () -> Blocks.EXPOSED_COPPER, () -> Blocks.WEATHERED_COPPER, () -> Blocks.OXIDIZED_COPPER)),
CCB_OX = oxidizationChain(List.of(() -> Blocks.CUT_COPPER, () -> Blocks.EXPOSED_CUT_COPPER, () -> Blocks.WEATHERED_CUT_COPPER, () -> Blocks.OXIDIZED_CUT_COPPER)),
CCST_OX = oxidizationChain(List.of(() -> Blocks.CUT_COPPER_STAIRS, () -> Blocks.EXPOSED_CUT_COPPER_STAIRS, () -> Blocks.WEATHERED_CUT_COPPER_STAIRS, () -> Blocks.OXIDIZED_CUT_COPPER_STAIRS)),
CCS_OX = oxidizationChain(List.of(() -> Blocks.CUT_COPPER_SLAB, () -> Blocks.EXPOSED_CUT_COPPER_SLAB, () -> Blocks.WEATHERED_CUT_COPPER_SLAB, () -> Blocks.OXIDIZED_CUT_COPPER_SLAB));
public GeneratedRecipe copperChain(CopperBlockSet set) {
for (Variant<?> variant : set.getVariants())
for (WeatherState state : WeatherState.values())
for (Variant<?> variant : set.getVariants()) {
List<Supplier<ItemLike>> chain = new ArrayList<>(4);
for (WeatherState state : WeatherState.values()) {
addWax(set.get(variant, state, true)::get, set.get(variant, state, false)::get);
chain.add(set.get(variant, state, false)::get);
}
oxidizationChain(chain);
}
return null;
}
public GeneratedRecipe addWax(Supplier<ItemLike> waxed, Supplier<ItemLike> nonWaxed) {
createWithDeferredId(idWithSuffix(nonWaxed, "_from_removing_wax"), b -> b.require(waxed.get())
.require(ItemTags.AXES)
.toolNotConsumed()
.output(nonWaxed.get()));
return createWithDeferredId(idWithSuffix(waxed, "_from_adding_wax"), b -> b.require(nonWaxed.get())
.require(Items.HONEYCOMB_BLOCK)
.toolNotConsumed()
.output(waxed.get()));
}
public GeneratedRecipe oxidizationChain(List<Supplier<ItemLike>> chain) {
for (int i = 0; i < chain.size() - 1; i++) {
Supplier<ItemLike> to = chain.get(i);
Supplier<ItemLike> from = chain.get(i + 1);
createWithDeferredId(idWithSuffix(to, "_from_deoxidising"), b -> b.require(from.get())
.require(ItemTags.AXES)
.toolNotConsumed()
.output(to.get()));
}
return null;
}
public DeployingRecipeGen(PackOutput output) {
super(output);

View file

@ -2,6 +2,7 @@ package com.simibubi.create.foundation.data.recipe;
import com.simibubi.create.AllItems;
import com.simibubi.create.AllRecipeTypes;
import com.simibubi.create.AllTags;
import net.minecraft.data.PackOutput;
import net.minecraft.world.item.Items;
@ -89,6 +90,10 @@ public class PressingRecipeGen extends ProcessingRecipeGen {
.output(Mods.RU, "silt_dirt_path")
.whenModLoaded(Mods.RU.getId())),
// IE
IE_PLATES = iePlates("aluminum", "lead", "silver", "nickel", "uranium", "constantan", "electrum", "steel"),
// Vampirism
VMP_CURSED_PATH = moddedPaths(Mods.VMP, "cursed_earth"),
@ -107,6 +112,14 @@ public class PressingRecipeGen extends ProcessingRecipeGen {
return null;
}
GeneratedRecipe iePlates(String... metals) {
for (String metal : metals)
create(Mods.IE.recipeId("plate_" + metal), b -> b.require(AllTags.forgeItemTag("ingots/" + metal))
.output(Mods.IE, "plate_" + metal)
.whenModLoaded(Mods.IE.getId()));
return null;
}
GeneratedRecipe moddedCompacting(Mods mod, String input, String output) {
return create("compat/" + mod.getId() + "/" + output, b -> b.require(mod, input)
.output(mod, output)