diff --git a/CHANGELOG.md b/CHANGELOG.md
index 800b399d..c89c09bd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,14 @@
# Fabulously Optimized changelog
This is the changelog for the Fabric modpack [Fabulously Optimized](https://www.curseforge.com/minecraft/modpacks/fabulously-optimized). See the [version support FAQ](https://fabulously-optimized.gitbook.io/modpack/readme/version-support).
+## 1.20.4
+
+### 5.8.0-alpha.1 (2023-12-07)
+
+- Updated Fabric API
+- Force-enabled Controlify, Debugify, Indium, Iris, OptiGUI
+- Temporarily removed CITResewn, Entity Model Features, FastQuit, FerriteCore, ImmediatelyFast, LambDynamicLights, Lithium, Paginated Advancements
+
## 1.20.3
### 5.7.0-alpha.1 (2023-12-07)
@@ -12,7 +20,7 @@ This bug is fixed in Minecraft 1.20.4 and as such, this is probably the first an
- Updated Entity Texture Features, Controlify, Debugify, Fabric API, Iris, Language Reload, ModernFix, Mod Menu, No Chat Reports, Sodium, YetAnotherConfigLib
- Skipped Entity Model Features update due to incompatibilities
- Enforced Fabric Loader 0.15.0
-- Force-enabled OptiGUI, Indium
+- Force-enabled Indium, OptiGUI
- Temporarily removed CITResewn, Entity Model Features, FastQuit, FerriteCore, ImmediatelyFast, LambDynamicLights, Lithium, Paginated Advancements
## 1.20.2
diff --git a/CLI tools/CurseForge to MultiMC-Git.py b/CLI tools/CurseForge to MultiMC-Git.py
index 1dd22f1e..8f81dbe9 100644
--- a/CLI tools/CurseForge to MultiMC-Git.py
+++ b/CLI tools/CurseForge to MultiMC-Git.py
@@ -2,7 +2,7 @@ import shutil
from pathlib import Path
-minecraft_version = "1.20.3"
+minecraft_version = "1.20.4"
git_path = Path.home() / "Documents/GitHub/fabulously-optimized/"
packwiz_path = git_path / "Packwiz" / minecraft_version
cf_path = Path.home() / "curseforge/minecraft/Instances/Fabulously Optimized/"
diff --git a/CLI tools/CurseForge to Packwiz-Modrinth.py b/CLI tools/CurseForge to Packwiz-Modrinth.py
index d73cf1f5..dc3e55bf 100644
--- a/CLI tools/CurseForge to Packwiz-Modrinth.py
+++ b/CLI tools/CurseForge to Packwiz-Modrinth.py
@@ -11,7 +11,7 @@ import toml # pip install toml
user_path = os.path.expanduser("~")
git_path = user_path + "\\Documents\\GitHub\\fabulously-optimized\\"
-minecraft_version = "1.20.3"
+minecraft_version = "1.20.4"
packwiz_path = git_path + "Packwiz\\" + minecraft_version + "\\"
packwiz_exe_path = os.path.join("..", "packwiz.exe")
mods_path = packwiz_path + "mods"
diff --git a/CurseForge/manifest.json b/CurseForge/manifest.json
index 6803aca7..af1be7ed 100644
--- a/CurseForge/manifest.json
+++ b/CurseForge/manifest.json
@@ -1,6 +1,6 @@
{
"minecraft": {
- "version": "1.20.3",
+ "version": "1.20.4",
"modLoaders": [
{
"id": "fabric-0.15.0",
@@ -11,72 +11,32 @@
"manifestType": "minecraftModpack",
"manifestVersion": 1,
"name": "Fabulously Optimized",
- "version": "5.7.0-alpha.1",
+ "version": "5.8.0-alpha.1",
"author": "",
"files": [
+ {
+ "projectID": 563977,
+ "fileID": 4767322,
+ "required": true
+ },
+ {
+ "projectID": 348521,
+ "fileID": 4877819,
+ "required": true
+ },
{
"projectID": 448233,
"fileID": 4763646,
"required": true
},
{
- "projectID": 306612,
- "fileID": 4905493,
+ "projectID": 855981,
+ "fileID": 4912470,
"required": true
},
{
- "projectID": 447673,
- "fileID": 4819877,
- "required": true
- },
- {
- "projectID": 667299,
- "fileID": 4930551,
- "required": true
- },
- {
- "projectID": 833233,
- "fileID": 4919777,
- "required": true
- },
- {
- "projectID": 849519,
- "fileID": 4715350,
- "required": true
- },
- {
- "projectID": 618812,
- "fileID": 4509216,
- "required": true
- },
- {
- "projectID": 619986,
- "fileID": 4821255,
- "required": true
- },
- {
- "projectID": 634062,
- "fileID": 4934035,
- "required": true
- },
- {
- "projectID": 475358,
- "fileID": 4574355,
- "required": true
- },
- {
- "projectID": 676136,
- "fileID": 4607204,
- "required": true
- },
- {
- "projectID": 511319,
- "fileID": 4819871,
- "required": true
- },
- {
- "projectID": 408209,
- "fileID": 4761965,
+ "projectID": 574741,
+ "fileID": 4772793,
"required": true
},
{
@@ -85,13 +45,23 @@
"required": true
},
{
- "projectID": 531351,
- "fileID": 4779474,
+ "projectID": 408209,
+ "fileID": 4761965,
"required": true
},
{
- "projectID": 819030,
- "fileID": 4912464,
+ "projectID": 618812,
+ "fileID": 4509216,
+ "required": true
+ },
+ {
+ "projectID": 833233,
+ "fileID": 4919777,
+ "required": true
+ },
+ {
+ "projectID": 459496,
+ "fileID": 4765124,
"required": true
},
{
@@ -104,64 +74,14 @@
"fileID": 4773500,
"required": true
},
- {
- "projectID": 527334,
- "fileID": 4930676,
- "required": true
- },
- {
- "projectID": 697845,
- "fileID": 4797448,
- "required": true
- },
- {
- "projectID": 408481,
- "fileID": 4789156,
- "required": true
- },
- {
- "projectID": 374274,
- "fileID": 4581910,
- "required": true
- },
- {
- "projectID": 574741,
- "fileID": 4772793,
- "required": true
- },
- {
- "projectID": 433447,
- "fileID": 3831043,
- "required": true
- },
{
"projectID": 867964,
"fileID": 4919971,
"required": true
},
{
- "projectID": 310205,
- "fileID": 4788709,
- "required": true
- },
- {
- "projectID": 533006,
- "fileID": 4600415,
- "required": true
- },
- {
- "projectID": 348521,
- "fileID": 4877819,
- "required": true
- },
- {
- "projectID": 404870,
- "fileID": 4615543,
- "required": true
- },
- {
- "projectID": 518319,
- "fileID": 3902698,
+ "projectID": 511319,
+ "fileID": 4819871,
"required": true
},
{
@@ -169,14 +89,39 @@
"fileID": 4930621,
"required": true
},
+ {
+ "projectID": 531351,
+ "fileID": 4779474,
+ "required": true
+ },
+ {
+ "projectID": 310205,
+ "fileID": 4788709,
+ "required": true
+ },
{
"projectID": 596224,
"fileID": 4930709,
"required": true
},
{
- "projectID": 568563,
- "fileID": 4931471,
+ "projectID": 697845,
+ "fileID": 4797448,
+ "required": true
+ },
+ {
+ "projectID": 527334,
+ "fileID": 4930676,
+ "required": true
+ },
+ {
+ "projectID": 518319,
+ "fileID": 3902698,
+ "required": true
+ },
+ {
+ "projectID": 475358,
+ "fileID": 4574355,
"required": true
},
{
@@ -185,18 +130,73 @@
"required": true
},
{
- "projectID": 459496,
- "fileID": 4765124,
+ "projectID": 404870,
+ "fileID": 4615543,
"required": true
},
{
- "projectID": 563977,
- "fileID": 4767322,
+ "projectID": 676136,
+ "fileID": 4607204,
"required": true
},
{
- "projectID": 855981,
- "fileID": 4912470,
+ "projectID": 568563,
+ "fileID": 4931471,
+ "required": true
+ },
+ {
+ "projectID": 819030,
+ "fileID": 4912464,
+ "required": true
+ },
+ {
+ "projectID": 667299,
+ "fileID": 4930551,
+ "required": true
+ },
+ {
+ "projectID": 374274,
+ "fileID": 4581910,
+ "required": true
+ },
+ {
+ "projectID": 408481,
+ "fileID": 4789156,
+ "required": true
+ },
+ {
+ "projectID": 849519,
+ "fileID": 4715350,
+ "required": true
+ },
+ {
+ "projectID": 306612,
+ "fileID": 4933446,
+ "required": true
+ },
+ {
+ "projectID": 619986,
+ "fileID": 4821255,
+ "required": true
+ },
+ {
+ "projectID": 433447,
+ "fileID": 3831043,
+ "required": true
+ },
+ {
+ "projectID": 447673,
+ "fileID": 4819877,
+ "required": true
+ },
+ {
+ "projectID": 634062,
+ "fileID": 4934035,
+ "required": true
+ },
+ {
+ "projectID": 533006,
+ "fileID": 4600415,
"required": true
}
],
diff --git a/CurseForge/modlist.html b/CurseForge/modlist.html
index 5ec1f5c3..2db76e06 100644
--- a/CurseForge/modlist.html
+++ b/CurseForge/modlist.html
@@ -1,39 +1,39 @@
diff --git a/Modrinth/modrinth.index.json b/Modrinth/modrinth.index.json
index a6c107ee..c0a845b3 100644
--- a/Modrinth/modrinth.index.json
+++ b/Modrinth/modrinth.index.json
@@ -1,7 +1,7 @@
{
"formatVersion": 1,
"game": "minecraft",
- "versionId": "5.7.0-alpha.1",
+ "versionId": "5.8.0-alpha.1",
"name": "Fabulously Optimized",
"summary": "Improve your graphics and performance with this simple modpack.",
"files": [
@@ -155,15 +155,15 @@
"fileSize": 414627
},
{
- "path": "mods/fabric-api-0.91.1+1.20.3.jar",
+ "path": "mods/fabric-api-0.91.1+1.20.4.jar",
"hashes": {
- "sha1": "f5441238d7e0a8ed39f2153a15b85c0112910867",
- "sha512": "03acb0086fcd89ba1b4f5f069a38318536e0e5aefff9722b0068b0fd09563123bf6493a16f4e6cac2816fccbdfe1c4bdacfe29de5f15603c3b5a15bcc8ef5b6a"
+ "sha1": "7da732cac557b1ecc65b618fd9c79128c504c724",
+ "sha512": "1e0e9afa545079e79f88f4062c566549995c9aa5f005fd73cc75a1b8b4db525373b6614484740937f44e39ea2349db9b43c1f7839bbe784500ca26b765563b07"
},
"downloads": [
- "https://cdn.modrinth.com/data/P7dR8mSH/versions/Yolngp3s/fabric-api-0.91.1%2B1.20.3.jar"
+ "https://cdn.modrinth.com/data/P7dR8mSH/versions/Uppy4qHd/fabric-api-0.91.1%2B1.20.4.jar"
],
- "fileSize": 2080725
+ "fileSize": 2080696
},
{
"path": "mods/fabric-language-kotlin-1.10.16+kotlin.1.9.21.jar",
@@ -477,7 +477,7 @@
}
],
"dependencies": {
- "minecraft": "1.20.3",
+ "minecraft": "1.20.4",
"fabric-loader": "0.15.0"
}
}
\ No newline at end of file
diff --git a/MultiMC-Packwiz/Fabulously Optimized (auto-update)/instance.cfg b/MultiMC-Packwiz/Fabulously Optimized (auto-update)/instance.cfg
index 55b0aee9..78639e62 100644
--- a/MultiMC-Packwiz/Fabulously Optimized (auto-update)/instance.cfg
+++ b/MultiMC-Packwiz/Fabulously Optimized (auto-update)/instance.cfg
@@ -1,6 +1,6 @@
InstanceType=OneSix
OverrideCommands=true
-PreLaunchCommand="$INST_JAVA" -jar packwiz-installer-bootstrap.jar https://raw.githubusercontent.com/Fabulously-Optimized/fabulously-optimized/main/Packwiz/1.20.3/pack.toml
+PreLaunchCommand="$INST_JAVA" -jar packwiz-installer-bootstrap.jar https://raw.githubusercontent.com/Fabulously-Optimized/fabulously-optimized/main/Packwiz/1.20.4/pack.toml
iconKey=pack
-name=Fabulously Optimized (MC 1.20.3 auto-update)
+name=Fabulously Optimized (MC 1.20.4 auto-update)
notes=https://download.fo
\ No newline at end of file
diff --git a/MultiMC/Fabulously Optimized x.y.z/instance.cfg b/MultiMC/Fabulously Optimized x.y.z/instance.cfg
index 1a520a8c..66ad23d5 100644
--- a/MultiMC/Fabulously Optimized x.y.z/instance.cfg
+++ b/MultiMC/Fabulously Optimized x.y.z/instance.cfg
@@ -1,4 +1,4 @@
InstanceType=OneSix
iconKey=pack
-name=Fabulously Optimized 5.7.0-alpha.1
+name=Fabulously Optimized 5.8.0-alpha.1
notes=This MultiMC installation method is deprecated, please install new versions through Add Instance -> Modrinth -> Fabulously Optimized. Full instructions: https://download.fo/install
\ No newline at end of file
diff --git a/MultiMC/Fabulously Optimized x.y.z/mmc-pack.json b/MultiMC/Fabulously Optimized x.y.z/mmc-pack.json
index b2b21620..d535856f 100644
--- a/MultiMC/Fabulously Optimized x.y.z/mmc-pack.json
+++ b/MultiMC/Fabulously Optimized x.y.z/mmc-pack.json
@@ -2,24 +2,24 @@
"components": [
{
"cachedName": "Minecraft",
- "cachedVersion": "1.20.3",
+ "cachedVersion": "1.20.4",
"important": true,
"uid": "net.minecraft",
- "version": "1.20.3"
+ "version": "1.20.4"
},
{
"cachedName": "Intermediary Mappings",
"cachedRequires": [
{
- "equals": "1.20.3",
+ "equals": "1.20.4",
"uid": "net.minecraft"
}
],
- "cachedVersion": "1.20.3",
+ "cachedVersion": "1.20.4",
"cachedVolatile": true,
"dependencyOnly": true,
"uid": "net.fabricmc.intermediary",
- "version": "1.20.3"
+ "version": "1.20.4"
},
{
"cachedName": "Fabric Loader",
diff --git a/Packwiz/1.20.4/config/fabric_loader_dependencies.json b/Packwiz/1.20.4/config/fabric_loader_dependencies.json
index 745e955c..cab5cfeb 100644
--- a/Packwiz/1.20.4/config/fabric_loader_dependencies.json
+++ b/Packwiz/1.20.4/config/fabric_loader_dependencies.json
@@ -1 +1 @@
-{"version":1,"overrides":{"fabricloader":{"+depends":{"fabricloader":">=0.15.0"}},"minecraft":{"+recommends":{"Fabulously Optimized":">5.7.0-alpha.1"},"+breaks":{"holdthatchunk":"<=2.0.1"}},"indium":{"-depends":{"minecraft":"","sodium":""}},"optigui":{"-depends":{"minecraft":""}},"optiglue":{"-depends":{"minecraft":""}},"lambdynlights":{"recommends":{}}}}
\ No newline at end of file
+{"version":1,"overrides":{"fabricloader":{"+depends":{"fabricloader":">=0.15.0"}},"minecraft":{"+recommends":{"Fabulously Optimized":">5.8.0-alpha.1"},"+breaks":{"holdthatchunk":"<=2.0.1"}},"controlify":{"-depends":{"minecraft":""}},"debugify":{"-depends":{"minecraft":""}},"indium":{"-depends":{"minecraft":"","sodium":""}},"iris":{"-depends":{"minecraft":""}},"optigui":{"-depends":{"minecraft":""}},"optiglue":{"-depends":{"minecraft":""}},"lambdynlights":{"recommends":{}}}}
\ No newline at end of file
diff --git a/Packwiz/1.20.4/config/isxander-main-menu-credits.json b/Packwiz/1.20.4/config/isxander-main-menu-credits.json
index 6d4919b6..981fb76d 100644
--- a/Packwiz/1.20.4/config/isxander-main-menu-credits.json
+++ b/Packwiz/1.20.4/config/isxander-main-menu-credits.json
@@ -1 +1 @@
-{"main_menu":{"bottom_right":[{"text":"Fabulously Optimized 5.7.0-alpha.1","clickEvent":{"action":"open_url","value":"https://download.fo"}}]},"pause_menu":{"bottom_right":[{"translate":"isxander-main-menu-credits.fabrishot","fallback":"Take 4K screenshots with F9","color":"dark_gray"}]}}
\ No newline at end of file
+{"main_menu":{"bottom_right":[{"text":"Fabulously Optimized 5.8.0-alpha.1","clickEvent":{"action":"open_url","value":"https://download.fo"}}]},"pause_menu":{"bottom_right":[{"translate":"isxander-main-menu-credits.fabrishot","fallback":"Take 4K screenshots with F9","color":"dark_gray"}]}}
\ No newline at end of file
diff --git a/Packwiz/1.20.4/config/yosbr/options.txt b/Packwiz/1.20.4/config/yosbr/options.txt
index f8ab0fbd..b34ea22a 100644
--- a/Packwiz/1.20.4/config/yosbr/options.txt
+++ b/Packwiz/1.20.4/config/yosbr/options.txt
@@ -1,4 +1,4 @@
-version:3698
+version:3700
autoJump:false
operatorItemsTab:true
snooperEnabled:false
diff --git a/Packwiz/1.20.4/index.toml b/Packwiz/1.20.4/index.toml
index 244992a3..4e7fa22c 100644
--- a/Packwiz/1.20.4/index.toml
+++ b/Packwiz/1.20.4/index.toml
@@ -6,15 +6,15 @@ hash = "057e9e53790394db8b700616de3c235b0af3dc12fe7731a66ad20026acb9d991"
[[files]]
file = "config/fabric_loader_dependencies.json"
-hash = "540ad56128760a3fad46565bc78c72cba1304ab957c03c81673254ed3196a78d"
+hash = "5d74d838051e39d90d7b996b8df950cfe2cf32947e24b3f5d3cf9f117d2e1e6f"
[[files]]
file = "config/isxander-main-menu-credits.json"
-hash = "bdd6a6b80c784bd7daf31de2cdfa8542e251451749427f78fe2520c0151480e7"
+hash = "7a10c0237965ab7314c0a1d74b6315507efc8f1845b843a819683f1a0b8c691d"
[[files]]
file = "config/yosbr/options.txt"
-hash = "61ef8d664f5bf6522294c35f374c237bced03fcfe369cb1fe724e1afdfb40d42"
+hash = "0b5cd70ec834c5373ec7a92e747eb7669d5be9cab7c341d2e556c1217050173f"
[[files]]
file = "config/yosbr/config/borderlessmining.json"
@@ -191,7 +191,7 @@ metafile = true
[[files]]
file = "mods/fabric-api.pw.toml"
-hash = "3103b7e7c0ea5f3c889abbe169c58f12f89d9b4aff663aa348846eb7c3929d2b"
+hash = "ac51ce24e797a9d9f754ff25d46eeac5cd87d27db4e542af50cca9468498019a"
metafile = true
[[files]]
diff --git a/Packwiz/1.20.4/mods/fabric-api.pw.toml b/Packwiz/1.20.4/mods/fabric-api.pw.toml
index f068442e..d917a21c 100644
--- a/Packwiz/1.20.4/mods/fabric-api.pw.toml
+++ b/Packwiz/1.20.4/mods/fabric-api.pw.toml
@@ -1,13 +1,13 @@
name = "Fabric API"
-filename = "fabric-api-0.91.1+1.20.3.jar"
+filename = "fabric-api-0.91.1+1.20.4.jar"
side = "both"
[download]
-url = "https://cdn.modrinth.com/data/P7dR8mSH/versions/Yolngp3s/fabric-api-0.91.1%2B1.20.3.jar"
+url = "https://cdn.modrinth.com/data/P7dR8mSH/versions/Uppy4qHd/fabric-api-0.91.1%2B1.20.4.jar"
hash-format = "sha512"
-hash = "03acb0086fcd89ba1b4f5f069a38318536e0e5aefff9722b0068b0fd09563123bf6493a16f4e6cac2816fccbdfe1c4bdacfe29de5f15603c3b5a15bcc8ef5b6a"
+hash = "1e0e9afa545079e79f88f4062c566549995c9aa5f005fd73cc75a1b8b4db525373b6614484740937f44e39ea2349db9b43c1f7839bbe784500ca26b765563b07"
[update]
[update.modrinth]
mod-id = "P7dR8mSH"
-version = "Yolngp3s"
+version = "Uppy4qHd"
diff --git a/Packwiz/1.20.4/pack.toml b/Packwiz/1.20.4/pack.toml
index a122cd3d..afcaf9dc 100644
--- a/Packwiz/1.20.4/pack.toml
+++ b/Packwiz/1.20.4/pack.toml
@@ -1,13 +1,13 @@
name = "Fabulously Optimized"
author = "robotkoer"
-version = "5.7.0-alpha.1"
+version = "5.8.0-alpha.1"
pack-format = "packwiz:1.1.0"
[index]
file = "index.toml"
hash-format = "sha256"
-hash = "59df6a456a5ebbd73b60e1157ba447306e6d1d43241bb5ba57d617de40ab91a9"
+hash = "2468befee4575d1ecc508dac3861d327b3be3b1b8c3c2ca6080700637e36f1e6"
[versions]
fabric = "0.15.0"
-minecraft = "1.20.3"
+minecraft = "1.20.4"