Compare commits

..

2 Commits

Author SHA1 Message Date
f90ff7f7e0 forge: update to latest neoforge 2025-04-18 16:10:20 +02:00
1f85b86f22 packwiz: switch to neoforge 2025-04-18 15:55:58 +02:00
111 changed files with 324 additions and 685 deletions

View File

@@ -1,3 +1,3 @@
/assets assets
Makefile Makefile
.vscode .vscode

View File

@@ -49,8 +49,7 @@
"forge:peanut_butter_and_jam", "forge:peanut_butter_and_jam",
"forge:dough", "forge:dough",
"forge:steamed_rices", "forge:steamed_rices",
"forge:rubber", "forge:rubber"
"forge:cardboard"
], ],
"materials": [ "materials": [
"aeternium", "aeternium",
@@ -171,7 +170,6 @@
"forge:seeds/barley": ["brewery:barley_seeds"], "forge:seeds/barley": ["brewery:barley_seeds"],
"forge:seeds/tomato": ["candlelight:tomato_seeds"], "forge:seeds/tomato": ["candlelight:tomato_seeds"],
"forge:seeds/lettuce": ["candlelight:lettuce_seeds"], "forge:seeds/lettuce": ["candlelight:lettuce_seeds"],
"forge:cardboard": ["dustrial_decor:cardboard", "create:cardboard"],
"thermal:crafting/dies": ["ae2:silicon_press", "ae2:engineering_processor_press", "ae2:calculation_processor_press", "ae2:logic_processor_press"] "thermal:crafting/dies": ["ae2:silicon_press", "ae2:engineering_processor_press", "ae2:calculation_processor_press", "ae2:logic_processor_press"]
}, },
"tagOwnerships": { "tagOwnerships": {

View File

@@ -10,7 +10,7 @@ hash = "a60442351eb4a2fb2c74d4a7c62fd25d32faca43c0f192a1c261c13db9a71551"
[[files]] [[files]]
file = "config/almostunified/unify.json" file = "config/almostunified/unify.json"
hash = "516f15c2da102c38d83bf941548dafd228a10996d85fec6fdfcf129134c0cccf" hash = "b7860c23ca059bd7c89f1ef2f2eb2debc99a6267d107283b52fd366b72d2273f"
[[files]] [[files]]
file = "config/apotheosis/adventure.cfg" file = "config/apotheosis/adventure.cfg"
@@ -197,150 +197,6 @@ file = "global_packs/required_data/repurposed-structures-irons-spells-n-spellboo
hash = "562849ad56d6b05b72495560233703827582608c7b5c9e301090f3d1e4089fb6" hash = "562849ad56d6b05b72495560233703827582608c7b5c9e301090f3d1e4089fb6"
metafile = true metafile = true
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_basic_agricultural.png"
hash = "4157f8b8d27185032c13c3feb974a88773e206e0046fdf2d9ad86242add7ac4d"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_basic_build.png"
hash = "2172b303cdf220dc0bfec43c931cb76985cf2fcb96f21902afeea698976d7a3a"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_basic_energetic.png"
hash = "17db6c4230cab3bcfc1fa0b171ad790722a3e221d48fb66fbc72c5d0d0ff8381"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_basic_intelligent.png"
hash = "b0d89ba404bd465ce76fe03d647f9186ae70f40f189f411b919a88b660ecb6a2"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_basic_primordeal.png"
hash = "48428ee171b346353c2b5fe35933b70ff3bc7f00f5d908ee29fa034a9d37f46d"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_basic_universal.png"
hash = "49ea081eb905ab4adccbf9bbf0f1211fef5deef4f9f7bc3f65a8a43a7eefc1ff"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_improved_agricultural.png"
hash = "b5fca7db4745620eeea223151ccd62d6184c028c8065b1e82eee3fdab124bd43"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_improved_build.png"
hash = "3afb26639c69498d764b9ffdc648b9a8c0b9ad9e88a6bb302a8bcddcbe1f0487"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_improved_energetic.png"
hash = "a2684cda15a0fd26bcb986e52ec9f580e78a8092d5b5c9fdc45e3b11334bf743"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_improved_intelligent.png"
hash = "acdf9f1aa45ed4f0352619411c5a21ff49e59c1aefd0795a0aab3657e73c3f69"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_improved_primordeal.png"
hash = "771877a8371f209d9dd3206c8ee59bc32f50b62f8bfbde451db2e03c97a8811e"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_improved_universal.png"
hash = "31409d00e26ed3262c33cc73355d6d871f85da5e2ce8f847794b10192fb75067"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_radiant_agricultural.png"
hash = "3da767d107d86c0a7407ce8f05dc54c685db5bcb42ac76f1e9a349c64d604776"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_radiant_build.png"
hash = "7dd650989f9776bee37a2031118e58aea9cf8c4e3b217e9132d95733722aa7ef"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_radiant_energetic.png"
hash = "876897bd612554c5883682c37c32d97e3156888cb3bff6113e5e707b88c4f4be"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_radiant_intelligent.png"
hash = "fe35a1b03022fe43d4aa5e5a4460d4edd354071f42e45f4ff8e574a44137c43a"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_radiant_primordeal.png"
hash = "36d58ea1c3d50e3cd44bea9e8ea2742ce0484b953ad9f454801fe1a50b0eee7a"
[[files]]
file = "kubejs/assets/malloc/textures/block/grist_radiant_universal.png"
hash = "55829722e32653da9ff65bf67ccc9e5a9c77059c78139b2b8491132084664861"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_basic_agricultural.png"
hash = "0928fcf48d9462df6e3bfb4f5aa20f50a1a7dbc1883e698336dac763f09f8077"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_basic_build.png"
hash = "3dbe1237ce1eb166c545559de8abbd8d286722bcd0bf14b57761d603dd94b522"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_basic_energetic.png"
hash = "9260ef3c94f05d5575a37043c13320af6b4ed87f52adf5983b71931ca1ad6ed8"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_basic_intelligent.png"
hash = "d3073715656f11d3c7da93cd021429a84e791d8fb643583de19065489245fd38"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_basic_primordeal.png"
hash = "0464e183ec42d3710c5cd37821bb6a3311891bea86bb518d27188556de5b3062"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_basic_universal.png"
hash = "eb95cfaa03cbac20edd3d2654439a6cfa885478cbce8517a093ff5e08154b0e4"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_improved_agricultural.png"
hash = "2a27f23bee9475af8af9b38667ccc1dd9ba0f38236eac33c87fa696bb0b8013f"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_improved_build.png"
hash = "9daab7e3071020dadc3416882174f929300bbf1e39e853f06183e6b18068660b"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_improved_energetic.png"
hash = "eebf89c1cf968df4fe9f93c8a1f250f3b2ccf67047e3e4dccc2d558a179d9781"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_improved_intelligent.png"
hash = "45765319ad23a7f2c63aba3c3d3681ad7347c40a6fa2b790c02e1603c636429d"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_improved_primordeal.png"
hash = "8e730a9d0485aa32776461cff4743d9f58aaa9b4d48d7703ba6cbdef91791bf4"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_improved_universal.png"
hash = "b878efa6ce91ec8b3047d1789fb60d8f6dddfc6c94a4b8cbfacf6c29b6d8c1f4"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_radiant_agricultural.png"
hash = "545145165a6b351f49b2ee1fcd06e82015402c3efec8d6b877c99acfb880833f"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_radiant_build.png"
hash = "ae9dde243268540fa9e895872da3d3b2346eeb94e1704e5baf05fc6dc22660d7"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_radiant_energetic.png"
hash = "b956289c0db578ccaaeb1d961095ed2ca6c3d224dbd28a1369d00b7529ac814a"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_radiant_intelligent.png"
hash = "a74e34a0c98d4dafedbc77d3f86c34aec764a7ff861d4758614c7dba04316750"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_radiant_primordeal.png"
hash = "419fdc2c111b1a2914948df553bb0a4d45e5f8f9e9ea541958e905509717236d"
[[files]]
file = "kubejs/assets/malloc/textures/item/grist_radiant_universal.png"
hash = "42a2172a02524079b7cbc1f5d2a20a0836f4a5d4bc9a16c5d46b00944e0231ce"
[[files]] [[files]]
file = "kubejs/client_scripts/jsconfig.json" file = "kubejs/client_scripts/jsconfig.json"
hash = "dee1340c5e7927f5675987957c6b198f9ca2e1e731291d72396278dddc066a04" hash = "dee1340c5e7927f5675987957c6b198f9ca2e1e731291d72396278dddc066a04"
@@ -419,7 +275,7 @@ hash = "756a69bb0d78276da1aa757a7f10a1597df9795076e153f34b13b6e8180fe5dc"
[[files]] [[files]]
file = "kubejs/data/kubejs/recipes/gristdex.json" file = "kubejs/data/kubejs/recipes/gristdex.json"
hash = "404056efbb3fe6310afb5c9d7c3f881942e4bf8a63a50d82c4a405c65c1fb896" hash = "064a67114995e9a4cd28541aa4f9d9b073d0c88f0d7064528b38a044875a4678"
[[files]] [[files]]
file = "kubejs/data/miapi/materials/ars/source_gem.json" file = "kubejs/data/miapi/materials/ars/source_gem.json"
@@ -575,23 +431,23 @@ hash = "a5e02c71fd92029ea204f96d071c6b25f59d03b59f65199cb24f96a1858b3ed0"
[[files]] [[files]]
file = "kubejs/server_scripts/grist/agricultural.js" file = "kubejs/server_scripts/grist/agricultural.js"
hash = "cdf7287193272cb56683c68fd2a6e70ba9afc858e3a2cabafbdecdefddd37245" hash = "624635c36aaf676596e9418aed0a926f31b5bf4969ca0390c44cf32545eaea90"
[[files]] [[files]]
file = "kubejs/server_scripts/grist/build.js" file = "kubejs/server_scripts/grist/build.js"
hash = "fb0b2aae3ef5e7c77eb03392f92c043a33df894e7e986cab4b045900d970fa81" hash = "34da8425c1761cca0b72e40736c03928473b6768a30c9ecbda218eae14eae1fc"
[[files]] [[files]]
file = "kubejs/server_scripts/grist/energetic.js" file = "kubejs/server_scripts/grist/energetic.js"
hash = "5ab83de41e89b9d25acfabb4d26bd6e53579f274c9e8e8abf738d8674b24feb3" hash = "9b3ba54bf33f4b92baa9cd2e0ab9d9869bc98c3ede6cfb4d34784d04e64551e3"
[[files]] [[files]]
file = "kubejs/server_scripts/grist/intelligent.js" file = "kubejs/server_scripts/grist/intelligent.js"
hash = "f922fd6e0bba21f3bb42929d83b4c977178a8421a176adc8e738291c877a27d7" hash = "b61335760dea47ca0ec5f895c115c9ff2babe72d0b90f40650670dc6e7c23253"
[[files]] [[files]]
file = "kubejs/server_scripts/grist/primordeal.js" file = "kubejs/server_scripts/grist/primordeal.js"
hash = "5f2b0d94e58e00bc22e486d6c0694c02620aadce02664d2b7137bda712a7169f" hash = "037475b30ce8890c52a1236ad18fc2b699d7af1b07aaaaba7b844ac463ac9e10"
[[files]] [[files]]
file = "kubejs/server_scripts/grist/tags.js" file = "kubejs/server_scripts/grist/tags.js"
@@ -637,13 +493,9 @@ hash = "09039a31850243a7e37e163a9cc732bf383780f8de9ee42030b4fda5f16876b1"
file = "kubejs/server_scripts/mods/cookingforblockheads.js" file = "kubejs/server_scripts/mods/cookingforblockheads.js"
hash = "4717847a6d54f56ed6919a1e2c3591fc73780973708e818a563753132bc7c15e" hash = "4717847a6d54f56ed6919a1e2c3591fc73780973708e818a563753132bc7c15e"
[[files]]
file = "kubejs/server_scripts/mods/create.js"
hash = "486f66ec396a69941590ae3679579e748f46d79c719627ebf4150cd8827cdb86"
[[files]] [[files]]
file = "kubejs/server_scripts/mods/croptopia.js" file = "kubejs/server_scripts/mods/croptopia.js"
hash = "e26329b4528cfa187e27acf924039157bf7ecc3c31c745a338490bde8d81695d" hash = "99156025f8d8d31e1fd39238bf22db0b353269374018a901600345ed3e32a084"
[[files]] [[files]]
file = "kubejs/server_scripts/mods/darkutils.js" file = "kubejs/server_scripts/mods/darkutils.js"
@@ -747,7 +599,7 @@ hash = "a43a56736738975b6189dfa09863db43f9cbefb37c215f78fadc053c21a31305"
[[files]] [[files]]
file = "kubejs/server_scripts/ore-processing.js" file = "kubejs/server_scripts/ore-processing.js"
hash = "6251775a7906079009c103dbb6c823a583fd4d002d78316552213e519b36cf7f" hash = "c03b1ad2486616d33092b2084676f1ee083c6f4fd7a863c11f83a39b58255cc9"
[[files]] [[files]]
file = "kubejs/server_scripts/progression/report.js" file = "kubejs/server_scripts/progression/report.js"
@@ -813,7 +665,7 @@ metafile = true
[[files]] [[files]]
file = "mods/apotheosis.pw.toml" file = "mods/apotheosis.pw.toml"
hash = "4fc425234d70f254e2b420d7c01d33c4c1666366c64909114c943a1b15e436d0" hash = "a18e377ea27f44fae53686b8875b858770e8a279da7eaf523fa498a09ffad8a5"
metafile = true metafile = true
[[files]] [[files]]
@@ -863,7 +715,7 @@ metafile = true
[[files]] [[files]]
file = "mods/ars-elemental.pw.toml" file = "mods/ars-elemental.pw.toml"
hash = "edf6b8a4b3daa8579920fd7d4bcf08898465eab1c31f8906f8bf3bba1bdda84a" hash = "849c136f0dfe59bc4eca4e9776e36e8fb334064ccc81d47ecd3044733aeea5a8"
metafile = true metafile = true
[[files]] [[files]]
@@ -888,7 +740,7 @@ metafile = true
[[files]] [[files]]
file = "mods/athena.pw.toml" file = "mods/athena.pw.toml"
hash = "9638d8a308563842fd989970919a51f37ed1bcc82372bff47fc5a5c2e6de738e" hash = "2b4edecc8ef931390e61f700105c0e44f3c3b18d8d56df8efb8468a740232499"
metafile = true metafile = true
[[files]] [[files]]
@@ -918,7 +770,7 @@ metafile = true
[[files]] [[files]]
file = "mods/biomes-o-plenty.pw.toml" file = "mods/biomes-o-plenty.pw.toml"
hash = "83ba38ab1e5b583227e9d37b8fea91ac1fcb4e2f67ba86800c5d7aa4024d2993" hash = "b0119b17c7c9a075780d55dc87749942a835365db5578102d6250db8875e8267"
metafile = true metafile = true
[[files]] [[files]]
@@ -958,17 +810,17 @@ metafile = true
[[files]] [[files]]
file = "mods/caupona.pw.toml" file = "mods/caupona.pw.toml"
hash = "8517132706f5a99edaf7705b6a4c2c934972dabcacca279f6d8abdef874d9949" hash = "caea145bd197b219a009e37c37cd4ed10e9c22d92aad4b68edef01e65ca9a1a2"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/chalk.pw.toml" file = "mods/chalk.pw.toml"
hash = "e85ac4a7776a805899c99b738ea6cad96cdc6f683958446c6cb99c21462cb97e" hash = "6fb02c0604464d93cec49c76107d82d613295306cad88663ecfe98ca124e3aa9"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/chat-heads.pw.toml" file = "mods/chat-heads.pw.toml"
hash = "5c97876343d61f03e04f7def6b161ee886df22e4468c8d2ccda7f02a511501ac" hash = "4bb858ff22f940c160fcc38c71cd4943168db7dc8f7090abf1b5b0ff691d6afd"
metafile = true metafile = true
[[files]] [[files]]
@@ -983,7 +835,7 @@ metafile = true
[[files]] [[files]]
file = "mods/chunky-pregenerator-forge.pw.toml" file = "mods/chunky-pregenerator-forge.pw.toml"
hash = "7d3fded0a343b2953e2a77fd1d2ed7abc547d7008f5b1b842546f28b8df1b802" hash = "2733f69d28696d019a793f9aa79a03c8a397ecdf69837616aec2b5dbdee7c6cb"
metafile = true metafile = true
[[files]] [[files]]
@@ -1021,11 +873,6 @@ file = "mods/connectivity.pw.toml"
hash = "b110d17098d959631ac663a006fe3145784048d5b443483189949ad8240fb82c" hash = "b110d17098d959631ac663a006fe3145784048d5b443483189949ad8240fb82c"
metafile = true metafile = true
[[files]]
file = "mods/controllable.pw.toml"
hash = "30b5a90befb055fd18307700fa5eafdf4cd26d4c922fa780b5738f7656f3d650"
metafile = true
[[files]] [[files]]
file = "mods/controlling.pw.toml" file = "mods/controlling.pw.toml"
hash = "1e56f528d8e21b0cf9c52c3d6deea2a4eafa408170b39a070195dbf66617f373" hash = "1e56f528d8e21b0cf9c52c3d6deea2a4eafa408170b39a070195dbf66617f373"
@@ -1043,7 +890,7 @@ metafile = true
[[files]] [[files]]
file = "mods/corpse.pw.toml" file = "mods/corpse.pw.toml"
hash = "cecf861a5103ad5d9509a3b3b74d395640ca8a5f453839b73ab9be5d3dd3ad2a" hash = "cc2baab30142f37603eea9f415185d1983886c6e17b0b4b91c815f49c002e070"
metafile = true metafile = true
[[files]] [[files]]
@@ -1073,17 +920,12 @@ metafile = true
[[files]] [[files]]
file = "mods/create.pw.toml" file = "mods/create.pw.toml"
hash = "119d501c87aef8afa8cf89ed6f17499518c21240d7781f4331e3007e57957a79" hash = "04eff00e4383097d9809dec31ab08976a4516fd5a2fe348b88a532507f68e6ba"
metafile = true
[[files]]
file = "mods/createaddition.pw.toml"
hash = "efb00d657d22a7e560916ae2b7a2836f48586527a5ff40338af7e928472ef9da"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/cristel-lib.pw.toml" file = "mods/cristel-lib.pw.toml"
hash = "6a62d8663df5fe33f18c8a0d3784a3aab183b252c620c45fc98e677a71b06cde" hash = "4ae2c1b627cfede58a8add7fde29c6d889426aa72ea09a852a402a861aa95166"
metafile = true metafile = true
[[files]] [[files]]
@@ -1108,7 +950,7 @@ metafile = true
[[files]] [[files]]
file = "mods/curios.pw.toml" file = "mods/curios.pw.toml"
hash = "68960354be9294d5761b636b94e4f54715119602e83c4dd107698021dbeca16b" hash = "1315cd56b0b4a5b3d53374cebf4f1f3cd0546b05058740847bd226c1d1ccab39"
metafile = true metafile = true
[[files]] [[files]]
@@ -1183,12 +1025,12 @@ metafile = true
[[files]] [[files]]
file = "mods/dynamiclights-reforged.pw.toml" file = "mods/dynamiclights-reforged.pw.toml"
hash = "8f2270a50a633db681826cbfb691e6efdb25e1e0c4702125c13d525b52fe229f" hash = "c0a18e6e3b032ec3acd26bc96f2d090f7f25a26060dae7484370585adafc9088"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/easy-villagers.pw.toml" file = "mods/easy-villagers.pw.toml"
hash = "9f9d2f8a99a2599ab346e2b3d2a6a70ffa5b1a41dd36f59bad5f14ee96f0e6fd" hash = "09a9b92282052bf8ab1809916cda0c53550eb60348518b6636793863560dab86"
metafile = true metafile = true
[[files]] [[files]]
@@ -1213,7 +1055,7 @@ metafile = true
[[files]] [[files]]
file = "mods/emi.pw.toml" file = "mods/emi.pw.toml"
hash = "b0255e234468055440b05f2160e41f8cd75f61f91942f9d91549654f98899911" hash = "d48a1ea93de8cd5febb95ba52989d8d9ab4e998cfbdf9c1076a9f2e571d2fcbe"
metafile = true metafile = true
[[files]] [[files]]
@@ -1243,7 +1085,7 @@ metafile = true
[[files]] [[files]]
file = "mods/every-compat.pw.toml" file = "mods/every-compat.pw.toml"
hash = "8d1837a31fdfc4692e50cff294e293be77095f063049d9912e486250f0191641" hash = "b95877b8d6f69db8f0c2fb3a4f76f7c6bc2f86896aec004acf350b1102ce27a1"
metafile = true metafile = true
[[files]] [[files]]
@@ -1258,7 +1100,7 @@ metafile = true
[[files]] [[files]]
file = "mods/exposure.pw.toml" file = "mods/exposure.pw.toml"
hash = "4835b66cd4c26a027d52b4d15916f010c326537bebaa81350ddd40b9df61cf27" hash = "f4dd7d480cd2ad726f65ed4a17c3d2af3c20e212cda2b4c02fa8a59149330baf"
metafile = true metafile = true
[[files]] [[files]]
@@ -1303,7 +1145,7 @@ metafile = true
[[files]] [[files]]
file = "mods/friends-and-foes-forge.pw.toml" file = "mods/friends-and-foes-forge.pw.toml"
hash = "d7e93654d8f8ba58742e86d26cbd9e7f563be4f8c9683f52d72777a3807d7078" hash = "499d62c738423235aa1ce0510fb8a3befb3aaba7443bc9638e14e9fab2ff6ca9"
metafile = true metafile = true
[[files]] [[files]]
@@ -1313,7 +1155,7 @@ metafile = true
[[files]] [[files]]
file = "mods/ftb-chunks-forge.pw.toml" file = "mods/ftb-chunks-forge.pw.toml"
hash = "e4a60dc6d46d1070e33b8972e2c000a200928d3a401af21df57649f39e207bf5" hash = "c727cdfb22c0a34cafbdb2e33da7504e6aa9e96a0d78e5d913bf5fa9006d44c7"
metafile = true metafile = true
[[files]] [[files]]
@@ -1328,7 +1170,7 @@ metafile = true
[[files]] [[files]]
file = "mods/ftb-quests-forge.pw.toml" file = "mods/ftb-quests-forge.pw.toml"
hash = "3cac9f3d4dc792068b030c9f260eee8cef70f307d98daa7e6814e0e4375de6e8" hash = "2ec083ed1872a8886a63c8f112958fdda1cf802d01c90400272e0d95a82c976d"
metafile = true metafile = true
[[files]] [[files]]
@@ -1348,12 +1190,12 @@ metafile = true
[[files]] [[files]]
file = "mods/fusion-connected-textures.pw.toml" file = "mods/fusion-connected-textures.pw.toml"
hash = "a37ad44a76d8a607f6859319c89f86c80f7c57abb3be02567380e6512f10b4d5" hash = "59d22263e36313c43ad7c5e4179cb3554d414f701442b0784d94c0ba2384edfd"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/geckolib.pw.toml" file = "mods/geckolib.pw.toml"
hash = "598758f152e98916bc6eea2ad73a82b47a6e6934f4b0ba1e1f6593773afd1a50" hash = "8bd098bd9535460709877edd2aad1a23cccac7d7a48e7bb34c2dc78f01c3ce78"
metafile = true metafile = true
[[files]] [[files]]
@@ -1393,7 +1235,7 @@ metafile = true
[[files]] [[files]]
file = "mods/immediatelyfast.pw.toml" file = "mods/immediatelyfast.pw.toml"
hash = "92cbaea9e1183e7d0ae7ebe4c867c1e8225295d7aa23eabf4eac6d6618d18c7d" hash = "81cff284085ce98a3a3dbcfeecdd127602b421468232eb3f167ebea57bdcf22d"
metafile = true metafile = true
[[files]] [[files]]
@@ -1408,7 +1250,7 @@ metafile = true
[[files]] [[files]]
file = "mods/insanelib.pw.toml" file = "mods/insanelib.pw.toml"
hash = "815b4191dd612bc6d1b1b714c507ba4e0884cadff7355b799b5dad39a6e9574a" hash = "6d7e035fcf702247656905b42bb9e4a13f51915650190f9b864088d117bbeada"
metafile = true metafile = true
[[files]] [[files]]
@@ -1423,7 +1265,7 @@ metafile = true
[[files]] [[files]]
file = "mods/item-filters.pw.toml" file = "mods/item-filters.pw.toml"
hash = "ff92eddb2bf6f1afe9fa7fc73d63ea9419e0cff77fbd4fd2936b51525fe9340c" hash = "fdf3861309e0c5e87fba58671665a2c5e8a7482d06b7a1c8f9df9d6bcff5205f"
metafile = true metafile = true
[[files]] [[files]]
@@ -1443,7 +1285,7 @@ metafile = true
[[files]] [[files]]
file = "mods/journeymap.pw.toml" file = "mods/journeymap.pw.toml"
hash = "664a573384edf644e9b788c7c29fe32593917ac8283bb794cc46b471a0a6504a" hash = "3979b82d5760d5a21e6bfecc9de4d49163880ae335e24b8de3fbd1c398617c4a"
metafile = true metafile = true
[[files]] [[files]]
@@ -1483,7 +1325,7 @@ metafile = true
[[files]] [[files]]
file = "mods/kubejs-ars-nouveau.pw.toml" file = "mods/kubejs-ars-nouveau.pw.toml"
hash = "50dde309aba5227016d9901bac4d439899107b495e31671aa150f6788e414570" hash = "94416feb86dc3a3e476e1c3d761111b0223426c92b9a2b0f388abca81b5b5a57"
metafile = true metafile = true
[[files]] [[files]]
@@ -1508,7 +1350,7 @@ metafile = true
[[files]] [[files]]
file = "mods/kubejs.pw.toml" file = "mods/kubejs.pw.toml"
hash = "873d23ad2ce05e3e92a05e011f3f9a375a745a4ca6ed4c9fffb0518fc8255bf7" hash = "07efd4cf1c3424849a3b79a7213a3655ebdada80fd901dba0cdcae11d1bbb6af"
metafile = true metafile = true
[[files]] [[files]]
@@ -1568,7 +1410,7 @@ metafile = true
[[files]] [[files]]
file = "mods/lootr.pw.toml" file = "mods/lootr.pw.toml"
hash = "a3fc2800be76f3406961d01ab4ab6805b4ca5e269f53d3cb2d58ea39d6afa9f2" hash = "cd4fe8b667d14c946028050cf9e4c3367868f79d9f429ec18eb47cce34e021a3"
metafile = true metafile = true
[[files]] [[files]]
@@ -1583,7 +1425,7 @@ metafile = true
[[files]] [[files]]
file = "mods/measurements.pw.toml" file = "mods/measurements.pw.toml"
hash = "0b56bf8c727d35f46ab02b74573112bf80cc57a09c99a72c7d93744bf9888830" hash = "2e1da3fbab6e68ef8b09f0b360bed59c2dbb86b2c8427b8d929f30078b47e771"
metafile = true metafile = true
[[files]] [[files]]
@@ -1598,12 +1440,12 @@ metafile = true
[[files]] [[files]]
file = "mods/model-gap-fix.pw.toml" file = "mods/model-gap-fix.pw.toml"
hash = "cd3140db1982e4e1b17c60b71e436fc92c22b1a6ce189e6b8197d1275487679c" hash = "7af81a2ac8f5b217e081449dbabb71fa8ce469ac9b56990627ee177479221f7e"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/modernfix.pw.toml" file = "mods/modernfix.pw.toml"
hash = "532742fd8bec17663d0f7d8d687aeed2dd896801b67e283db473a4f06b2ca2a2" hash = "049b2cb43144e1137204f579574a94c8520b33e3d6a39d6ad309f498b9387e40"
metafile = true metafile = true
[[files]] [[files]]
@@ -1623,7 +1465,7 @@ metafile = true
[[files]] [[files]]
file = "mods/mutil.pw.toml" file = "mods/mutil.pw.toml"
hash = "4e0ebdb97b93b545a2ab458e7aea179a32564234a7828fe4ecbee415d68916a2" hash = "6161befd655a400fb4a07d8702b62c3f24f828d5ee6336c3dcacd6bcaff78fc1"
metafile = true metafile = true
[[files]] [[files]]
@@ -1673,7 +1515,7 @@ metafile = true
[[files]] [[files]]
file = "mods/openblocks-elevator.pw.toml" file = "mods/openblocks-elevator.pw.toml"
hash = "9d66478fde6c978312f93734d481bcb9ae9c49b74cb4538fce58c65ef15d593c" hash = "228debc73b78da1bfcae7462b6fcd897ac7a0db986683bd62a43c3b409f67f52"
metafile = true metafile = true
[[files]] [[files]]
@@ -1713,22 +1555,22 @@ metafile = true
[[files]] [[files]]
file = "mods/polymorph.pw.toml" file = "mods/polymorph.pw.toml"
hash = "2a0cb33fb2c23f157e0295ae75f48c7531441e451187cc9fedf5054d728be929" hash = "50579877561744484c4174f4ec196863cbba113e75f1b88023972d45dfa8fa8d"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/polymorphic-energistics.pw.toml" file = "mods/polymorphic-energistics.pw.toml"
hash = "2d47877684bd91ad4c597b68bae4a8af3964011bfc0fd52e004469368f23b834" hash = "c9edb1a66d27b10be939921c68e3a5042268b80822457530b8a552015eab35f7"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/powah-rearchitected.pw.toml" file = "mods/powah-rearchitected.pw.toml"
hash = "e174b86253f4f2f7c3f7035f7e47e450e1a29f7be512c0629d27ee75348e2f7c" hash = "5a8e7b3e15ff1dcab7d63b8162c7a5e976de7be90ec29dd4aaf383258fd7c46c"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/powder-power.pw.toml" file = "mods/powder-power.pw.toml"
hash = "f89f06b9555e7ca6b4a3b58ebf529e685127206c12ea6bcc99e4ce8aa9da06bb" hash = "44c39dc09b6be7f87dc34a8ecd15805c8d46d05f9420483488dde6c099e7288d"
metafile = true metafile = true
[[files]] [[files]]
@@ -1743,7 +1585,7 @@ metafile = true
[[files]] [[files]]
file = "mods/quark.pw.toml" file = "mods/quark.pw.toml"
hash = "2f3081029fe8b579d4a60d2191613ed17cb4bff3390280c56817cb8149422aef" hash = "1d72ac6ec515db48cb89dae58345b514524f195bc5ab1942d1ce9fb91d30defd"
metafile = true metafile = true
[[files]] [[files]]
@@ -1763,7 +1605,7 @@ metafile = true
[[files]] [[files]]
file = "mods/refined-polymorphism.pw.toml" file = "mods/refined-polymorphism.pw.toml"
hash = "68a55e82a93a7c080c5799e5abcfebcd65cca78443a7de64f5083f109720734d" hash = "27910723422823edab72eb616d7b7ba717f505061367ccc590d78a92d9c8392f"
metafile = true metafile = true
[[files]] [[files]]
@@ -1778,12 +1620,12 @@ metafile = true
[[files]] [[files]]
file = "mods/repurposed-structures.pw.toml" file = "mods/repurposed-structures.pw.toml"
hash = "1947cc239ea0752b836011ef95182e588e45b38ab793c9c24c6f468f85f54052" hash = "30f17f7199ed0010be19105c9d5c06546e652ccbb5dc4f2626010c3ba95c997b"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/resourceful-config.pw.toml" file = "mods/resourceful-config.pw.toml"
hash = "e242387207a2538b5ccb55697174c65e549e1eb2fef9da37e1ad3734e0372b65" hash = "692ed5c4b3794053fbfb08107a2b0b0f90eec49b005a13be6ca86321e80df7ba"
metafile = true metafile = true
[[files]] [[files]]
@@ -1793,7 +1635,7 @@ metafile = true
[[files]] [[files]]
file = "mods/rhino.pw.toml" file = "mods/rhino.pw.toml"
hash = "ca4411ac6d8a9a892948bb63cd0ba52ae5523ca5e257632d6ae8c933b660c5ee" hash = "cf6c7974d46bba617f63da63cb589fa42f26c8b04d9230c43fd7f72b3e30c2d8"
metafile = true metafile = true
[[files]] [[files]]
@@ -1818,12 +1660,12 @@ metafile = true
[[files]] [[files]]
file = "mods/selene.pw.toml" file = "mods/selene.pw.toml"
hash = "74605dbc168a001511741a85318364fc67d83f975528d279005304a182d87762" hash = "e7d596f25bd16e1cd85b34896f69c8801312de601f5af48cb412a2be505f09fb"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/shiny-horses-forge-enchantable-horse-armor.pw.toml" file = "mods/shiny-horses-forge-enchantable-horse-armor.pw.toml"
hash = "c67d0db30193b97238a65f4e57266ee4f6114c6deaa6e1f91533a27ef1f21b9a" hash = "0b1f39e92fed4e20ddf899f233d16b29000cdba3bcc489ffba389f68f70a7570"
metafile = true metafile = true
[[files]] [[files]]
@@ -1838,7 +1680,7 @@ metafile = true
[[files]] [[files]]
file = "mods/simple-voice-chat.pw.toml" file = "mods/simple-voice-chat.pw.toml"
hash = "703a46fa7d4918e855cc6ee841d4542741494851023ff49ba4087092a8d70b20" hash = "058ffeb5d53f7390b2cb3b91017ede768427893e43a433ec5d6e4b267547d5a6"
metafile = true metafile = true
[[files]] [[files]]
@@ -1863,32 +1705,32 @@ metafile = true
[[files]] [[files]]
file = "mods/sooty-chimneys.pw.toml" file = "mods/sooty-chimneys.pw.toml"
hash = "e8f11d351338010339f2bfe8d3a28e7b56fbb802b29c74f205490e46e2a5ea14" hash = "8bf04693eac8fc35571207223c2e6e144358e5b7862c311a36fed81228980564"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/sophisticated-backpacks.pw.toml" file = "mods/sophisticated-backpacks.pw.toml"
hash = "1e09564045d3ba4a1306793b4a910f2555c06eff1d043224bbf6118e1408d81d" hash = "d03b81a12dd6fa5c46d7b51c22b4f1d51f5f5c48e57c9c8c53930b9a18d71f36"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/sophisticated-core.pw.toml" file = "mods/sophisticated-core.pw.toml"
hash = "11bb9a0a9664c467dc342c24b49548ee65353f052698f1073a37ab580964d9c8" hash = "871902a25fb57bb0322349a3a84821010c40a35a3ff85b56a211690d7efce3f1"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/sophisticated-storage-create-integration.pw.toml" file = "mods/sophisticated-storage-create-integration.pw.toml"
hash = "dc140b5b941a695483e28c705a1f294a6f264366f879e48c8846d11376bbae44" hash = "30924a285b07f898b84e5c9a54170c05a69a97d79ed7913882e0723b2cabd26d"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/sophisticated-storage.pw.toml" file = "mods/sophisticated-storage.pw.toml"
hash = "40186a7bd1fea347d86c0540aa1ed5c33360f509b86a7591b6eeeb050f19d285" hash = "41436abf0d2cacc2b7bfb792dce7a6bc6bb1bf95543e2f2a633ec24cbf0e925e"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/sound-physics-remastered.pw.toml" file = "mods/sound-physics-remastered.pw.toml"
hash = "3071daca4905386e82defcbbfd743f0e56db87cb13e6b8a0d5ab264774e1b6fc" hash = "d9f3d57d117172e45d8b7a84fbfb36b19ebb6cbdac6856f312be13a455dd5729"
metafile = true metafile = true
[[files]] [[files]]
@@ -1913,7 +1755,7 @@ metafile = true
[[files]] [[files]]
file = "mods/supermartijn642s-core-lib.pw.toml" file = "mods/supermartijn642s-core-lib.pw.toml"
hash = "4ddff1daf862f7e481a6c30c4cbb4bb32165f2c73cefc908dbf62b18f0d46a56" hash = "44a8b560a3d0072edc7362f20023145a22a3ecf6ad84fbc9a47f44008e14cf02"
metafile = true metafile = true
[[files]] [[files]]
@@ -1933,7 +1775,7 @@ metafile = true
[[files]] [[files]]
file = "mods/terrablender.pw.toml" file = "mods/terrablender.pw.toml"
hash = "fde3d3b1607636100e382dce1bba80ab4608ebfa1ef888a37b86bc8c7dcbafe5" hash = "570d8ea67256d5fdcbba9504cb77c49dac326c1116d84e3c48ae5a6113fdf8a7"
metafile = true metafile = true
[[files]] [[files]]
@@ -1998,7 +1840,7 @@ metafile = true
[[files]] [[files]]
file = "mods/towns-and-towers.pw.toml" file = "mods/towns-and-towers.pw.toml"
hash = "00a0cba74675174812eea16aca533adfe9bac7b30a81a7e33dd81bd9343b45c4" hash = "7c9ac6ada5e41d1e1a36ae7c7a4a258f2bfcc6c1e8b965dc9dba5cd4f2879f3a"
metafile = true metafile = true
[[files]] [[files]]
@@ -2033,12 +1875,12 @@ metafile = true
[[files]] [[files]]
file = "mods/wares.pw.toml" file = "mods/wares.pw.toml"
hash = "781312254556427d94858b2441e76ccc5bb10225c49ca072d17c2a52de710258" hash = "2f694ee8159b5133bda89ce4fbd4102985d4c7daac774d23e286f106eb1464a4"
metafile = true metafile = true
[[files]] [[files]]
file = "mods/waystones.pw.toml" file = "mods/waystones.pw.toml"
hash = "79410bb7c19d56a75b324e27d32192e1d239385f77db26140fa54f3974e6b25f" hash = "b408c5f1be6f3a0af123a351f4334e72d2ace21973096d7862243e109f28fbec"
metafile = true metafile = true
[[files]] [[files]]
@@ -2108,7 +1950,7 @@ metafile = true
[[files]] [[files]]
file = "mods/zeta.pw.toml" file = "mods/zeta.pw.toml"
hash = "98a5f14605e51677639c024541e9453a95911cbc21edfe94057b0ac4a8073ddd" hash = "d0a8b2b9ba78bc8171e96ac4bf0ee800fff6bc326c8b5e582e9d36d19d845e1c"
metafile = true metafile = true
[[files]] [[files]]

View File

@@ -0,0 +1 @@
grist_*.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -0,0 +1 @@
grist_*.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

View File

@@ -8,5 +8,5 @@
"item": "minecraft:book" "item": "minecraft:book"
} }
], ],
"book": "patchouli:gristdex" "book": "gristdex"
} }

