From 63c2d9c34127f7273af29ace3fe1ac2354f2686a Mon Sep 17 00:00:00 2001
From: Evan Pratten <evan@ewpratten.com>
Date: Sun, 21 Jan 2024 19:04:08 -0500
Subject: [PATCH] slim down for 1.20.4

---
 index.toml                                    | 100 +-----------------
 ....pw.toml => 3dskinlayers.pw.toml.disabled} |   0
 mods/appleskin.pw.toml                        |   8 +-
 mods/architectury-api.pw.toml                 |   8 +-
 mods/auth-me.pw.toml                          |   8 +-
 mods/badpackets.pw.toml                       |   8 +-
 mods/balm.pw.toml                             |   8 +-
 mods/bobby.pw.toml                            |   8 +-
 ...c.pw.toml => c2me-fabric.pw.toml.disabled} |   0
 ...=> can-i-mine-this-block.pw.toml.disabled} |   0
 .../{capes.pw.toml => capes.pw.toml.disabled} |   0
 ...ds.pw.toml => chat-heads.pw.toml.disabled} |   0
 ...wn.pw.toml => cit-resewn.pw.toml.disabled} |   0
 ...g.pw.toml => client-ping.pw.toml.disabled} |   0
 mods/cloth-config.pw.toml                     |   8 +-
 ...ty.pw.toml => continuity.pw.toml.disabled} |   0
 ...pw.toml => craftpresence.pw.toml.disabled} |   0
 ...toml => cull-less-leaves.pw.toml.disabled} |   0
 mods/{dcch.pw.toml => dcch.pw.toml.disabled}  |   0
 mods/default-options.pw.toml                  |   8 +-
 ...s.pw.toml => dynamic-fps.pw.toml.disabled} |   0
 mods/{ears.pw.toml => ears.pw.toml.disabled}  |   0
 mods/entityculling.pw.toml                    |   8 +-
 mods/fabric-api.pw.toml                       |  13 +++
 mods/fabric-language-kotlin.pw.toml           |   8 +-
 ...hot.pw.toml => fabrishot.pw.toml.disabled} |   0
 mods/indium.pw.toml                           |  15 ++-
 ...ecio.pw.toml => inspecio.pw.toml.disabled} |   0
 mods/inventory-profiles-next.pw.toml          |   8 +-
 mods/iris.pw.toml                             |  15 ++-
 mods/krypton.pw.toml                          |   8 +-
 ...oml => lambdabettergrass.pw.toml.disabled} |   0
 ...oml => lambdynamiclights.pw.toml.disabled} |   0
 mods/libipn.pw.toml                           |   8 +-
 ...pw.toml => light-overlay.pw.toml.disabled} |   0
 ...oml => main-menu-credits.pw.toml.disabled} |   0
 ...pw.toml => memoryleakfix.pw.toml.disabled} |   0
 mods/modmenu.pw.toml                          |   8 +-
 ...=> not-enough-animations.pw.toml.disabled} |   0
 mods/optigui.pw.toml                          |   8 +-
 mods/owo-lib.pw.toml                          |   8 +-
 mods/presence-footsteps.pw.toml               |   8 +-
 mods/{qsl.pw.toml => qsl.pw.toml.disabled}    |   0
 mods/reeses-sodium-options.pw.toml            |  15 ++-
 mods/rei.pw.toml                              |   8 +-
 mods/sodium-extra.pw.toml                     |  15 ++-
 mods/sodium.pw.toml                           |  15 ++-
 mods/sound-physics-remastered.pw.toml         |   8 +-
 mods/spark.pw.toml                            |   8 +-
 mods/starlight.pw.toml                        |   8 +-
 mods/viafabricplus.pw.toml                    |   8 +-
 ...ity.pw.toml => visuality.pw.toml.disabled} |   0
 ...s.pw.toml => wavey-capes.pw.toml.disabled} |   0
 mods/worldedit.pw.toml                        |   6 +-
 mods/worldeditcui-fabric.pw.toml              |   6 +-
 mods/wthit.pw.toml                            |   8 +-
 mods/xaeros-minimap.pw.toml                   |   8 +-
 mods/xaeros-world-map.pw.toml                 |   8 +-
 mods/yacl.pw.toml                             |   8 +-
 mods/zoomify.pw.toml                          |   8 +-
 pack.toml                                     |   8 +-
 61 files changed, 170 insertions(+), 254 deletions(-)
 rename mods/{3dskinlayers.pw.toml => 3dskinlayers.pw.toml.disabled} (100%)
 rename mods/{c2me-fabric.pw.toml => c2me-fabric.pw.toml.disabled} (100%)
 rename mods/{can-i-mine-this-block.pw.toml => can-i-mine-this-block.pw.toml.disabled} (100%)
 rename mods/{capes.pw.toml => capes.pw.toml.disabled} (100%)
 rename mods/{chat-heads.pw.toml => chat-heads.pw.toml.disabled} (100%)
 rename mods/{cit-resewn.pw.toml => cit-resewn.pw.toml.disabled} (100%)
 rename mods/{client-ping.pw.toml => client-ping.pw.toml.disabled} (100%)
 rename mods/{continuity.pw.toml => continuity.pw.toml.disabled} (100%)
 rename mods/{craftpresence.pw.toml => craftpresence.pw.toml.disabled} (100%)
 rename mods/{cull-less-leaves.pw.toml => cull-less-leaves.pw.toml.disabled} (100%)
 rename mods/{dcch.pw.toml => dcch.pw.toml.disabled} (100%)
 rename mods/{dynamic-fps.pw.toml => dynamic-fps.pw.toml.disabled} (100%)
 rename mods/{ears.pw.toml => ears.pw.toml.disabled} (100%)
 create mode 100644 mods/fabric-api.pw.toml
 rename mods/{fabrishot.pw.toml => fabrishot.pw.toml.disabled} (100%)
 rename mods/{inspecio.pw.toml => inspecio.pw.toml.disabled} (100%)
 rename mods/{lambdabettergrass.pw.toml => lambdabettergrass.pw.toml.disabled} (100%)
 rename mods/{lambdynamiclights.pw.toml => lambdynamiclights.pw.toml.disabled} (100%)
 rename mods/{light-overlay.pw.toml => light-overlay.pw.toml.disabled} (100%)
 rename mods/{main-menu-credits.pw.toml => main-menu-credits.pw.toml.disabled} (100%)
 rename mods/{memoryleakfix.pw.toml => memoryleakfix.pw.toml.disabled} (100%)
 rename mods/{not-enough-animations.pw.toml => not-enough-animations.pw.toml.disabled} (100%)
 rename mods/{qsl.pw.toml => qsl.pw.toml.disabled} (100%)
 rename mods/{visuality.pw.toml => visuality.pw.toml.disabled} (100%)
 rename mods/{wavey-capes.pw.toml => wavey-capes.pw.toml.disabled} (100%)

diff --git a/index.toml b/index.toml
index be077b7..6bdb085 100644
--- a/index.toml
+++ b/index.toml
@@ -54,10 +54,6 @@ file = "credits.txt"
 [[files]]
 file = "icon.png"
 
-[[files]]
-file = "mods/3dskinlayers.pw.toml"
-metafile = true
-
 [[files]]
 file = "mods/appleskin.pw.toml"
 metafile = true
@@ -82,82 +78,30 @@ metafile = true
 file = "mods/bobby.pw.toml"
 metafile = true
 
-[[files]]
-file = "mods/c2me-fabric.pw.toml"
-metafile = true
-
-[[files]]
-file = "mods/can-i-mine-this-block.pw.toml"
-metafile = true
-
-[[files]]
-file = "mods/capes.pw.toml"
-metafile = true
-
-[[files]]
-file = "mods/chat-heads.pw.toml"
-metafile = true
-
-[[files]]
-file = "mods/cit-resewn.pw.toml"
-metafile = true
-
-[[files]]
-file = "mods/client-ping.pw.toml"
-metafile = true
-
 [[files]]
 file = "mods/cloth-config.pw.toml"
 metafile = true
 
-[[files]]
-file = "mods/continuity.pw.toml"
-metafile = true
-
-[[files]]
-file = "mods/craftpresence.pw.toml"
-metafile = true
-
-[[files]]
-file = "mods/cull-less-leaves.pw.toml"
-metafile = true
-
-[[files]]
-file = "mods/dcch.pw.toml"
-metafile = true
-
 [[files]]
 file = "mods/default-options.pw.toml"
 metafile = true
 
-[[files]]
-file = "mods/dynamic-fps.pw.toml"
-metafile = true
-
-[[files]]
-file = "mods/ears.pw.toml"
-metafile = true
-
 [[files]]
 file = "mods/entityculling.pw.toml"
 metafile = true
 
+[[files]]
+file = "mods/fabric-api.pw.toml"
+metafile = true
+
 [[files]]
 file = "mods/fabric-language-kotlin.pw.toml"
 metafile = true
 
-[[files]]
-file = "mods/fabrishot.pw.toml"
-metafile = true
-
 [[files]]
 file = "mods/indium.pw.toml"
 metafile = true
 
-[[files]]
-file = "mods/inspecio.pw.toml"
-metafile = true
-
 [[files]]
 file = "mods/inventory-profiles-next.pw.toml"
 metafile = true
@@ -170,38 +114,14 @@ metafile = true
 file = "mods/krypton.pw.toml"
 metafile = true
 
-[[files]]
-file = "mods/lambdabettergrass.pw.toml"
-metafile = true
-
-[[files]]
-file = "mods/lambdynamiclights.pw.toml"
-metafile = true
-
 [[files]]
 file = "mods/libipn.pw.toml"
 metafile = true
 
-[[files]]
-file = "mods/light-overlay.pw.toml"
-metafile = true
-
-[[files]]
-file = "mods/main-menu-credits.pw.toml"
-metafile = true
-
-[[files]]
-file = "mods/memoryleakfix.pw.toml"
-metafile = true
-
 [[files]]
 file = "mods/modmenu.pw.toml"
 metafile = true
 
-[[files]]
-file = "mods/not-enough-animations.pw.toml"
-metafile = true
-
 [[files]]
 file = "mods/optigui.pw.toml"
 metafile = true
@@ -214,10 +134,6 @@ metafile = true
 file = "mods/presence-footsteps.pw.toml"
 metafile = true
 
-[[files]]
-file = "mods/qsl.pw.toml"
-metafile = true
-
 [[files]]
 file = "mods/reeses-sodium-options.pw.toml"
 metafile = true
@@ -250,14 +166,6 @@ metafile = true
 file = "mods/viafabricplus.pw.toml"
 metafile = true
 
-[[files]]
-file = "mods/visuality.pw.toml"
-metafile = true
-
-[[files]]
-file = "mods/wavey-capes.pw.toml"
-metafile = true
-
 [[files]]
 file = "mods/worldedit.pw.toml"
 metafile = true
diff --git a/mods/3dskinlayers.pw.toml b/mods/3dskinlayers.pw.toml.disabled
similarity index 100%
rename from mods/3dskinlayers.pw.toml
rename to mods/3dskinlayers.pw.toml.disabled
diff --git a/mods/appleskin.pw.toml b/mods/appleskin.pw.toml
index 682b4c7..03b0e2b 100644
--- a/mods/appleskin.pw.toml
+++ b/mods/appleskin.pw.toml
@@ -1,13 +1,13 @@
 name = "AppleSkin"
-filename = "appleskin-fabric-mc1.20-2.5.0.jar"
+filename = "appleskin-fabric-mc1.20.3-2.5.1.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/EsAfCjCV/versions/CxnVG86Y/appleskin-fabric-mc1.20-2.5.0.jar"
+url = "https://cdn.modrinth.com/data/EsAfCjCV/versions/pmFyu3Sz/appleskin-fabric-mc1.20.3-2.5.1.jar"
 hash-format = "sha1"
-hash = "f01bcf9adbaaeb5f6b185864c0b879e8e3923991"
+hash = "d8c8f47cadf0bec89b0539f44e3c67df73d8e048"
 
 [update]
 [update.modrinth]
 mod-id = "EsAfCjCV"
-version = "CxnVG86Y"
+version = "pmFyu3Sz"
diff --git a/mods/architectury-api.pw.toml b/mods/architectury-api.pw.toml
index 7dadcdd..6cc5b3b 100644
--- a/mods/architectury-api.pw.toml
+++ b/mods/architectury-api.pw.toml
@@ -1,13 +1,13 @@
 name = "Architectury API"
-filename = "architectury-9.1.12-fabric.jar"
+filename = "architectury-11.0.11-fabric.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/lhGA9TYQ/versions/Sbew3kXe/architectury-9.1.12-fabric.jar"
+url = "https://cdn.modrinth.com/data/lhGA9TYQ/versions/7a4IcC0B/architectury-11.0.11-fabric.jar"
 hash-format = "sha1"
-hash = "add0fffa445ee2959b0898484732704a15156553"
+hash = "47ff89c1c1db390a4071c37df032b73c333846b5"
 
 [update]
 [update.modrinth]
 mod-id = "lhGA9TYQ"
-version = "Sbew3kXe"
+version = "7a4IcC0B"
diff --git a/mods/auth-me.pw.toml b/mods/auth-me.pw.toml
index 524b60e..33eb3ee 100644
--- a/mods/auth-me.pw.toml
+++ b/mods/auth-me.pw.toml
@@ -1,13 +1,13 @@
 name = "Auth Me"
-filename = "authme-7.0.2+1.20.jar"
+filename = "authme-8.0.0+1.20.4.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/yjgIrBjZ/versions/RiTU8rGC/authme-7.0.2%2B1.20.jar"
+url = "https://cdn.modrinth.com/data/yjgIrBjZ/versions/HhWVxCH0/authme-8.0.0%2B1.20.4.jar"
 hash-format = "sha1"
-hash = "5e430805cf3dfd79fc5f0995f97604edac1491cd"
+hash = "e20eea2f28a8cf22fa760f14e74bde48304e956c"
 
 [update]
 [update.modrinth]
 mod-id = "yjgIrBjZ"
-version = "RiTU8rGC"
+version = "HhWVxCH0"
diff --git a/mods/badpackets.pw.toml b/mods/badpackets.pw.toml
index 7d17e70..8118ad7 100644
--- a/mods/badpackets.pw.toml
+++ b/mods/badpackets.pw.toml
@@ -1,13 +1,13 @@
 name = "bad packets"
-filename = "badpackets-fabric-0.4.1.jar"
+filename = "badpackets-fabric-0.6.0.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/ftdbN0KK/versions/ivJ0srK8/badpackets-fabric-0.4.1.jar"
+url = "https://cdn.modrinth.com/data/ftdbN0KK/versions/M5H8gKAX/badpackets-fabric-0.6.0.jar"
 hash-format = "sha1"
-hash = "64ed580b9a7c8d4da646944bd01c775c9aa9cb97"
+hash = "cfe158b93f85d99941c61d9276a4b97f7b95a70f"
 
 [update]
 [update.modrinth]
 mod-id = "ftdbN0KK"
-version = "ivJ0srK8"
+version = "M5H8gKAX"
diff --git a/mods/balm.pw.toml b/mods/balm.pw.toml
index b59675d..5099a85 100644
--- a/mods/balm.pw.toml
+++ b/mods/balm.pw.toml
@@ -1,13 +1,13 @@
 name = "Balm"
-filename = "balm-fabric-1.20-7.0.7.jar"
+filename = "balm-fabric-1.20.4-9.0.5.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/MBAkmtvl/versions/I5betUED/balm-fabric-1.20-7.0.7.jar"
+url = "https://cdn.modrinth.com/data/MBAkmtvl/versions/VhfHxcat/balm-fabric-1.20.4-9.0.5.jar"
 hash-format = "sha1"
-hash = "4146542912d84041708b60c08721c837928d4c8c"
+hash = "ca44b2dd4ddcbda674c93edb4f635ad0afa9a13a"
 
 [update]
 [update.modrinth]
 mod-id = "MBAkmtvl"
-version = "I5betUED"
+version = "VhfHxcat"
diff --git a/mods/bobby.pw.toml b/mods/bobby.pw.toml
index 900002c..5613be9 100644
--- a/mods/bobby.pw.toml
+++ b/mods/bobby.pw.toml
@@ -1,13 +1,13 @@
 name = "Bobby"
-filename = "bobby-5.0.0.jar"
+filename = "bobby-5.0.3.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/M08ruV16/versions/lwQhE0t0/bobby-5.0.0.jar"
+url = "https://cdn.modrinth.com/data/M08ruV16/versions/Byj5ahzr/bobby-5.0.3.jar"
 hash-format = "sha1"
-hash = "ee1201d0160f5cdd2a91e293d14e5de46b86655d"
+hash = "e910ff7dfa6a56ed00f62b7fb8e523f40525c9ca"
 
 [update]
 [update.modrinth]
 mod-id = "M08ruV16"
-version = "lwQhE0t0"
+version = "Byj5ahzr"
diff --git a/mods/c2me-fabric.pw.toml b/mods/c2me-fabric.pw.toml.disabled
similarity index 100%
rename from mods/c2me-fabric.pw.toml
rename to mods/c2me-fabric.pw.toml.disabled
diff --git a/mods/can-i-mine-this-block.pw.toml b/mods/can-i-mine-this-block.pw.toml.disabled
similarity index 100%
rename from mods/can-i-mine-this-block.pw.toml
rename to mods/can-i-mine-this-block.pw.toml.disabled
diff --git a/mods/capes.pw.toml b/mods/capes.pw.toml.disabled
similarity index 100%
rename from mods/capes.pw.toml
rename to mods/capes.pw.toml.disabled
diff --git a/mods/chat-heads.pw.toml b/mods/chat-heads.pw.toml.disabled
similarity index 100%
rename from mods/chat-heads.pw.toml
rename to mods/chat-heads.pw.toml.disabled
diff --git a/mods/cit-resewn.pw.toml b/mods/cit-resewn.pw.toml.disabled
similarity index 100%
rename from mods/cit-resewn.pw.toml
rename to mods/cit-resewn.pw.toml.disabled
diff --git a/mods/client-ping.pw.toml b/mods/client-ping.pw.toml.disabled
similarity index 100%
rename from mods/client-ping.pw.toml
rename to mods/client-ping.pw.toml.disabled
diff --git a/mods/cloth-config.pw.toml b/mods/cloth-config.pw.toml
index 06a50a5..c78d980 100644
--- a/mods/cloth-config.pw.toml
+++ b/mods/cloth-config.pw.toml
@@ -1,13 +1,13 @@
 name = "Cloth Config API"
-filename = "cloth-config-11.1.106-fabric.jar"
+filename = "cloth-config-13.0.121-fabric.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/9s6osm5g/versions/s7VTKfLA/cloth-config-11.1.106-fabric.jar"
+url = "https://cdn.modrinth.com/data/9s6osm5g/versions/eBZiZ9NS/cloth-config-13.0.121-fabric.jar"
 hash-format = "sha1"
-hash = "a05e176326365f2b8e377a35be52a5671491bcfd"
+hash = "e20f396a937a09b686aa986c802643b9adbb311e"
 
 [update]
 [update.modrinth]
 mod-id = "9s6osm5g"
-version = "s7VTKfLA"
+version = "eBZiZ9NS"
diff --git a/mods/continuity.pw.toml b/mods/continuity.pw.toml.disabled
similarity index 100%
rename from mods/continuity.pw.toml
rename to mods/continuity.pw.toml.disabled
diff --git a/mods/craftpresence.pw.toml b/mods/craftpresence.pw.toml.disabled
similarity index 100%
rename from mods/craftpresence.pw.toml
rename to mods/craftpresence.pw.toml.disabled
diff --git a/mods/cull-less-leaves.pw.toml b/mods/cull-less-leaves.pw.toml.disabled
similarity index 100%
rename from mods/cull-less-leaves.pw.toml
rename to mods/cull-less-leaves.pw.toml.disabled
diff --git a/mods/dcch.pw.toml b/mods/dcch.pw.toml.disabled
similarity index 100%
rename from mods/dcch.pw.toml
rename to mods/dcch.pw.toml.disabled
diff --git a/mods/default-options.pw.toml b/mods/default-options.pw.toml
index 924cdc0..5050661 100644
--- a/mods/default-options.pw.toml
+++ b/mods/default-options.pw.toml
@@ -1,13 +1,13 @@
 name = "Default Options"
-filename = "defaultoptions-fabric-1.20-18.0.1.jar"
+filename = "defaultoptions-fabric-1.20.4-20.0.1.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/WEg59z5b/versions/QIKpMBgZ/defaultoptions-fabric-1.20-18.0.1.jar"
+url = "https://cdn.modrinth.com/data/WEg59z5b/versions/NqeV4Paq/defaultoptions-fabric-1.20.4-20.0.1.jar"
 hash-format = "sha1"
-hash = "0de6a14b49d9be842a91e84ebe968f9f4d961e7b"
+hash = "d9b8e653efe552269a5909042a6f229ae2d0ebae"
 
 [update]
 [update.modrinth]
 mod-id = "WEg59z5b"
-version = "QIKpMBgZ"
+version = "NqeV4Paq"
diff --git a/mods/dynamic-fps.pw.toml b/mods/dynamic-fps.pw.toml.disabled
similarity index 100%
rename from mods/dynamic-fps.pw.toml
rename to mods/dynamic-fps.pw.toml.disabled
diff --git a/mods/ears.pw.toml b/mods/ears.pw.toml.disabled
similarity index 100%
rename from mods/ears.pw.toml
rename to mods/ears.pw.toml.disabled
diff --git a/mods/entityculling.pw.toml b/mods/entityculling.pw.toml
index c66be65..d5ee1fb 100644
--- a/mods/entityculling.pw.toml
+++ b/mods/entityculling.pw.toml
@@ -1,13 +1,13 @@
 name = "EntityCulling"
-filename = "entityculling-fabric-1.6.2-mc1.20.jar"
+filename = "entityculling-fabric-1.6.3.1-mc1.20.4.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/NNAgCjsB/versions/d20sUcYn/entityculling-fabric-1.6.2-mc1.20.jar"
+url = "https://cdn.modrinth.com/data/NNAgCjsB/versions/HSirwtwV/entityculling-fabric-1.6.3.1-mc1.20.4.jar"
 hash-format = "sha1"
-hash = "cf43e7a58fb62f75d664cce1b14a6064774e6547"
+hash = "898794f5fe7051ce2c58c3c32e34d785fec7761d"
 
 [update]
 [update.modrinth]
 mod-id = "NNAgCjsB"
-version = "d20sUcYn"
+version = "HSirwtwV"
diff --git a/mods/fabric-api.pw.toml b/mods/fabric-api.pw.toml
new file mode 100644
index 0000000..0aa7e27
--- /dev/null
+++ b/mods/fabric-api.pw.toml
@@ -0,0 +1,13 @@
+name = "Fabric API"
+filename = "fabric-api-0.95.0+1.20.4.jar"
+side = "both"
+
+[download]
+url = "https://cdn.modrinth.com/data/P7dR8mSH/versions/cXkV2nJO/fabric-api-0.95.0%2B1.20.4.jar"
+hash-format = "sha1"
+hash = "e072a9dd8fccc9ffe61196f3379439788109d048"
+
+[update]
+[update.modrinth]
+mod-id = "P7dR8mSH"
+version = "cXkV2nJO"
diff --git a/mods/fabric-language-kotlin.pw.toml b/mods/fabric-language-kotlin.pw.toml
index a1e5ddd..3177341 100644
--- a/mods/fabric-language-kotlin.pw.toml
+++ b/mods/fabric-language-kotlin.pw.toml
@@ -1,13 +1,13 @@
 name = "Fabric Language Kotlin"
-filename = "fabric-language-kotlin-1.10.8+kotlin.1.9.0.jar"
+filename = "fabric-language-kotlin-1.10.17+kotlin.1.9.22.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/Ha28R6CL/versions/s10JMAtS/fabric-language-kotlin-1.10.8%2Bkotlin.1.9.0.jar"
+url = "https://cdn.modrinth.com/data/Ha28R6CL/versions/JjrWZ7m8/fabric-language-kotlin-1.10.17%2Bkotlin.1.9.22.jar"
 hash-format = "sha1"
-hash = "06a973a9e97b6dc673dfc1c519f2118dcb068690"
+hash = "02e0af07d7c1476a6bd0530d0dacf0a2a9f8a8ea"
 
 [update]
 [update.modrinth]
 mod-id = "Ha28R6CL"
-version = "s10JMAtS"
+version = "JjrWZ7m8"
diff --git a/mods/fabrishot.pw.toml b/mods/fabrishot.pw.toml.disabled
similarity index 100%
rename from mods/fabrishot.pw.toml
rename to mods/fabrishot.pw.toml.disabled
diff --git a/mods/indium.pw.toml b/mods/indium.pw.toml
index f985b15..876e290 100644
--- a/mods/indium.pw.toml
+++ b/mods/indium.pw.toml
@@ -1,14 +1,13 @@
 name = "Indium"
-filename = "indium-1.0.21+mc1.20.1.jar"
+filename = "indium-1.0.28+mc1.20.4.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/tD2IqHXC/indium-1.0.28%2Bmc1.20.4.jar"
 hash-format = "sha1"
-hash = "f97c6485da813634541a8c792b2f04d44e17d141"
+hash = "58dd40a3047dc9539996258a884fc92a0cced2e7"
 
-# TEMP DISABLED until Bobby is compatible with up-to-date Sodium
-# [update]
-# [update.modrinth]
-# mod-id = "Orvt0mRa"
-# version = "yTh7W27h"
+[update]
+[update.modrinth]
+mod-id = "Orvt0mRa"
+version = "tD2IqHXC"
diff --git a/mods/inspecio.pw.toml b/mods/inspecio.pw.toml.disabled
similarity index 100%
rename from mods/inspecio.pw.toml
rename to mods/inspecio.pw.toml.disabled
diff --git a/mods/inventory-profiles-next.pw.toml b/mods/inventory-profiles-next.pw.toml
index 488bfbd..042c431 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.3-1.10.9.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/d8yvXfBk/InventoryProfilesNext-fabric-1.20.3-1.10.9.jar"
 hash-format = "sha1"
-hash = "2fdcb0ad16c1e7edf48070962f48eada3218f0f6"
+hash = "09be5800d028949bc7b7345b5f0d1149d1c75da7"
 
 [update]
 [update.modrinth]
 mod-id = "O7RBXm3n"
-version = "MPvWmWwk"
+version = "d8yvXfBk"
diff --git a/mods/iris.pw.toml b/mods/iris.pw.toml
index daeb028..3c6a8c4 100644
--- a/mods/iris.pw.toml
+++ b/mods/iris.pw.toml
@@ -1,14 +1,13 @@
 name = "Iris Shaders"
-filename = "iris-mc1.20-1.6.4.jar"
+filename = "iris-mc1.20.4-1.6.14.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/Xl7oywRL/iris-mc1.20.4-1.6.14.jar"
 hash-format = "sha1"
-hash = "ec1491adc5dffeb0ab2f5da290b32cd4e45d58ad"
+hash = "7e62bb2851f2afc06946ea3fc170173528aefdbb"
 
-# Waiting for bobby update
-# [update]
-# [update.modrinth]
-# mod-id = "YL57xq9U"
-# version = "URWeWMAt"
+[update]
+[update.modrinth]
+mod-id = "YL57xq9U"
+version = "Xl7oywRL"
diff --git a/mods/krypton.pw.toml b/mods/krypton.pw.toml
index 74c1b51..00a36fa 100644
--- a/mods/krypton.pw.toml
+++ b/mods/krypton.pw.toml
@@ -1,13 +1,13 @@
 name = "Krypton"
-filename = "krypton-0.2.3.jar"
+filename = "krypton-0.2.6.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/fQEb0iXm/versions/jiDwS0W1/krypton-0.2.3.jar"
+url = "https://cdn.modrinth.com/data/fQEb0iXm/versions/bRcuOnao/krypton-0.2.6.jar"
 hash-format = "sha1"
-hash = "4d499819effd8afe811e5d93952fcc46765a00df"
+hash = "fc237a3cdf7cff71e222db8e14fa6d4546e2d000"
 
 [update]
 [update.modrinth]
 mod-id = "fQEb0iXm"
-version = "jiDwS0W1"
+version = "bRcuOnao"
diff --git a/mods/lambdabettergrass.pw.toml b/mods/lambdabettergrass.pw.toml.disabled
similarity index 100%
rename from mods/lambdabettergrass.pw.toml
rename to mods/lambdabettergrass.pw.toml.disabled
diff --git a/mods/lambdynamiclights.pw.toml b/mods/lambdynamiclights.pw.toml.disabled
similarity index 100%
rename from mods/lambdynamiclights.pw.toml
rename to mods/lambdynamiclights.pw.toml.disabled
diff --git a/mods/libipn.pw.toml b/mods/libipn.pw.toml
index 1b5b6d2..d0bd0a3 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.3-4.0.1.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/2EisczBm/libIPN-fabric-1.20.3-4.0.1.jar"
 hash-format = "sha1"
-hash = "7ca028553a1423d8f34ce31d6a6a31b1fcf57aeb"
+hash = "a9a9b97d8e9331144170670fde2981d7c503a758"
 
 [update]
 [update.modrinth]
 mod-id = "onSQdWhM"
-version = "R8cssvoN"
+version = "2EisczBm"
diff --git a/mods/light-overlay.pw.toml b/mods/light-overlay.pw.toml.disabled
similarity index 100%
rename from mods/light-overlay.pw.toml
rename to mods/light-overlay.pw.toml.disabled
diff --git a/mods/main-menu-credits.pw.toml b/mods/main-menu-credits.pw.toml.disabled
similarity index 100%
rename from mods/main-menu-credits.pw.toml
rename to mods/main-menu-credits.pw.toml.disabled
diff --git a/mods/memoryleakfix.pw.toml b/mods/memoryleakfix.pw.toml.disabled
similarity index 100%
rename from mods/memoryleakfix.pw.toml
rename to mods/memoryleakfix.pw.toml.disabled
diff --git a/mods/modmenu.pw.toml b/mods/modmenu.pw.toml
index 1cb62ed..21a6ef7 100644
--- a/mods/modmenu.pw.toml
+++ b/mods/modmenu.pw.toml
@@ -1,13 +1,13 @@
 name = "Mod Menu"
-filename = "modmenu-7.2.1.jar"
+filename = "modmenu-9.0.0.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/mOgUt4GM/versions/eTCL1uh8/modmenu-7.2.1.jar"
+url = "https://cdn.modrinth.com/data/mOgUt4GM/versions/sjtVVlsA/modmenu-9.0.0.jar"
 hash-format = "sha1"
-hash = "ccaa15132f3e21307736d16fc160d064cc539e8c"
+hash = "eb09a3b6668407df4ad9b24849d52a38c448877e"
 
 [update]
 [update.modrinth]
 mod-id = "mOgUt4GM"
-version = "eTCL1uh8"
+version = "sjtVVlsA"
diff --git a/mods/not-enough-animations.pw.toml b/mods/not-enough-animations.pw.toml.disabled
similarity index 100%
rename from mods/not-enough-animations.pw.toml
rename to mods/not-enough-animations.pw.toml.disabled
diff --git a/mods/optigui.pw.toml b/mods/optigui.pw.toml
index c25bb65..508f6c5 100644
--- a/mods/optigui.pw.toml
+++ b/mods/optigui.pw.toml
@@ -1,13 +1,13 @@
 name = "OptiGUI"
-filename = "optigui-2.1.5.jar"
+filename = "optigui-2.1.7.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/JuksLGBQ/versions/x0k8u61W/optigui-2.1.5.jar"
+url = "https://cdn.modrinth.com/data/JuksLGBQ/versions/xpfegZsE/optigui-2.1.7.jar"
 hash-format = "sha1"
-hash = "1560d8656027c31b6bc3a60e39c51f50eb45e482"
+hash = "47040b4c65b6381ca61bc3af61fee4df279b5eec"
 
 [update]
 [update.modrinth]
 mod-id = "JuksLGBQ"
-version = "x0k8u61W"
+version = "xpfegZsE"
diff --git a/mods/owo-lib.pw.toml b/mods/owo-lib.pw.toml
index 0fc0784..c88a7ca 100644
--- a/mods/owo-lib.pw.toml
+++ b/mods/owo-lib.pw.toml
@@ -1,13 +1,13 @@
 name = "oωo (owo-lib)"
-filename = "owo-lib-0.11.1+1.20.jar"
+filename = "owo-lib-0.12.3+1.20.3.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/ccKDOlHs/versions/m23n3uIM/owo-lib-0.11.1%2B1.20.jar"
+url = "https://cdn.modrinth.com/data/ccKDOlHs/versions/HYGIKGSR/owo-lib-0.12.3%2B1.20.3.jar"
 hash-format = "sha1"
-hash = "7b1250bec079bd2a116fcdd453f42f5929b8cfe4"
+hash = "efb4191d1a24a077c2f1187e768a49419e8cb47b"
 
 [update]
 [update.modrinth]
 mod-id = "ccKDOlHs"
-version = "m23n3uIM"
+version = "HYGIKGSR"
diff --git a/mods/presence-footsteps.pw.toml b/mods/presence-footsteps.pw.toml
index 5c25473..366b193 100644
--- a/mods/presence-footsteps.pw.toml
+++ b/mods/presence-footsteps.pw.toml
@@ -1,13 +1,13 @@
 name = "Presence Footsteps"
-filename = "PresenceFootsteps-1.9.0.jar"
+filename = "PresenceFootsteps-1.11.1.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/rcTfTZr3/versions/FMF3yzCR/PresenceFootsteps-1.9.0.jar"
+url = "https://cdn.modrinth.com/data/rcTfTZr3/versions/teGodXxG/PresenceFootsteps-1.11.1.jar"
 hash-format = "sha1"
-hash = "e5ea35c6c326e6f5e6fe2a8af7cbc6a955515dbc"
+hash = "16cfde89a45807828d9367cee04467e296942b5c"
 
 [update]
 [update.modrinth]
 mod-id = "rcTfTZr3"
-version = "FMF3yzCR"
+version = "teGodXxG"
diff --git a/mods/qsl.pw.toml b/mods/qsl.pw.toml.disabled
similarity index 100%
rename from mods/qsl.pw.toml
rename to mods/qsl.pw.toml.disabled
diff --git a/mods/reeses-sodium-options.pw.toml b/mods/reeses-sodium-options.pw.toml
index f6436d4..e2ad8d5 100644
--- a/mods/reeses-sodium-options.pw.toml
+++ b/mods/reeses-sodium-options.pw.toml
@@ -1,14 +1,13 @@
 name = "Reese's Sodium Options"
-filename = "reeses_sodium_options-1.6.2+mc1.20.1-build.85.jar"
+filename = "reeses_sodium_options-1.7.0+mc1.20.2-build.97.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/Bh37bMuy/versions/jU0aA0l6/reeses_sodium_options-1.6.2%2Bmc1.20.1-build.85.jar"
+url = "https://cdn.modrinth.com/data/Bh37bMuy/versions/YxKBGhki/reeses_sodium_options-1.7.0%2Bmc1.20.2-build.97.jar"
 hash-format = "sha1"
-hash = "4fd102104c6ac4b9fc21cd7e1bd91ca2cd57fd26"
+hash = "5ab271d5c698f96618f717a231218810afc927b0"
 
-# Waiting on bobby update
-# [update]
-# [update.modrinth]
-# mod-id = "Bh37bMuy"
-# version = "jU0aA0l6"
+[update]
+[update.modrinth]
+mod-id = "Bh37bMuy"
+version = "YxKBGhki"
diff --git a/mods/rei.pw.toml b/mods/rei.pw.toml
index fa43f37..4711d9d 100644
--- a/mods/rei.pw.toml
+++ b/mods/rei.pw.toml
@@ -1,13 +1,13 @@
 name = "Roughly Enough Items (REI)"
-filename = "RoughlyEnoughItems-12.0.645.jar"
+filename = "RoughlyEnoughItems-14.0.688-fabric.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/nfn13YXA/versions/kq4TOe4i/RoughlyEnoughItems-12.0.645.jar"
+url = "https://cdn.modrinth.com/data/nfn13YXA/versions/Jhw0fDTs/RoughlyEnoughItems-14.0.688-fabric.jar"
 hash-format = "sha1"
-hash = "5df98a98e70985ed69f8e0183d876698c65955df"
+hash = "a0693dc5036ca869196a6d9eb815fad9d3a42625"
 
 [update]
 [update.modrinth]
 mod-id = "nfn13YXA"
-version = "kq4TOe4i"
+version = "Jhw0fDTs"
diff --git a/mods/sodium-extra.pw.toml b/mods/sodium-extra.pw.toml
index 784bd7b..a47cfb8 100644
--- a/mods/sodium-extra.pw.toml
+++ b/mods/sodium-extra.pw.toml
@@ -1,14 +1,13 @@
 name = "Sodium Extra"
-filename = "sodium-extra-0.4.23+mc1.20.1-build.106.jar"
+filename = "sodium-extra-0.5.3+mc1.20.2-build.114.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/e8Jw5Pey/sodium-extra-0.5.3%2Bmc1.20.2-build.114.jar"
 hash-format = "sha1"
-hash = "6fc3a23a9e221e97dae58e582b3532a5dabfd670"
+hash = "36f5fbe6b699600b648bdbb854c9f54d54fd9444"
 
-# Waiting on bobby update
-# [update]
-# [update.modrinth]
-# mod-id = "PtjYWJkn"
-# version = "Tf56kC8G"
+[update]
+[update.modrinth]
+mod-id = "PtjYWJkn"
+version = "e8Jw5Pey"
diff --git a/mods/sodium.pw.toml b/mods/sodium.pw.toml
index 21c39ea..4eccbbf 100644
--- a/mods/sodium.pw.toml
+++ b/mods/sodium.pw.toml
@@ -1,14 +1,13 @@
 name = "Sodium"
-filename = "sodium-fabric-mc1.20-0.4.10+build.27.jar"
+filename = "sodium-fabric-mc1.20.3-0.5.5.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/InGKdfel/sodium-fabric-mc1.20.3-0.5.5.jar"
 hash-format = "sha1"
-hash = "b11e18bb09f06c3f8028fa2c090072976fa326d0"
+hash = "999eb53c5761850e99d234812dd0f710640b79a5"
 
-# TEMP DISABLED until Bobby is compatible with up-to-date Sodium
-# [update]
-# [update.modrinth]
-# mod-id = "AANobbMI"
-# version = "vgceLbdH"
+[update]
+[update.modrinth]
+mod-id = "AANobbMI"
+version = "InGKdfel"
diff --git a/mods/sound-physics-remastered.pw.toml b/mods/sound-physics-remastered.pw.toml
index 2776ee3..12f4571 100644
--- a/mods/sound-physics-remastered.pw.toml
+++ b/mods/sound-physics-remastered.pw.toml
@@ -1,13 +1,13 @@
 name = "Sound Physics Remastered"
-filename = "soundphysics-fabric-1.20.1-1.1.2.jar"
+filename = "sound-physics-remastered-fabric-1.20.4-1.3.1.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/qyVF9oeo/versions/tFcSgMDe/soundphysics-fabric-1.20.1-1.1.2.jar"
+url = "https://cdn.modrinth.com/data/qyVF9oeo/versions/th5AIucC/sound-physics-remastered-fabric-1.20.4-1.3.1.jar"
 hash-format = "sha1"
-hash = "75c05a34e4d22f6307aa7c22e244d7904e274262"
+hash = "c47fd8ae9737c0495c1456ccd122853425bc1698"
 
 [update]
 [update.modrinth]
 mod-id = "qyVF9oeo"
-version = "tFcSgMDe"
+version = "th5AIucC"
diff --git a/mods/spark.pw.toml b/mods/spark.pw.toml
index 0664261..59e737d 100644
--- a/mods/spark.pw.toml
+++ b/mods/spark.pw.toml
@@ -1,13 +1,13 @@
 name = "spark"
-filename = "spark-1.10.42-fabric.jar"
+filename = "spark-1.10.58-fabric.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/l6YH9Als/versions/BeIg1bik/spark-1.10.42-fabric.jar"
+url = "https://cdn.modrinth.com/data/l6YH9Als/versions/FeV5OquF/spark-1.10.58-fabric.jar"
 hash-format = "sha1"
-hash = "0f0e066808446999f4d63c9db5abf9e3d778a446"
+hash = "33bbc9f51ae33023edb264b8c4f4259f358703ad"
 
 [update]
 [update.modrinth]
 mod-id = "l6YH9Als"
-version = "BeIg1bik"
+version = "FeV5OquF"
diff --git a/mods/starlight.pw.toml b/mods/starlight.pw.toml
index db082ee..e24aaff 100644
--- a/mods/starlight.pw.toml
+++ b/mods/starlight.pw.toml
@@ -1,13 +1,13 @@
 name = "Starlight (Fabric)"
-filename = "starlight-1.1.2+fabric.dbc156f.jar"
+filename = "starlight-1.1.3+fabric.f5dcd1a.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/H8CaAYZC/versions/XGIsoVGT/starlight-1.1.2%2Bfabric.dbc156f.jar"
+url = "https://cdn.modrinth.com/data/H8CaAYZC/versions/HZYU0kdg/starlight-1.1.3%2Bfabric.f5dcd1a.jar"
 hash-format = "sha1"
-hash = "a03102cab439cbab5a1d7d72cd7c2b4976ddd421"
+hash = "6c1dfb43aa2873ecf474b3278d42348457fbca0f"
 
 [update]
 [update.modrinth]
 mod-id = "H8CaAYZC"
-version = "XGIsoVGT"
+version = "HZYU0kdg"
diff --git a/mods/viafabricplus.pw.toml b/mods/viafabricplus.pw.toml
index 7947a33..b04f5d3 100644
--- a/mods/viafabricplus.pw.toml
+++ b/mods/viafabricplus.pw.toml
@@ -1,13 +1,13 @@
 name = "ViaFabricPlus"
-filename = "viafabricplus-2.8.2.jar"
+filename = "viafabricplus-3.0.6.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/rIC2XJV4/versions/BAOJdHlw/viafabricplus-2.8.2.jar"
+url = "https://cdn.modrinth.com/data/rIC2XJV4/versions/Y8rSEWgC/viafabricplus-3.0.6.jar"
 hash-format = "sha1"
-hash = "35e96fb4e8a2621025554c26fc7d63c7c5b2706c"
+hash = "3381f5da6781749c8fc5134ff4c404c9b4067457"
 
 [update]
 [update.modrinth]
 mod-id = "rIC2XJV4"
-version = "BAOJdHlw"
+version = "Y8rSEWgC"
diff --git a/mods/visuality.pw.toml b/mods/visuality.pw.toml.disabled
similarity index 100%
rename from mods/visuality.pw.toml
rename to mods/visuality.pw.toml.disabled
diff --git a/mods/wavey-capes.pw.toml b/mods/wavey-capes.pw.toml.disabled
similarity index 100%
rename from mods/wavey-capes.pw.toml
rename to mods/wavey-capes.pw.toml.disabled
diff --git a/mods/worldedit.pw.toml b/mods/worldedit.pw.toml
index 2511eac..98c7147 100644
--- a/mods/worldedit.pw.toml
+++ b/mods/worldedit.pw.toml
@@ -1,13 +1,13 @@
 name = "WorldEdit"
-filename = "worldedit-mod-7.2.15.jar"
+filename = "worldedit-mod-7.3.0-beta-03-dist.jar"
 side = "both"
 
 [download]
 hash-format = "sha1"
-hash = "9c52765ca56f917ef8cbafc20e9a4f45c346508f"
+hash = "b6438ae8699ed985580abbc98d9b8606ee75051b"
 mode = "metadata:curseforge"
 
 [update]
 [update.curseforge]
-file-id = 4586218
+file-id = 4954438
 project-id = 225608
diff --git a/mods/worldeditcui-fabric.pw.toml b/mods/worldeditcui-fabric.pw.toml
index 160a393..f1415a5 100644
--- a/mods/worldeditcui-fabric.pw.toml
+++ b/mods/worldeditcui-fabric.pw.toml
@@ -1,13 +1,13 @@
 name = "WorldEdit CUI (Fabric)"
-filename = "WorldEditCUI-1.20+01.jar"
+filename = "WorldEditCUI-1.20.3+01.jar"
 side = "both"
 
 [download]
 hash-format = "sha1"
-hash = "4fd64cabffe5c2160a175101ed8474faf969e6a6"
+hash = "8771aab5954e90800677662e8378e0c5067d03a0"
 mode = "metadata:curseforge"
 
 [update]
 [update.curseforge]
-file-id = 4575022
+file-id = 4931021
 project-id = 402098
diff --git a/mods/wthit.pw.toml b/mods/wthit.pw.toml
index 1ea4c8c..bb5d834 100644
--- a/mods/wthit.pw.toml
+++ b/mods/wthit.pw.toml
@@ -1,13 +1,13 @@
 name = "WTHIT"
-filename = "wthit-quilt-8.3.1.jar"
+filename = "wthit-fabric-10.1.0.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/6AQIaxuO/versions/KEi8jfRf/wthit-quilt-8.3.1.jar"
+url = "https://cdn.modrinth.com/data/6AQIaxuO/versions/P1LLaCC6/wthit-fabric-10.1.0.jar"
 hash-format = "sha1"
-hash = "e33e7ee336d609189f6ec9a2175ddde079ac5d91"
+hash = "e1b7aa481f7a34c8695bb7ebae973d9b4bcd2828"
 
 [update]
 [update.modrinth]
 mod-id = "6AQIaxuO"
-version = "KEi8jfRf"
+version = "P1LLaCC6"
diff --git a/mods/xaeros-minimap.pw.toml b/mods/xaeros-minimap.pw.toml
index 4faa178..debebe4 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.1_Fabric_1.20.jar"
+filename = "Xaeros_Minimap_23.9.6_Fabric_1.20.4.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/1bokaNcj/versions/1DxAMjCv/Xaeros_Minimap_23.6.1_Fabric_1.20.jar"
+url = "https://cdn.modrinth.com/data/1bokaNcj/versions/PfhJ0nzQ/Xaeros_Minimap_23.9.6_Fabric_1.20.4.jar"
 hash-format = "sha1"
-hash = "54eba2b9dc604c662137c490bf7d160aab08804c"
+hash = "7beae7f5f54c343bb18ff32d59631c6c02e0a000"
 
 [update]
 [update.modrinth]
 mod-id = "1bokaNcj"
-version = "1DxAMjCv"
+version = "PfhJ0nzQ"
diff --git a/mods/xaeros-world-map.pw.toml b/mods/xaeros-world-map.pw.toml
index b6f079e..3b0af9e 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.32.0_Fabric_1.20.jar"
+filename = "XaerosWorldMap_1.37.6_Fabric_1.20.4.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/NcUtCpym/versions/RBZYvZJ4/XaerosWorldMap_1.32.0_Fabric_1.20.jar"
+url = "https://cdn.modrinth.com/data/NcUtCpym/versions/UXPdKH9b/XaerosWorldMap_1.37.6_Fabric_1.20.4.jar"
 hash-format = "sha1"
-hash = "9e25e722198fbb14eaf4261bdbbb2d44c1776509"
+hash = "d08eb3b6e5c06deaebe5666e663a5836c5470e17"
 
 [update]
 [update.modrinth]
 mod-id = "NcUtCpym"
-version = "RBZYvZJ4"
+version = "UXPdKH9b"
diff --git a/mods/yacl.pw.toml b/mods/yacl.pw.toml
index 252018f..733ae1a 100644
--- a/mods/yacl.pw.toml
+++ b/mods/yacl.pw.toml
@@ -1,13 +1,13 @@
 name = "YetAnotherConfigLib"
-filename = "yet-another-config-lib-fabric-3.1.0+1.20.jar"
+filename = "yet-another-config-lib-fabric-3.3.2+1.20.4.jar"
 side = "both"
 
 [download]
-url = "https://cdn.modrinth.com/data/1eAoo2KR/versions/CgwTUAR2/yet-another-config-lib-fabric-3.1.0%2B1.20.jar"
+url = "https://cdn.modrinth.com/data/1eAoo2KR/versions/StXMrAsz/yet-another-config-lib-fabric-3.3.2%2B1.20.4.jar"
 hash-format = "sha1"
-hash = "0c6d76e383439662c2f0871e170e6e465d2f84ef"
+hash = "9cbb8f3401160ec4422630bbf930208a898fe320"
 
 [update]
 [update.modrinth]
 mod-id = "1eAoo2KR"
-version = "CgwTUAR2"
+version = "StXMrAsz"
diff --git a/mods/zoomify.pw.toml b/mods/zoomify.pw.toml
index e5b7b3b..bbbe8f6 100644
--- a/mods/zoomify.pw.toml
+++ b/mods/zoomify.pw.toml
@@ -1,13 +1,13 @@
 name = "Zoomify"
-filename = "Zoomify-2.11.0.jar"
+filename = "Zoomify-2.13.0.jar"
 side = "client"
 
 [download]
-url = "https://cdn.modrinth.com/data/w7ThoJFB/versions/tv8GIQDa/Zoomify-2.11.0.jar"
+url = "https://cdn.modrinth.com/data/w7ThoJFB/versions/JiEpJuon/Zoomify-2.13.0.jar"
 hash-format = "sha1"
-hash = "a19c88540fed62082b5646c018bb69ac92851615"
+hash = "a734d9ac796eb19775cd6fd9304d838050a90272"
 
 [update]
 [update.modrinth]
 mod-id = "w7ThoJFB"
-version = "tv8GIQDa"
+version = "JiEpJuon"
diff --git a/pack.toml b/pack.toml
index 3469cee..ef122de 100644
--- a/pack.toml
+++ b/pack.toml
@@ -1,6 +1,6 @@
 name = "Evan's Pack"
 author = "Evan Pratten"
-version = "1.0.3"
+version = "1.20.4r1"
 pack-format = "packwiz:1.1.0"
 
 [index]
@@ -8,9 +8,9 @@ file = "index.toml"
 hash-format = "sha256"
 
 [versions]
-minecraft = "1.20.1"
-quilt = "0.19.2"
+fabric = "0.15.6"
+minecraft = "1.20.4"
 
 [options]
-acceptable-game-versions = ["1.20", "1.20.1"]
+acceptable-game-versions = ["1.20.3", "1.20.4"]
 no-internal-hashes = true