diff --git a/index.toml b/index.toml
index d3e0c45..8f2b4df 100644
--- a/index.toml
+++ b/index.toml
@@ -55,7 +55,7 @@ metafile = true
 
 [[files]]
 file = "mods/architectury-api.pw.toml"
-hash = "df19c411fd67e340ed687f781863a6d7fb9f1de666449df75ffe82136e45f9dc"
+hash = "a243675bc757485925b293932ee289b9fbcfb3b75bd3ba74eca7603f191cedad"
 metafile = true
 
 [[files]]
@@ -70,7 +70,7 @@ metafile = true
 
 [[files]]
 file = "mods/better-fabric-console.pw.toml"
-hash = "dfd7fb4f18b490346dee3a4576660d22f1305c564ead3641bd710193eb74f2e4"
+hash = "bcac9bb680ef83b99bacc8e96bd4f77372f5360d49083ad4d53a6b0412f386ed"
 metafile = true
 
 [[files]]
@@ -120,12 +120,12 @@ metafile = true
 
 [[files]]
 file = "mods/continuity.pw.toml"
-hash = "8e73f68cbcbff53b6a00c30f371fc34a63c2ac2240af4792008d67dce74fb507"
+hash = "2ff8353009122a86ac846dd8d48b2522d46f3b43111eb3a697d99cc42285a14f"
 metafile = true
 
 [[files]]
 file = "mods/cull-less-leaves.pw.toml"
-hash = "312270e142843c8709d2768888f6a95572ed385d4b4aaf50526f1bfa667cf23c"
+hash = "39eb9db990032d949909f079ada415ffda18b372ec5d9b23ab95652d88474131"
 metafile = true
 
 [[files]]
@@ -150,12 +150,12 @@ metafile = true
 
 [[files]]
 file = "mods/entitytexturefeatures.pw.toml"
-hash = "49a42a2456b0d0024bb61afdfeb279c51d581901fbd59a4d00ff772b206fefaa"
+hash = "9fdc94bdc879ee8e5a0dc7eccb9370ee85c90c2491f1e6b38c56cc95d900fd53"
 metafile = true
 
 [[files]]
 file = "mods/fabricskyboxes-interop.pw.toml"
-hash = "97a743edee2ff1be103f976bb56a23cef3718881da058ba4459f1f30c4cd3156"
+hash = "894d979ff26d8c7ee75d47a318f41873974a25f232c323980c0a82fa5999e93a"
 metafile = true
 
 [[files]]
@@ -175,22 +175,22 @@ metafile = true
 
 [[files]]
 file = "mods/immediatelyfast.pw.toml"
-hash = "a154087f80d2179cabd05cf7629c29c06c5a62538e70f7c58021dd1d4f9e3e3a"
+hash = "b955450fc7798bd9490f24977a828a06aeee726198aacec1eef16703ab88fbc5"
 metafile = true
 
 [[files]]
 file = "mods/indium.pw.toml"
-hash = "85daf558c36022a664c9e2bc3d9a9bc21cb9fa62977890f142c20ccc155eae36"
+hash = "678d1c7827d30fbe8c225e7f2b8ddc29f1dd69cced29335ee5a670477a0728a2"
 metafile = true
 
 [[files]]
 file = "mods/inventory-profiles-next.pw.toml"
-hash = "5945376058eb508f9a049134ed66dbc70c861d80d043441e03b10fa4338dc1e0"
+hash = "33c89073f71a972da05cfee8c8b00eec1549e406222b0abab659e38b42797820"
 metafile = true
 
 [[files]]
 file = "mods/iris.pw.toml"
-hash = "659e2447deffc797f441ed09c0b05d75138253dfacfe1479d3938e55773be4b6"
+hash = "f2170f677cce023da0b7506a0445352d99690603d70046ec5c90231016b4d3b9"
 metafile = true
 
 [[files]]
@@ -210,7 +210,7 @@ metafile = true
 
 [[files]]
 file = "mods/libipn.pw.toml"
-hash = "b7d04fcd38f84af79e1733f2f4912df51f40dbd5d196f5d6bbadce586b52136b"
+hash = "8547edbdc700238255794cdbb3b142d2bdb9f17a65b36ac1ce3c92e1aa942c3d"
 metafile = true
 
 [[files]]
@@ -270,12 +270,12 @@ metafile = true
 
 [[files]]
 file = "mods/qkl.pw.toml"
