diff --git a/.gitignore b/.gitignore
index 1c660116..c2b5ad22 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
*.jar
-Packwiz/packwiz.exe
+*.exe
+Packwiz/packwiz
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 19dc9bac..9a781d04 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,44 @@ Notes for all 1.17.1 releases:
* Curseforge Launcher: if you're upgrading from MC 1.16.x, please ☑️ Update to new Profile
* MultiMC: Minecraft 1.17.1 requires Java 16: https://www.oracle.com/java/technologies/javase-jdk16-downloads.html
+### 2.1.0
+
+It is time to finally release Fabulously Optimized for Minecraft 1.17.1! Here are the major updates from 1.9.1 to 2.1.0:
+
+### New mods
+
+* **Iris** - Optifine shaders! [See here](https://github.com/IrisShaders/Iris#what-shader-packs-can-i-use-right-now) for the recommended ones.
+* **LambdaBetterGrass** - Optifine's "better grass"!
+* **CustomEntityModels** - Optifine's custom entity models (partial support, see mod description)
+* **AdvancementInfo** - bigger and more detailed advancement screen
+* **Better Mount HUD** - improves the HUD while riding a horse, like in Bedrock Edition
+* **Reese's Sodium Options** - makes the graphics settings vertical to make sure all options fit and look good
+* **WI Zoom** - a simple, scrollable zoom mod
+* **Indium** - adds Rendering API to Sodium, which makes some important parity mods work
+* **YOSBR** - keeps your settings across modpack updates
+
+### Removed mods
+
+* **Ok Zoomer** - servers can now disable or limit your zoom, I think *you* should be in charge of that
+* **Custom Fog** - Sodium Extra now provides a simpler fog management experience
+* **Smooth Scrolling Everywhere** - seems to be abandoned
+* **Phosphor** - not yet updated
+
+### Other changes
+
+* New default options [(read more)](https://github.com/Madis0/fabulously-optimized/wiki/Changed-options)
+* Curseforge pack is now 100% Fabric (faster launch and better mod management)
+* An auto-updating MultiMC pack is available on GitHub
+* Now using semantic versioning
+* All mods updated
+* For more changes between alpha and beta versions, see the changelog
+
+### Changes from beta 4 to release
+
+* Added AdvancementInfo, Better Mount HUD, Reese's Sodium Options
+* MultiMC (auto-update) is now split by version for future-proofing, please re-download if you use it
+* Updated Iris+Sodium, Lithium, Sodium Extra, Custom Entity Models, Not Enough Crashes, Mod Menu, Fabric API, Fabric Language Kotlin, Architectury API
+
### 2.1.0-beta.4
Added
diff --git a/CLI tools/Update Packwiz.py b/CLI tools/Update Packwiz.py
index 78842143..4456af7f 100644
--- a/CLI tools/Update Packwiz.py
+++ b/CLI tools/Update Packwiz.py
@@ -3,8 +3,9 @@ import os
user_path = os.path.expanduser("~")
git_path = user_path + "/Documents/GitHub/fabulously-optimized/"
exe_path = "packwiz.exe"
+version = input("Please enter the Minecraft version: ")
packwiz_path = git_path + "Packwiz"
-mods_path = packwiz_path + "/mods"
+mods_path = packwiz_path + "/" + version + "/mods"
mod_files = os.listdir(mods_path)
for item in mod_files:
diff --git a/Curseforge/manifest.json b/Curseforge/manifest.json
index 9da9803b..57b45d8f 100644
--- a/Curseforge/manifest.json
+++ b/Curseforge/manifest.json
@@ -11,7 +11,7 @@
"manifestType": "minecraftModpack",
"manifestVersion": 1,
"name": "Fabulously Optimized",
- "version": "2.1.0-beta.4",
+ "version": "2.1.0",
"author": "robotkoer",
"files": [
{
@@ -29,6 +29,11 @@
"fileID": 3388827,
"required": true
},
+ {
+ "projectID": 403815,
+ "fileID": 3379960,
+ "required": true
+ },
{
"projectID": 325092,
"fileID": 3436738,
@@ -41,7 +46,7 @@
},
{
"projectID": 419697,
- "fileID": 3436837,
+ "fileID": 3443079,
"required": true
},
{
@@ -66,7 +71,7 @@
},
{
"projectID": 306612,
- "fileID": 3438063,
+ "fileID": 3446268,
"required": true
},
{
@@ -75,13 +80,13 @@
"required": true
},
{
- "projectID": 335493,
- "fileID": 3419561,
+ "projectID": 349630,
+ "fileID": 3379128,
"required": true
},
{
- "projectID": 349630,
- "fileID": 3379128,
+ "projectID": 335493,
+ "fileID": 3419561,
"required": true
},
{
@@ -95,13 +100,13 @@
"required": true
},
{
- "projectID": 308769,
- "fileID": 3394286,
+ "projectID": 308702,
+ "fileID": 3451992,
"required": true
},
{
- "projectID": 308702,
- "fileID": 3431313,
+ "projectID": 308769,
+ "fileID": 3439050,
"required": true
},
{
@@ -116,7 +121,7 @@
},
{
"projectID": 477078,
- "fileID": 3424444,
+ "fileID": 3440846,
"required": true
},
{
@@ -126,22 +131,22 @@
},
{
"projectID": 455508,
- "fileID": 3404785,
+ "fileID": 3451773,
+ "required": true
+ },
+ {
+ "projectID": 511319,
+ "fileID": 3433130,
"required": true
},
{
"projectID": 360438,
- "fileID": 3380166,
+ "fileID": 3438799,
"required": true
},
{
"projectID": 447673,
- "fileID": 3392192,
- "required": true
- },
- {
- "projectID": 452768,
- "fileID": 3355800,
+ "fileID": 3442217,
"required": true
},
{
@@ -149,6 +154,11 @@
"fileID": 3420209,
"required": true
},
+ {
+ "projectID": 452768,
+ "fileID": 3355800,
+ "required": true
+ },
{
"projectID": 273279,
"fileID": 3379961,
@@ -159,9 +169,14 @@
"fileID": 3381995,
"required": true
},
+ {
+ "projectID": 475358,
+ "fileID": 3380384,
+ "required": true
+ },
{
"projectID": 353890,
- "fileID": 3357144,
+ "fileID": 3433333,
"required": true
},
{
diff --git a/Curseforge/modlist.html b/Curseforge/modlist.html
index 92355f72..215d4a95 100644
--- a/Curseforge/modlist.html
+++ b/Curseforge/modlist.html
@@ -2,6 +2,7 @@
FastChest (by fake_domi)
Cloth Config API (Fabric) (by shedaniel)
Entity Culling Fabric/Forge (by tr9zw)
+AdvancementInfo (by Giselbaer)
Colormatic (by kwertiTheCats)
Item Model Fix (Fabric) (by Pepper_Bell)
Architectury API (Fabric) (by shedaniel)
@@ -11,23 +12,25 @@
LambDynamicLights (by LambdAurora)
Fabric API (by modmuss50)
Smooth Boot (Fabric) (by UltimateBoomer)
-Dynamic FPS (by juliand665)
WI Zoom (by alexander9892)
+Dynamic FPS (by juliand665)
CompleteConfig (by Lortseam_)
LazyDFU (by tuxed)
-Fabric Language Kotlin (by modmuss50)
Mod Menu (by ProspectorDev)
+Fabric Language Kotlin (by modmuss50)
'Slight' Gui Modifications (by shedaniel)
FerriteCore (Fabric) (by malte0811)
Custom Entity Models (CEM) (by dorianpb)
Better Beds (by Motschen)
Iris Shaders (by coderbot)
+Reese's Sodium Options (by FlashyReese)
Lithium (Fabric) (by jellysquid3)
Sodium Extra (by FlashyReese)
-No Fade (by UltimateBoomer)
Fabric Capes (by VictorKohler)
+No Fade (by UltimateBoomer)
AntiGhost (by Giselbaer)
Fabrishot (by ramidzkh)
+Better Mount HUD (by Lortseam_)
Not Enough Crashes (Fabric) (by NatanFudge)
LambdaBetterGrass (by LambdAurora)
diff --git a/MultiMC-Packwiz/Fabulously Optimized (auto-update)/.minecraft/.gitkeep b/MultiMC-Packwiz/Fabulously Optimized (auto-update)/.minecraft/.gitkeep
deleted file mode 100644
index e69de29b..00000000
diff --git a/MultiMC-Packwiz/Fabulously Optimized (auto-update)/instance.cfg b/MultiMC-Packwiz/Fabulously Optimized (auto-update)/instance.cfg
index 0aab8cc6..2d32e43e 100644
--- a/MultiMC-Packwiz/Fabulously Optimized (auto-update)/instance.cfg
+++ b/MultiMC-Packwiz/Fabulously Optimized (auto-update)/instance.cfg
@@ -13,9 +13,9 @@ OverrideMCLaunchMethod=false
OverrideMemory=false
OverrideNativeWorkarounds=false
OverrideWindow=false
-PreLaunchCommand="$INST_JAVA" -jar packwiz-installer-bootstrap.jar https://raw.githubusercontent.com/Madis0/fabulously-optimized/main/Packwiz/pack.toml
+PreLaunchCommand="$INST_JAVA" -jar packwiz-installer-bootstrap.jar https://raw.githubusercontent.com/Madis0/fabulously-optimized/main/Packwiz/1.17.1/pack.toml
iconKey=pack
lastLaunchTime=1624093607930
-name=Fabulously Optimized (auto-update)
-notes=https://www.curseforge.com/minecraft/modpacks/fabulously-optimized
+name=Fabulously Optimized (MC 1.17.1 auto-update)
+notes=https://github.com/Madis0/fabulously-optimized
totalTimePlayed=100
diff --git a/MultiMC/Fabulously Optimized x.y.z/instance.cfg b/MultiMC/Fabulously Optimized x.y.z/instance.cfg
index d8d6eb39..89003a4c 100644
--- a/MultiMC/Fabulously Optimized x.y.z/instance.cfg
+++ b/MultiMC/Fabulously Optimized x.y.z/instance.cfg
@@ -1,43 +1,23 @@
-AutoCloseConsole=false
ForgeVersion=
InstanceType=OneSix
IntendedVersion=
-JavaPath=javaw
JoinServerOnLaunch=false
-JoinServerOnLaunchAddress=
-JvmArgs=
LWJGLVersion=
-LaunchMaximized=false
LiteloaderVersion=
LogPrePostOutput=true
MCLaunchMethod=LauncherPart
-MaxMemAlloc=1024
-MinMemAlloc=512
-MinecraftWinHeight=480
-MinecraftWinWidth=854
OverrideCommands=false
OverrideConsole=false
OverrideGameTime=false
-OverrideJava=false
OverrideJavaArgs=false
OverrideJavaLocation=false
OverrideMCLaunchMethod=false
OverrideMemory=false
OverrideNativeWorkarounds=false
OverrideWindow=false
-PermGen=128
-PostExitCommand=
-PreLaunchCommand=
-RecordGameTime=true
-ShowConsole=false
-ShowConsoleOnError=true
-ShowGameTime=true
-UseNativeGLFW=false
-UseNativeOpenAL=false
-WrapperCommand=
iconKey=pack
-lastLaunchTime=1629896038177
-lastTimePlayed=129
-name=Fabulously Optimized 2.1.0-beta.4
+lastLaunchTime=1630594227618
+lastTimePlayed=23
+name=Fabulously Optimized 2.1.0
notes=https://www.curseforge.com/minecraft/modpacks/fabulously-optimized
-totalTimePlayed=1026
+totalTimePlayed=1049
diff --git a/Packwiz/.packwizignore b/Packwiz/.packwizignore
deleted file mode 100644
index c722e03b..00000000
--- a/Packwiz/.packwizignore
+++ /dev/null
@@ -1,5 +0,0 @@
-packwiz.exe
-Readme.md
-packwiz-setup.bat
-*.zip
-*.jar
\ No newline at end of file
diff --git a/Packwiz/1.17.1/.packwizignore b/Packwiz/1.17.1/.packwizignore
new file mode 100644
index 00000000..dfa079af
--- /dev/null
+++ b/Packwiz/1.17.1/.packwizignore
@@ -0,0 +1,6 @@
+packwiz
+Readme.md
+*.exe
+*.bat
+*.zip
+*.jar
\ No newline at end of file
diff --git a/Packwiz/config/fabric_loader_dependencies.json b/Packwiz/1.17.1/config/fabric_loader_dependencies.json
similarity index 100%
rename from Packwiz/config/fabric_loader_dependencies.json
rename to Packwiz/1.17.1/config/fabric_loader_dependencies.json
diff --git a/Packwiz/config/slightguimodifications/cts.groovy b/Packwiz/1.17.1/config/slightguimodifications/cts.groovy
similarity index 84%
rename from Packwiz/config/slightguimodifications/cts.groovy
rename to Packwiz/1.17.1/config/slightguimodifications/cts.groovy
index e7e0b1bd..c32b6e4e 100644
--- a/Packwiz/config/slightguimodifications/cts.groovy
+++ b/Packwiz/1.17.1/config/slightguimodifications/cts.groovy
@@ -5,7 +5,7 @@ mainMenu {
x { it - 2 }
y { it - 20 }
}
- text = literal("Fabulously Optimized 2.1.0-beta.4")
+ text = literal("Fabulously Optimized 2.1.0")
align = "right"
color = 0xFFFFFF
hoveredColor = 0x55FFFF
diff --git a/Packwiz/config/yosbr/config/capes.json5 b/Packwiz/1.17.1/config/yosbr/config/capes.json5
similarity index 100%
rename from Packwiz/config/yosbr/config/capes.json5
rename to Packwiz/1.17.1/config/yosbr/config/capes.json5
diff --git a/Packwiz/config/yosbr/config/cem.conf b/Packwiz/1.17.1/config/yosbr/config/cem.conf
similarity index 100%
rename from Packwiz/config/yosbr/config/cem.conf
rename to Packwiz/1.17.1/config/yosbr/config/cem.conf
diff --git a/Packwiz/config/yosbr/config/colormatic.properties b/Packwiz/1.17.1/config/yosbr/config/colormatic.properties
similarity index 100%
rename from Packwiz/config/yosbr/config/colormatic.properties
rename to Packwiz/1.17.1/config/yosbr/config/colormatic.properties
diff --git a/Packwiz/config/yosbr/config/cullleaves.json b/Packwiz/1.17.1/config/yosbr/config/cullleaves.json
similarity index 100%
rename from Packwiz/config/yosbr/config/cullleaves.json
rename to Packwiz/1.17.1/config/yosbr/config/cullleaves.json
diff --git a/Packwiz/config/yosbr/config/fast-chest.properties b/Packwiz/1.17.1/config/yosbr/config/fast-chest.properties
similarity index 100%
rename from Packwiz/config/yosbr/config/fast-chest.properties
rename to Packwiz/1.17.1/config/yosbr/config/fast-chest.properties
diff --git a/Packwiz/config/yosbr/config/iris.properties b/Packwiz/1.17.1/config/yosbr/config/iris.properties
similarity index 65%
rename from Packwiz/config/yosbr/config/iris.properties
rename to Packwiz/1.17.1/config/yosbr/config/iris.properties
index 7952e7b3..d6f5f3eb 100644
--- a/Packwiz/config/yosbr/config/iris.properties
+++ b/Packwiz/1.17.1/config/yosbr/config/iris.properties
@@ -1,4 +1,5 @@
#This file stores configuration options for Iris, such as the currently active shaderpack
-#Thu Jul 01 10:53:00 EEST 2021
+#Mon Sep 06 18:05:42 EEST 2021
+maxShadowRenderDistance=32
shaderPack=
enableShaders=false
diff --git a/Packwiz/config/yosbr/config/lambdabettergrass.toml b/Packwiz/1.17.1/config/yosbr/config/lambdabettergrass.toml
similarity index 100%
rename from Packwiz/config/yosbr/config/lambdabettergrass.toml
rename to Packwiz/1.17.1/config/yosbr/config/lambdabettergrass.toml
diff --git a/Packwiz/config/yosbr/config/lambdynlights.toml b/Packwiz/1.17.1/config/yosbr/config/lambdynlights.toml
similarity index 100%
rename from Packwiz/config/yosbr/config/lambdynlights.toml
rename to Packwiz/1.17.1/config/yosbr/config/lambdynlights.toml
diff --git a/Packwiz/config/yosbr/config/modmenu.json b/Packwiz/1.17.1/config/yosbr/config/modmenu.json
similarity index 100%
rename from Packwiz/config/yosbr/config/modmenu.json
rename to Packwiz/1.17.1/config/yosbr/config/modmenu.json
diff --git a/Packwiz/config/yosbr/config/slightguimodifications/config.json5 b/Packwiz/1.17.1/config/yosbr/config/slightguimodifications/config.json5
similarity index 100%
rename from Packwiz/config/yosbr/config/slightguimodifications/config.json5
rename to Packwiz/1.17.1/config/yosbr/config/slightguimodifications/config.json5
diff --git a/Packwiz/config/yosbr/config/sodium-extra-options.json b/Packwiz/1.17.1/config/yosbr/config/sodium-extra-options.json
similarity index 96%
rename from Packwiz/config/yosbr/config/sodium-extra-options.json
rename to Packwiz/1.17.1/config/yosbr/config/sodium-extra-options.json
index 193bdb71..575c8fec 100644
--- a/Packwiz/config/yosbr/config/sodium-extra-options.json
+++ b/Packwiz/1.17.1/config/yosbr/config/sodium-extra-options.json
@@ -39,6 +39,7 @@
"extra_settings": {
"show_fps": false,
"show_coords": false,
+ "reduce_resolution_on_mac": true,
"cloud_height": 128,
"toasts": true,
"static_fov": false,
diff --git a/Packwiz/config/yosbr/config/sodium-options.json b/Packwiz/1.17.1/config/yosbr/config/sodium-options.json
similarity index 58%
rename from Packwiz/config/yosbr/config/sodium-options.json
rename to Packwiz/1.17.1/config/yosbr/config/sodium-options.json
index ee2d484f..356967ca 100644
--- a/Packwiz/config/yosbr/config/sodium-options.json
+++ b/Packwiz/1.17.1/config/yosbr/config/sodium-options.json
@@ -1,17 +1,19 @@
{
"quality": {
- "cloud_quality": "FAST",
"weather_quality": "FAST",
- "enable_vignette": true,
- "enable_clouds": true
+ "enable_vignette": true
},
"advanced": {
+ "arena_memory_allocator": "ASYNC",
"animate_only_visible_textures": true,
"use_entity_culling": true,
"use_particle_culling": true,
"use_fog_occlusion": true,
"use_block_face_culling": true,
- "allow_direct_memory_access": true
+ "allow_direct_memory_access": true,
+ "enable_memory_tracing": false,
+ "use_advanced_staging_buffers": true,
+ "max_pre_rendered_frames": 3
},
"notifications": {
"hide_donation_button": true
diff --git a/Packwiz/config/yosbr/options.txt b/Packwiz/1.17.1/config/yosbr/options.txt
similarity index 100%
rename from Packwiz/config/yosbr/options.txt
rename to Packwiz/1.17.1/config/yosbr/options.txt
diff --git a/Packwiz/index.toml b/Packwiz/1.17.1/index.toml
similarity index 79%
rename from Packwiz/index.toml
rename to Packwiz/1.17.1/index.toml
index f954b73f..d187a046 100644
--- a/Packwiz/index.toml
+++ b/Packwiz/1.17.1/index.toml
@@ -6,7 +6,7 @@ hash = "84b82b6a4610dcf0f2992d3b86a3abfb8748c54ada513020bae4154581f012ea"
[[files]]
file = "config/slightguimodifications/cts.groovy"
-hash = "6ffa0a190885025408933e1840ec8b69a75be595084dfb4886c2a0682774998b"
+hash = "eb76d89d748874878f2fc95c5aee4973bd4e29e2dbafff7b61e2e48e6d78d32b"
[[files]]
file = "config/yosbr/config/capes.json5"
@@ -30,7 +30,7 @@ hash = "8ac2210266a3499133d3647a1f74de90f24cf3c2575356b9261221c9af3c5a43"
[[files]]
file = "config/yosbr/config/iris.properties"
-hash = "1e4a1dddf8891e81dfac8837220705757874be3fb7009f05dcf4e983e3d925b8"
+hash = "67a031c7e7c187bf7b93db9d7419e0c9b01fefecaf1e54f408b16fb9d7fc57c0"
[[files]]
file = "config/yosbr/config/lambdabettergrass.toml"
@@ -50,16 +50,21 @@ hash = "c44249c87c48216b9ce39bd233b88e2a5e901fb7589b54cee79ac566bcb0c018"
[[files]]
file = "config/yosbr/config/sodium-extra-options.json"
-hash = "f672e48f6f1d935f691cad4f8e1a17fff608288838ea6c50b592c0889281b29c"
+hash = "120fa73cd1bc43ef382877ba62fc193254903aa60695ec712e74da61b9e6f623"
[[files]]
file = "config/yosbr/config/sodium-options.json"
-hash = "b3d937324906eeec068c3335061167c85694a869a9f6c5cd5800b64b08c05201"
+hash = "da96724c0a83a2cc08511b438349ab27820871f14a388006c999ac9848d20074"
[[files]]
file = "config/yosbr/options.txt"
hash = "07cd64bbec9a770ef7075c7b59f8d87b960e81e7e62859788b4f7dd1d288ea59"
+[[files]]
+file = "mods/advancementinfo.toml"
+hash = "4bdd914cc09497cbfa0122dab0f888f4bfd8d144a394db1746a592c95667fba7"
+metafile = true
+
[[files]]
file = "mods/antighost.toml"
hash = "5db5823578bbc8f2d1389439e42d13fe2254b2833f5784d07d833b806df2fc4c"
@@ -67,7 +72,7 @@ metafile = true
[[files]]
file = "mods/architectury-fabric.toml"
-hash = "096d8ef6d0b345bb8e421a81ac09cbef0c813068d51f5eab1aa12750d78cde26"
+hash = "709d06702d9c3ffd0643843d9945a75c48880921b5a9e2384a5c2be809fda4cd"
metafile = true
[[files]]
@@ -75,6 +80,11 @@ file = "mods/better-beds.toml"
hash = "4fa984638eb4487db00d51a52aa07e1b2d11ab41ebe850d7f40a5e653860e173"
metafile = true
+[[files]]
+file = "mods/better-mount-hud.toml"
+hash = "305f28a2361765477b348ac3d034053808bce0ab2989873a1ddd9c35ce455b45"
+metafile = true
+
[[files]]
file = "mods/capes.toml"
hash = "3adc9339abe9872d3d0a7b2098f7efd1679203c204d06f4c34488a488a3d8215"
@@ -107,7 +117,7 @@ metafile = true
[[files]]
file = "mods/custom-entity-models-cem.toml"
-hash = "cf2846bc3171471ea3fccf5c60fd7a48b07a7a1f11e7034548ee3f6fba75c76d"
+hash = "993aebad8c508712972999680cb2356bd3e435602535214f81ad2f2d8448fc8d"
metafile = true
[[files]]
@@ -122,12 +132,12 @@ metafile = true
[[files]]
file = "mods/fabric-api.toml"
-hash = "02847dab3ca1b3078c7c4a78f9576cdd915ee25654f7a6fab9bbe356c048ca21"
+hash = "c5797709859b36f2dcf6d5a97bfe618cf43ee2594f5bfe2ff71bb04ec066c13c"
metafile = true
[[files]]
file = "mods/fabric-language-kotlin.toml"
-hash = "b5313c60b6902deb5c1e661afc5d3d5665d4843c2372a21f29b63bf654f0966b"
+hash = "9dddeb714e7d413746bafd35c5b58ebec4c30d8934ff3763dd4c00e5ff359fa6"
metafile = true
[[files]]
@@ -157,7 +167,7 @@ metafile = true
[[files]]
file = "mods/irisshaders.toml"
-hash = "007001d49debdf85558e7120e85a99d0779f7c42ed9d257427e7e5c28e721d37"
+hash = "2e964d2fbfe404b4e49147392c84106f0c49ad35fc7032bed186d0ee7737138e"
metafile = true
[[files]]
@@ -182,12 +192,12 @@ metafile = true
[[files]]
file = "mods/lithium.toml"
-hash = "46408112d0ccc74c86e2eb931d07d083a56aee3114deb994ed1ef14dd0af19a2"
+hash = "290f25ecb199d3010dd5fa5ce6e148577766e0a362129cfa5de6250bfe2702d1"
metafile = true
[[files]]
file = "mods/modmenu.toml"
-hash = "5be0024e7a145dce7e9452c6a5a8f829b3a933fee665c9d445904b16cf862920"
+hash = "0e814f4b1e2796c9fcf55508c3b7eaac178ad6e28e6133d98c38870fdc6a1cca"
metafile = true
[[files]]
@@ -197,7 +207,12 @@ metafile = true
[[files]]
file = "mods/not-enough-crashes.toml"
-hash = "d39a9a66dfa4c570242aadc9a935ad1217572780508a414cb1a59cfc4d1e81a9"
+hash = "263a290dca36800daf25c633c5076223ce8d624d13edda78c5ea5fe550d03252"
+metafile = true
+
+[[files]]
+file = "mods/reeses-sodium-options.toml"
+hash = "a609236c4f7cbb215561d06fe823c4ef70990f17ecf29509bfc95b4260e1834f"
metafile = true
[[files]]
@@ -212,7 +227,7 @@ metafile = true
[[files]]
file = "mods/sodium-extra.toml"
-hash = "98c21b4feb5984a2650d322530c077d7ef59c0ab59d03392c8a6f284ffcef3d4"
+hash = "65d33478598a3451a2dab51b5e0ffdc0d7cc4682d731788017177419c2859e5f"
metafile = true
[[files]]
diff --git a/Packwiz/1.17.1/mods/advancementinfo.toml b/Packwiz/1.17.1/mods/advancementinfo.toml
new file mode 100644
index 00000000..ecdbb0f7
--- /dev/null
+++ b/Packwiz/1.17.1/mods/advancementinfo.toml
@@ -0,0 +1,14 @@
+name = "AdvancementInfo"
+filename = "advancementinfo-1.17.1-fabric0.36.1-1.2.1.jar"
+side = "both"
+
+[download]
+url = "https://edge.forgecdn.net/files/3379/960/advancementinfo-1.17.1-fabric0.36.1-1.2.1.jar"
+hash-format = "murmur2"
+hash = "1687095027"
+
+[update]
+[update.curseforge]
+file-id = 3379960
+project-id = 403815
+release-channel = "beta"
diff --git a/Packwiz/mods/antighost.toml b/Packwiz/1.17.1/mods/antighost.toml
similarity index 100%
rename from Packwiz/mods/antighost.toml
rename to Packwiz/1.17.1/mods/antighost.toml
diff --git a/Packwiz/1.17.1/mods/architectury-fabric.toml b/Packwiz/1.17.1/mods/architectury-fabric.toml
new file mode 100644
index 00000000..961a0738
--- /dev/null
+++ b/Packwiz/1.17.1/mods/architectury-fabric.toml
@@ -0,0 +1,14 @@
+name = "Architectury API (Fabric)"
+filename = "architectury-2.5.27-fabric.jar"
+side = "both"
+
+[download]
+url = "https://edge.forgecdn.net/files/3443/79/architectury-2.5.27-fabric.jar"
+hash-format = "murmur2"
+hash = "3515333561"
+
+[update]
+[update.curseforge]
+file-id = 3443079
+project-id = 419697
+release-channel = "beta"
diff --git a/Packwiz/mods/better-beds.toml b/Packwiz/1.17.1/mods/better-beds.toml
similarity index 100%
rename from Packwiz/mods/better-beds.toml
rename to Packwiz/1.17.1/mods/better-beds.toml
diff --git a/Packwiz/1.17.1/mods/better-mount-hud.toml b/Packwiz/1.17.1/mods/better-mount-hud.toml
new file mode 100644
index 00000000..17091558
--- /dev/null
+++ b/Packwiz/1.17.1/mods/better-mount-hud.toml
@@ -0,0 +1,14 @@
+name = "Better Mount HUD"
+filename = "bettermounthud-1.1.2.jar"
+side = "both"
+
+[download]
+url = "https://edge.forgecdn.net/files/3380/384/bettermounthud-1.1.2.jar"
+hash-format = "murmur2"
+hash = "1872359493"
+
+[update]
+[update.curseforge]
+file-id = 3380384
+project-id = 475358
+release-channel = "beta"
diff --git a/Packwiz/mods/capes.toml b/Packwiz/1.17.1/mods/capes.toml
similarity index 100%
rename from Packwiz/mods/capes.toml
rename to Packwiz/1.17.1/mods/capes.toml
diff --git a/Packwiz/mods/cloth-api.toml b/Packwiz/1.17.1/mods/cloth-api.toml
similarity index 100%
rename from Packwiz/mods/cloth-api.toml
rename to Packwiz/1.17.1/mods/cloth-api.toml
diff --git a/Packwiz/mods/cloth-config.toml b/Packwiz/1.17.1/mods/cloth-config.toml
similarity index 100%
rename from Packwiz/mods/cloth-config.toml
rename to Packwiz/1.17.1/mods/cloth-config.toml
diff --git a/Packwiz/mods/colormatic.toml b/Packwiz/1.17.1/mods/colormatic.toml
similarity index 100%
rename from Packwiz/mods/colormatic.toml
rename to Packwiz/1.17.1/mods/colormatic.toml
diff --git a/Packwiz/mods/completeconfig.toml b/Packwiz/1.17.1/mods/completeconfig.toml
similarity index 100%
rename from Packwiz/mods/completeconfig.toml
rename to Packwiz/1.17.1/mods/completeconfig.toml
diff --git a/Packwiz/mods/cull-leaves.toml b/Packwiz/1.17.1/mods/cull-leaves.toml
similarity index 100%
rename from Packwiz/mods/cull-leaves.toml
rename to Packwiz/1.17.1/mods/cull-leaves.toml
diff --git a/Packwiz/mods/custom-entity-models-cem.toml b/Packwiz/1.17.1/mods/custom-entity-models-cem.toml
similarity index 55%
rename from Packwiz/mods/custom-entity-models-cem.toml
rename to Packwiz/1.17.1/mods/custom-entity-models-cem.toml
index 450d4e35..5c0d2882 100644
--- a/Packwiz/mods/custom-entity-models-cem.toml
+++ b/Packwiz/1.17.1/mods/custom-entity-models-cem.toml
@@ -1,14 +1,14 @@
name = "Custom Entity Models (CEM)"
-filename = "cem-0.6.1.jar"
+filename = "cem-0.6.2.jar"
side = "both"
[download]
-url = "https://edge.forgecdn.net/files/3424/444/cem-0.6.1.jar"
+url = "https://edge.forgecdn.net/files/3440/846/cem-0.6.2.jar"
hash-format = "murmur2"
-hash = "2733727922"
+hash = "3701570831"
[update]
[update.curseforge]
-file-id = 3424444
+file-id = 3440846
project-id = 477078
release-channel = "beta"
diff --git a/Packwiz/mods/dynamic-fps.toml b/Packwiz/1.17.1/mods/dynamic-fps.toml
similarity index 100%
rename from Packwiz/mods/dynamic-fps.toml
rename to Packwiz/1.17.1/mods/dynamic-fps.toml
diff --git a/Packwiz/mods/entityculling.toml b/Packwiz/1.17.1/mods/entityculling.toml
similarity index 100%
rename from Packwiz/mods/entityculling.toml
rename to Packwiz/1.17.1/mods/entityculling.toml
diff --git a/Packwiz/1.17.1/mods/fabric-api.toml b/Packwiz/1.17.1/mods/fabric-api.toml
new file mode 100644
index 00000000..dcf7e99b
--- /dev/null
+++ b/Packwiz/1.17.1/mods/fabric-api.toml
@@ -0,0 +1,14 @@
+name = "Fabric API"
+filename = "fabric-api-0.40.0+1.17.jar"
+side = "both"
+
+[download]
+url = "https://edge.forgecdn.net/files/3446/268/fabric-api-0.40.0+1.17.jar"
+hash-format = "murmur2"
+hash = "1579203170"
+
+[update]
+[update.curseforge]
+file-id = 3446268
+project-id = 306612
+release-channel = "beta"
diff --git a/Packwiz/1.17.1/mods/fabric-language-kotlin.toml b/Packwiz/1.17.1/mods/fabric-language-kotlin.toml
new file mode 100644
index 00000000..389d2e4c
--- /dev/null
+++ b/Packwiz/1.17.1/mods/fabric-language-kotlin.toml
@@ -0,0 +1,14 @@
+name = "Fabric Language Kotlin"
+filename = "fabric-language-kotlin-1.6.4+kotlin.1.5.30.jar"
+side = "both"
+
+[download]
+url = "https://edge.forgecdn.net/files/3439/50/fabric-language-kotlin-1.6.4+kotlin.1.5.30.jar"
+hash-format = "murmur2"
+hash = "376363287"
+
+[update]
+[update.curseforge]
+file-id = 3439050
+project-id = 308769
+release-channel = "beta"
diff --git a/Packwiz/mods/fabrishot.toml b/Packwiz/1.17.1/mods/fabrishot.toml
similarity index 100%
rename from Packwiz/mods/fabrishot.toml
rename to Packwiz/1.17.1/mods/fabrishot.toml
diff --git a/Packwiz/mods/fastchest.toml b/Packwiz/1.17.1/mods/fastchest.toml
similarity index 100%
rename from Packwiz/mods/fastchest.toml
rename to Packwiz/1.17.1/mods/fastchest.toml
diff --git a/Packwiz/mods/ferritecore-fabric.toml b/Packwiz/1.17.1/mods/ferritecore-fabric.toml
similarity index 100%
rename from Packwiz/mods/ferritecore-fabric.toml
rename to Packwiz/1.17.1/mods/ferritecore-fabric.toml
diff --git a/Packwiz/mods/hydrogen.toml b/Packwiz/1.17.1/mods/hydrogen.toml
similarity index 100%
rename from Packwiz/mods/hydrogen.toml
rename to Packwiz/1.17.1/mods/hydrogen.toml
diff --git a/Packwiz/mods/indium.toml b/Packwiz/1.17.1/mods/indium.toml
similarity index 100%
rename from Packwiz/mods/indium.toml
rename to Packwiz/1.17.1/mods/indium.toml
diff --git a/Packwiz/1.17.1/mods/irisshaders.toml b/Packwiz/1.17.1/mods/irisshaders.toml
new file mode 100644
index 00000000..a3c1ce67
--- /dev/null
+++ b/Packwiz/1.17.1/mods/irisshaders.toml
@@ -0,0 +1,14 @@
+name = "Iris Shaders"
+filename = "iris-and-sodium-mc1.17-1.1.2+build.9.jar"
+side = "both"
+
+[download]
+url = "https://edge.forgecdn.net/files/3451/773/iris-and-sodium-mc1.17-1.1.2+build.9.jar"
+hash-format = "murmur2"
+hash = "2018118617"
+
+[update]
+[update.curseforge]
+file-id = 3451773
+project-id = 455508
+release-channel = "beta"
diff --git a/Packwiz/mods/item-model-fix.toml b/Packwiz/1.17.1/mods/item-model-fix.toml
similarity index 100%
rename from Packwiz/mods/item-model-fix.toml
rename to Packwiz/1.17.1/mods/item-model-fix.toml
diff --git a/Packwiz/mods/lambdabettergrass.toml b/Packwiz/1.17.1/mods/lambdabettergrass.toml
similarity index 100%
rename from Packwiz/mods/lambdabettergrass.toml
rename to Packwiz/1.17.1/mods/lambdabettergrass.toml
diff --git a/Packwiz/mods/lambdynamiclights.toml b/Packwiz/1.17.1/mods/lambdynamiclights.toml
similarity index 100%
rename from Packwiz/mods/lambdynamiclights.toml
rename to Packwiz/1.17.1/mods/lambdynamiclights.toml
diff --git a/Packwiz/mods/lazydfu.toml b/Packwiz/1.17.1/mods/lazydfu.toml
similarity index 100%
rename from Packwiz/mods/lazydfu.toml
rename to Packwiz/1.17.1/mods/lazydfu.toml
diff --git a/Packwiz/1.17.1/mods/lithium.toml b/Packwiz/1.17.1/mods/lithium.toml
new file mode 100644
index 00000000..16c139b8
--- /dev/null
+++ b/Packwiz/1.17.1/mods/lithium.toml
@@ -0,0 +1,14 @@
+name = "Lithium (Fabric)"
+filename = "lithium-fabric-mc1.17.1-0.7.4.jar"
+side = "both"
+
+[download]
+url = "https://edge.forgecdn.net/files/3438/799/lithium-fabric-mc1.17.1-0.7.4.jar"
+hash-format = "murmur2"
+hash = "1031734912"
+
+[update]
+[update.curseforge]
+file-id = 3438799
+project-id = 360438
+release-channel = "beta"
diff --git a/Packwiz/mods/modmenu.toml b/Packwiz/1.17.1/mods/modmenu.toml
similarity index 51%
rename from Packwiz/mods/modmenu.toml
rename to Packwiz/1.17.1/mods/modmenu.toml
index 433369ba..a0764e41 100644
--- a/Packwiz/mods/modmenu.toml
+++ b/Packwiz/1.17.1/mods/modmenu.toml
@@ -1,14 +1,14 @@
name = "Mod Menu"
-filename = "modmenu-2.0.5.jar"
+filename = "modmenu-2.0.10.jar"
side = "both"
[download]
-url = "https://edge.forgecdn.net/files/3431/313/modmenu-2.0.5.jar"
+url = "https://edge.forgecdn.net/files/3451/992/modmenu-2.0.10.jar"
hash-format = "murmur2"
-hash = "1975867466"
+hash = "81307266"
[update]
[update.curseforge]
-file-id = 3431313
+file-id = 3451992
project-id = 308702
release-channel = "beta"
diff --git a/Packwiz/mods/no-fade.toml b/Packwiz/1.17.1/mods/no-fade.toml
similarity index 100%
rename from Packwiz/mods/no-fade.toml
rename to Packwiz/1.17.1/mods/no-fade.toml
diff --git a/Packwiz/1.17.1/mods/not-enough-crashes.toml b/Packwiz/1.17.1/mods/not-enough-crashes.toml
new file mode 100644
index 00000000..d95b18e1
--- /dev/null
+++ b/Packwiz/1.17.1/mods/not-enough-crashes.toml
@@ -0,0 +1,14 @@
+name = "Not Enough Crashes (Fabric)"
+filename = "notenoughcrashes-3.4.4+1.17-fabric.jar"
+side = "both"
+
+[download]
+url = "https://edge.forgecdn.net/files/3433/333/notenoughcrashes-3.4.4+1.17-fabric.jar"
+hash-format = "murmur2"
+hash = "1674134950"
+
+[update]
+[update.curseforge]
+file-id = 3433333
+project-id = 353890
+release-channel = "beta"
diff --git a/Packwiz/1.17.1/mods/reeses-sodium-options.toml b/Packwiz/1.17.1/mods/reeses-sodium-options.toml
new file mode 100644
index 00000000..86c94b99
--- /dev/null
+++ b/Packwiz/1.17.1/mods/reeses-sodium-options.toml
@@ -0,0 +1,14 @@
+name = "Reese's Sodium Options"
+filename = "reeses_sodium_options-mc1.17.1-1.2.0.jar"
+side = "both"
+
+[download]
+url = "https://edge.forgecdn.net/files/3433/130/reeses_sodium_options-mc1.17.1-1.2.0.jar"
+hash-format = "murmur2"
+hash = "1007265709"
+
+[update]
+[update.curseforge]
+file-id = 3433130
+project-id = 511319
+release-channel = "beta"
diff --git a/Packwiz/mods/slight-gui-modifications.toml b/Packwiz/1.17.1/mods/slight-gui-modifications.toml
similarity index 100%
rename from Packwiz/mods/slight-gui-modifications.toml
rename to Packwiz/1.17.1/mods/slight-gui-modifications.toml
diff --git a/Packwiz/mods/smooth-boot.toml b/Packwiz/1.17.1/mods/smooth-boot.toml
similarity index 100%
rename from Packwiz/mods/smooth-boot.toml
rename to Packwiz/1.17.1/mods/smooth-boot.toml
diff --git a/Packwiz/1.17.1/mods/sodium-extra.toml b/Packwiz/1.17.1/mods/sodium-extra.toml
new file mode 100644
index 00000000..e3b68bbf
--- /dev/null
+++ b/Packwiz/1.17.1/mods/sodium-extra.toml
@@ -0,0 +1,14 @@
+name = "Sodium Extra"
+filename = "sodium-extra-mc1.17.1-0.3.4.jar"
+side = "both"
+
+[download]
+url = "https://edge.forgecdn.net/files/3442/217/sodium-extra-mc1.17.1-0.3.4.jar"
+hash-format = "murmur2"
+hash = "3796699782"
+
+[update]
+[update.curseforge]
+file-id = 3442217
+project-id = 447673
+release-channel = "beta"
diff --git a/Packwiz/mods/wi-zoom.toml b/Packwiz/1.17.1/mods/wi-zoom.toml
similarity index 100%
rename from Packwiz/mods/wi-zoom.toml
rename to Packwiz/1.17.1/mods/wi-zoom.toml
diff --git a/Packwiz/mods/yosbr.toml b/Packwiz/1.17.1/mods/yosbr.toml
similarity index 100%
rename from Packwiz/mods/yosbr.toml
rename to Packwiz/1.17.1/mods/yosbr.toml
diff --git a/Packwiz/pack.toml b/Packwiz/1.17.1/pack.toml
similarity index 64%
rename from Packwiz/pack.toml
rename to Packwiz/1.17.1/pack.toml
index 5c53e99e..f264af69 100644
--- a/Packwiz/pack.toml
+++ b/Packwiz/1.17.1/pack.toml
@@ -3,7 +3,7 @@ name = "Fabulously Optimized"
[index]
file = "index.toml"
hash-format = "sha256"
-hash = "7c79f7e3f02b06d5b8051cf8aa7995b0e056a30a74f8b94575f69f44ad2f9003"
+hash = "897435c0ffb0d944b7294965b6181b24546830bfc4444a6198bf3ca778b990e7"
[versions]
fabric = "0.11.6"
diff --git a/Packwiz/packwiz-setup.bat b/Packwiz/1.17.1/packwiz-setup.bat
similarity index 100%
rename from Packwiz/packwiz-setup.bat
rename to Packwiz/1.17.1/packwiz-setup.bat
diff --git a/Packwiz/Readme.md b/Packwiz/Readme.md
index 8ee97f22..305f3679 100644
--- a/Packwiz/Readme.md
+++ b/Packwiz/Readme.md
@@ -11,7 +11,7 @@ The best way to update it for Fabulously Optimized is to just create a CF pack a
.\packwiz.exe refresh
```
-After that it is possible to just use the MultiMC pack created in MultiMC-Packwiz, instructions are in the Packwiz repo.
+After that it is possible to just use the MultiMC pack created in MultiMC-Packwiz, instructions are in the Packwiz repo. Because Packwiz cannot upgrade the MC, the modpack versions are foldered by Minecraft versions (always latest for the version).
Requirements:
diff --git a/Packwiz/mods/architectury-fabric.toml b/Packwiz/mods/architectury-fabric.toml
deleted file mode 100644
index 3b833c7e..00000000
--- a/Packwiz/mods/architectury-fabric.toml
+++ /dev/null
@@ -1,14 +0,0 @@
-name = "Architectury API (Fabric)"
-filename = "architectury-2.4.26-fabric.jar"
-side = "both"
-
-[download]
-url = "https://edge.forgecdn.net/files/3436/837/architectury-2.4.26-fabric.jar"
-hash-format = "murmur2"
-hash = "2442818780"
-
-[update]
-[update.curseforge]
-file-id = 3436837
-project-id = 419697
-release-channel = "beta"
diff --git a/Packwiz/mods/fabric-api.toml b/Packwiz/mods/fabric-api.toml
deleted file mode 100644
index ab971270..00000000
--- a/Packwiz/mods/fabric-api.toml
+++ /dev/null
@@ -1,14 +0,0 @@
-name = "Fabric API"
-filename = "fabric-api-0.39.1+1.17.jar"
-side = "both"
-
-[download]
-url = "https://edge.forgecdn.net/files/3438/63/fabric-api-0.39.1+1.17.jar"
-hash-format = "murmur2"
-hash = "2286686512"
-
-[update]
-[update.curseforge]
-file-id = 3438063
-project-id = 306612
-release-channel = "beta"
diff --git a/Packwiz/mods/fabric-language-kotlin.toml b/Packwiz/mods/fabric-language-kotlin.toml
deleted file mode 100644
index b541a418..00000000
--- a/Packwiz/mods/fabric-language-kotlin.toml
+++ /dev/null
@@ -1,14 +0,0 @@
-name = "Fabric Language Kotlin"
-filename = "fabric-language-kotlin-1.6.3+kotlin.1.5.21.jar"
-side = "both"
-
-[download]
-url = "https://edge.forgecdn.net/files/3394/286/fabric-language-kotlin-1.6.3+kotlin.1.5.21.jar"
-hash-format = "murmur2"
-hash = "2032913338"
-
-[update]
-[update.curseforge]
-file-id = 3394286
-project-id = 308769
-release-channel = "beta"
diff --git a/Packwiz/mods/irisshaders.toml b/Packwiz/mods/irisshaders.toml
deleted file mode 100644
index 8ab36834..00000000
--- a/Packwiz/mods/irisshaders.toml
+++ /dev/null
@@ -1,14 +0,0 @@
-name = "Iris Shaders"
-filename = "iris-mc1.17-1.1.1.jar"
-side = "both"
-
-[download]
-url = "https://edge.forgecdn.net/files/3404/785/iris-mc1.17-1.1.1.jar"
-hash-format = "murmur2"
-hash = "2509059792"
-
-[update]
-[update.curseforge]
-file-id = 3404785
-project-id = 455508
-release-channel = "beta"
diff --git a/Packwiz/mods/lithium.toml b/Packwiz/mods/lithium.toml
deleted file mode 100644
index 8938ad81..00000000
--- a/Packwiz/mods/lithium.toml
+++ /dev/null
@@ -1,14 +0,0 @@
-name = "Lithium (Fabric)"
-filename = "lithium-fabric-mc1.17.1-0.7.3.jar"
-side = "both"
-
-[download]
-url = "https://edge.forgecdn.net/files/3380/166/lithium-fabric-mc1.17.1-0.7.3.jar"
-hash-format = "murmur2"
-hash = "1898131449"
-
-[update]
-[update.curseforge]
-file-id = 3380166
-project-id = 360438
-release-channel = "beta"
diff --git a/Packwiz/mods/not-enough-crashes.toml b/Packwiz/mods/not-enough-crashes.toml
deleted file mode 100644
index 91ff0ea6..00000000
--- a/Packwiz/mods/not-enough-crashes.toml
+++ /dev/null
@@ -1,14 +0,0 @@
-name = "Not Enough Crashes (Fabric)"
-filename = "notenoughcrashes-3.3.1+1.17-fabric.jar"
-side = "both"
-
-[download]
-url = "https://edge.forgecdn.net/files/3357/144/notenoughcrashes-3.3.1+1.17-fabric.jar"
-hash-format = "murmur2"
-hash = "4094157266"
-
-[update]
-[update.curseforge]
-file-id = 3357144
-project-id = 353890
-release-channel = "beta"
diff --git a/Packwiz/mods/sodium-extra.toml b/Packwiz/mods/sodium-extra.toml
deleted file mode 100644
index 77ad18bb..00000000
--- a/Packwiz/mods/sodium-extra.toml
+++ /dev/null
@@ -1,14 +0,0 @@
-name = "Sodium Extra"
-filename = "sodium-extra-mc1.17.1-0.3.3.jar"
-side = "both"
-
-[download]
-url = "https://edge.forgecdn.net/files/3392/192/sodium-extra-mc1.17.1-0.3.3.jar"
-hash-format = "murmur2"
-hash = "105773225"
-
-[update]
-[update.curseforge]
-file-id = 3392192
-project-id = 447673
-release-channel = "beta"
diff --git a/README.md b/README.md
index 1d49afa1..2fd0cdc4 100644
--- a/README.md
+++ b/README.md
@@ -45,14 +45,13 @@ Not sure which edition is the right one for you? Check this handy table!
## Included mods
-The selected mods are inspired, but not limited by the [list of Optifine alternatives](https://gist.github.com/LambdAurora/1f6a4a99af374ce500f250c6b42e8754). Starting with 2.0, the modpack also [improves the default settings](https://github.com/Madis0/fabulously-optimized/wiki/Changed-options).
+The selected mods are inspired, but not limited by the [list of Optifine alternatives](https://gist.github.com/LambdAurora/1f6a4a99af374ce500f250c6b42e8754). The modpack also [improves the default settings](https://github.com/Madis0/fabulously-optimized/wiki/Changed-options).
-List of mods as of 2.1.0-beta.4 are below. Crossed out ones are not yet updated to 1.17.1; for a stable 1.16.5 list, please [see the Curseforge page](https://www.curseforge.com/minecraft/modpacks/fabulously-optimized).
+List of mods as of 2.1.0 are below.
### Smooth
* [Sodium](https://www.curseforge.com/minecraft/mc-mods/sodium) by CaffeineMC - optimizes general rendering to improve FPS, adds some graphics options
* [Lithium](https://www.curseforge.com/minecraft/mc-mods/lithium) by CaffeineMC - optimizes game physics and chunk loading
-* [~~Phosphor~~](https://www.curseforge.com/minecraft/mc-mods/phosphor) by CaffeineMC - optimizes light rendering
* [Hydrogen](https://modrinth.com/mod/hydrogen)¹ by CaffeineMC - reduces RAM usage
* [FerriteCore](https://www.curseforge.com/minecraft/mc-mods/ferritecore-fabric) by malte0811 - reduces RAM usage
* [Entity Culling](https://www.curseforge.com/minecraft/mc-mods/entityculling) by tr9zw - stops rendering entities that are behind a wall, useful in large servers and mobfarms
@@ -62,17 +61,19 @@ List of mods as of 2.1.0-beta.4 are below. Crossed out ones are not yet updated
* [No Fade](https://www.curseforge.com/minecraft/mc-mods/no-fade) by UltimateBoomer - makes game startup and resourcepack switch faster by removing fade animations
* [Smooth Boot](https://www.curseforge.com/minecraft/mc-mods/smooth-boot) by UltimateBoomer - improves the overall responsiveness of the game (aka less likely to freeze)
* [Dynamic FPS](https://www.curseforge.com/minecraft/mc-mods/dynamic-fps) by juliand665 - renders Minecraft slower if it is in the background to save RAM
-* [~~Smooth Scrolling Everywhere~~](https://www.curseforge.com/minecraft/mc-mods/smooth-scrolling-everywhere-fabric) by shedaniel - makes the scrolling smooth on various menus
### Pretty
-* [Iris Shaders](https://www.curseforge.com/minecraft/mc-mods/irisshaders) by coderbot - adds support for Optifine shaders
+* [Iris Shaders](https://www.curseforge.com/minecraft/mc-mods/irisshaders) by coderbot - adds support for Optifine shaders, [recommended ones are listed here](https://github.com/IrisShaders/Iris#what-shader-packs-can-i-use-right-now)
* [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) by FlashyReese - adds many toggles to Sodium settings: animations, particles, weather, FPS indicator and more
+* [Reese's Sodium Options](https://www.curseforge.com/minecraft/mc-mods/reeses-sodium-options) by FlashyReese - makes Sodium settings vertical, centered and scrollable
* [LambdaBetterGrass](https://www.curseforge.com/minecraft/mc-mods/lambdabettergrass) by LambdAurora - adds Optifine's "better grass"
* [LambDynamicLights](https://www.curseforge.com/minecraft/mc-mods/lambdynamiclights) by LambdAurora - lets you light up the area by holding a torch, lights up TNT and creeper flashing
* [Fabric Capes](https://www.curseforge.com/minecraft/mc-mods/capes) by VictorKohler - shows Optifine's and other custom capes in-game, see "I want a cape!" above
* [Cull Leaves](https://www.curseforge.com/minecraft/mc-mods/cull-leaves) by Motschen - Optifine's "smart leaves": makes fancy leaves more see-through for better FPS
* [Colormatic](https://www.curseforge.com/minecraft/mc-mods/colormatic) by kwertiTheCats - adds Optifine's custom colors, clear skies and clear void options
-* [Custom Entity Models](https://www.curseforge.com/minecraft/mc-mods/custom-entity-models-cem) by dorianpb - adds support for Optifine's custom entity models, currently in alpha though
+* [Custom Entity Models](https://www.curseforge.com/minecraft/mc-mods/custom-entity-models-cem) by dorianpb - adds support for Optifine's custom entity models (partial support, [see mod description](https://www.curseforge.com/minecraft/mc-mods/custom-entity-models-cem))
+* [AdvancementInfo](https://www.curseforge.com/minecraft/mc-mods/advancementinfo) by Giserbaer - makes the advancement screen bigger, adds a requirement list and search bar
+* [Better Mount Hud](https://www.curseforge.com/minecraft/mc-mods/better-mount-hud) by Lortseam_ - horse health and your food are displayed at the same time, jump bar appears when jumping
* ['Slight' Gui Modifications](https://www.curseforge.com/minecraft/mc-mods/slight-gui-modifications) by shedaniel - adds fancy animations to the menus and containers and some opt-in features
* [Item Model Fix](https://www.curseforge.com/minecraft/mc-mods/item-model-fix) by Pepper_Bell - fixes transparent gaps in held items
* [Fabrishot](https://www.curseforge.com/minecraft/mc-mods/fabrishot) by ramidzkh - lets you take a high-res screenshot (press F9)