View File

@@ -4,8 +4,8 @@ ServerEvents.recipes(event => {
none -> basic: plant some wheat, make dough, cook with veggies and meat -> unlock early mob farming, botany pots, kitchen parts none -> basic: plant some wheat, make dough, cook with veggies and meat -> unlock early mob farming, botany pots, kitchen parts
basic grist comes from flour + primordeal grist + veggies cooked in a pot with a block of basic primordeal basic grist comes from flour + primordeal grist + veggies cooked in a pot with a block of basic primordeal
after you get basic grist, you can smelt basic grist with dough..? after you get basic grist, you can smelt basic grist with dough..?
basic grist comes from basic grist + block of primordeal + dough + sugar basic grist comes from basic grist + block of primordeal + dough + yeast
your first basic grist comes from chutney + primordeal + meat + dough + sugar your first basic grist comes from chutney + primordeal + meat + dough + yeast
chutney comes from primordeal grist + sugar + fruit + caupona vinegar + chives chutney comes from primordeal grist + sugar + fruit + caupona vinegar + chives
*/ */
event.custom({ event.custom({
@@ -20,7 +20,7 @@ ServerEvents.recipes(event => {
{tag: 'forge:fruits'}, {tag: 'forge:fruits'},
{item: 'caupona:chives_spice_jar'}, {item: 'caupona:chives_spice_jar'},
], ],
result: {item: 'kubejs:grist_chutney', count: 2} result: {item: 'kubejs:grist_chutney'}
}); });
event.custom({ event.custom({
type: 'farmersdelight:cooking', type: 'farmersdelight:cooking',
@@ -30,10 +30,10 @@ ServerEvents.recipes(event => {
{item: 'kubejs:grist_primordeal_basic_block'}, {item: 'kubejs:grist_primordeal_basic_block'},
{item: 'kubejs:grist_chutney'}, {item: 'kubejs:grist_chutney'},
{tag: 'forge:foods/meat/cooked'}, {tag: 'forge:foods/meat/cooked'},
{tag: 'forge:dough'}, {tag: 'forge:doughs'},
{item: 'minecraft:gunpowder'} {item: 'bakery:yeast'}
], ],
result: {item: 'kubejs:grist_agricultural_basic', count: 16} result: {item: 'kubejs:grist_agricultural_basic', count: 2}
}); });
event.custom({ event.custom({
type: 'farmersdelight:cooking', type: 'farmersdelight:cooking',
@@ -42,8 +42,8 @@ ServerEvents.recipes(event => {
ingredients: [ ingredients: [
{item: 'kubejs:grist_primordeal_basic_block'}, {item: 'kubejs:grist_primordeal_basic_block'},
{tag: 'kubejs:grist/agricultural/basic'}, {tag: 'kubejs:grist/agricultural/basic'},
{tag: 'forge:dough'}, {tag: 'forge:doughs'},
{item: 'minecraft:gunpowder'} {item: 'bakery:yeast'}
], ],
result: {item: 'kubejs:grist_agricultural_basic', count: 2} result: {item: 'kubejs:grist_agricultural_basic', count: 2}
}); });

View File

@@ -16,82 +16,70 @@ ServerEvents.recipes(event => {
2x Basic build grist comes from smelting build grist with primordeal 2x Basic build grist comes from smelting build grist with primordeal
Your first build grist comes from smelting refined aggregate Your first build grist comes from smelting refined aggregate
refined aggregate comes from pulverizing reduced aggregate, which comes from coarse aggregate refined aggregate comes from pulverizing reduced aggregate, which comes from coarse aggregate
coarse aggregate comes from combining sand, clay, gravel, primordeal with an ore hammer. coarse aggregate comes from combining sand, clay, gravel, primordeal with an ore hammer
Instead of an ore hammer, you can use a heated mixer with create
*/ */
event.recipes.thermal.smelter( event.recipes.thermal.smelter(
'2x kubejs:grist_build_basic', '2x kubejs:grist_build_basic',
['#kubejs:grist/build/basic', 'kubejs:grist_primordeal_basic_block'] ['#kubejs:grist/build/basic', 'kubejs:grist_primordeal_basic_block']
); );
event.custom({ event.smelting('kubejs:grist_build_basic', 'kubejs:refined_grist_aggregate');
type: 'create:mixing',
ingredients: [
'#kubejs:grist/build/basic',
'kubejs:grist_primordeal_basic_block',
],
heatRequirement: "heated",
results: [
'2x kubejs:grist_build_basic'
]
});
event.smelting('16x kubejs:grist_build_basic', 'kubejs:refined_grist_aggregate');
event.recipes.shapeless( event.recipes.shapeless(
'kubejs:coarse_grist_aggregate', [ 'kubejs:coarse_grist_aggregate', [
'3x #forge:sand', '3x #forge:sand',
'minecraft:clay_ball', 'minecraft:clay_ball',
'3x #forge:gravel', '3x #forge:gravel',
'#alltheores:ore_hammers', '#alltheores:ore_hammers',
'kubejs:grist_primordeal_basic_block' 'kubejs:grist_primordeal_basic_block'
]).id('kubejs:coarse_grist_aggregate_manual_only'); ]);
event.custom({
type: 'create:mixing',
ingredients: [
'3x #forge:sand',
'minecraft:clay_ball',
'3x #forge:gravel',
'kubejs:grist_primordeal_basic_block'
],
heatRequirement: "heated",
results: [
'kubejs:coarse_grist_aggregate'
]
});
event.recipes.shapeless( event.recipes.shapeless(
'kubejs:reduced_grist_aggregate', [ 'kubejs:reduced_grist_aggregate', [
'#alltheores:ore_hammers', '#alltheores:ore_hammers',
'minecraft:granite', 'minecraft:granite',
'kubejs:grist_primordeal_basic', 'kubejs:grist_primordeal_basic',
'6x kubejs:coarse_grist_aggregate' '6x kubejs:coarse_grist_aggregate'
]).id('kubejs:reduced_grist_aggregate_manual_only'); ]);
event.custom({
type: 'create:mixing',
ingredients: [
'minecraft:granite',
'kubejs:grist_primordeal_basic',
'6x kubejs:coarse_grist_aggregate'
],
heatRequirement: "heated",
results: [
'kubejs:reduced_grist_aggregate'
]
});
event.recipes.shapeless( event.recipes.shapeless(
'2x kubejs:refined_grist_aggregate', [ '2x kubejs:refined_grist_aggregate', [
'#alltheores:ore_hammers', '#alltheores:ore_hammers',
'kubejs:grist_primordeal_basic', 'kubejs:grist_primordeal_basic',
'5x kubejs:reduced_grist_aggregate' '5x kubejs:reduced_grist_aggregate'
]).id('kubejs:refined_grist_aggregate_manual_only'); ]);
event.custom( event.custom(
{ {
type: 'create:mixing', type: "thermal:pulverizer",
ingredients: [ ingredients: [
'kubejs:grist_primordeal_basic', {item: "kubejs:coarse_grist_aggregate"},
'5x kubejs:reduced_grist_aggregate'
], ],
heatRequirement: "heated", result: [
results: [ {
'kubejs:refined_grist_aggregate' item: "kubejs:reduced_grist_aggregate",
chance: 0.9
},
{
item: "kubejs:refined_grist_aggregate",
chance: 0.1
}
]
}
);
event.custom(
{
type: "thermal:pulverizer",
ingredients: [
{item: "kubejs:reduced_grist_aggregate"},
],
result: [
{
item: "kubejs:reduced_grist_aggregate",
chance: 0.3
},
{
item: "kubejs:refined_grist_aggregate",
chance: 0.5
}
] ]
} }
); );

View File

@@ -26,8 +26,8 @@ ServerEvents.recipes(event => {
your first energetic comes from smelting grist paste your first energetic comes from smelting grist paste
grist paste comes from redstone, obsidian, and primordeal grist grist paste comes from redstone, obsidian, and primordeal grist
*/ */
event.smelting('16x kubejs:grist_energetic_basic', 'kubejs:grist_paste'); event.smelting('kubejs:grist_energetic_basic', 'kubejs:grist_paste');
event.shaped('2x kubejs:grist_paste', [ event.shaped('18x kubejs:grist_paste', [
'ADA', 'ADA',
'BCB', 'BCB',
'AAA' 'AAA'

View File

@@ -32,7 +32,7 @@ ServerEvents.recipes(event => {
quanta: 25, quanta: 25,
arcana: -1 arcana: -1
}, },
result: Item.of('kubejs:grist_intelligent_basic', 16).toJson() result: Item.of('kubejs:grist_intelligent_basic', 9).toJson()
}); });
event.shaped('kubejs:sacred_flesh', [ event.shaped('kubejs:sacred_flesh', [

View File

@@ -7,17 +7,6 @@ ServerEvents.recipes(event => {
], { ], {
'A': '#forge:cobblestone', 'A': '#forge:cobblestone',
'B': '#forge:gravel' 'B': '#forge:gravel'
}).id('kubejs:grist_primordeal_basic_manual_only');
event.custom({
type: 'create:mixing',
ingredients: [
'8x #forge:cobblestone',
'#forge:gravel',
],
heatRequirement: "heated",
results: [
'2x kubejs:grist_primordeal_basic'
]
}); });
event.shaped('2x kubejs:grist_primordeal_basic_block', [ event.shaped('2x kubejs:grist_primordeal_basic_block', [
'AAA', 'AAA',
@@ -26,17 +15,6 @@ ServerEvents.recipes(event => {
], { ], {
'A': '#forge:cobblestone', 'A': '#forge:cobblestone',
'B': 'kubejs:grist_essence' 'B': 'kubejs:grist_essence'
}).id('kubejs:grist_primordeal_basic_block_manual_only');
event.custom({
type: 'create:mixing',
ingredients: [
'8x #forge:cobblestone',
'kubejs:grist_essence',
],
heatRequirement: "heated",
results: [
'2x kubejs:grist_primordeal_basic_block'
]
}); });
// Conversions between fluids and items // Conversions between fluids and items
global.Grist.forEach(grist => { global.Grist.forEach(grist => {
@@ -88,7 +66,7 @@ ServerEvents.recipes(event => {
'C': `kubejs:grist_energetic_${upgrade.from}`, 'C': `kubejs:grist_energetic_${upgrade.from}`,
'D': `kubejs:grist_intelligent_${upgrade.from}`, 'D': `kubejs:grist_intelligent_${upgrade.from}`,
'E': `kubejs:grist_primordeal_${upgrade.from}`, 'E': `kubejs:grist_primordeal_${upgrade.from}`,
}).id(`kubejs:grist_primordeal_${upgrade.to}_manual_only`); });
// After you've unlocked the next tier, you can use the elements of this tier plus one lower primordeal to make more primordeal // After you've unlocked the next tier, you can use the elements of this tier plus one lower primordeal to make more primordeal
event.shaped(`8x kubejs:grist_primordeal_${upgrade.to}_block`, [ event.shaped(`8x kubejs:grist_primordeal_${upgrade.to}_block`, [
@@ -101,7 +79,7 @@ ServerEvents.recipes(event => {
'C': `kubejs:grist_energetic_${upgrade.to}`, 'C': `kubejs:grist_energetic_${upgrade.to}`,
'D': `kubejs:grist_intelligent_${upgrade.to}`, 'D': `kubejs:grist_intelligent_${upgrade.to}`,
'E': `kubejs:grist_primordeal_${upgrade.from}`, 'E': `kubejs:grist_primordeal_${upgrade.from}`,
}).id(`kubejs:grist_primordeal_${upgrade.to}_block_manual_only`); });
// Universal grist is cobble surrounded by lower tier universal and primordeal // Universal grist is cobble surrounded by lower tier universal and primordeal
event.shaped(`kubejs:grist_universal_${upgrade.to}`, [ event.shaped(`kubejs:grist_universal_${upgrade.to}`, [
@@ -112,7 +90,7 @@ ServerEvents.recipes(event => {
'A': `kubejs:grist_universal_${upgrade.from}`, 'A': `kubejs:grist_universal_${upgrade.from}`,
'B': `kubejs:grist_primordeal_${upgrade.from}`, 'B': `kubejs:grist_primordeal_${upgrade.from}`,
'C': '#forge:cobblestone' 'C': '#forge:cobblestone'
}).id(`kubejs:grist_universal_${upgrade.to}_manual_only`); });
}) })
// Basic primordeal gets a special case.. // Basic primordeal gets a special case..
@@ -126,20 +104,6 @@ ServerEvents.recipes(event => {
'C': `kubejs:grist_energetic_basic`, 'C': `kubejs:grist_energetic_basic`,
'D': `kubejs:grist_intelligent_basic`, 'D': `kubejs:grist_intelligent_basic`,
'E': '#forge:cobblestone', 'E': '#forge:cobblestone',
}).id('kubejs:grist_primordeal_basic_block_manual_only');
event.custom({
type: 'create:mixing',
ingredients: [
'2x kubejs:grist_agricultural_basic',
'2x kubejs:grist_build_basic',
'2x kubejs:grist_energetic_basic',
'2x kubejs:grist_intelligent_basic',
'#forge:cobblestone',
],
heatRequirement: "heated",
results: [
'4x kubejs:grist_primordeal_basic_block'
]
}); });
// Finally, start creative-tier grist // Finally, start creative-tier grist
@@ -153,5 +117,5 @@ ServerEvents.recipes(event => {
'C': '#kubejs:grist/energetic/radiant', 'C': '#kubejs:grist/energetic/radiant',
'D': '#kubejs:grist/intelligent/radiant', 'D': '#kubejs:grist/intelligent/radiant',
'E': '#kubejs:grist/primordeal/radiant' 'E': '#kubejs:grist/primordeal/radiant'
}).id('kubejs:grist_universal_basic_block_manual_only'); })
}); });

View File

@@ -1,45 +0,0 @@
ServerEvents.recipes(event => {
// Gate create behind finding tin and basic ore crushing hammers
event.remove({output: 'create:andesite_alloy'});
event.shapeless('2x create:andesite_alloy', [
'2x minecraft:andesite',
global.dustItem('tin', 2),
]);
event.shapeless('2x create:cogwheel', [
'thermal:tin_gear',
'#minecraft:planks',
]);
// Allow certus quartz to be used for rose quartz
event.replaceInput({output: 'create:rose_quartz'},
'minecraft:quartz',
'#forge:gems/quartz',
);
event.shapeless('create:rose_quartz', [
'ae2:certus_quartz_crystal',
'8x minecraft:redstone',
]);
// Crushing wheels can either come from finding diamonds (expensive) or build grist (cheap, eventually)
event.shaped('create:crushing_wheel', [
'CBC',
'BAB',
'CBC'
], {
'A': '#kubejs:grist/build/basic',
'B': 'thermal:tin_gear',
'C': 'create:andesite_alloy',
});
event.shaped('create:crushing_wheel', [
'CBC',
'BAB',
'CBC'
], {
'A': 'minecraft:diamond',
'B': 'thermal:tin_gear',
'C': 'create:andesite_alloy',
});
});

View File

@@ -1,10 +1,5 @@
ServerEvents.recipes(event => { ServerEvents.recipes(event => {
event.recipes.thermal.pulverizer("4x croptopia:flour", ['minecraft:wheat']); event.recipes.thermal.pulverizer("3x croptopia:flour", ['minecraft:wheat']);
event.custom({
type: 'create:crushing',
ingredients: ['minecraft:wheat'],
results: ['3x croptopia:flour']
});
event.shapeless('2x croptopia:flour', ['minecraft:wheat', '#alltheores:ore_hammers']); event.shapeless('2x croptopia:flour', ['minecraft:wheat', '#alltheores:ore_hammers']);
let jamFruits = ['apricot', 'blackberry', 'blueberry', 'cherry', 'elderberry', 'grape', 'peach', 'raspberry', 'straberry']; let jamFruits = ['apricot', 'blackberry', 'blueberry', 'cherry', 'elderberry', 'grape', 'peach', 'raspberry', 'straberry'];
@@ -42,10 +37,4 @@ ServerEvents.recipes(event => {
'#forge:tomato_sauces' '#forge:tomato_sauces'
); );
}); });
event.custom({
type: 'create:mixing',
ingredients: ['#forge:flour', {fluid: 'minecraft:water', amount: 50}],
results: ['4x croptopia:dough']
})
}); });

View File

@@ -26,10 +26,10 @@ ServerEvents.recipes(event => {
return itemType; return itemType;
} }
event.shapeless('thermal:quartz_dust', ['8x minecraft:granite', '#alltheores:ore_hammers']).id('kubejs:quartz_dust_from_granit_crushing_manual_only'); event.shapeless('thermal:quartz_dust', ['8x minecraft:granite', '#alltheores:ore_hammers']);
event.shapeless('thermal:quartz_dust', ['minecraft:quartz', '#alltheores:ore_hammers']).id('kubejs:quartz_dust_crushing_manual_only'); event.shapeless('thermal:quartz_dust', ['minecraft:quartz', '#alltheores:ore_hammers']);
// All metals can be processed in the pulverizer/crusher, make plates in the press, and make gears with the die // All metals can be processed in the pulverizer, make plates in the press, and make gears with the die
{ {
let _ = ['copper', 'rose_gold', 'aluminum', 'constantan', 'iron', 'tin', 'nickel', 'gold', 'zinc', 'brass', 'invar', 'bronze', 'silver', 'platinum', 'lead', 'iridium', 'osmium', 'lumium', 'enderium', 'electrum', 'signalum', 'steel', 'uranium'].forEach(metal => { let _ = ['copper', 'rose_gold', 'aluminum', 'constantan', 'iron', 'tin', 'nickel', 'gold', 'zinc', 'brass', 'invar', 'bronze', 'silver', 'platinum', 'lead', 'iridium', 'osmium', 'lumium', 'enderium', 'electrum', 'signalum', 'steel', 'uranium'].forEach(metal => {
console.log(`Setting up ${metal} processing...`); console.log(`Setting up ${metal} processing...`);
@@ -66,19 +66,6 @@ ServerEvents.recipes(event => {
], ],
experience: 0.5 experience: 0.5
}); });
event.custom({
type: "create:crushing",
ingredients: [
{tag: `forge:raw_materials/${metal}`}
],
results: [
{item: dustType.id, chance: 1.05},
{item: dustType.id, chance: 0.25},
{item: 'create:experience_nugget', count: 9, chance: 0.75}
],
experience: 0.5
});
} }
if (blockType.id != "minecraft:air") { if (blockType.id != "minecraft:air") {
@@ -93,19 +80,6 @@ ServerEvents.recipes(event => {
], ],
experience: 0.5 experience: 0.5
}); });
event.custom({
type: "create:crushing",
ingredients: [
{tag: `forge:storage_blocks/${metal}`}
],
results: [
{item: dustType.id, count: 9, chance: 1.05},
{item: dustType.id, count: 9, chance: 0.25},
{item: 'create:experience_nugget', count: 9 * 9, chance: 0.75}
],
experience: 0.5
});
} }
// 1 dust = 1 ingot // 1 dust = 1 ingot
@@ -119,16 +93,6 @@ ServerEvents.recipes(event => {
], ],
}); });
event.custom({
type: "create:crushing",
ingredients: [
ingotType.toJson()
],
results: [
dustType.toJson()
],
});
// 4 ingots = 1 gear // 4 ingots = 1 gear
event.custom({ event.custom({
type: "thermal:press", type: "thermal:press",
@@ -147,13 +111,6 @@ ServerEvents.recipes(event => {
], ],
result: [plateType.toJson()] result: [plateType.toJson()]
}); });
event.custom({
type: "create:pressing",
ingredients: [
ingotType.toJson(),
],
results: [plateType.toJson()]
});
});} });}
// But only these metals can be processed without a machine // But only these metals can be processed without a machine
@@ -170,16 +127,16 @@ ServerEvents.recipes(event => {
'A': global.ingotItem(metal), 'A': global.ingotItem(metal),
'B': '#forge:gems' 'B': '#forge:gems'
}); });
event.shapeless(plateID, [global.ingotItem(metal, 2), '#alltheores:ore_hammers']).id(`kubejs:plate_crushing_${metal}_manual_only`); event.shapeless(plateID, [global.ingotItem(metal, 2), '#alltheores:ore_hammers']);
event.shapeless(dustID, [global.ingotItem(metal), '#alltheores:ore_hammers']).id(`kubejs:ore_crushing_${metal}_manual_only`); event.shapeless(dustID, [global.ingotItem(metal), '#alltheores:ore_hammers']);
});} });}
// And only these ores can be hammered or crushed // And only these ores can be hammered
{let _ = ['copper', 'iron', 'tin', 'nickel', 'zinc', 'lead', 'aluminum', 'gold'].forEach(ore => { {let _ = ['copper', 'iron', 'tin', 'nickel', 'zinc', 'lead', 'aluminum', 'gold'].forEach(ore => {
console.log(`Setting up ${ore} hammering...`); console.log(`Setting up ${ore} hammering...`);
let dustType = metalForm(ore, 'dusts', 'dust'); let dustType = metalForm(ore, 'dusts', 'dust');
event.shapeless(dustType.withCount(2), [`#forge:raw_materials/${ore}`, '#alltheores:ore_hammers']).id(`kubejs:ore_crushing_2_${ore}_manual_only`); event.shapeless(dustType.withCount(2), [`#forge:raw_materials/${ore}`, '#alltheores:ore_hammers']);
event.shapeless(dustType.withCount(2 * 9), [`#forge:storage_blocks/raw_${ore}`, '#alltheores:ore_hammers']).id(`kubejs:ore_block_crushing_${ore}_manual_only`); event.shapeless(dustType.withCount(2 * 9), [`#forge:storage_blocks/raw_${ore}`, '#alltheores:ore_hammers']);
});} });}
// And only copper can be smelted without pulverizing // And only copper can be smelted without pulverizing
@@ -187,56 +144,26 @@ ServerEvents.recipes(event => {
console.log(`Setting up blends...`); console.log(`Setting up blends...`);
// These are the only blends you can make by hand, aka pre-smelter alloys // These are the only blends you can make by hand, aka pre-smelter alloys
// FIXME: Remove the hammer from the create mixer event.shapeless(Item.of(metalForm('bronze', 'dusts', 'dust').withCount(2)), [
event.shapeless(Item.of(metalForm('bronze', 'dusts', 'dust').withCount(4)), [
global.dustItem('tin', 2), global.dustItem('tin', 2),
global.dustItem('copper', 2), global.dustItem('copper', 2),
'#alltheores:ore_hammers' '#alltheores:ore_hammers'
]).id('kubejs:bronze_mixing_manual_only'); ]);
event.custom({ event.shapeless(Item.of(metalForm('brass', 'dusts', 'dust').withCount(2)), [
type: "create:mixing",
ingredients: [
global.dustItem('tin', 2),
global.dustItem('copper', 2),
],
results: [global.dustItem('tin', 4)]
});
event.shapeless(Item.of(metalForm('brass', 'dusts', 'dust').withCount(4)), [
global.dustItem('copper', 3), global.dustItem('copper', 3),
global.dustItem('zinc', 1), global.dustItem('zinc'),
'#alltheores:ore_hammers' '#alltheores:ore_hammers'
]).id(`kubejs:brass_mixing_manual_only`); ]);
event.custom({ event.shapeless(Item.of(metalForm('invar', 'dusts', 'dust').withCount(2)), [
type: "create:mixing",
ingredients: [
global.dustItem('copper', 3),
global.dustItem('zinc', 1),
],
results: [global.dustItem('brass', 4)]
});
event.shapeless(Item.of(metalForm('invar', 'dusts', 'dust').withCount(4)), [
global.dustItem('iron', 2), global.dustItem('iron', 2),
global.dustItem('nickel', 2), global.dustItem('nickel', 2),
'#alltheores:ore_hammers' '#alltheores:ore_hammers'
]).id('kubejs:invar_mixing_manual_only'); ]);
event.custom({
type: "create:mixing",
ingredients: [
global.dustItem('iron', 2),
global.dustItem('nickel', 2),
],
results: [global.dustItem('invar', 4)]
});
// Constantan dust consumes your first build grist, and it unlocks the basic grist production line // Constantan dust consumes your first build grist, and it unlocks the basic grist production line
event.shapeless(Item.of(metalForm('constantan', 'dusts', 'dust').withCount(4)),[ event.shapeless(Item.of(metalForm('constantan', 'dusts', 'dust').withCount(4)),[
global.ingotItem('nickel', 2), global.ingotItem('nickel', 2), global.ingotItem('copper', 2), '#kubejs:grist/build/basic', '#alltheores:ore_hammers'
global.ingotItem('copper', 2), ]);
'#kubejs:grist/build/basic',
'#alltheores:ore_hammers'
]).id('kubejs:constantan_dust_mixing_manual_only');
// Constantan is the only metal you can't work on the bench except for gears // Constantan is the only metal you can't work on the bench except for gears
event.shaped('thermal:constantan_gear', [ event.shaped('thermal:constantan_gear', [
' A ', ' A ',
@@ -269,7 +196,7 @@ ServerEvents.recipes(event => {
], ],
experience: 0.5 experience: 0.5
}); });
event.shapeless("2x thermal:lapis_dust", ["minecraft:lapis_lazuli", '#alltheores:ore_hammers']).id('kubejs:lapis_dust_crushing_manual_only'); event.shapeless("2x thermal:lapis_dust", ["minecraft:lapis_lazuli", '#alltheores:ore_hammers']);
// Create clay by centrifuging gravel and ash bricks // Create clay by centrifuging gravel and ash bricks
event.custom({ event.custom({

View File

@@ -1,13 +1,13 @@
name = "Apotheosis" name = "Apotheosis"
filename = "Apotheosis-1.20.1-7.4.6.jar" filename = "Apotheosis-1.20.1-7.4.7.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "ec24db8178753c473c30dbdf9dd871625ae50c50" hash = "84f7151980fde2a3df74e1d121cc254bae8e6065"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6147871 file-id = 6427226
project-id = 313970 project-id = 313970

View File

@@ -1,13 +1,13 @@
name = "Ars Elemental" name = "Ars Elemental"
filename = "ars_elemental-1.20.1-0.6.7.8.jar" filename = "ars_elemental-1.20.1-0.6.7.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "fedd4064ac48108ce56f87f89478a2783c8f26bd" hash = "2d3748fa7eec1cf5a5ee47753ce6abb809cbfe15"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6390889 file-id = 5742727
project-id = 561470 project-id = 561470

View File

@@ -1,13 +1,13 @@
name = "Athena" name = "Athena"
filename = "athena-forge-1.20.1-3.1.2.jar" filename = "athena-forge-1.20.1-3.1.0.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "2acee24454af859988a691f0506271a465f68f7b" hash = "1d0add63cbd0e985ec4e1715d5d7a4fba57e9a87"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 5176879 file-id = 4718179
project-id = 841890 project-id = 841890

View File

@@ -1,13 +1,13 @@
name = "Biomes O' Plenty" name = "Biomes O' Plenty"
filename = "BiomesOPlenty-forge-1.20.1-19.0.0.96.jar" filename = "BiomesOPlenty-1.20.1-18.0.0.598.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "957adcd274e7c64853c93293976ecdd388a3b7fe" hash = "c10ccda2a31e7ea9dbcb1db9688ee3d66bee25c8"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6364065 file-id = 4764804
project-id = 220318 project-id = 220318

View File

@@ -1,13 +1,13 @@
name = "Caupona" name = "Caupona"
filename = "caupona-1.20.1-0.4.13.jar" filename = "caupona-1.20.1-0.4.11.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "694e0fa4f01c100b421a120bce42b82245dc6f8b" hash = "2ef661aeed693109541fdd84ea7c874571a0f5ec"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6406685 file-id = 6177010
project-id = 656147 project-id = 656147

View File

@@ -1,13 +1,13 @@
name = "Chalk" name = "Chalk"
filename = "chalk-1.20.1-1.6.5.jar" filename = "chalk-1.20.1-1.6.4.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "e4dee75dfe5f8ca8ec21f89ff877d3564bd5c9df" hash = "22f996677b1525316ec35c3cabb9099788847b62"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 5979807 file-id = 5275068
project-id = 533748 project-id = 533748

View File

@@ -1,13 +1,13 @@
name = "Chat Heads" name = "Chat Heads"
filename = "chat_heads-0.13.13-forge-1.20.jar" filename = "chat_heads-0.13.17-forge-1.20.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "08be219d79d6b42551bc6ade3dd4e9297c46c3d1" hash = "f7c16bd0a456bf1d0d06ac9b39e6da55e219749d"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6171085 file-id = 6424995
project-id = 407206 project-id = 407206

View File

@@ -1,13 +1,13 @@
name = "Chunky (Forge/NeoForge)" name = "Chunky (Forge/NeoForge)"
filename = "Chunky-1.3.146.jar" filename = "Chunky-1.3.136.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "0b782d12b4ac3b03a94c28f32e9b2d5587d1dd50" hash = "6da1a5e6bc0a9796590854c1441ec37eea6e6648"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 5320028 file-id = 5109405
project-id = 485681 project-id = 485681

View File

@@ -1,13 +0,0 @@
name = "Controllable"
filename = "controllable-forge-1.20.1-0.21.7.jar"
side = "client"
[download]
hash-format = "sha1"
hash = "45bf6729d334de98a86e717e81475365607b4a6b"
mode = "metadata:curseforge"
[update]
[update.curseforge]
file-id = 6171424
project-id = 317269

View File

@@ -1,13 +1,13 @@
name = "Corpse" name = "Corpse"
filename = "corpse-forge-1.20.1-1.0.20.jar" filename = "corpse-1.20.1-1.0.9.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "fc5cd03dd52f24467c879b44296ddc70b85398f4" hash = "9f04c3997653581e06037ccec6d79209d5c76c6c"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6121243 file-id = 4913871
project-id = 316582 project-id = 316582

View File

@@ -3,11 +3,11 @@ filename = "create-1.20.1-6.0.4.jar"
side = "both" side = "both"
[download] [download]
url = "https://cdn.modrinth.com/data/LNytGWDc/versions/xoKzmnen/create-1.20.1-6.0.4.jar" hash-format = "sha1"
hash-format = "sha512" hash = "1b57eab3600805d705bb64933bc0cb7836b41886"
hash = "9dc60349a07d3367977fc935a65053db63cdfab4fc244db06e97a62e9c9d1154c1b8b66d4083f5a4c4a1403716a06c3251cd8d0ddfccb5e9de7177c8c2c45d25" mode = "metadata:curseforge"
[update] [update]
[update.modrinth] [update.curseforge]
mod-id = "LNytGWDc" file-id = 6323270
version = "xoKzmnen" project-id = 328085

View File

@@ -1,13 +0,0 @@
name = "Create Crafts & Additions"
filename = "createaddition-1.20.1-1.3.1.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/kU1G12Nn/versions/SecVSw22/createaddition-1.20.1-1.3.1.jar"
hash-format = "sha512"
hash = "d9fd62d5041670e3194848624672674b2ef23a88348f30968574803786da0a56b3d34a1ab7e542d6666cd3983d88fbedce08b2c56165a464fee7e3c383c07ad5"
[update]
[update.modrinth]
mod-id = "kU1G12Nn"
version = "SecVSw22"

View File

@@ -1,13 +1,13 @@
name = "Cristel Lib" name = "Cristel Lib"
filename = "cristellib-1.1.6-forge.jar" filename = "cristellib-1.1.5-forge.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "524ecf0f93f28be2f5db21d87dd81bdbc1a450e1" hash = "8a43951083ea9096a91f81757004465f4afc7cab"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 5869180 file-id = 4861833
project-id = 856996 project-id = 856996

View File

@@ -1,13 +1,13 @@
name = "Curios API (Forge/NeoForge)" name = "Curios API (Forge/NeoForge)"
filename = "curios-forge-5.14.0+1.20.1.jar" filename = "curios-forge-5.14.1+1.20.1.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "b6af8744c03676a291537bf9038cb3d3748eea31" hash = "452175b95ad3db6ff58bb8968f6bf7a9d1e0f480"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6406027 file-id = 6418456
project-id = 309927 project-id = 309927

View File

@@ -1,13 +1,13 @@
name = "Sodium/Embeddium Dynamic Lights" name = "Sodium/Embeddium Dynamic Lights"
filename = "sodiumdynamiclights-forge-1.0.10-1.20.1.jar" filename = "dynamiclightsreforged-1.20.1_v1.6.0.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "d27524e85bed0f0af83c03be46f9ca3eb02a1be9" hash = "323498a94ba91e24417c0ae1bc34bb4b461c0a3a"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6044481 file-id = 4731947
project-id = 551736 project-id = 551736

View File

@@ -1,13 +1,13 @@
name = "Easy Villagers" name = "Easy Villagers"
filename = "easy-villagers-forge-1.20.1-1.1.27.jar" filename = "easy_villagers-1.20.1-1.0.17.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "700bb80611c74331897f3574875ec5f5b41543bf" hash = "16ea0fd7fdb5a465cc51d59a59411c1bb7ed79a7"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6410326 file-id = 4942245
project-id = 400514 project-id = 400514

View File

@@ -1,13 +1,13 @@
name = "EMI" name = "EMI"
filename = "emi-1.1.21+1.20.1+forge.jar" filename = "emi-1.1.22+1.20.1+forge.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "a119b3c26b5661b2a697e3a2736eab0dc776cc10" hash = "d8049d6ec86befcd100a0ff0fc8ebc289f735997"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6362010 file-id = 6420945
project-id = 580555 project-id = 580555

View File

@@ -1,13 +1,13 @@
name = "Every Compat (Wood Good)" name = "Every Compat (Wood Good)"
filename = "everycomp-1.20-2.7.25.jar" filename = "everycomp-1.20-2.7.26.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "fe79faa8dab50f170cf2bab5a8cf90f3772a4844" hash = "b8d22e09bab0746408b4373c6d75a443ff97dd41"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6386575 file-id = 6428229
project-id = 628539 project-id = 628539

View File

@@ -1,13 +1,13 @@
name = "Exposure" name = "Exposure"
filename = "exposure-1.20.1-1.7.10-forge.jar" filename = "exposure-1.20.1-1.7.7-forge.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "a8595144c369937987152ba3661f04c821443c4d" hash = "eda99c8659c675f2b3a9362129a061c4c11f7b2f"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6304406 file-id = 5751145
project-id = 871755 project-id = 871755

View File

@@ -1,13 +1,13 @@
name = "Friends&Foes (Forge/NeoForge)" name = "Friends&Foes (Forge/NeoForge)"
filename = "friendsandfoes-forge-mc1.20.1-3.0.9.jar" filename = "friendsandfoes-forge-mc1.20.1-2.0.10.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "f8c84d824c433e7e6e9f44ae6d4885925a08087f" hash = "7525c31e258152a9d7dd346c14882954950ae4b8"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6354624 file-id = 5184455
project-id = 602059 project-id = 602059

View File

@@ -1,13 +1,13 @@
name = "FTB Chunks (Forge)" name = "FTB Chunks (Forge)"
filename = "ftb-chunks-forge-2001.3.5.jar" filename = "ftb-chunks-forge-2001.3.6.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "9bdd61b79dde43a063f9807e1c3437bd8077843a" hash = "7fde7917655a3356cab92f17ad2bca34962c4928"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6160246 file-id = 6431735
project-id = 314906 project-id = 314906

View File

@@ -1,13 +1,13 @@
name = "FTB Quests (Forge)" name = "FTB Quests (Forge)"
filename = "ftb-quests-forge-2001.4.12.jar" filename = "ftb-quests-forge-2001.4.13.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "71777d98779e8a5fef390b0ac50fccec956931cf" hash = "ad087e2dc897c7e2eea36901a05da9518bc0673f"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6259628 file-id = 6431737
project-id = 289412 project-id = 289412

View File

@@ -1,13 +1,13 @@
name = "Fusion (Connected Textures)" name = "Fusion (Connected Textures)"
filename = "fusion-1.2.7-forge-mc1.20.1.jar" filename = "fusion-1.1.1-forge-mc1.20.1.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "00b22928e753e32fed22f652e8253cb69a535209" hash = "d45b7aa1be6d65a6c8c1d0b8fb7da07f1ea56c2f"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6417060 file-id = 5129294
project-id = 854949 project-id = 854949

View File

@@ -1,13 +1,13 @@
name = "GeckoLib" name = "GeckoLib"
filename = "geckolib-forge-1.20.1-4.7.1.2.jar" filename = "geckolib-forge-1.20.1-4.7.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "c2b5d7ccf77f505996701ba477741d7e5cd034e1" hash = "698d4374fb062edf68b93e05f3bf3b5873cdd260"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6333474 file-id = 6027567
project-id = 388172 project-id = 388172

View File

@@ -1,13 +1,13 @@
name = "ImmediatelyFast" name = "ImmediatelyFast"
filename = "ImmediatelyFast-Forge-1.5.0+1.20.4.jar" filename = "ImmediatelyFast-NeoForge-1.2.15+1.20.4.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "653fb9d1ce673b9987b18dfc0a9db4b9cb48d1de" hash = "bd44c1fd07c24be6e7643b88fb08e809c9ed75a6"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6312293 file-id = 5356030
project-id = 686911 project-id = 686911

View File

@@ -1,13 +1,13 @@
name = "InsaneLib" name = "InsaneLib"
filename = "insanelib-1.19.0.jar" filename = "InsaneLib-1.18.1-mc1.20.1.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "c776cb740fcd010618bb76c639512f0097eec3f7" hash = "042848b3e57959f2216b81d8fb0332c40a9a42dd"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6362613 file-id = 6192649
project-id = 465109 project-id = 465109

View File

@@ -1,13 +1,13 @@
name = "Item Filters" name = "Item Filters"
filename = "item-filters-forge-2001.1.0-build.59.jar" filename = "item-filters-forge-2001.1.0-build.55.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "55a7f032c59489eca96069a7841601de2ff97590" hash = "b2ba276e3904c29667992a76378d5cdceeb9e86a"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 4838266 file-id = 4728209
project-id = 309674 project-id = 309674

View File

@@ -1,13 +1,13 @@
name = "JourneyMap" name = "JourneyMap"
filename = "journeymap-1.20.1-5.10.3-forge.jar" filename = "journeymap-1.20.1-5.9.18-neoforge.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "d0bbe7c23049892b154b6417904dd027fb53a37a" hash = "67e67dde4cfa1288fa9d1c77a788c85b6fb0ef29"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 5789363 file-id = 4873863
project-id = 32274 project-id = 32274

View File

@@ -4,10 +4,10 @@ side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "e54620c7e9879768d947827325f1e133b75c283d" hash = "4f9ea0636f208d3f7ab5b8fe609a943889d32d75"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 4920407 file-id = 4862554
project-id = 833926 project-id = 833926

View File

@@ -1,13 +1,13 @@
name = "KubeJS" name = "KubeJS"
filename = "kubejs-forge-2001.6.5-build.16.jar" filename = "kubejs-forge-2001.6.5-build.14.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "93fcf0eacc5dc08a4f719eaaed1dc93f0dc80f66" hash = "3a40e639a6b7576deeb1f9e5379beaba85c15280"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 5853326 file-id = 5454840
project-id = 238086 project-id = 238086

View File

@@ -1,13 +1,13 @@
name = "Lootr (Forge & NeoForge)" name = "Lootr (Forge & NeoForge)"
filename = "lootr-forge-1.20-0.7.35.91.jar" filename = "lootr-forge-1.20-0.7.35.90.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "4175b32e3bc25b05c45cc84f70b585279a871d3c" hash = "919a1e75d8fac3081743c9dcbe6679a28c867ec9"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6330326 file-id = 5976109
project-id = 361276 project-id = 361276

View File

@@ -1,13 +1,13 @@
name = "Measurements" name = "Measurements"
filename = "Measurements-forge-1.20.1-2.0.0.jar" filename = "Measurements-forge-1.20.1-2.0.1.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "b0e1bc28ae16f702d93a60ca39452e03c9d17b28" hash = "8b98cf208b3b21f4996d86fc9c6960b192da77f7"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 4586849 file-id = 6426500
project-id = 478559 project-id = 478559

View File

@@ -1,13 +1,13 @@
name = "Model Gap Fix" name = "Model Gap Fix"
filename = "modelfix-1.15.jar" filename = "modelfix-1.14.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "5bdda0781bf9dfb5f992a7aa2bee64d5d3fe0b84" hash = "f11c4d7010f9572bd2e2ed64c15e544816226e0b"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 5200949 file-id = 4607206
project-id = 676136 project-id = 676136

View File

@@ -1,13 +1,13 @@
name = "ModernFix" name = "ModernFix"
filename = "modernfix-forge-5.21.0+mc1.20.1.jar" filename = "modernfix-forge-5.15.0+mc1.20.1.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "95eb1238db9d8229d57ee19999ff5478f092602e" hash = "858abf884131d30e6c9c8a51e226b1bc6b83318a"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6392741 file-id = 5203332
project-id = 790626 project-id = 790626

View File

@@ -1,13 +1,13 @@
name = "mutil" name = "mutil"
filename = "mutil-1.20.1-6.1.1.jar" filename = "mutil-1.20.1-6.2.0.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "a5030682cbbb003aa487763e7476643e0793d840" hash = "a5ad577ce2c398b2654880b6dc68869d277dd653"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 4824501 file-id = 6418901
project-id = 351914 project-id = 351914

View File

@@ -1,13 +1,13 @@
name = "OpenBlocks Elevator" name = "OpenBlocks Elevator"
filename = "elevatorid-1.20.1-lex-1.9.jar" filename = "elevatorid-1.20.1-1.9.1.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "04f3ee97d8881f4dd6b4e2c8c5ba4e1785e2f2c7" hash = "e8ad1fa559575fd10f2b82ad905bdded3f3e75d2"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 4837768 file-id = 4821165
project-id = 250832 project-id = 250832

View File

@@ -1,13 +1,13 @@
name = "Polymorph (Fabric/Forge/Quilt)" name = "Polymorph (Fabric/Forge/Quilt)"
filename = "polymorph-forge-0.49.9+1.20.1.jar" filename = "polymorph-forge-0.49.2+1.20.1.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "9707f7a9499e0570131ed52ea65658d947412d9f" hash = "5a2721c24111f6ab84d3b04a57c7949ce7a1200e"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6373145 file-id = 4928442
project-id = 388800 project-id = 388800

View File

@@ -1,13 +1,13 @@
name = "Polymorphic Energistics" name = "Polymorphic Energistics"
filename = "polyeng-forge-0.1.1-1.20.1.jar" filename = "polyeng-forge-0.1.0-1.20.1.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "4617a4de40edda9a480ea0c33ba03e97d4a3ae1a" hash = "515d726456d78487ade0162220d5a52696fbe726"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 5282394 file-id = 4887614
project-id = 941096 project-id = 941096

View File

@@ -1,13 +1,13 @@
name = "Powah! (Rearchitected)" name = "Powah! (Rearchitected)"
filename = "Powah-5.0.9.jar" filename = "Powah-5.0.10.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "be5164cd5c25a542c0d56cd6c45f89ff766f7721" hash = "abcdc10f983ce0c4b5b1f9aa5a1941b83f933d19"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6390490 file-id = 6432945
project-id = 633483 project-id = 633483

View File

@@ -1,13 +1,13 @@
name = "Powder Power [FORGE/NEOFORGE]" name = "Powder Power [FORGE/NEOFORGE]"
filename = "PowderPower-Forge-1.20.1-3.7.4.jar" filename = "PowderPower-Forge-1.20.1-3.7.5.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "d6afe290d2188f12d66dfb8c8c3faa5fa95a3579" hash = "0c0b0ccdc70af5370e28d24b815278426f94b0e5"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 5175244 file-id = 5194757
project-id = 254677 project-id = 254677

View File

@@ -1,13 +1,13 @@
name = "Quark" name = "Quark"
filename = "Quark-4.0-461.jar" filename = "Quark-4.0-458.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "af3f31edacee8e5d7cea6e429db8a77707013db3" hash = "cb38b4735b709f16ba6440162a4b331623b63597"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6312787 file-id = 5418252
project-id = 243121 project-id = 243121

View File

@@ -1,13 +1,13 @@
name = "Refined Polymorphism" name = "Refined Polymorphism"
filename = "refinedpolymorph-0.1.1-1.20.1.jar" filename = "refinedpolymorph-0.1.0-1.20.1.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "6268974fcb84a01d52b70a78232c2bd6f2a450f8" hash = "f968d002ce09818e028908eaf5852b4fe6bfe11f"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 5227282 file-id = 4902499
project-id = 943086 project-id = 943086

View File

@@ -1,13 +1,13 @@
name = "Repurposed Structures (Neoforge/Forge)" name = "Repurposed Structures (Neoforge/Forge)"
filename = "repurposed_structures-7.1.15+1.20.1-forge.jar" filename = "repurposed_structures-7.1.11+1.20.1-forge.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "faff7759e1c8f4b8bb9fe8a5a470b8cfa3739b06" hash = "5d6ac1a4fc170cd6be2ec8746bae26e81fce4740"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 5331403 file-id = 4823487
project-id = 368293 project-id = 368293

View File

@@ -1,13 +1,13 @@
name = "Resourceful Config" name = "Resourceful Config"
filename = "resourcefulconfig-forge-1.20.1-2.1.3.jar" filename = "resourcefulconfig-forge-1.20.1-2.1.2.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "597d40920dcc935f963842c817dcc4901862ab14" hash = "46825dc0adc36c4b19591bb99f7d856bc2953749"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6231176 file-id = 5020441
project-id = 714059 project-id = 714059

View File

@@ -1,13 +1,13 @@
name = "Rhino" name = "Rhino"
filename = "rhino-forge-2001.2.3-build.10.jar" filename = "rhino-forge-2001.2.2-build.6.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "c83c9b719a6bab33fbd2b3f2f680eb3adbfc1aa1" hash = "bf7196f66ccfc926f2943e6d16539c122b2f9a07"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6186971 file-id = 4735056
project-id = 416294 project-id = 416294

View File

@@ -1,13 +1,13 @@
name = "Moonlight Lib" name = "Moonlight Lib"
filename = "moonlight-1.20-2.13.81-forge.jar" filename = "moonlight-1.20-2.13.82-forge.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "0c3d75f69d125333403b43db1af4eadbe12ffc3f" hash = "fbbf0120b288856b57c95503c50972058154314d"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6380635 file-id = 6428221
project-id = 499980 project-id = 499980

View File

@@ -1,13 +1,13 @@
name = "Shiny Horses Forge - Enchantable Horse Armor" name = "Shiny Horses Forge - Enchantable Horse Armor"
filename = "ShinyHorses-1.20.1-1.3.jar" filename = "ShinyHorses-1.20.1-1.2.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "23b41a8c908a0e062ea54d84c0346ce0bab9f54d" hash = "74026990a656fbc09ed76ea6f511260062d5cd10"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 5525982 file-id = 4757027
project-id = 674456 project-id = 674456

View File

@@ -1,13 +1,13 @@
name = "Simple Voice Chat" name = "Simple Voice Chat"
filename = "voicechat-forge-1.20.1-2.5.29.jar" filename = "voicechat-forge-1.20.1-2.4.32.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "e8a9fefdf4d01034c77fff8353f64d73cf9055f1" hash = "0ddc174a52973036e5fcfd2fb72686b3b18aed3f"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6374606 file-id = 4961385
project-id = 416089 project-id = 416089

View File

@@ -1,13 +1,13 @@
name = "Sooty Chimneys" name = "Sooty Chimneys"
filename = "sootychimneys-1.20.1-1.2.4.jar" filename = "sootychimneys-1.20.1-1.2.1.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "b278eb171c966487b6f969074724d094905ad9f3" hash = "6a5627a9027fdbdb379c09bae7e3750aad846b06"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6303365 file-id = 5060722
project-id = 634005 project-id = 634005

View File

@@ -1,13 +1,13 @@
name = "Sophisticated Backpacks" name = "Sophisticated Backpacks"
filename = "sophisticatedbackpacks-1.20.1-3.23.10.1220.jar" filename = "sophisticatedbackpacks-1.20.1-3.23.13.1229.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "ba209753af945d0253d003a59d10a59c3b29615a" hash = "f1f43e623600a727ed442fa79b0e3d7f0339e118"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 6406470 file-id = 6433570
project-id = 422301 project-id = 422301

Some files were not shown because too many files have changed in this diff Show More