-hash = "02343a477f6f4ffd9cbedd4f93252f443c599b2f8d250037920d3a47f5756e6a"
+hash = "b0615e667641dd52e900c970553e0ce80748645dfaa93117bb126dccae3e3c19"
 metafile = true
 
 [[files]]
 file = "mods/qsl.pw.toml"
-hash = "be8073079bf41847c3aa1fb80c9941fa52b8c0ae39eb44a1475618d31c33e1d9"
+hash = "7ffa8a332d46b6b412904e52353d7095b4709de406699d75bc31dc99ce416487"
 metafile = true
 
 [[files]]
@@ -285,12 +285,12 @@ metafile = true
 
 [[files]]
 file = "mods/reeses-sodium-options.pw.toml"
-hash = "a1d419cad5a32a4a442b37b2e2fe2db3e761429d6ab60dd3bb79f43d36df2297"
+hash = "44b0a2294e1693230308e53b529d671a0303e94b623ba2c2650cdf5760a5a335"
 metafile = true
 
 [[files]]
 file = "mods/rei.pw.toml"
-hash = "201ab0485fc28e1b4a8fb04f620bfe94e19a3495131b939b67a701068de7f325"
+hash = "14cc4a22ff95357f268e55e99728742c6667e4ad1a3272bb708fb2702ffc5f82"
 metafile = true
 
 [[files]]
@@ -300,12 +300,12 @@ metafile = true
 
 [[files]]
 file = "mods/sodium-extra.pw.toml"
-hash = "0906da8c52ef97aa073b150915eea98647ed1ad2445c4d2c91512acb32af8a30"
+hash = "4e691c86059e755a026b8cae8cf0c66396dc39bf47b6c71980589101803ecd36"
 metafile = true
 
 [[files]]
 file = "mods/sodium.pw.toml"
-hash = "217b07516517c4c01958387192143943f3e9309a0e935828f9f32af771425d66"
+hash = "bff35d4d3b4fa8c82b5890555d8d9123c223787c545ba7c000c0208b68a72a6d"
 metafile = true
 
 [[files]]
@@ -320,22 +320,22 @@ metafile = true
 
 [[files]]
 file = "mods/wthit.pw.toml"
-hash = "afa5a21210e4a661713eac2b8f8a11cb1102079e725268aeb4fb2c705a103b1c"
+hash = "fc11ca1eec1dc3785b51c51b061fed1a68044cd7ffb412cdabdaf76ecc0d9a29"
 metafile = true
 
 [[files]]
 file = "mods/xaeros-minimap.pw.toml"
-hash = "1817999655716ccd487c6096cea09af0d379176c73a773b3e16b33879e9f3690"
+hash = "0e6c95ef1ccab7d1c56a0222ecc3072e1ac9dfae171ae860e3d0e9a1a008e529"
 metafile = true
 
 [[files]]
 file = "mods/xaeros-world-map.pw.toml"
-hash = "060e75568f5ed015ccdcc973c6498503c9b712ebea4defac5fce3afdb5842fcf"
+hash = "6c1a9c599f7c81d6c2f39533b335afe410a3beeb6d2b02b251ad74d5c7a34782"
 metafile = true
 
 [[files]]
 file = "mods/yacl.pw.toml"
-hash = "796239ec3e198ff16d27b144d24f813da260ee25c7342cf5487f0db0843f1c29"
+hash = "2008716fdfef554660ce44659a3a42acd673a5391af2d4bd94f40654f1f60a1d"
 metafile = true
 
 [[files]]
@@ -345,7 +345,7 @@ metafile = true
 
 [[files]]
 file = "mods/zoomify.pw.toml"
-hash = "fe67f559bf7c07593f1eb0e3cfabb56635de7e566b26241559452dc04484bd4e"
+hash = "5f5f3db8824093d650ea00c5f860c9532288310521ca2aa3689635d6d0910016"
 metafile = true
 
 [[files]]
@@ -355,7 +355,7 @@ metafile = true
 
 [[files]]
 file = "shaderpacks/complementary-reimagined.pw.toml"
-hash = "ce18d14782c7d414c416de2b2613369c23d39a85c252f81ed1073816d5587b44"
+hash = "52b2b9aa9245d6ba6e0a22cf96926401535bb722844cb4b0c1ae32a243791241"
 metafile = true
 
 [[files]]
