mirror of
https://github.com/Creators-of-Create/Create.git
synced 2025-01-22 12:20:15 +01:00
More Mod Compat 2 (#6783)
* Add compatibility recipes for The Aether, Haunted Harvest, Regions Unexplored and Vampirism * Add crushing recipes for ambrosium and zanite ore from The Aether * Move to datagen * Fix misspelling --------- Co-authored-by: Mario <mario.mario@y7mail.com>
This commit is contained in:
parent
e227f50470
commit
46c7f78eb9
69 changed files with 1752 additions and 18 deletions
|
@ -4182,6 +4182,8 @@ ea9a625d24bde055ab7ed9f360621bd15cf2e613 data/create/recipes/crushing/asurine.js
|
|||
46ff1282677d08157bed54f1c1fa758e2504496a data/create/recipes/crushing/coal_ore.json
|
||||
9bd9b6b7c51602d92df58deac9f1f012ae33f807 data/create/recipes/crushing/compat/ae2/deepslate_quartz_ore.json
|
||||
715af9b6894655550aae7958491bb61f2a374a9a data/create/recipes/crushing/compat/ae2/quartz_ore.json
|
||||
46b6be8f5f02876e6d7ea21305cd13b996abb505 data/create/recipes/crushing/compat/aether/ambrosium_ore.json
|
||||
492199693b83a3ccaad4ce9378f4585f75ccde39 data/create/recipes/crushing/compat/aether/zanite_ore.json
|
||||
db6fa096d2f274cf64b545e92096b6d8b87ad92a data/create/recipes/crushing/compat/byg/ametrine_ore.json
|
||||
70b36e010aa1c2800b06de0f17ff583548641c3a data/create/recipes/crushing/compat/byg/anthracite_ore.json
|
||||
877b3d1f7efcbdc777d7ae1a434ddf26f07ee140 data/create/recipes/crushing/compat/byg/blue_nether_gold_ore.json
|
||||
|
@ -5155,10 +5157,14 @@ c2f40d447fbac4b4975e578fe32635658b73ebf7 data/create/recipes/exposed_copper_tile
|
|||
133e79f78a7f2c2f63ac7695d2be57d56e8955f4 data/create/recipes/filling/blaze_cake.json
|
||||
642e96ce5dd2f31e7a33c6ef4060eecb0bf2aa86 data/create/recipes/filling/builders_tea.json
|
||||
1367357fc36adc4b67467d90589ef91e657380a4 data/create/recipes/filling/chocolate_glazed_berries.json
|
||||
833c351f0b7f06bf07a2b38ef54c5d5856f0e039 data/create/recipes/filling/compat/aether/aether_grass_block.json
|
||||
61a770607d872ace2be80c3391fba4225182282f data/create/recipes/filling/compat/alexsmobs/lava_bottle.json
|
||||
08dde80a4761e430eaaa18fb813885d307b25bd1 data/create/recipes/filling/compat/byg/lush_grass_block.json
|
||||
0e79248178f8c1690b4e5a5ad2ffaf63711ad3c7 data/create/recipes/filling/compat/farmersdelight/milk_bottle.json
|
||||
bcfbc3d6617e32732a1e186059694c4880e2d2e4 data/create/recipes/filling/compat/neapolitan/milk_bottle.json
|
||||
ab0adecdac9eea9a61e19e62d3577f47a8706b37 data/create/recipes/filling/compat/regions_unexplored/peat_grass_block.json
|
||||
b1297b432342ef1ad963b21ba410f42c2bb4025e data/create/recipes/filling/compat/regions_unexplored/silt_grass_block.json
|
||||
dea17d2a684a77044faef4ac78490baea51c8cfe data/create/recipes/filling/compat/vampirism/cursed_grass_block.json
|
||||
5bec6c2068a3c1005810d18bd45ce916389b5423 data/create/recipes/filling/glowstone.json
|
||||
5eb6227ccb6fa940b662d3ec029c3bd61fe61c8d data/create/recipes/filling/grass_block.json
|
||||
244f27eadefefbc966ac384ac087c57d19484321 data/create/recipes/filling/gunpowder.json
|
||||
|
@ -5172,6 +5178,7 @@ d35ecf4bf23ba025f7bbaac4a6f627f00610db6a data/create/recipes/granite_from_stone_
|
|||
dc3a5cc1a91cd35051b9e0f701e9fb44600a7dfb data/create/recipes/granite_pillar_from_stone_types_granite_stonecutting.json
|
||||
4e6283794e3b99043e92465d55440ad607d30965 data/create/recipes/haunting/blackstone.json
|
||||
26280b668085f6b40a6d39537f33f26e1d627d3a data/create/recipes/haunting/compat/farmersdelight/rotten_tomato.json
|
||||
39e427c00980ccf70c391a05e2b97f7162f1e91e data/create/recipes/haunting/compat/hauntedharvest/rotten_apple.json
|
||||
b0ebe3a1a7f2b9f3fd446f9639a7b6b20b9f726d data/create/recipes/haunting/crimson_fungus.json
|
||||
18a730b19a44869b034cd0b991538b56eddaee54 data/create/recipes/haunting/glow_berries.json
|
||||
53e5be55e26a70a7961306ff1dff8989ae511c10 data/create/recipes/haunting/glow_ink_sac.json
|
||||
|
@ -5352,6 +5359,50 @@ d775e0377e9578a3533942b8aab1ead9ae768f51 data/create/recipes/milling/compat/envi
|
|||
8ac032bf294f9d928db36636f9775e3cef2c7c27 data/create/recipes/milling/compat/environmental/white_delphinium.json
|
||||
fc9bd6ffbc82b31133b2a6d3cc07f336b4ec44f6 data/create/recipes/milling/compat/environmental/white_lotus_flower.json
|
||||
dc456ccf27cda0081270e7d775d4d08c8bfd0873 data/create/recipes/milling/compat/environmental/yellow_hibiscus.json
|
||||
bf1ce5b3f4ec89f42a02a4d16a84a82d8a470977 data/create/recipes/milling/compat/regions_unexplored/alpha_dandelion.json
|
||||
258d2f084ff686d39a1308797a1acfdac1f0e9f8 data/create/recipes/milling/compat/regions_unexplored/alpha_rose.json
|
||||
9fdf784514c42bd4c19cfa4220025d2c01bd363f data/create/recipes/milling/compat/regions_unexplored/aster.json
|
||||
34b51450139fbd1723762729e52cdb9104a69759 data/create/recipes/milling/compat/regions_unexplored/black_snowbelle.json
|
||||
a6c45bc65dd4fc66776c660a3eed8fd93e0f9ef5 data/create/recipes/milling/compat/regions_unexplored/bleeding_heart.json
|
||||
d1756e6c19252e669a24e170b765cd8677f650ed data/create/recipes/milling/compat/regions_unexplored/blue_lupine.json
|
||||
e35012ad496247bf2fa0c8997b572a95f69cc5ab data/create/recipes/milling/compat/regions_unexplored/blue_snowbelle.json
|
||||
daf73f7758d2ea2c33d6939d0ce58fd0692c4cb8 data/create/recipes/milling/compat/regions_unexplored/brown_snowbelle.json
|
||||
6d5be4c0a35b762806ac79ab305b16c9880b062d data/create/recipes/milling/compat/regions_unexplored/cactus_flower.json
|
||||
8c7a4db4cd61a5211afd95753d61487d134fd347 data/create/recipes/milling/compat/regions_unexplored/cyan_snowbelle.json
|
||||
1ef2a91f49239ab1404092234398b397ba283a40 data/create/recipes/milling/compat/regions_unexplored/daisy.json
|
||||
b6576fed65d2f0b434159a16213fe1bcb77d9023 data/create/recipes/milling/compat/regions_unexplored/day_lily.json
|
||||
7172ef4e9273de04d2eb3a0d8778f8d812457c05 data/create/recipes/milling/compat/regions_unexplored/dorcel.json
|
||||
0196d23f1d4960acc8b54a72d43071fc4711dacd data/create/recipes/milling/compat/regions_unexplored/felicia_daisy.json
|
||||
46127236d8bdf97062185eae534b37156ecac449 data/create/recipes/milling/compat/regions_unexplored/fireweed.json
|
||||
b0a2c83d5aeb07637db3707d8fda035f4c0e7ed4 data/create/recipes/milling/compat/regions_unexplored/glistering_bloom.json
|
||||
45bd2972bf7ad4f090a36b69cd552c53994afdfe data/create/recipes/milling/compat/regions_unexplored/gray_snowbelle.json
|
||||
6aab9894a4a925d7a9c26d22035c801289e50459 data/create/recipes/milling/compat/regions_unexplored/green_snowbelle.json
|
||||
a6421a7237ce938eb91bdc42b1516cd6d0b574a2 data/create/recipes/milling/compat/regions_unexplored/hibiscus.json
|
||||
fb3b9031ff6167b5c12e2d8668a0eb55f670efb3 data/create/recipes/milling/compat/regions_unexplored/hyssop.json
|
||||
dda4cdce13336c88a6d339281391f85043d2d1f5 data/create/recipes/milling/compat/regions_unexplored/light_blue_snowbelle.json
|
||||
184cd0a2c855809e7d6c44167375da61fd868c3e data/create/recipes/milling/compat/regions_unexplored/light_gray_snowbelle.json
|
||||
ca0d863e539caafc1283a87836bae84762289672 data/create/recipes/milling/compat/regions_unexplored/lime_snowbelle.json
|
||||
ccdb5d00aecf34677e6ac56f082adc30c02d6123 data/create/recipes/milling/compat/regions_unexplored/magenta_snowbelle.json
|
||||
a24f1c06acfb78887f85038a4b395ab9ac9aa1fe data/create/recipes/milling/compat/regions_unexplored/mallow.json
|
||||
5c95ad33ca13ad85fdfbeec3af996d76fb0ed75a data/create/recipes/milling/compat/regions_unexplored/orange_coneflower.json
|
||||
c50b56958947a959419219273ffbe5d65f6b5b3a data/create/recipes/milling/compat/regions_unexplored/orange_snowbelle.json
|
||||
db2b1bde26ef84f7cde1dfbeb60ee4c629b33911 data/create/recipes/milling/compat/regions_unexplored/pink_lupine.json
|
||||
9ea9f58388ca8b7788d8a91a4e4b5a9626713a04 data/create/recipes/milling/compat/regions_unexplored/pink_snowbelle.json
|
||||
a47ec8f80c34e99b7dfed2a87846d6f21cc99691 data/create/recipes/milling/compat/regions_unexplored/poppy_bush.json
|
||||
652b68b24720ba8be5788ed85c808161a06a669f data/create/recipes/milling/compat/regions_unexplored/purple_coneflower.json
|
||||
be4b3b4cf03648a9f253f1537063718c47ff25f3 data/create/recipes/milling/compat/regions_unexplored/purple_lupine.json
|
||||
3c70663160d4292ce5954bb9c6fd67cd893144b4 data/create/recipes/milling/compat/regions_unexplored/purple_snowbelle.json
|
||||
a5928f89a99b4ed386eace40b24bdb2b318870ab data/create/recipes/milling/compat/regions_unexplored/red_lupine.json
|
||||
1d531d12e1c96c7dca0dfa1c23f3f5a33d7986c6 data/create/recipes/milling/compat/regions_unexplored/red_snowbelle.json
|
||||
b7c24ff884d6195917e53b0cd632e8632be8c9ed data/create/recipes/milling/compat/regions_unexplored/salmon_poppy_bush.json
|
||||
926aa095404629263ab13b954e7e57457f46bcc6 data/create/recipes/milling/compat/regions_unexplored/tassel.json
|
||||
f397c832a5cccd1797ac80f1d7500aece0d76c09 data/create/recipes/milling/compat/regions_unexplored/tsubaki.json
|
||||
276b7b582b7e08d93d3a0515179b2a0dfa68a2ab data/create/recipes/milling/compat/regions_unexplored/waratah.json
|
||||
a66a54c9e2c8859ded33a759711afbd7928fe447 data/create/recipes/milling/compat/regions_unexplored/white_snowbelle.json
|
||||
005e19915bc39214ac82c34f2bdef085a967a0a8 data/create/recipes/milling/compat/regions_unexplored/white_trillium.json
|
||||
0d9d45632caf3486eab94fcc0e841c08bede316a data/create/recipes/milling/compat/regions_unexplored/wilting_trillium.json
|
||||
4896744d3b7f10bfad6be2605e1d3a357d1025c5 data/create/recipes/milling/compat/regions_unexplored/yellow_lupine.json
|
||||
50862acf07cf553367c16b71170e4151e99c06f6 data/create/recipes/milling/compat/regions_unexplored/yellow_snowbelle.json
|
||||
300399ac74a1f13e5d47b8cb4562e319afb9e24e data/create/recipes/milling/compat/supplementaries/flax.json
|
||||
ecd9fe03cbb6e48e301eb94fce8c4ac8d10a844b data/create/recipes/milling/compat/tconstruct/nercotic_bone.json
|
||||
9ce3e60f43fb618c218534ce88534b66db9460db data/create/recipes/milling/compat/upgrade_aquatic/flowering_rush.json
|
||||
|
@ -5393,6 +5444,8 @@ ce9dc7dacb85cb23a7187c19a115b40e597ad36b data/create/recipes/mixing/andesite_all
|
|||
ab602a53a5d8d057aad910dd1c5529cde2d587ab data/create/recipes/mixing/chocolate.json
|
||||
d3bf74bb3826cf2dccaf7377b8b3e0fdaa38f1aa data/create/recipes/mixing/chocolate_melting.json
|
||||
07e86634e30b92ddf71d564c30be3ed0c313456b data/create/recipes/mixing/compat/ae2/fluix_crystal.json
|
||||
98062f32ce489b2543a72e46e454823968df8808 data/create/recipes/mixing/compat/regions_unexplored/peat_mud.json
|
||||
e5efbc5bd296802d3fcd87af5fce0befc0657ca9 data/create/recipes/mixing/compat/regions_unexplored/silt_mud.json
|
||||
adb717169af550b6b89f119403b268e4f3f3dbbf data/create/recipes/mixing/dough_by_mixing.json
|
||||
ffba306dbb52e4d7afeaec183b92821dbc402a7c data/create/recipes/mixing/honey.json
|
||||
cd9a78454bce20cf3557f5c44febae77ebd43e54 data/create/recipes/mixing/lava_from_cobble.json
|
||||
|
@ -5523,6 +5576,8 @@ e3fcb12b64c60ba3fefdf87b5bf523626c04fbf0 data/create/recipes/polished_cut_veridi
|
|||
381afe6bd144ac986777ed6927ee96a4116aed09 data/create/recipes/polished_cut_veridium_stairs_from_stone_types_veridium_stonecutting.json
|
||||
1f931fd2de2055c4715bf6e56d10459506700813 data/create/recipes/polished_cut_veridium_wall.json
|
||||
838e0684d7a1e78d05b129a5347cc8ed60bfa14f data/create/recipes/polished_cut_veridium_wall_from_stone_types_veridium_stonecutting.json
|
||||
d5b232291a05607fe962a73ef0d505ab20f02ae2 data/create/recipes/pressing/aether_dirt_path.json
|
||||
1c533a47c85cee8ce9248d24ae46334792842712 data/create/recipes/pressing/aether_dirt_path_from_grass.json
|
||||
9c8b3ec11152820acd5ee99971fd22c1484c8815 data/create/recipes/pressing/brass_ingot.json
|
||||
dfaa7715a23ce78cef310a61b0c7b07ce18261b7 data/create/recipes/pressing/compat/atmospheric/crustose_path.json
|
||||
6465f06e0c31eed608c267bfcaad489d97618a6c data/create/recipes/pressing/compat/betterendforge/amber_moss_path.json
|
||||
|
@ -5540,10 +5595,16 @@ e5b5159c8b39ee3016c540b0a06a16cb18292ae4 data/create/recipes/pressing/compat/env
|
|||
e81460562b3fa1f32c1346ef601c9265563c391c data/create/recipes/pressing/compat/infernalexp/crimson_nylium_path.json
|
||||
bad2b432009dc2ed8f34ef307242eecd9d18d8e6 data/create/recipes/pressing/compat/infernalexp/soul_soil_path.json
|
||||
7191227d8443fb6ba459121e75f122aea4cf17a2 data/create/recipes/pressing/compat/infernalexp/warped_nylium_path.json
|
||||
1ce5efb6bb859c9b2954c472d46b011b9e2c3ba3 data/create/recipes/pressing/compat/vampirism/cursed_earth_path.json
|
||||
3d5c154da126ad7ac0a6887ce1254f6f966ca2c3 data/create/recipes/pressing/copper_ingot.json
|
||||
0cd4d17ecceec3210019cb5ec027a04eeaedf62f data/create/recipes/pressing/cursed_earth_path_from_grass.json
|
||||
0fa8386648398724f6fd373178b706c6b11ddefc data/create/recipes/pressing/gold_ingot.json
|
||||
a104ef6eb8872a40ea7b2ef67ae54cec943162f0 data/create/recipes/pressing/iron_ingot.json
|
||||
83bcbf6a56b5df3be97d86744fcfbb866879d133 data/create/recipes/pressing/path.json
|
||||
47f545536ed6edc8c9a1a7de7eb219aaa214773b data/create/recipes/pressing/peat_dirt_path.json
|
||||
e7dc5a58c9b59dacebdfda674e728239a8e66d65 data/create/recipes/pressing/peat_dirt_path_from_grass.json
|
||||
5bafc6fe9070dbaf515997ec3147a89fb2ef24ed data/create/recipes/pressing/silt_dirt_path.json
|
||||
8222bad349f6ceb79bd4b6f0eca79134d46c9fcc data/create/recipes/pressing/silt_dirt_path_from_grass.json
|
||||
bd57ccc8eb4357b4a5af021db7b806b514cd2558 data/create/recipes/pressing/sugar_cane.json
|
||||
1153c482560d086580caefc8a9374d8738992acd data/create/recipes/rose_quartz_block_from_rose_quartz_stonecutting.json
|
||||
9ea9e0786785e2dd9fbbfe9e828cc15a3732a16d data/create/recipes/rose_quartz_tiles_from_polished_rose_quartz_stonecutting.json
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"type": "create:crushing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "aether:ambrosium_ore"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "aether:ambrosium_shard"
|
||||
},
|
||||
{
|
||||
"item": "aether:ambrosium_shard",
|
||||
"chance": 0.75
|
||||
},
|
||||
{
|
||||
"item": "aether:holystone",
|
||||
"chance": 0.125
|
||||
},
|
||||
{
|
||||
"item": "create:experience_nugget",
|
||||
"chance": 0.75
|
||||
}
|
||||
],
|
||||
"processingTime": 150,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "aether",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"type": "create:crushing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "aether:zanite_ore"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "aether:zanite_gemstone"
|
||||
},
|
||||
{
|
||||
"item": "aether:zanite_gemstone",
|
||||
"chance": 0.75
|
||||
},
|
||||
{
|
||||
"item": "aether:holystone",
|
||||
"chance": 0.125
|
||||
},
|
||||
{
|
||||
"item": "create:experience_nugget",
|
||||
"chance": 0.75
|
||||
}
|
||||
],
|
||||
"processingTime": 350,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "aether",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"type": "create:filling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "aether:aether_dirt"
|
||||
},
|
||||
{
|
||||
"fluid": "minecraft:water",
|
||||
"nbt": {},
|
||||
"amount": 500
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "aether:aether_grass_block"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "aether",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"type": "create:filling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:peat_dirt"
|
||||
},
|
||||
{
|
||||
"fluid": "minecraft:water",
|
||||
"nbt": {},
|
||||
"amount": 500
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "regions_unexplored:peat_grass_block"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"type": "create:filling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:silt_dirt"
|
||||
},
|
||||
{
|
||||
"fluid": "minecraft:water",
|
||||
"nbt": {},
|
||||
"amount": 500
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "regions_unexplored:silt_grass_block"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"type": "create:filling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "vampirism:cursed_dirt"
|
||||
},
|
||||
{
|
||||
"fluid": "minecraft:water",
|
||||
"nbt": {},
|
||||
"amount": 500
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "vampirism:cursed_grass_block"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "vampirism",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "create:haunting",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:apple"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "hauntedharvest:rotten_apple"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "hauntedharvest",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:alpha_dandelion"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:yellow_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:yellow_dye",
|
||||
"chance": 0.05
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:alpha_rose"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:red_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:red_dye",
|
||||
"chance": 0.05
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:aster"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:light_blue_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:white_dye",
|
||||
"chance": 0.2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:light_gray_dye",
|
||||
"chance": 0.05
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:black_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:black_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:bleeding_heart"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:magenta_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:pink_dye",
|
||||
"chance": 0.1
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:blue_lupine"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:blue_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:blue_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:blue_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:brown_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:brown_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:cactus_flower"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:magenta_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:purple_dye",
|
||||
"chance": 0.2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:green_dye",
|
||||
"chance": 0.1
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:cyan_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:cyan_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:daisy"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:light_gray_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:white_dye",
|
||||
"chance": 0.2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:yellow_dye",
|
||||
"chance": 0.05
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:day_lily"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:orange_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:lime_dye",
|
||||
"chance": 0.1
|
||||
},
|
||||
{
|
||||
"item": "minecraft:red_dye",
|
||||
"chance": 0.1
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:dorcel"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:black_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:brown_dye",
|
||||
"chance": 0.1
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:felicia_daisy"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:light_blue_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:blue_dye",
|
||||
"chance": 0.2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:white_dye",
|
||||
"chance": 0.05
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:fireweed"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:magenta_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:glistering_bloom"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:pink_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:magenta_dye",
|
||||
"chance": 0.25
|
||||
},
|
||||
{
|
||||
"item": "minecraft:light_blue_dye",
|
||||
"chance": 0.25
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:gray_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:gray_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:green_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:green_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:hibiscus"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:yellow_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:red_dye",
|
||||
"chance": 0.2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:hyssop"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:purple_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:magenta_dye",
|
||||
"chance": 0.1
|
||||
},
|
||||
{
|
||||
"item": "minecraft:green_dye",
|
||||
"chance": 0.1
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:light_blue_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:light_blue_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:light_gray_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:light_gray_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:lime_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:lime_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:magenta_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:magenta_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:mallow"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:orange_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:lime_dye",
|
||||
"chance": 0.1
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:orange_coneflower"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:orange_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:orange_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:orange_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:pink_lupine"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:pink_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:pink_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:pink_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:poppy_bush"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:red_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:green_dye",
|
||||
"chance": 0.1
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:purple_coneflower"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:purple_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:purple_lupine"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:purple_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:purple_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:purple_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:red_lupine"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:red_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:red_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:red_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:salmon_poppy_bush"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:pink_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:green_dye",
|
||||
"chance": 0.1
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:tassel"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:light_gray_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:white_dye",
|
||||
"chance": 0.2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:yellow_dye",
|
||||
"chance": 0.05
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:tsubaki"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:red_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:green_dye",
|
||||
"chance": 0.1
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:waratah"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:red_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:red_dye",
|
||||
"chance": 0.2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:green_dye",
|
||||
"chance": 0.1
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:white_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:white_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:white_trillium"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:light_gray_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:white_dye",
|
||||
"chance": 0.2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:yellow_dye",
|
||||
"chance": 0.05
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:wilting_trillium"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:brown_dye",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:light_gray_dye",
|
||||
"chance": 0.1
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:yellow_lupine"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:yellow_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,21 @@
|
|||
{
|
||||
"type": "create:milling",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:yellow_snowbelle"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "minecraft:yellow_dye",
|
||||
"count": 2
|
||||
}
|
||||
],
|
||||
"processingTime": 50,
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"type": "create:mixing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:peat_dirt"
|
||||
},
|
||||
{
|
||||
"fluid": "minecraft:water",
|
||||
"nbt": {},
|
||||
"amount": 250
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "regions_unexplored:peat_mud"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
"type": "create:mixing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:silt_dirt"
|
||||
},
|
||||
{
|
||||
"fluid": "minecraft:water",
|
||||
"nbt": {},
|
||||
"amount": 250
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "regions_unexplored:silt_mud"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "create:pressing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "aether:aether_dirt"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "aether:aether_dirt_path"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "aether",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "create:pressing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "aether:aether_grass_block"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "aether:aether_dirt_path"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "aether",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "create:pressing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "vampirism:cursed_earth"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "vampirism:cursed_earth_path"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "vampirism",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "create:pressing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:cursed_grass"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "vampirism:cursed_earth_path"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "vampirism",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "create:pressing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:peat_dirt"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "regions_unexplored:peat_dirt_path"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "create:pressing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:peat_grass_block"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "regions_unexplored:peat_dirt_path"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "create:pressing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:silt_dirt"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "regions_unexplored:silt_dirt_path"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"type": "create:pressing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "regions_unexplored:silt_grass_block"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"item": "regions_unexplored:silt_dirt_path"
|
||||
}
|
||||
],
|
||||
"conditions": [
|
||||
{
|
||||
"modid": "regions_unexplored",
|
||||
"type": "forge:mod_loaded"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -408,7 +408,26 @@ public class CrushingRecipeGen extends ProcessingRecipeGen {
|
|||
ENS_DIORITE = create(Mods.ENS.recipeId("crushed_diorite"), b -> b.duration(100)
|
||||
.require(Mods.ENS, "crushed_diorite")
|
||||
.output(.25f, Items.QUARTZ, 1)
|
||||
.whenModLoaded(Mods.ENS.getId()))
|
||||
.whenModLoaded(Mods.ENS.getId())),
|
||||
|
||||
// Aether
|
||||
|
||||
AET_ZANITE = create(Mods.AET.recipeId("zanite_ore"), b -> b.duration(350)
|
||||
.require(Mods.AET, "zanite_ore")
|
||||
.output(Mods.AET, "zanite_gemstone")
|
||||
.output(0.75f, Mods.AET, "zanite_gemstone", 1)
|
||||
.output(0.125f, Mods.AET, "holystone", 1)
|
||||
.output(0.75f, AllItems.EXP_NUGGET.get())
|
||||
.whenModLoaded(Mods.AET.getId())),
|
||||
|
||||
AET_AMBROSIUM = create(Mods.AET.recipeId("ambrosium_ore"), b -> b.duration(150)
|
||||
.require(Mods.AET, "ambrosium_ore")
|
||||
.output(Mods.AET, "ambrosium_shard")
|
||||
.output(0.75f, Mods.AET, "ambrosium_shard", 1)
|
||||
.output(0.125f, Mods.AET, "holystone", 1)
|
||||
.output(0.75f, AllItems.EXP_NUGGET.get())
|
||||
.whenModLoaded(Mods.AET.getId()))
|
||||
|
||||
|
||||
;
|
||||
|
||||
|
|
|
@ -75,11 +75,28 @@ public class FillingRecipeGen extends ProcessingRecipeGen {
|
|||
NEA_MILK = create(Mods.NEA.recipeId("milk_bottle"), b -> b.require(Tags.Fluids.MILK, 250)
|
||||
.require(Items.GLASS_BOTTLE)
|
||||
.output(1, Mods.NEA, "milk_bottle", 1)
|
||||
.whenModLoaded(Mods.NEA.getId()))
|
||||
.whenModLoaded(Mods.NEA.getId())),
|
||||
|
||||
AET_GRASS = moddedGrass(Mods.AET, "aether"),
|
||||
|
||||
RU_PEAT_GRAS = moddedGrass(Mods.RU, "peat"),
|
||||
|
||||
RU_SILT_GRAS = moddedGrass(Mods.RU, "silt"),
|
||||
|
||||
// Vampirism
|
||||
|
||||
VMP_CURSED_GRASS = moddedGrass(Mods.VMP, "cursed")
|
||||
|
||||
;
|
||||
|
||||
public GeneratedRecipe moddedGrass(Mods mod, String name) {
|
||||
String grass = name + "_grass_block";
|
||||
return create(mod.recipeId(grass), b -> b.require(Fluids.WATER, 500)
|
||||
.require(mod, name + "_dirt")
|
||||
.output(mod, grass)
|
||||
.whenModLoaded(mod.getId()));
|
||||
}
|
||||
|
||||
public FillingRecipeGen(DataGenerator p_i48262_1_) {
|
||||
super(p_i48262_1_);
|
||||
}
|
||||
|
|
|
@ -48,7 +48,14 @@ public class HauntingRecipeGen extends ProcessingRecipeGen {
|
|||
WARPED_FUNGUS = convert(Items.BROWN_MUSHROOM, Items.WARPED_FUNGUS),
|
||||
|
||||
// Farmer's Delight
|
||||
FD = moddedConversion(Mods.FD, "tomato", "rotten_tomato");
|
||||
FD = moddedConversion(Mods.FD, "tomato", "rotten_tomato"),
|
||||
|
||||
// Haunted Harvest
|
||||
HH = create(Mods.HH.recipeId("rotten_apple"), b -> b.require(Items.APPLE)
|
||||
.output(Mods.HH, "rotten_apple")
|
||||
.whenModLoaded(Mods.HH.getId()))
|
||||
|
||||
;
|
||||
|
||||
public GeneratedRecipe convert(ItemLike input, ItemLike result) {
|
||||
return convert(() -> Ingredient.of(input), () -> result);
|
||||
|
|
|
@ -3,9 +3,6 @@ package com.simibubi.create.foundation.data.recipe;
|
|||
import com.simibubi.create.AllItems;
|
||||
import com.simibubi.create.AllRecipeTypes;
|
||||
import com.simibubi.create.AllTags;
|
||||
import com.simibubi.create.content.kinetics.millstone.MillingRecipe;
|
||||
import com.simibubi.create.content.processing.recipe.ProcessingRecipe;
|
||||
import com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder;
|
||||
import com.tterrag.registrate.util.entry.ItemEntry;
|
||||
|
||||
import net.minecraft.data.DataGenerator;
|
||||
|
@ -20,8 +17,8 @@ import net.minecraftforge.common.crafting.conditions.TagEmptyCondition;
|
|||
import net.minecraftforge.registries.ForgeRegistries;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.function.UnaryOperator;
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
public class MillingRecipeGen extends ProcessingRecipeGen {
|
||||
|
||||
GeneratedRecipe
|
||||
|
@ -588,11 +585,143 @@ public class MillingRecipeGen extends ProcessingRecipeGen {
|
|||
.require(Mods.UA, "white_searocket")
|
||||
.output(Items.WHITE_DYE, 2)
|
||||
.output(.1f, Items.GREEN_DYE)
|
||||
.whenModLoaded(Mods.UA.getId()))
|
||||
.whenModLoaded(Mods.UA.getId())),
|
||||
|
||||
// Regions Unexplored
|
||||
|
||||
RU_ALPHA_DANDELION = ruFlower("alpha_dandelion", List.of(1f, 0.05f),
|
||||
List.of(Items.YELLOW_DYE, Items.YELLOW_DYE), List.of(2, 1)),
|
||||
|
||||
;
|
||||
RU_ALPHA_ROSE = ruFlower("alpha_rose", List.of(1f, 0.05f),
|
||||
List.of(Items.RED_DYE, Items.RED_DYE), List.of(2, 1)),
|
||||
|
||||
RU_ASTER = ruFlower("aster", List.of(1f, 0.2f, 0.05f),
|
||||
List.of(Items.LIGHT_BLUE_DYE, Items.WHITE_DYE, Items.LIGHT_GRAY_DYE), List.of(2, 1, 1)),
|
||||
|
||||
RU_BLACK_SNOWBELLE = ruFlower("black_snowbelle", List.of(1f),
|
||||
List.of(Items.BLACK_DYE), List.of(2)),
|
||||
|
||||
RU_BLEEDING_HEART = ruFlower("bleeding_heart", List.of(1f, 0.1f),
|
||||
List.of(Items.MAGENTA_DYE, Items.PINK_DYE), List.of(2, 1)),
|
||||
|
||||
RU_BLUE_LUPINE = ruFlower("blue_lupine", List.of(1f),
|
||||
List.of(Items.BLUE_DYE), List.of(2)),
|
||||
|
||||
RU_BLUE_SNOWBELLE = ruFlower("blue_snowbelle", List.of(1f),
|
||||
List.of(Items.BLUE_DYE), List.of(2)),
|
||||
|
||||
RU_BROWN_SNOWBELLE = ruFlower("brown_snowbelle", List.of(1f),
|
||||
List.of(Items.BROWN_DYE), List.of(2)),
|
||||
|
||||
RU_CACTUS_FLOWER = ruFlower("cactus_flower", List.of(1f, 0.2f, 0.1f),
|
||||
List.of(Items.MAGENTA_DYE, Items.PURPLE_DYE, Items.GREEN_DYE), List.of(2, 1, 1)),
|
||||
|
||||
RU_CYAN_SNOWBELLE = ruFlower("cyan_snowbelle", List.of(1f),
|
||||
List.of(Items.CYAN_DYE), List.of(2)),
|
||||
|
||||
RU_DAISY = ruFlower("daisy", List.of(1f, 0.2f, 0.05f),
|
||||
List.of(Items.LIGHT_GRAY_DYE, Items.WHITE_DYE, Items.YELLOW_DYE), List.of(2, 1, 1)),
|
||||
|
||||
RU_DAY_LILY = ruFlower("day_lily", List.of(1f, 0.1f, 0.1f),
|
||||
List.of(Items.ORANGE_DYE, Items.LIME_DYE, Items.RED_DYE), List.of(2, 1, 1)),
|
||||
|
||||
RU_DORCEL = ruFlower("dorcel", List.of(1f, 0.1f),
|
||||
List.of(Items.BLACK_DYE, Items.BROWN_DYE), List.of(2, 1)),
|
||||
|
||||
RU_FELICIA_DAISY = ruFlower("felicia_daisy", List.of(1f, 0.2f, 0.05f),
|
||||
List.of(Items.LIGHT_BLUE_DYE, Items.BLUE_DYE, Items.WHITE_DYE), List.of(2, 1, 1)),
|
||||
|
||||
RU_FIREWEED = ruFlower("fireweed", List.of(1f),
|
||||
List.of(Items.MAGENTA_DYE), List.of(2)),
|
||||
|
||||
RU_GLITERING_BLOOM = ruFlower("glistering_bloom", List.of(1f, 0.25f, 0.25f),
|
||||
List.of(Items.PINK_DYE, Items.MAGENTA_DYE, Items.LIGHT_BLUE_DYE), List.of(2, 1, 1)),
|
||||
|
||||
RU_GRAY_SNOWBELLE = ruFlower("gray_snowbelle", List.of(1f),
|
||||
List.of(Items.GRAY_DYE), List.of(2)),
|
||||
|
||||
RU_GREEN_SNOWBELLE = ruFlower("green_snowbelle", List.of(1f),
|
||||
List.of(Items.GREEN_DYE), List.of(2)),
|
||||
|
||||
RU_HIBISCUS = ruFlower("hibiscus", List.of(1f, 0.2f),
|
||||
List.of(Items.YELLOW_DYE, Items.RED_DYE), List.of(2, 1)),
|
||||
|
||||
RU_HYSSOP = ruFlower("hyssop", List.of(1f, 0.1f, 0.1f),
|
||||
List.of(Items.PURPLE_DYE, Items.MAGENTA_DYE, Items.GREEN_DYE), List.of(2, 1, 1)),
|
||||
|
||||
RU_LIGHT_BLUE_SNOWBELLE = ruFlower("light_blue_snowbelle", List.of(1f),
|
||||
List.of(Items.LIGHT_BLUE_DYE), List.of(2)),
|
||||
|
||||
RU_LIGHT_GRAY_SNOWBELLE = ruFlower("light_gray_snowbelle", List.of(1f),
|
||||
List.of(Items.LIGHT_GRAY_DYE), List.of(2)),
|
||||
|
||||
RU_LIME_SNOWBELLE = ruFlower("lime_snowbelle", List.of(1f),
|
||||
List.of(Items.LIME_DYE), List.of(2)),
|
||||
|
||||
RU_MAGENTA_SNOWBELLE = ruFlower("magenta_snowbelle", List.of(1f),
|
||||
List.of(Items.MAGENTA_DYE), List.of(2)),
|
||||
|
||||
RU_MALLOW = ruFlower("mallow", List.of(1f, 0.1f),
|
||||
List.of(Items.ORANGE_DYE, Items.LIME_DYE), List.of(2, 1)),
|
||||
|
||||
RU_ORANGE_CONEFLOWER = ruFlower("orange_coneflower", List.of(1f),
|
||||
List.of(Items.ORANGE_DYE), List.of(2)),
|
||||
|
||||
RU_ORANGE_SNOWBELLE = ruFlower("orange_snowbelle", List.of(1f),
|
||||
List.of(Items.ORANGE_DYE), List.of(2)),
|
||||
|
||||
RU_PINK_LUPINE = ruFlower("pink_lupine", List.of(1f),
|
||||
List.of(Items.PINK_DYE), List.of(2)),
|
||||
|
||||
RU_PINK_SNOWBELLE = ruFlower("pink_snowbelle", List.of(1f),
|
||||
List.of(Items.PINK_DYE), List.of(2)),
|
||||
|
||||
RU_POPPY_BUSH = ruFlower("poppy_bush", List.of(1f, 0.1f),
|
||||
List.of(Items.RED_DYE, Items.GREEN_DYE), List.of(2, 1)),
|
||||
|
||||
RU_PURPLE_CONEFLOWER = ruFlower("purple_coneflower", List.of(1f),
|
||||
List.of(Items.PURPLE_DYE), List.of(2)),
|
||||
|
||||
RU_PURPLE_LUPINE = ruFlower("purple_lupine", List.of(1f),
|
||||
List.of(Items.PURPLE_DYE), List.of(2)),
|
||||
|
||||
RU_PURPLE_SNOWBELLE = ruFlower("purple_snowbelle", List.of(1f),
|
||||
List.of(Items.PURPLE_DYE), List.of(2)),
|
||||
|
||||
RU_RED_LUPINE = ruFlower("red_lupine", List.of(1f),
|
||||
List.of(Items.RED_DYE), List.of(2)),
|
||||
|
||||
RU_RED_SNOWBELLE = ruFlower("red_snowbelle", List.of(1f),
|
||||
List.of(Items.RED_DYE), List.of(2)),
|
||||
|
||||
RU_SALMON_POPPY_BUSH = ruFlower("salmon_poppy_bush", List.of(1f, 0.1f),
|
||||
List.of(Items.PINK_DYE, Items.GREEN_DYE), List.of(2, 1)),
|
||||
|
||||
RU_TASSEL = ruFlower("tassel", List.of(1f, 0.2f, 0.05f),
|
||||
List.of(Items.LIGHT_GRAY_DYE, Items.WHITE_DYE, Items.YELLOW_DYE), List.of(2, 1, 1)),
|
||||
|
||||
RU_TSUBAKI = ruFlower("tsubaki", List.of(1f, 0.1f),
|
||||
List.of(Items.RED_DYE, Items.GREEN_DYE), List.of(2, 1)),
|
||||
|
||||
RU_WARATAH = ruFlower("waratah", List.of(1f, 0.2f, 0.1f),
|
||||
List.of(Items.RED_DYE, Items.RED_DYE, Items.GREEN_DYE), List.of(2, 1, 1)),
|
||||
|
||||
RU_WHITE_SNOWBELLE = ruFlower("white_snowbelle", List.of(1f),
|
||||
List.of(Items.WHITE_DYE), List.of(2)),
|
||||
|
||||
RU_WHITE_TRILLIUM = ruFlower("white_trillium", List.of(1f, 0.2f, 0.05f),
|
||||
List.of(Items.LIGHT_GRAY_DYE, Items.WHITE_DYE, Items.YELLOW_DYE), List.of(2, 1, 1)),
|
||||
|
||||
RU_WILTING_TRILLIUM = ruFlower("wilting_trillium", List.of(1f, 0.1f),
|
||||
List.of(Items.BROWN_DYE, Items.LIGHT_GRAY_DYE), List.of(2, 1)),
|
||||
|
||||
RU_YELLOW_LUPINE = ruFlower("yellow_lupine", List.of(1f),
|
||||
List.of(Items.YELLOW_DYE), List.of(2)),
|
||||
|
||||
RU_YELLOW_SNOWBELLE = ruFlower("yellow_snowbelle", List.of(1f),
|
||||
List.of(Items.YELLOW_DYE), List.of(2))
|
||||
|
||||
;
|
||||
|
||||
protected GeneratedRecipe metalOre(String name, ItemEntry<? extends Item> crushed, int duration) {
|
||||
return create(name + "_ore", b -> b.duration(duration)
|
||||
|
@ -601,8 +730,8 @@ public class MillingRecipeGen extends ProcessingRecipeGen {
|
|||
.output(crushed.get()));
|
||||
}
|
||||
|
||||
protected <T extends ProcessingRecipe<?>> GeneratedRecipe bopFlower(String input, List<Float> chances,
|
||||
List<Item> dyes, List<Integer> amounts) {
|
||||
protected GeneratedRecipe bopFlower(String input, List<Float> chances,
|
||||
List<Item> dyes, List<Integer> amounts) {
|
||||
if (chances.size() == 2) {
|
||||
return create(Mods.BOP.recipeId(input), b -> b.duration(50)
|
||||
.require(Mods.BOP, input)
|
||||
|
@ -626,8 +755,8 @@ public class MillingRecipeGen extends ProcessingRecipeGen {
|
|||
}
|
||||
}
|
||||
|
||||
protected <T extends ProcessingRecipe<?>> GeneratedRecipe bygFlower(String input, List<Float> chances,
|
||||
List<Item> dyes, List<Integer> amounts) {
|
||||
protected GeneratedRecipe bygFlower(String input, List<Float> chances,
|
||||
List<Item> dyes, List<Integer> amounts) {
|
||||
if (chances.size() == 2) {
|
||||
return create(Mods.BYG.recipeId(input), b -> b.duration(50)
|
||||
.require(Mods.BYG, input)
|
||||
|
@ -651,8 +780,8 @@ public class MillingRecipeGen extends ProcessingRecipeGen {
|
|||
}
|
||||
}
|
||||
|
||||
protected <T extends ProcessingRecipe<?>> GeneratedRecipe envFlower(String input, List<Float> chances,
|
||||
List<Item> dyes, List<Integer> amounts) {
|
||||
protected GeneratedRecipe envFlower(String input, List<Float> chances,
|
||||
List<Item> dyes, List<Integer> amounts) {
|
||||
if (chances.size() == 2) {
|
||||
return create(Mods.ENV.recipeId(input), b -> b.duration(50)
|
||||
.require(Mods.ENV, input)
|
||||
|
@ -693,6 +822,31 @@ public class MillingRecipeGen extends ProcessingRecipeGen {
|
|||
return null;
|
||||
}
|
||||
|
||||
protected GeneratedRecipe ruFlower(String input, List<Float> chances,
|
||||
List<Item> dyes, List<Integer> amounts) {
|
||||
if (chances.size() == 2) {
|
||||
return create(Mods.RU.recipeId(input), b -> b.duration(50)
|
||||
.require(Mods.RU, input)
|
||||
.output(chances.get(0), dyes.get(0), amounts.get(0))
|
||||
.output(chances.get(1), dyes.get(1), amounts.get(1))
|
||||
.whenModLoaded(Mods.RU.getId()));
|
||||
} else if (chances.size() == 3) {
|
||||
return create(Mods.RU.recipeId(input), b -> b.duration(50)
|
||||
.require(Mods.RU, input)
|
||||
.output(chances.get(0), dyes.get(0), amounts.get(0))
|
||||
.output(chances.get(1), dyes.get(1), amounts.get(1))
|
||||
.output(chances.get(2), dyes.get(2), amounts.get(2))
|
||||
.whenModLoaded(Mods.RU.getId()));
|
||||
} else if (chances.size() == 1) {
|
||||
return create(Mods.RU.recipeId(input), b -> b.duration(50)
|
||||
.require(Mods.RU, input)
|
||||
.output(chances.get(0), dyes.get(0), amounts.get(0))
|
||||
.whenModLoaded(Mods.RU.getId()));
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
public MillingRecipeGen(DataGenerator p_i48262_1_) {
|
||||
super(p_i48262_1_);
|
||||
}
|
||||
|
|
|
@ -64,10 +64,23 @@ public class MixingRecipeGen extends ProcessingRecipeGen {
|
|||
.require(Mods.AE2, "charged_certus_quartz_crystal")
|
||||
.require(Tags.Items.GEMS_QUARTZ)
|
||||
.output(1f, Mods.AE2, "fluix_crystal", 2)
|
||||
.whenModLoaded(Mods.AE2.getId()))
|
||||
.whenModLoaded(Mods.AE2.getId())),
|
||||
|
||||
// Regions Unexplored
|
||||
|
||||
RU_PEAT_MUD = moddedMud(Mods.RU, "peat"),
|
||||
RU_SILT_MUD = moddedMud(Mods.RU, "silt")
|
||||
|
||||
;
|
||||
|
||||
public GeneratedRecipe moddedMud(Mods mod, String name) {
|
||||
String mud = name + "_mud";
|
||||
return create(mod.recipeId(mud), b -> b.require(Fluids.WATER, 250)
|
||||
.require(mod, name + "_dirt")
|
||||
.output(mod, mud)
|
||||
.whenModLoaded(mod.getId()));
|
||||
}
|
||||
|
||||
public MixingRecipeGen(DataGenerator p_i48262_1_) {
|
||||
super(p_i48262_1_);
|
||||
}
|
||||
|
|
|
@ -52,7 +52,10 @@ public enum Mods {
|
|||
RU("regions_unexplored"),
|
||||
EO("elementaryores"),
|
||||
IF("iceandfire"),
|
||||
ENS("exnihilosequentia")
|
||||
ENS("exnihilosequentia"),
|
||||
AET("aether"),
|
||||
HH("hauntedharvest"),
|
||||
VMP("vampirism")
|
||||
|
||||
;
|
||||
|
||||
|
|
|
@ -56,7 +56,44 @@ public class PressingRecipeGen extends ProcessingRecipeGen {
|
|||
.whenModLoaded(Mods.IX.getId())),
|
||||
IX_SOUL_PATH = create(Mods.IX.recipeId("soul_soil_path"), b -> b.require(Blocks.SOUL_SOIL)
|
||||
.output(Mods.IX, "soul_soil_path")
|
||||
.whenModLoaded(Mods.IX.getId()))
|
||||
.whenModLoaded(Mods.IX.getId())),
|
||||
|
||||
// Aether
|
||||
|
||||
AET_DIRT_PATH = create("aether_dirt_path", b -> b.require(Mods.AET, "aether_dirt")
|
||||
.output(Mods.AET, "aether_dirt_path")
|
||||
.whenModLoaded(Mods.AET.getId())),
|
||||
|
||||
AET_DIRT_PATH_GRASS = create("aether_dirt_path_from_grass", b -> b.require(Mods.AET, "aether_grass_block")
|
||||
.output(Mods.AET, "aether_dirt_path")
|
||||
.whenModLoaded(Mods.AET.getId())),
|
||||
|
||||
// Regions Unexplored
|
||||
|
||||
RU_PEAT_PATH = create("peat_dirt_path", b -> b.require(Mods.RU, "peat_dirt")
|
||||
.output(Mods.RU, "peat_dirt_path")
|
||||
.whenModLoaded(Mods.RU.getId())),
|
||||
|
||||
RU_PEAT_PATH_GRASS = create("peat_dirt_path_from_grass", b -> b.require(Mods.RU, "peat_grass_block")
|
||||
.output(Mods.RU, "peat_dirt_path")
|
||||
.whenModLoaded(Mods.RU.getId())),
|
||||
|
||||
RU_SILT_PATH = create("silt_dirt_path", b -> b.require(Mods.RU, "silt_dirt")
|
||||
.output(Mods.RU, "silt_dirt_path")
|
||||
.whenModLoaded(Mods.RU.getId())),
|
||||
|
||||
RU_SILT_PATH_GRASS = create("silt_dirt_path_from_grass", b -> b.require(Mods.RU, "silt_grass_block")
|
||||
.output(Mods.RU, "silt_dirt_path")
|
||||
.whenModLoaded(Mods.RU.getId())),
|
||||
|
||||
// Vampirism
|
||||
|
||||
VMP_CURSED_PATH = moddedPaths(Mods.VMP, "cursed_earth"),
|
||||
|
||||
VMP_CURSED_PATH_GRASS = create("cursed_earth_path_from_grass", b -> b.require(Mods.RU, "cursed_grass")
|
||||
.output(Mods.VMP, "cursed_earth_path")
|
||||
.whenModLoaded(Mods.VMP.getId()))
|
||||
|
||||
|
||||
;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue