diff --git a/index.toml b/index.toml
index 1e11a1f..9cc3b0c 100644
--- a/index.toml
+++ b/index.toml
@@ -52,34 +52,49 @@ file = "icon.png"
 file = "mods.dot"
 
 [[files]]
-file = "mods/InGameAccountSwitcher-Fabric-1.18-7.1.3.jar"
+file = "mods/DynamicSoundFilters-1.1.3+1.16.2.jar"
 
 [[files]]
-file = "mods/RoughlyEnoughItems-7.0.346.jar"
+file = "mods/XaerosWorldMap_1.11.0_Fabric_1.16.4.jar"
 
 [[files]]
-file = "mods/architectury-3.2.47.jar"
+file = "mods/Xaeros_Minimap_20.27.2_Fabric_1.16.4.jar"
 
 [[files]]
-file = "mods/cloth-config-6.0.45-fabric.jar"
+file = "mods/connectedglass-1.0.6-mc1.16.4.jar"
 
 [[files]]
-file = "mods/dynamic-fps-2.0.6.jar"
+file = "mods/dynamic-fps-1.2.1.jar"
 
 [[files]]
-file = "mods/fabric-api-0.43.1+1.18.jar"
+file = "mods/fabric-api-0.22.1+build.409-1.16.jar"
 
 [[files]]
-file = "mods/optifabric-1.12.7.jar"
+file = "mods/fabric-diagonal-panes-0.3.1.jar"
 
 [[files]]
-file = "mods/preview_OptiFine_1.18_HD_U_H3_pre7.jar"
+file = "mods/lithium-fabric-mc1.16.4-0.6.0.jar"
 
 [[files]]
-file = "mods/worldedit-mod-7.2.8.jar"
+file = "mods/malilib-fabric-1.16.4-0.10.0-dev.21+arne.1.jar"
 
 [[files]]
-file = "mods/wthit-fabric-4.3.1.jar"
+file = "mods/modmenu-1.14.6+build.31.jar"
+
+[[files]]
+file = "mods/multiconnect-1.3.33.jar"
+
+[[files]]
+file = "mods/notenoughcrashes-2.1.4+1.16.2.jar"
+
+[[files]]
+file = "mods/okzoomer-4.0.1+1.16.2.jar"
+
+[[files]]
+file = "mods/sodium-fabric-mc1.16.3-0.1.0(1).jar"
+
+[[files]]
+file = "mods/viaversion-fabric-3.2.1-SNAPSHOT.jar"
 
 [[files]]
 file = "shaderpacks/bsl-shaders.pw.toml"
diff --git a/mods/DynamicSoundFilters-1.1.3+1.16.2.jar b/mods/DynamicSoundFilters-1.1.3+1.16.2.jar
new file mode 100644
index 0000000..5a72d28
Binary files /dev/null and b/mods/DynamicSoundFilters-1.1.3+1.16.2.jar differ
diff --git a/mods/InGameAccountSwitcher-Fabric-1.18-7.1.3.jar b/mods/InGameAccountSwitcher-Fabric-1.18-7.1.3.jar
deleted file mode 100644
index df26be9..0000000
Binary files a/mods/InGameAccountSwitcher-Fabric-1.18-7.1.3.jar and /dev/null differ
diff --git a/mods/RoughlyEnoughItems-7.0.346.jar b/mods/RoughlyEnoughItems-7.0.346.jar
deleted file mode 100644
index c439bf9..0000000
Binary files a/mods/RoughlyEnoughItems-7.0.346.jar and /dev/null differ
diff --git a/mods/XaerosWorldMap_1.11.0_Fabric_1.16.4.jar b/mods/XaerosWorldMap_1.11.0_Fabric_1.16.4.jar
new file mode 100644
index 0000000..7ec0023
Binary files /dev/null and b/mods/XaerosWorldMap_1.11.0_Fabric_1.16.4.jar differ
diff --git a/mods/Xaeros_Minimap_20.27.2_Fabric_1.16.4.jar b/mods/Xaeros_Minimap_20.27.2_Fabric_1.16.4.jar
new file mode 100644
index 0000000..d6ab9bf
Binary files /dev/null and b/mods/Xaeros_Minimap_20.27.2_Fabric_1.16.4.jar differ
diff --git a/mods/architectury-3.2.47.jar b/mods/architectury-3.2.47.jar
deleted file mode 100644
index 77e8c9a..0000000
Binary files a/mods/architectury-3.2.47.jar and /dev/null differ
diff --git a/mods/cloth-config-6.0.45-fabric.jar b/mods/cloth-config-6.0.45-fabric.jar
deleted file mode 100644
index 5e4cc34..0000000
Binary files a/mods/cloth-config-6.0.45-fabric.jar and /dev/null differ
diff --git a/mods/connectedglass-1.0.6-mc1.16.4.jar b/mods/connectedglass-1.0.6-mc1.16.4.jar
new file mode 100644
index 0000000..876bfe4
Binary files /dev/null and b/mods/connectedglass-1.0.6-mc1.16.4.jar differ
diff --git a/mods/dynamic-fps-1.2.1.jar b/mods/dynamic-fps-1.2.1.jar
new file mode 100644
index 0000000..1cb748f
Binary files /dev/null and b/mods/dynamic-fps-1.2.1.jar differ
diff --git a/mods/dynamic-fps-2.0.6.jar b/mods/dynamic-fps-2.0.6.jar
deleted file mode 100644
index a000b4d..0000000
Binary files a/mods/dynamic-fps-2.0.6.jar and /dev/null differ
diff --git a/mods/fabric-api-0.22.1+build.409-1.16.jar b/mods/fabric-api-0.22.1+build.409-1.16.jar
new file mode 100644
index 0000000..67f2c85
Binary files /dev/null and b/mods/fabric-api-0.22.1+build.409-1.16.jar differ
diff --git a/mods/fabric-api-0.43.1+1.18.jar b/mods/fabric-api-0.43.1+1.18.jar
deleted file mode 100644
index 8ea4b60..0000000
Binary files a/mods/fabric-api-0.43.1+1.18.jar and /dev/null differ
diff --git a/mods/fabric-diagonal-panes-0.3.1.jar b/mods/fabric-diagonal-panes-0.3.1.jar
new file mode 100644
index 0000000..64357f4
Binary files /dev/null and b/mods/fabric-diagonal-panes-0.3.1.jar differ
diff --git a/mods/lithium-fabric-mc1.16.4-0.6.0.jar b/mods/lithium-fabric-mc1.16.4-0.6.0.jar
new file mode 100644
index 0000000..ac20b09
Binary files /dev/null and b/mods/lithium-fabric-mc1.16.4-0.6.0.jar differ
diff --git a/mods/malilib-fabric-1.16.4-0.10.0-dev.21+arne.1.jar b/mods/malilib-fabric-1.16.4-0.10.0-dev.21+arne.1.jar
new file mode 100644
index 0000000..11f6a67
Binary files /dev/null and b/mods/malilib-fabric-1.16.4-0.10.0-dev.21+arne.1.jar differ
diff --git a/mods/modmenu-1.14.6+build.31.jar b/mods/modmenu-1.14.6+build.31.jar
new file mode 100644
index 0000000..cd2498c
Binary files /dev/null and b/mods/modmenu-1.14.6+build.31.jar differ
diff --git a/mods/multiconnect-1.3.33.jar b/mods/multiconnect-1.3.33.jar
new file mode 100644
index 0000000..8f22724
Binary files /dev/null and b/mods/multiconnect-1.3.33.jar differ
diff --git a/mods/notenoughcrashes-2.1.4+1.16.2.jar b/mods/notenoughcrashes-2.1.4+1.16.2.jar
new file mode 100644
index 0000000..e915b72
Binary files /dev/null and b/mods/notenoughcrashes-2.1.4+1.16.2.jar differ
diff --git a/mods/okzoomer-4.0.1+1.16.2.jar b/mods/okzoomer-4.0.1+1.16.2.jar
new file mode 100644
index 0000000..adc9073
Binary files /dev/null and b/mods/okzoomer-4.0.1+1.16.2.jar differ
diff --git a/mods/optifabric-1.12.7.jar b/mods/optifabric-1.12.7.jar
deleted file mode 100644
index 3ef22ef..0000000
Binary files a/mods/optifabric-1.12.7.jar and /dev/null differ
diff --git a/mods/preview_OptiFine_1.18_HD_U_H3_pre7.jar b/mods/preview_OptiFine_1.18_HD_U_H3_pre7.jar
deleted file mode 100644
index dce0616..0000000
Binary files a/mods/preview_OptiFine_1.18_HD_U_H3_pre7.jar and /dev/null differ
diff --git a/mods/sodium-fabric-mc1.16.3-0.1.0(1).jar b/mods/sodium-fabric-mc1.16.3-0.1.0(1).jar
new file mode 100644
index 0000000..ab9997c
Binary files /dev/null and b/mods/sodium-fabric-mc1.16.3-0.1.0(1).jar differ
diff --git a/mods/viaversion-fabric-3.2.1-SNAPSHOT.jar b/mods/viaversion-fabric-3.2.1-SNAPSHOT.jar
new file mode 100644
index 0000000..a36a309
Binary files /dev/null and b/mods/viaversion-fabric-3.2.1-SNAPSHOT.jar differ
diff --git a/mods/worldedit-mod-7.2.8.jar b/mods/worldedit-mod-7.2.8.jar
deleted file mode 100644
index e25ec65..0000000
Binary files a/mods/worldedit-mod-7.2.8.jar and /dev/null differ
diff --git a/mods/wthit-fabric-4.3.1.jar b/mods/wthit-fabric-4.3.1.jar
deleted file mode 100644
index 7fc1483..0000000
Binary files a/mods/wthit-fabric-4.3.1.jar and /dev/null differ
diff --git a/pack.toml b/pack.toml
index 8b472cb..d451823 100644
--- a/pack.toml
+++ b/pack.toml
@@ -1,6 +1,6 @@
 name = "Evan's Pack"
 author = "Evan Pratten"
-version = "1.18.0r1"
+version = "1.16.4r1"
 pack-format = "packwiz:1.1.0"
 
 [index]
@@ -8,9 +8,9 @@ file = "index.toml"
 hash-format = "sha256"
 
 [versions]
-fabric = "0.12.11"
-minecraft = "1.18"
+fabric = "0.10.7"
+minecraft = "1.16.4"
 
 [options]
-acceptable-game-versions = ["1.18"]
+acceptable-game-versions = ["1.16.2", "1.16.3", "1.16.4"]
 no-internal-hashes = true