diff --git a/mods/architectury-api.pw.toml b/mods/architectury-api.pw.toml
index 51b6f00..7dadcdd 100644
--- a/mods/architectury-api.pw.toml
+++ b/mods/architectury-api.pw.toml
@@ -1,13 +1,13 @@
 name = "Architectury API"
-filename = "architectury-9.1.10-fabric.jar"
+filename = "architectury-9.1.12-fabric.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/lhGA9TYQ/versions/8tNf9Wq9/architectury-9.1.10-fabric.jar"
+url = "https://cdn.modrinth.com/data/lhGA9TYQ/versions/Sbew3kXe/architectury-9.1.12-fabric.jar"
 hash-format = "sha1"
-hash = "f09e5f8e18aa42f80f6c51fd8fee539f1426dbbe"
+hash = "add0fffa445ee2959b0898484732704a15156553"
 
 [update]
 [update.modrinth]
 mod-id = "lhGA9TYQ"
-version = "8tNf9Wq9"
+version = "Sbew3kXe"
diff --git a/mods/better-fabric-console.pw.toml b/mods/better-fabric-console.pw.toml
index d032118..b82c176 100644
--- a/mods/better-fabric-console.pw.toml
+++ b/mods/better-fabric-console.pw.toml
@@ -1,13 +1,13 @@
 name = "Better Fabric Console"
-filename = "better-fabric-console-mc1.20.1-1.1.5.jar"
+filename = "better-fabric-console-mc1.20.1-1.1.6.jar"
 side = "server"
 
 [download]
-url = "https://cdn.modrinth.com/data/Y8o1j1Sf/versions/6BihHVPz/better-fabric-console-mc1.20.1-1.1.5.jar"
+url = "https://cdn.modrinth.com/data/Y8o1j1Sf/versions/8YUqYot0/better-fabric-console-mc1.20.1-1.1.6.jar"
 hash-format = "sha1"
-hash = "423c2babfc4e11c7f35ebe62a82cf65d2a7bac0d"
+hash = "7850bce7cb851a8296da5ef5eb2b7c2862874bf4"
 
 [update]
 [update.modrinth]
 mod-id = "Y8o1j1Sf"
-version = "6BihHVPz"
+version = "8YUqYot0"
diff --git a/mods/continuity.pw.toml b/mods/continuity.pw.toml
index 82a8b26..3f3b595 100644
--- a/mods/continuity.pw.toml
+++ b/mods/continuity.pw.toml
@@ -1,13 +1,13 @@
 name = "Continuity"
-filename = "continuity-3.0.0-beta.2+1.20.jar"
+filename = "continuity-3.0.0-beta.3+1.20.1.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/1IjD5062/versions/ImUFj5Gl/continuity-3.0.0-beta.2%2B1.20.jar"
+url = "https://cdn.modrinth.com/data/1IjD5062/versions/xy2co4Rh/continuity-3.0.0-beta.3%2B1.20.1.jar"
 hash-format = "sha1"
-hash = "c5157819671612384834730a877eec5c484b5cf9"
+hash = "28fa0bc995fe240d17fcb1b2c8de8b0afd98213e"
 
 [update]
 [update.modrinth]
 mod-id = "1IjD5062"
-version = "ImUFj5Gl"
+version = "xy2co4Rh"
diff --git a/mods/cull-less-leaves.pw.toml b/mods/cull-less-leaves.pw.toml
index 6f5620b..fc15184 100644
--- a/mods/cull-less-leaves.pw.toml
+++ b/mods/cull-less-leaves.pw.toml
@@ -1,13 +1,13 @@
 name = "Cull Less Leaves"
-filename = "CullLessLeaves-1.2.0.jar"
+filename = "CullLessLeaves-1.3.0.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/iG6ZHsUV/versions/mafk58Fm/CullLessLeaves-1.2.0.jar"
+url = "https://cdn.modrinth.com/data/iG6ZHsUV/versions/TFvkv8XK/CullLessLeaves-1.3.0.jar"
 hash-format = "sha1"
-hash = "405914c77d3d38e6dad3b2b33fbd44f92c2fba6d"
+hash = "83380456dab54b8ac790b84a0f4f39a1404e6bc5"
 
 [update]
 [update.modrinth]
 mod-id = "iG6ZHsUV"
-version = "mafk58Fm"
+version = "TFvkv8XK"
diff --git a/mods/entitytexturefeatures.pw.toml b/mods/entitytexturefeatures.pw.toml
index a8d93a2..9343871 100644
--- a/mods/entitytexturefeatures.pw.toml
+++ b/mods/entitytexturefeatures.pw.toml
@@ -1,13 +1,13 @@
 name = "Entity Texture Features"
-filename = "entity_texture_features_fabric_1.20-4.4.4.jar"
+filename = "entity_texture_features_fabric_1.20-4.5.1.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/BVzZfTc1/versions/DpEWP7FH/entity_texture_features_fabric_1.20-4.4.4.jar"
+url = "https://cdn.modrinth.com/data/BVzZfTc1/versions/UPenaMj3/entity_texture_features_fabric_1.20-4.5.1.jar"
 hash-format = "sha1"
-hash = "d3c83c0e3fd5fb8aecbfa0502dbb509656f6daa5"
+hash = "19d45b9054a2854ced2e50f45765d76b47a2a4ba"
 
 [update]
 [update.modrinth]
 mod-id = "BVzZfTc1"
-version = "DpEWP7FH"
+version = "UPenaMj3"
diff --git a/mods/fabricskyboxes-interop.pw.toml b/mods/fabricskyboxes-interop.pw.toml
index 6ab3f72..71ea069 100644
--- a/mods/fabricskyboxes-interop.pw.toml
+++ b/mods/fabricskyboxes-interop.pw.toml
@@ -1,13 +1,13 @@
 name = "FabricSkyBoxes Interop"
-filename = "fsb-interop-1.3.3+mc1.20-build.46.jar"
+filename = "fsb-interop-1.3.4+mc1.20-build.47.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/HpdHOPOp/versions/Y5qDVQ5H/fsb-interop-1.3.3%2Bmc1.20-build.46.jar"
+url = "https://cdn.modrinth.com/data/HpdHOPOp/versions/mH6v5ahJ/fsb-interop-1.3.4%2Bmc1.20-build.47.jar"
 hash-format = "sha1"
-hash = "0dd2ab9c4bf868d664cb4b8d00e7e0b8408e5e28"
+hash = "a8b71b031b9659fc111698fc12e923e28621cdc8"
 
 [update]
 [update.modrinth]
 mod-id = "HpdHOPOp"
-version = "Y5qDVQ5H"
+version = "mH6v5ahJ"
diff --git a/mods/immediatelyfast.pw.toml b/mods/immediatelyfast.pw.toml
index 4208c3d..6589663 100644
--- a/mods/immediatelyfast.pw.toml
+++ b/mods/immediatelyfast.pw.toml
@@ -1,13 +1,13 @@
 name = "ImmediatelyFast"
-filename = "ImmediatelyFast-1.1.16+1.20.1.jar"
+filename = "ImmediatelyFast-1.2.1+1.20.1.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/5ZwdcRci/versions/aptjkgGB/ImmediatelyFast-1.1.16%2B1.20.1.jar"
+url = "https://cdn.modrinth.com/data/5ZwdcRci/versions/txcO4lNF/ImmediatelyFast-1.2.1%2B1.20.1.jar"
 hash-format = "sha1"
-hash = "03e6ec096ad20ada721574e12b0145fe129fbd5a"
+hash = "9e88d377bd26f7466b9d0f435280529f371c6e6f"
 
 [update]
 [update.modrinth]
 mod-id = "5ZwdcRci"
-version = "aptjkgGB"
+version = "txcO4lNF"
diff --git a/mods/indium.pw.toml b/mods/indium.pw.toml
index e223a5e..8f68125 100644
--- a/mods/indium.pw.toml
+++ b/mods/indium.pw.toml
@@ -1,13 +1,13 @@
 name = "Indium"
-filename = "indium-1.0.21+mc1.20.1.jar"
+filename = "indium-1.0.25+mc1.20.1.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/Orvt0mRa/versions/yTh7W27h/indium-1.0.21%2Bmc1.20.1.jar"
+url = "https://cdn.modrinth.com/data/Orvt0mRa/versions/6UQwWURe/indium-1.0.25%2Bmc1.20.1.jar"
 hash-format = "sha1"
-hash = "f97c6485da813634541a8c792b2f04d44e17d141"
+hash = "5f7a6c0d6a3dfadc87d6135889ab937d09fdcaa0"
 
 [update]
 [update.modrinth]
 mod-id = "Orvt0mRa"
-version = "yTh7W27h"
+version = "6UQwWURe"
diff --git a/mods/inventory-profiles-next.pw.toml b/mods/inventory-profiles-next.pw.toml
index 488bfbd..6432a3c 100644
--- a/mods/inventory-profiles-next.pw.toml
+++ b/mods/inventory-profiles-next.pw.toml
@@ -1,13 +1,13 @@
 name = "Inventory Profiles Next"
-filename = "InventoryProfilesNext-fabric-1.20-1.10.6.jar"
+filename = "InventoryProfilesNext-fabric-1.20-1.10.7.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/O7RBXm3n/versions/MPvWmWwk/InventoryProfilesNext-fabric-1.20-1.10.6.jar"
+url = "https://cdn.modrinth.com/data/O7RBXm3n/versions/OJWSzNQ9/InventoryProfilesNext-fabric-1.20-1.10.7.jar"
 hash-format = "sha1"
-hash = "2fdcb0ad16c1e7edf48070962f48eada3218f0f6"
+hash = "bc82d5e44975e4ec6dac091409c55fde566c275a"
 
 [update]
 [update.modrinth]
 mod-id = "O7RBXm3n"
-version = "MPvWmWwk"
+version = "OJWSzNQ9"
diff --git a/mods/iris.pw.toml b/mods/iris.pw.toml
index 791d32e..2a31d42 100644
--- a/mods/iris.pw.toml
+++ b/mods/iris.pw.toml
@@ -1,13 +1,13 @@
 name = "Iris Shaders"
-filename = "iris-mc1.20-1.6.4.jar"
+filename = "iris-mc1.20.1-1.6.8.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/YL57xq9U/versions/URWeWMAt/iris-mc1.20-1.6.4.jar"
+url = "https://cdn.modrinth.com/data/YL57xq9U/versions/pVNPPrMY/iris-mc1.20.1-1.6.8.jar"
 hash-format = "sha1"
-hash = "ec1491adc5dffeb0ab2f5da290b32cd4e45d58ad"
+hash = "942b1b3ea44a7880b55e3896d398a6c44a3e65be"
 
 [update]
 [update.modrinth]
 mod-id = "YL57xq9U"
-version = "URWeWMAt"
+version = "pVNPPrMY"
diff --git a/mods/libipn.pw.toml b/mods/libipn.pw.toml
index 1b5b6d2..99ebf0c 100644
--- a/mods/libipn.pw.toml
+++ b/mods/libipn.pw.toml
@@ -1,13 +1,13 @@
 name = "libIPN"
-filename = "libIPN-fabric-1.20-3.0.2.jar"
+filename = "libIPN-fabric-1.20-4.0.0.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/onSQdWhM/versions/R8cssvoN/libIPN-fabric-1.20-3.0.2.jar"
+url = "https://cdn.modrinth.com/data/onSQdWhM/versions/2erlupYB/libIPN-fabric-1.20-4.0.0.jar"
 hash-format = "sha1"
-hash = "7ca028553a1423d8f34ce31d6a6a31b1fcf57aeb"
+hash = "72a2389d2a2ad8f8a3f3c36f1593d106f5f38c83"
 
 [update]
 [update.modrinth]
 mod-id = "onSQdWhM"
-version = "R8cssvoN"
+version = "2erlupYB"
diff --git a/mods/qkl.pw.toml b/mods/qkl.pw.toml
index 5faf5c1..1579985 100644
--- a/mods/qkl.pw.toml
+++ b/mods/qkl.pw.toml
@@ -1,13 +1,13 @@
 name = "Quilt Kotlin Libraries (QKL)"
-filename = "quilt-kotlin-libraries-2.1.0+kt.1.8.22+flk.1.9.4.jar"
+filename = "quilt-kotlin-libraries-2.1.2+kt.1.9.0+flk.1.10.8.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/lwVhp9o5/versions/AD5KqMGz/quilt-kotlin-libraries-2.1.0%2Bkt.1.8.22%2Bflk.1.9.4.jar"
+url = "https://cdn.modrinth.com/data/lwVhp9o5/versions/9WIAwhe7/quilt-kotlin-libraries-2.1.2%2Bkt.1.9.0%2Bflk.1.10.8.jar"
 hash-format = "sha1"
-hash = "2c94176466a836d289c3af3dde39d97a167f8070"
+hash = "e90d951cc7c8d78ade816ef9f41cd786225182ae"
 
 [update]
 [update.modrinth]
 mod-id = "lwVhp9o5"
-version = "AD5KqMGz"
+version = "9WIAwhe7"
diff --git a/mods/qsl.pw.toml b/mods/qsl.pw.toml
index bad77a8..b1eacee 100644
--- a/mods/qsl.pw.toml
+++ b/mods/qsl.pw.toml
@@ -1,13 +1,13 @@
 name = "Quilted Fabric API (QFAPI) / Quilt Standard Libraries (QSL)"
-filename = "qfapi-7.0.6_qsl-6.0.4_fapi-0.85.0_mc-1.20.1.jar"
+filename = "qfapi-7.1.2_qsl-6.1.1_fapi-0.87.0_mc-1.20.1.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/qvIfYCYJ/versions/4JBkYQUF/qfapi-7.0.6_qsl-6.0.4_fapi-0.85.0_mc-1.20.1.jar"
+url = "https://cdn.modrinth.com/data/qvIfYCYJ/versions/aWl2Qw6u/qfapi-7.1.2_qsl-6.1.1_fapi-0.87.0_mc-1.20.1.jar"
 hash-format = "sha1"
-hash = "96f0d25eceddfbbc65be529c59d3211b47664b32"
+hash = "4bb2a214dfc06429bc1a6a41cb2837cbab3d7221"
 
 [update]
 [update.modrinth]
 mod-id = "qvIfYCYJ"
-version = "4JBkYQUF"
+version = "aWl2Qw6u"
diff --git a/mods/reeses-sodium-options.pw.toml b/mods/reeses-sodium-options.pw.toml
index bd819fa..2eb7fde 100644
--- a/mods/reeses-sodium-options.pw.toml
+++ b/mods/reeses-sodium-options.pw.toml
@@ -1,13 +1,13 @@
 name = "Reese's Sodium Options"
-filename = "reeses_sodium_options-1.5.1+mc1.20-build.74.jar"
+filename = "reeses_sodium_options-1.6.5+mc1.20.1-build.95.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/Bh37bMuy/versions/SgSIhHQO/reeses_sodium_options-1.5.1%2Bmc1.20-build.74.jar"
+url = "https://cdn.modrinth.com/data/Bh37bMuy/versions/hCsMUZLa/reeses_sodium_options-1.6.5%2Bmc1.20.1-build.95.jar"
 hash-format = "sha1"
-hash = "ff2fb322da5ca3edc25b55234e0f883797e18647"
+hash = "49c68b22b9b4db4e1d3eaa3bdb6fdedd1faeba29"
 
 [update]
 [update.modrinth]
 mod-id = "Bh37bMuy"
-version = "SgSIhHQO"
+version = "hCsMUZLa"
diff --git a/mods/rei.pw.toml b/mods/rei.pw.toml
index 9c787e9..fa43f37 100644
--- a/mods/rei.pw.toml
+++ b/mods/rei.pw.toml
@@ -1,13 +1,13 @@
 name = "Roughly Enough Items (REI)"
-filename = "RoughlyEnoughItems-12.0.634.jar"
+filename = "RoughlyEnoughItems-12.0.645.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/nfn13YXA/versions/yp38DYcK/RoughlyEnoughItems-12.0.634.jar"
+url = "https://cdn.modrinth.com/data/nfn13YXA/versions/kq4TOe4i/RoughlyEnoughItems-12.0.645.jar"
 hash-format = "sha1"
-hash = "7c037f28e51dec9f117e465b34ce7eb3d2fdb0c6"
+hash = "5df98a98e70985ed69f8e0183d876698c65955df"
 
 [update]
 [update.modrinth]
 mod-id = "nfn13YXA"
-version = "yp38DYcK"
+version = "kq4TOe4i"
diff --git a/mods/sodium-extra.pw.toml b/mods/sodium-extra.pw.toml
index 1f77341..d867b89 100644
--- a/mods/sodium-extra.pw.toml
+++ b/mods/sodium-extra.pw.toml
@@ -1,13 +1,13 @@
 name = "Sodium Extra"
-filename = "sodium-extra-0.4.23+mc1.20.1-build.106.jar"
+filename = "sodium-extra-0.5.1+mc1.20.1-build.112.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/PtjYWJkn/versions/Tf56kC8G/sodium-extra-0.4.23%2Bmc1.20.1-build.106.jar"
+url = "https://cdn.modrinth.com/data/PtjYWJkn/versions/80a0J5Cn/sodium-extra-0.5.1%2Bmc1.20.1-build.112.jar"
 hash-format = "sha1"
-hash = "6fc3a23a9e221e97dae58e582b3532a5dabfd670"
+hash = "74b6dce1ede645ffdecf1185fa05701cef68840d"
 
 [update]
 [update.modrinth]
 mod-id = "PtjYWJkn"
-version = "Tf56kC8G"
+version = "80a0J5Cn"
diff --git a/mods/sodium.pw.toml b/mods/sodium.pw.toml
index 2c3b704..995bac3 100644
--- a/mods/sodium.pw.toml
+++ b/mods/sodium.pw.toml
@@ -1,13 +1,13 @@
 name = "Sodium"
-filename = "sodium-fabric-mc1.20-0.4.10+build.27.jar"
+filename = "sodium-fabric-mc1.20.1-0.5.2.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/AANobbMI/versions/vgceLbdH/sodium-fabric-mc1.20-0.4.10%2Bbuild.27.jar"
+url = "https://cdn.modrinth.com/data/AANobbMI/versions/6SSPmLc9/sodium-fabric-mc1.20.1-0.5.2.jar"
 hash-format = "sha1"
-hash = "b11e18bb09f06c3f8028fa2c090072976fa326d0"
+hash = "0bd317776db069f7ed1035f6b8ef628ebbe7779d"
 
 [update]
 [update.modrinth]
 mod-id = "AANobbMI"
-version = "vgceLbdH"
+version = "6SSPmLc9"
diff --git a/mods/wthit.pw.toml b/mods/wthit.pw.toml
index dc1989b..1ea4c8c 100644
--- a/mods/wthit.pw.toml
+++ b/mods/wthit.pw.toml
@@ -1,13 +1,13 @@
 name = "WTHIT"
-filename = "wthit-quilt-8.2.0.jar"
+filename = "wthit-quilt-8.3.1.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/6AQIaxuO/versions/8oTDB4Dy/wthit-quilt-8.2.0.jar"
+url = "https://cdn.modrinth.com/data/6AQIaxuO/versions/KEi8jfRf/wthit-quilt-8.3.1.jar"
 hash-format = "sha1"
-hash = "1fec8d3731562f480b87e5d483a44bdbccf00e8c"
+hash = "e33e7ee336d609189f6ec9a2175ddde079ac5d91"
 
 [update]
 [update.modrinth]
 mod-id = "6AQIaxuO"
-version = "8oTDB4Dy"
+version = "KEi8jfRf"
diff --git a/mods/xaeros-minimap.pw.toml b/mods/xaeros-minimap.pw.toml
index 3713105..751f4de 100644
--- a/mods/xaeros-minimap.pw.toml
+++ b/mods/xaeros-minimap.pw.toml
@@ -1,13 +1,13 @@
 name = "Xaero's Minimap"
-filename = "Xaeros_Minimap_23.6.0_Fabric_1.20.jar"
+filename = "Xaeros_Minimap_23.6.3_Fabric_1.20.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/1bokaNcj/versions/2aWIxg96/Xaeros_Minimap_23.6.0_Fabric_1.20.jar"
+url = "https://cdn.modrinth.com/data/1bokaNcj/versions/vm3OXacK/Xaeros_Minimap_23.6.3_Fabric_1.20.jar"
 hash-format = "sha1"
-hash = "0758807766b8eb0c53a35d8ad479d75269e4f24d"
+hash = "a9f6215937afeb6caefcdb8ee808a2c3fb64001c"
 
 [update]
 [update.modrinth]
 mod-id = "1bokaNcj"
-version = "2aWIxg96"
+version = "vm3OXacK"
diff --git a/mods/xaeros-world-map.pw.toml b/mods/xaeros-world-map.pw.toml
index 0113051..c8d8027 100644
--- a/mods/xaeros-world-map.pw.toml
+++ b/mods/xaeros-world-map.pw.toml
@@ -1,13 +1,13 @@
 name = "Xaero's World Map"
-filename = "XaerosWorldMap_1.31.0_Fabric_1.20.jar"
+filename = "XaerosWorldMap_1.33.1_Fabric_1.20.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/NcUtCpym/versions/hZzMR1av/XaerosWorldMap_1.31.0_Fabric_1.20.jar"
+url = "https://cdn.modrinth.com/data/NcUtCpym/versions/4PJpJJKj/XaerosWorldMap_1.33.1_Fabric_1.20.jar"
 hash-format = "sha1"
-hash = "f9395c93e7b13f6c5bdcd4f515b80cb9fa584922"
+hash = "af39f0e465ffc9f192d4f6ae8b24aedb70c2fd1a"
 
 [update]
 [update.modrinth]
 mod-id = "NcUtCpym"
-version = "hZzMR1av"
+version = "4PJpJJKj"
diff --git a/mods/yacl.pw.toml b/mods/yacl.pw.toml
index 6d4ef6d..252018f 100644
--- a/mods/yacl.pw.toml
+++ b/mods/yacl.pw.toml
@@ -1,13 +1,13 @@
 name = "YetAnotherConfigLib"
-filename = "yet-another-config-lib-fabric-3.0.3+1.20.jar"
+filename = "yet-another-config-lib-fabric-3.1.0+1.20.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/1eAoo2KR/versions/g38uL3ti/yet-another-config-lib-fabric-3.0.3%2B1.20.jar"
+url = "https://cdn.modrinth.com/data/1eAoo2KR/versions/CgwTUAR2/yet-another-config-lib-fabric-3.1.0%2B1.20.jar"
 hash-format = "sha1"
-hash = "779bca0b6b4e98f3601fe09b5977fbe12bbd9347"
+hash = "0c6d76e383439662c2f0871e170e6e465d2f84ef"
 
 [update]
 [update.modrinth]
 mod-id = "1eAoo2KR"
-version = "g38uL3ti"
+version = "CgwTUAR2"
diff --git a/mods/zoomify.pw.toml b/mods/zoomify.pw.toml
index c25fdb3..e5b7b3b 100644
--- a/mods/zoomify.pw.toml
+++ b/mods/zoomify.pw.toml
@@ -1,13 +1,13 @@
 name = "Zoomify"
-filename = "Zoomify-2.10.0.jar"
+filename = "Zoomify-2.11.0.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/w7ThoJFB/versions/1mKrqlvv/Zoomify-2.10.0.jar"
+url = "https://cdn.modrinth.com/data/w7ThoJFB/versions/tv8GIQDa/Zoomify-2.11.0.jar"
 hash-format = "sha1"
-hash = "21a75350e0f2a904076d2af505a4b077b8ff6438"
+hash = "a19c88540fed62082b5646c018bb69ac92851615"
 
 [update]
 [update.modrinth]
 mod-id = "w7ThoJFB"
-version = "1mKrqlvv"
+version = "tv8GIQDa"
diff --git a/pack.toml b/pack.toml
index bff9704..9f64241 100644
--- a/pack.toml
+++ b/pack.toml
@@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0"
 [index]
 file = "index.toml"
 hash-format = "sha256"
-hash = "d7cc711a69c30ecd16ed85915f4509081feb52b532fe0a9b4b31785278f6a19b"
+hash = "02df9654195ad8ff416e100f8d5f59a74ef48a70a614b6d076248ee9d89e6d68"
 
 [versions]
 minecraft = "1.20.1"
diff --git a/shaderpacks/complementary-reimagined.pw.toml b/shaderpacks/complementary-reimagined.pw.toml
index 38697f3..fc09659 100644
--- a/shaderpacks/complementary-reimagined.pw.toml
+++ b/shaderpacks/complementary-reimagined.pw.toml
@@ -1,13 +1,13 @@
 name = "Complementary Reimagined"
-filename = "ComplementaryReimagined_r2.2.1.zip"
+filename = "ComplementaryReimagined_r2.3.zip"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/HVnmMxH1/versions/RYvsFGd2/ComplementaryReimagined_r2.2.1.zip"
+url = "https://cdn.modrinth.com/data/HVnmMxH1/versions/wFaTnvaE/ComplementaryReimagined_r2.3.zip"
 hash-format = "sha1"
-hash = "d55a5f8e492e362539882032baedd6025d750a9c"
+hash = "52b22faacbba8112206d6afd6019979030de031f"
 
 [update]
 [update.modrinth]
 mod-id = "HVnmMxH1"
-version = "RYvsFGd2"
+version = "wFaTnvaE"