diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 00000000..fa1385d9 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +* -text diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index e97eaf06..1e530f57 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,12 +1,12 @@ -# These are supported funding model platforms - -github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] -patreon: # Replace with a single Patreon username -open_collective: # Replace with a single Open Collective username -ko_fi: # Replace with a single Ko-fi username -tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel -community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry -liberapay: # Replace with a single Liberapay username -issuehunt: # Replace with a single IssueHunt username -otechie: # Replace with a single Otechie username -custom: https://github.com/Madis0/fabulously-optimized/wiki/Supporting-the-pack +# These are supported funding model platforms + +github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: https://github.com/Madis0/fabulously-optimized/wiki/Supporting-the-pack diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index e3b755d7..390b7ad9 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,5 +1,5 @@ -blank_issues_enabled: false -contact_links: - - name: Questions and support - url: https://www.curseforge.com/minecraft/modpacks/fabulously-optimized#reply - about: General questions and support will be provided in the modpack's page itself +blank_issues_enabled: false +contact_links: + - name: Questions and support + url: https://www.curseforge.com/minecraft/modpacks/fabulously-optimized#reply + about: General questions and support will be provided in the modpack's page itself diff --git a/.github/ISSUE_TEMPLATE/mod-request.md b/.github/ISSUE_TEMPLATE/mod-request.md index ad8d91b4..19ba0e02 100644 --- a/.github/ISSUE_TEMPLATE/mod-request.md +++ b/.github/ISSUE_TEMPLATE/mod-request.md @@ -1,41 +1,41 @@ ---- -name: Mod request -about: Suggest a new mod to be included in Fabulously Optimized, client-only mods are preferred -title: '' -labels: mod -assignees: '' - ---- - -**Mod name** - - -**Curseforge link** - - -**Modrinth link** - - -**Other link** - - -**What it does** - - -**Why should it be in the modpack** - - -**Why shouldn't it be in the modpack** - - -**Categories** - -- [ ] Performance optimization -- [ ] Graphics optimization -- [ ] New feature -- [ ] Optifine parity -- [ ] Fixes a bug/dependency -- [ ] Replaces an existing mod - -**Additional details** - +--- +name: Mod request +about: Suggest a new mod to be included in Fabulously Optimized, client-only mods are preferred +title: '' +labels: mod +assignees: '' + +--- + +**Mod name** + + +**Curseforge link** + + +**Modrinth link** + + +**Other link** + + +**What it does** + + +**Why should it be in the modpack** + + +**Why shouldn't it be in the modpack** + + +**Categories** + +- [ ] Performance optimization +- [ ] Graphics optimization +- [ ] New feature +- [ ] Optifine parity +- [ ] Fixes a bug/dependency +- [ ] Replaces an existing mod + +**Additional details** + diff --git a/.github/ISSUE_TEMPLATE/problem_report.md b/.github/ISSUE_TEMPLATE/problem_report.md index 7b13e991..e8ccf8c2 100644 --- a/.github/ISSUE_TEMPLATE/problem_report.md +++ b/.github/ISSUE_TEMPLATE/problem_report.md @@ -1,31 +1,31 @@ ---- -name: Bug report -about: Create a report to help us improve -title: '' -labels: bug -assignees: '' - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Specifications (please complete the following information):** - - Modpack version: [e.g. 1.5.2] - - Launcher: [e.g. CurseForge Launcher] - -**Additional context** -Add any other context about the problem here. +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: bug +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Specifications (please complete the following information):** + - Modpack version: [e.g. 1.5.2] + - Launcher: [e.g. CurseForge Launcher] + +**Additional context** +Add any other context about the problem here. diff --git a/.gitignore b/.gitignore index fd7d87ff..1c660116 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ - -*.jar +*.jar +Packwiz/packwiz.exe diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f8036d8..5d132418 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,289 +1,289 @@ -# Fabulously Optimized changelog -This is the changelog for the Fabric modpack [Fabulously Optimized](https://www.curseforge.com/minecraft/modpacks/fabulously-optimized). -## Some facts - - Only *the latest version* of the modpack is supported. You can either update an older version directly or create a new profile to update. - - Only the *latest stable version* of Minecraft is supported - no snapshots, no backports. For more info, see FAQ on ["What versions do you support?"](https://www.curseforge.com/minecraft/modpacks/fabulously-optimized#reply). - - Only the *latest version of a modpack per Minecraft version* is kept visible on Curseforge. This is to make it simpler to use legacy versions (at your responsibility) and keep the version list clean overall, also a reason why this page exists. - - "Updated mods" can refer to mods, the Curseforge launcher manifest and/or Fabric. For the sake of simplicity I do not describe individual updates in detail. - -## 1.17 -Notes for all 1.17 releases: -* Curseforge Launcher: if you're upgrading from MC 1.16.x, please ☑️ Update to new Profile -* MultiMC: Minecraft 1.17 requires Java 16: https://www.oracle.com/java/technologies/javase-jdk16-downloads.html - -### 2.0.0b2 - -Differences from b1 -* Sodium is not there yet, please have patience -* Mods updated, should fix some graphics issues -* Added Fabrishot back -* Inclusion of Not Enough Crashes is delayed because it is still an alpha -* Reverted FOV change for better FPS in some devices -* Fixed an issue that could show the wrong version number in the main menu - -### 2.0.0b1 - -Mods -* Several mods still missing, including Sodium -* Sodium temporarily replaced with Canvas -* Ok Zoomer temporarily/permanently replaced with WI Zoom -* Added YOSBR to keep your settings between modpack upgrades -* More new mods will come in a stable release! - -Other -* Added [new default options](https://github.com/Madis0/fabulously-optimized/wiki/Changed-options) to improve the experience -* CF version is now 100% Fabric, meaning faster startup and better mod management! - -## 1.16.5 - -### 1.9.1 - -* Several mods updated -* Sodium Extra update skipped because it temporarily changes the UI - -### 1.9.0 - -New mods -* **FerriteCore** - reduces RAM usage -* **LazyDFU** - improves startup speed even more -* **Better Beds** - improves FPS when around beds (villager farms, anyone?) -* **Item Model Fix** - fixes transparent gaps in held items - -Removed mods -* **Raised Clouds** - Sodium Extra now includes a more intuitive cloud height setting - -Other stuff -* Lots of mod updates -* The new mods were suggested by the community, thank you! - -### 1.8.0 - -New mods -* **EntityCulling Fabric/Forge** - stops rendering entities that are behind a wall, useful in large servers and mobfarms - -Other stuff -* SmoothBoot's config system slightly changed and it is now smaller -* Mods updated - -### 1.7.1 - -New mods: -* **No Fade** - makes game startup and resourcepack loading faster by removing some animations - -Other stuff -* Sodium Extra got an update with many new toggles, check them out! -* Jumploader got support for Microsoft Accounts, so you can upgrade now when Mojang asks you to (only if you use CF or vanilla launcher) -* Fixed zoom key by unbinding the save toolbar activator by default (that option was always there... oops) -* 25k download milestone! Thank you all for the support! -* Mods updated -* Yes, I added another new mod but I felt like that one didn't warrant a new major update lol, it also might get included with 'Slight' Gui Modifications later on - -### 1.7.0 - -New mods: -* **Hydrogen** - somewhat reduces RAM usage (in my case 2,8 GB -> 2,6 GB) - -Other stuff: -* Several mods updated -* The modpack size is much bigger for Curseforge now, because Hydrogen is an external mod -* Sodium Extra update currently skipped as the next version will fix an issue -* Cull Leaves changed the way its config works - if you are upgrading, you may delete the json5 file - -### 1.6.0 -New mods -* **Sodium Extra** - adds toggles to Sodium settings: animations, particles, weather, fog, FPS indicator -* **Cloth Config API** - makes the config work in many mods, now it is separate to reduce space (every mod doesn't have to include it) - -Other stuff -* Updated mods - -### 1.5.2 -* Hid Minecraft, Jumploader and Cloth API from Mod Menu (because they are not really mods, but dependencies) -* Updated mods - -### 1.5.1 -* Mod Menu received a major configurability update, so I've made it more cleaner-looking -* Removed Better Mod Button mod as it is now redundant -* Not Enough Crashes received a lot of updates for better detection and compatibility -* Updated mods - -### 1.5.0 -New mods -* **FastChest** - greatly improves FPS when surrounded by chests (e.g. in a storage room) -* **Cull Leaves** - optionally makes fancy tree leaves more see-through, which could improve FPS (enable in mod settings) - -Other stuff -* Dynamic FPS and Custom Fog have new config screens, tweak ahead! -* Fancy introduction video - see main page! -* Slightly improved manifests for both launchers -* Updated mods -* MultiMC: Not Enough Crashes is 2.1.4+1.16.2 due to CF error - -### 1.5.0b2 -* Mods updated -* Improved manifests for both launchers -* Dynamic FPS now has a config screen so it can be disabled or configured -* Lithium and Custom Fog are missing, waiting for an update -* MultiMC: Not Enough Crashes is 2.1.4+1.16.2 due to CF error - -### 1.5.0b1 -* Lithium and Custom Fog are currently incompatible and therefore missing -* Mods updated -* MultiMC doesn't list 1.16.5 yet, so I cannot update it (Edit: added later, same Not Enough Crashes comment applies) - -## 1.16.4 - -### 1.4.5 -* Mods updated -* You may notice that there are less mods now - this is normal as some APIs are now properly marked as such, the main mods are still the same -* Curseforge: fixed Fabric Loader update -* MultiMC: Not Enough Crashes is 2.1.4+1.16.2 due to CF error - -### 1.4.4 -* Mods updated -* MultiMC: Not Enough Crashes is 2.1.4+1.16.2 due to CF error - -### 1.4.3 -* Mods updated -* MultiMC: Not Enough Crashes is 2.1.4+1.16.2 due to CF error - -### 1.4.2 -* Mods updated -* Added Architectury because 'Slight' Gui Modifications now depends on it -* In MultiMC, Not Enough Crashes is at version 2.1.4+1.16.2 (due to CF error) but according to the developer it is identical to newer anyway. - -### 1.4.1 -* Mods updated - -### 1.4.0 -**Now stable with more ways to optimize!** - -Added -* Smooth Boot - makes the game use less power when it starts -* Custom Fog - lets you customize the fog distance and density -* AntiGhost - fixes getting stuck in blocks with the press of G - -Other -* Lithium is back -* Mods updated - -### 1.4.0b2 -* Lithium is currently incompatible and therefore missing -* Mods updated - -### 1.4.0b1 -**Fastest beta release yet, thanks to Jumploader magic!** -* Lithium is currently incompatible and therefore missing -* Mods updated - -## 1.16.3 - -### 1.3.4 -* Added a clickable modpack version to title screen (courtesy of 'Slight' Gui Modifications) -* Adjusted Fabric Capes config to show all types and default to Minecraft Capes -* Removed Minecraft Capes mod because Fabric Capes already provided it -* Mods updated - -### 1.3.3 -* Mods updated - -### 1.3.2 -* Colormatic readded. - -### 1.3.1 -Thanks to users' feedback, the mod list has been updated. - -**Added** -* Ok Zoomer - fancy zooming mod, back by a popular demand (configurable) -* Fabric Capes - gives options for viewing Optifine, LabyMod and MinecraftCapes' capes in-game -* Fabric Language Kotlin - needed for Fabric Capes - -**Removed** -* OF Capes - replaced by Fabric Capes - -### 1.3.0 -Sodium has been updated, so it's time for a release! - -**Added** -* OF Capes - lets you see Optifine capes and zoom -* MinecraftCapes - lets you get a free cape, textured elytra or mouse ears (configurable) -* Raised Clouds - lets you adjust the cloud height like Optifine (configurable) -* Fabrishot - lets you take a high-res screenshot like Optifine (press F9, configurable) - -**Removed** -* motioNO - now built-in, find it under Accessibility Settings... > FOV Effects -* Ok Zoomer - OF Capes mod also provides zoom, so it is not needed -* Colormatic - currently crashes with Sodium, will readd after an update - -Other -* Mods updated - -### 1.3.0b1 -**First beta with Twitch launcher.** -* Sodium still missing -* Canvas added as replacement -* TheYTG123 helped me get a Twitch Launcher-compatible version even though it wasn't listed. Hint: Jumploader manifest. -* Mods updated - -### 1.3.0a1 (MultiMC) -First alpha version only for MultiMC, stuck next to 1.16.2 versions because Twitch launcher did not list that version yet. -**Notes** -* Sodium and Lithium are missing -* Canvas temporarily added as a replacement -* motioNO is removed - -## 1.16.2 - -### 1.2.0b2 -**Notes** -* Sodium still missing -* Canvas temporarily added -* Mods updated - -### 1.2.0b1 -**First beta for 1.16.2.** -* Sodium is missing -* Canvas added as a temporary replacement. Thanks fishywishyef for the suggestion! -* motioNO is removed as it is built-in to 1.16.2. - -### 1.2.0a1 (MultiMC) -A never-released version because Curseforge doesn't like MultiMC-only versions. Ah well. - -## 1.16.1 - -### 1.1.2 -* Mods updated - -### 1.1.1 -* Mods updated - -### 1.1.0 -Major update with new mods. -**Added** -* Dynamic FPS - renders Minecraft slower if it is in the background to save memory -* Smooth Scrolling Everywhere - makes the scrolling smooth on various menus -* 'Slight' Gui Modifications - adds fancy animations to the menus and containers -* Colormatic - adds support for Optifine resource packs' custom colors - -### 1.0.1 -Updated mods. -**MultiMC-specific:** -* Replaced Jumploader and Forge with real Fabric -* Added icon - -### 1.0.1a1 -A testing version to see if making mods optional is handled well in Twitch launcher. Hint: it isn't. - -### 1.0.0 -First release for Twitch and MultiMC launchers. Containing: -* Better Mod Button -* Fabric API -* Jumploader -* LambDynamicLights -* Lithium (Fabric) -* Mod Menu -* motioNO -* Not Enough Crashes -* Ok Zoomer -* Phosphor (Fabric) -* Sodium +# Fabulously Optimized changelog +This is the changelog for the Fabric modpack [Fabulously Optimized](https://www.curseforge.com/minecraft/modpacks/fabulously-optimized). +## Some facts + - Only *the latest version* of the modpack is supported. You can either update an older version directly or create a new profile to update. + - Only the *latest stable version* of Minecraft is supported - no snapshots, no backports. For more info, see FAQ on ["What versions do you support?"](https://www.curseforge.com/minecraft/modpacks/fabulously-optimized#reply). + - Only the *latest version of a modpack per Minecraft version* is kept visible on Curseforge. This is to make it simpler to use legacy versions (at your responsibility) and keep the version list clean overall, also a reason why this page exists. + - "Updated mods" can refer to mods, the Curseforge launcher manifest and/or Fabric. For the sake of simplicity I do not describe individual updates in detail. + +## 1.17 +Notes for all 1.17 releases: +* Curseforge Launcher: if you're upgrading from MC 1.16.x, please ☑️ Update to new Profile +* MultiMC: Minecraft 1.17 requires Java 16: https://www.oracle.com/java/technologies/javase-jdk16-downloads.html + +### 2.0.0b2 + +Differences from b1 +* Sodium is not there yet, please have patience +* Mods updated, should fix some graphics issues +* Added Fabrishot back +* Inclusion of Not Enough Crashes is delayed because it is still an alpha +* Reverted FOV change for better FPS in some devices +* Fixed an issue that could show the wrong version number in the main menu + +### 2.0.0b1 + +Mods +* Several mods still missing, including Sodium +* Sodium temporarily replaced with Canvas +* Ok Zoomer temporarily/permanently replaced with WI Zoom +* Added YOSBR to keep your settings between modpack upgrades +* More new mods will come in a stable release! + +Other +* Added [new default options](https://github.com/Madis0/fabulously-optimized/wiki/Changed-options) to improve the experience +* CF version is now 100% Fabric, meaning faster startup and better mod management! + +## 1.16.5 + +### 1.9.1 + +* Several mods updated +* Sodium Extra update skipped because it temporarily changes the UI + +### 1.9.0 + +New mods +* **FerriteCore** - reduces RAM usage +* **LazyDFU** - improves startup speed even more +* **Better Beds** - improves FPS when around beds (villager farms, anyone?) +* **Item Model Fix** - fixes transparent gaps in held items + +Removed mods +* **Raised Clouds** - Sodium Extra now includes a more intuitive cloud height setting + +Other stuff +* Lots of mod updates +* The new mods were suggested by the community, thank you! + +### 1.8.0 + +New mods +* **EntityCulling Fabric/Forge** - stops rendering entities that are behind a wall, useful in large servers and mobfarms + +Other stuff +* SmoothBoot's config system slightly changed and it is now smaller +* Mods updated + +### 1.7.1 + +New mods: +* **No Fade** - makes game startup and resourcepack loading faster by removing some animations + +Other stuff +* Sodium Extra got an update with many new toggles, check them out! +* Jumploader got support for Microsoft Accounts, so you can upgrade now when Mojang asks you to (only if you use CF or vanilla launcher) +* Fixed zoom key by unbinding the save toolbar activator by default (that option was always there... oops) +* 25k download milestone! Thank you all for the support! +* Mods updated +* Yes, I added another new mod but I felt like that one didn't warrant a new major update lol, it also might get included with 'Slight' Gui Modifications later on + +### 1.7.0 + +New mods: +* **Hydrogen** - somewhat reduces RAM usage (in my case 2,8 GB -> 2,6 GB) + +Other stuff: +* Several mods updated +* The modpack size is much bigger for Curseforge now, because Hydrogen is an external mod +* Sodium Extra update currently skipped as the next version will fix an issue +* Cull Leaves changed the way its config works - if you are upgrading, you may delete the json5 file + +### 1.6.0 +New mods +* **Sodium Extra** - adds toggles to Sodium settings: animations, particles, weather, fog, FPS indicator +* **Cloth Config API** - makes the config work in many mods, now it is separate to reduce space (every mod doesn't have to include it) + +Other stuff +* Updated mods + +### 1.5.2 +* Hid Minecraft, Jumploader and Cloth API from Mod Menu (because they are not really mods, but dependencies) +* Updated mods + +### 1.5.1 +* Mod Menu received a major configurability update, so I've made it more cleaner-looking +* Removed Better Mod Button mod as it is now redundant +* Not Enough Crashes received a lot of updates for better detection and compatibility +* Updated mods + +### 1.5.0 +New mods +* **FastChest** - greatly improves FPS when surrounded by chests (e.g. in a storage room) +* **Cull Leaves** - optionally makes fancy tree leaves more see-through, which could improve FPS (enable in mod settings) + +Other stuff +* Dynamic FPS and Custom Fog have new config screens, tweak ahead! +* Fancy introduction video - see main page! +* Slightly improved manifests for both launchers +* Updated mods +* MultiMC: Not Enough Crashes is 2.1.4+1.16.2 due to CF error + +### 1.5.0b2 +* Mods updated +* Improved manifests for both launchers +* Dynamic FPS now has a config screen so it can be disabled or configured +* Lithium and Custom Fog are missing, waiting for an update +* MultiMC: Not Enough Crashes is 2.1.4+1.16.2 due to CF error + +### 1.5.0b1 +* Lithium and Custom Fog are currently incompatible and therefore missing +* Mods updated +* MultiMC doesn't list 1.16.5 yet, so I cannot update it (Edit: added later, same Not Enough Crashes comment applies) + +## 1.16.4 + +### 1.4.5 +* Mods updated +* You may notice that there are less mods now - this is normal as some APIs are now properly marked as such, the main mods are still the same +* Curseforge: fixed Fabric Loader update +* MultiMC: Not Enough Crashes is 2.1.4+1.16.2 due to CF error + +### 1.4.4 +* Mods updated +* MultiMC: Not Enough Crashes is 2.1.4+1.16.2 due to CF error + +### 1.4.3 +* Mods updated +* MultiMC: Not Enough Crashes is 2.1.4+1.16.2 due to CF error + +### 1.4.2 +* Mods updated +* Added Architectury because 'Slight' Gui Modifications now depends on it +* In MultiMC, Not Enough Crashes is at version 2.1.4+1.16.2 (due to CF error) but according to the developer it is identical to newer anyway. + +### 1.4.1 +* Mods updated + +### 1.4.0 +**Now stable with more ways to optimize!** + +Added +* Smooth Boot - makes the game use less power when it starts +* Custom Fog - lets you customize the fog distance and density +* AntiGhost - fixes getting stuck in blocks with the press of G + +Other +* Lithium is back +* Mods updated + +### 1.4.0b2 +* Lithium is currently incompatible and therefore missing +* Mods updated + +### 1.4.0b1 +**Fastest beta release yet, thanks to Jumploader magic!** +* Lithium is currently incompatible and therefore missing +* Mods updated + +## 1.16.3 + +### 1.3.4 +* Added a clickable modpack version to title screen (courtesy of 'Slight' Gui Modifications) +* Adjusted Fabric Capes config to show all types and default to Minecraft Capes +* Removed Minecraft Capes mod because Fabric Capes already provided it +* Mods updated + +### 1.3.3 +* Mods updated + +### 1.3.2 +* Colormatic readded. + +### 1.3.1 +Thanks to users' feedback, the mod list has been updated. + +**Added** +* Ok Zoomer - fancy zooming mod, back by a popular demand (configurable) +* Fabric Capes - gives options for viewing Optifine, LabyMod and MinecraftCapes' capes in-game +* Fabric Language Kotlin - needed for Fabric Capes + +**Removed** +* OF Capes - replaced by Fabric Capes + +### 1.3.0 +Sodium has been updated, so it's time for a release! + +**Added** +* OF Capes - lets you see Optifine capes and zoom +* MinecraftCapes - lets you get a free cape, textured elytra or mouse ears (configurable) +* Raised Clouds - lets you adjust the cloud height like Optifine (configurable) +* Fabrishot - lets you take a high-res screenshot like Optifine (press F9, configurable) + +**Removed** +* motioNO - now built-in, find it under Accessibility Settings... > FOV Effects +* Ok Zoomer - OF Capes mod also provides zoom, so it is not needed +* Colormatic - currently crashes with Sodium, will readd after an update + +Other +* Mods updated + +### 1.3.0b1 +**First beta with Twitch launcher.** +* Sodium still missing +* Canvas added as replacement +* TheYTG123 helped me get a Twitch Launcher-compatible version even though it wasn't listed. Hint: Jumploader manifest. +* Mods updated + +### 1.3.0a1 (MultiMC) +First alpha version only for MultiMC, stuck next to 1.16.2 versions because Twitch launcher did not list that version yet. +**Notes** +* Sodium and Lithium are missing +* Canvas temporarily added as a replacement +* motioNO is removed + +## 1.16.2 + +### 1.2.0b2 +**Notes** +* Sodium still missing +* Canvas temporarily added +* Mods updated + +### 1.2.0b1 +**First beta for 1.16.2.** +* Sodium is missing +* Canvas added as a temporary replacement. Thanks fishywishyef for the suggestion! +* motioNO is removed as it is built-in to 1.16.2. + +### 1.2.0a1 (MultiMC) +A never-released version because Curseforge doesn't like MultiMC-only versions. Ah well. + +## 1.16.1 + +### 1.1.2 +* Mods updated + +### 1.1.1 +* Mods updated + +### 1.1.0 +Major update with new mods. +**Added** +* Dynamic FPS - renders Minecraft slower if it is in the background to save memory +* Smooth Scrolling Everywhere - makes the scrolling smooth on various menus +* 'Slight' Gui Modifications - adds fancy animations to the menus and containers +* Colormatic - adds support for Optifine resource packs' custom colors + +### 1.0.1 +Updated mods. +**MultiMC-specific:** +* Replaced Jumploader and Forge with real Fabric +* Added icon + +### 1.0.1a1 +A testing version to see if making mods optional is handled well in Twitch launcher. Hint: it isn't. + +### 1.0.0 +First release for Twitch and MultiMC launchers. Containing: +* Better Mod Button +* Fabric API +* Jumploader +* LambDynamicLights +* Lithium (Fabric) +* Mod Menu +* motioNO +* Not Enough Crashes +* Ok Zoomer +* Phosphor (Fabric) +* Sodium diff --git a/Curseforge/overrides/config b/Curseforge/overrides/config new file mode 100644 index 00000000..821a060c --- /dev/null +++ b/Curseforge/overrides/config @@ -0,0 +1 @@ +../../Packwiz/config \ No newline at end of file diff --git a/LICENSE b/LICENSE index db4746ba..ccd7a563 100644 --- a/LICENSE +++ b/LICENSE @@ -1,21 +1,21 @@ -MIT License - -Copyright (c) 2021 Madis Otenurm - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +MIT License + +Copyright (c) 2021 Madis Otenurm + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/MultiMC-Packwiz/Fabulously Optimized (auto-update)/.minecraft/.gitkeep b/MultiMC-Packwiz/Fabulously Optimized (auto-update)/.minecraft/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/MultiMC-Packwiz/Fabulously Optimized (auto-update)/.packignore b/MultiMC-Packwiz/Fabulously Optimized (auto-update)/.packignore new file mode 100644 index 00000000..4151ddf4 --- /dev/null +++ b/MultiMC-Packwiz/Fabulously Optimized (auto-update)/.packignore @@ -0,0 +1,18 @@ +.minecraft/.fabric +.minecraft/.mixin.out +.minecraft/ModTranslations +.minecraft/config +.minecraft/coremods +.minecraft/icon.png +.minecraft/logs +.minecraft/mods +.minecraft/options.txt +.minecraft/packwiz-installer.jar +.minecraft/packwiz.json +.minecraft/realms_persistence.json +.minecraft/resourcepacks +.minecraft/saves +.minecraft/screenshots +.minecraft/server-resource-packs +.minecraft/texturepacks +natives \ 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 new file mode 100644 index 00000000..0aab8cc6 --- /dev/null +++ b/MultiMC-Packwiz/Fabulously Optimized (auto-update)/instance.cfg @@ -0,0 +1,21 @@ +ForgeVersion= +InstanceType=OneSix +IntendedVersion= +LWJGLVersion= +LiteloaderVersion= +MCLaunchMethod=LauncherPart +OverrideCommands=true +OverrideConsole=false +OverrideJava=false +OverrideJavaArgs=false +OverrideJavaLocation=false +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 +iconKey=pack +lastLaunchTime=1624093607930 +name=Fabulously Optimized (auto-update) +notes=https://www.curseforge.com/minecraft/modpacks/fabulously-optimized +totalTimePlayed=100 diff --git a/MultiMC-Packwiz/Fabulously Optimized (auto-update)/mmc-pack.json b/MultiMC-Packwiz/Fabulously Optimized (auto-update)/mmc-pack.json new file mode 100644 index 00000000..0801df57 --- /dev/null +++ b/MultiMC-Packwiz/Fabulously Optimized (auto-update)/mmc-pack.json @@ -0,0 +1,52 @@ +{ + "components": [ + { + "cachedName": "LWJGL 3", + "cachedVersion": "3.2.2", + "cachedVolatile": true, + "dependencyOnly": true, + "uid": "org.lwjgl3", + "version": "3.2.2" + }, + { + "cachedName": "Minecraft", + "cachedRequires": [ + { + "equals": "3.2.2", + "suggests": "3.2.2", + "uid": "org.lwjgl3" + } + ], + "cachedVersion": "1.17", + "important": true, + "uid": "net.minecraft", + "version": "1.17" + }, + { + "cachedName": "Intermediary Mappings", + "cachedRequires": [ + { + "equals": "1.17", + "uid": "net.minecraft" + } + ], + "cachedVersion": "1.17", + "cachedVolatile": true, + "dependencyOnly": true, + "uid": "net.fabricmc.intermediary", + "version": "1.17" + }, + { + "cachedName": "Fabric Loader", + "cachedRequires": [ + { + "uid": "net.fabricmc.intermediary" + } + ], + "cachedVersion": "0.11.6", + "uid": "net.fabricmc.fabric-loader", + "version": "0.11.6" + } + ], + "formatVersion": 1 +} diff --git a/MultiMC-Packwiz/Fabulously Optimized (auto-update)/pack.png b/MultiMC-Packwiz/Fabulously Optimized (auto-update)/pack.png new file mode 100644 index 00000000..831b8308 Binary files /dev/null and b/MultiMC-Packwiz/Fabulously Optimized (auto-update)/pack.png differ diff --git a/MultiMC/Fabulously Optimized x.y.z/.minecraft/config b/MultiMC/Fabulously Optimized x.y.z/.minecraft/config new file mode 100644 index 00000000..4e10fbf1 --- /dev/null +++ b/MultiMC/Fabulously Optimized x.y.z/.minecraft/config @@ -0,0 +1 @@ +../../../Packwiz/config \ No newline at end of file diff --git a/MultiMC/Fabulously Optimized x.y.z/.minecraft/mods/.gitkeep b/MultiMC/Fabulously Optimized x.y.z/.minecraft/mods/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/MultiMC/Fabulously Optimized x.y.z/instance.cfg b/MultiMC/Fabulously Optimized x.y.z/instance.cfg index 80c8a2b1..b1863c4d 100644 --- a/MultiMC/Fabulously Optimized x.y.z/instance.cfg +++ b/MultiMC/Fabulously Optimized x.y.z/instance.cfg @@ -1,20 +1,20 @@ -ForgeVersion= -InstanceType=OneSix -IntendedVersion= -LWJGLVersion= -LiteloaderVersion= -MCLaunchMethod=LauncherPart -OverrideCommands=false -OverrideConsole=false -OverrideJava=false -OverrideJavaArgs=false -OverrideJavaLocation=false -OverrideMCLaunchMethod=false -OverrideMemory=false -OverrideNativeWorkarounds=false -OverrideWindow=false -iconKey=pack -lastLaunchTime=1623944816286 -name=Fabulously Optimized 2.0.0b2 -notes=https://www.curseforge.com/minecraft/modpacks/fabulously-optimized -totalTimePlayed=200 +ForgeVersion= +InstanceType=OneSix +IntendedVersion= +LWJGLVersion= +LiteloaderVersion= +MCLaunchMethod=LauncherPart +OverrideCommands=false +OverrideConsole=false +OverrideJava=false +OverrideJavaArgs=false +OverrideJavaLocation=false +OverrideMCLaunchMethod=false +OverrideMemory=false +OverrideNativeWorkarounds=false +OverrideWindow=false +iconKey=pack +lastLaunchTime=1623944816286 +name=Fabulously Optimized 2.0.0b2 +notes=https://www.curseforge.com/minecraft/modpacks/fabulously-optimized +totalTimePlayed=200 diff --git a/MultiMC/Fabulously Optimized x.y.z/minecraft/config b/MultiMC/Fabulously Optimized x.y.z/minecraft/config deleted file mode 120000 index d7bb2001..00000000 --- a/MultiMC/Fabulously Optimized x.y.z/minecraft/config +++ /dev/null @@ -1 +0,0 @@ -../../../Curseforge/overrides/config \ 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 0801df57..8447d895 100644 --- a/MultiMC/Fabulously Optimized x.y.z/mmc-pack.json +++ b/MultiMC/Fabulously Optimized x.y.z/mmc-pack.json @@ -1,52 +1 @@ -{ - "components": [ - { - "cachedName": "LWJGL 3", - "cachedVersion": "3.2.2", - "cachedVolatile": true, - "dependencyOnly": true, - "uid": "org.lwjgl3", - "version": "3.2.2" - }, - { - "cachedName": "Minecraft", - "cachedRequires": [ - { - "equals": "3.2.2", - "suggests": "3.2.2", - "uid": "org.lwjgl3" - } - ], - "cachedVersion": "1.17", - "important": true, - "uid": "net.minecraft", - "version": "1.17" - }, - { - "cachedName": "Intermediary Mappings", - "cachedRequires": [ - { - "equals": "1.17", - "uid": "net.minecraft" - } - ], - "cachedVersion": "1.17", - "cachedVolatile": true, - "dependencyOnly": true, - "uid": "net.fabricmc.intermediary", - "version": "1.17" - }, - { - "cachedName": "Fabric Loader", - "cachedRequires": [ - { - "uid": "net.fabricmc.intermediary" - } - ], - "cachedVersion": "0.11.6", - "uid": "net.fabricmc.fabric-loader", - "version": "0.11.6" - } - ], - "formatVersion": 1 -} +../../MultiMC-Packwiz/Fabulously Optimized (auto-update)/mmc-pack.json \ No newline at end of file diff --git a/MultiMC/Fabulously Optimized x.y.z/pack.png b/MultiMC/Fabulously Optimized x.y.z/pack.png index 831b8308..76c6d0d1 100644 Binary files a/MultiMC/Fabulously Optimized x.y.z/pack.png and b/MultiMC/Fabulously Optimized x.y.z/pack.png differ diff --git a/Packwiz/.packwizignore b/Packwiz/.packwizignore new file mode 100644 index 00000000..a71a9f43 --- /dev/null +++ b/Packwiz/.packwizignore @@ -0,0 +1,2 @@ +packwiz.exe +Readme.md \ No newline at end of file diff --git a/Packwiz/Readme.md b/Packwiz/Readme.md new file mode 100644 index 00000000..d257ca21 --- /dev/null +++ b/Packwiz/Readme.md @@ -0,0 +1,16 @@ +# Packwiz + +[Packwiz](https://github.com/comp500/packwiz) is a tool for making self-updating modpacks for MultiMC. + +The best way to update it for Fabulously Optimized is to just create a CF pack and update the Packwiz manifests (`index.toml` and the hash of `pack.toml`) via the terminal: + +``` +.\packwiz.exe curseforge import filepath +``` + +After that it is possible to just use the MultiMC pack created in MultiMC-Packwiz, instructions are in the Packwiz repo. + +Requirements: + +1. [Download the manifest creating executable from here](https://github.com/comp500/packwiz/actions) and place it to `../Packwiz`. +2. [Download the MultiMC bootstrap from here](https://github.com/comp500/packwiz-installer-bootstrap/releases) and place it to `../MultiMC-Packwiz/Fabulously Optimized (auto-update)/.minecraft` \ No newline at end of file diff --git a/Curseforge/overrides/config/slightguimodifications/cts.groovy b/Packwiz/config/slightguimodifications/cts.groovy similarity index 100% rename from Curseforge/overrides/config/slightguimodifications/cts.groovy rename to Packwiz/config/slightguimodifications/cts.groovy diff --git a/Curseforge/overrides/config/yosbr/config/canvas.json5 b/Packwiz/config/yosbr/config/canvas.json5 similarity index 100% rename from Curseforge/overrides/config/yosbr/config/canvas.json5 rename to Packwiz/config/yosbr/config/canvas.json5 diff --git a/Curseforge/overrides/config/yosbr/config/canvas_pipeline_options.json5 b/Packwiz/config/yosbr/config/canvas_pipeline_options.json5 similarity index 100% rename from Curseforge/overrides/config/yosbr/config/canvas_pipeline_options.json5 rename to Packwiz/config/yosbr/config/canvas_pipeline_options.json5 diff --git a/Curseforge/overrides/config/yosbr/config/capes.json5 b/Packwiz/config/yosbr/config/capes.json5 similarity index 100% rename from Curseforge/overrides/config/yosbr/config/capes.json5 rename to Packwiz/config/yosbr/config/capes.json5 diff --git a/Curseforge/overrides/config/yosbr/config/cullleaves.json b/Packwiz/config/yosbr/config/cullleaves.json similarity index 100% rename from Curseforge/overrides/config/yosbr/config/cullleaves.json rename to Packwiz/config/yosbr/config/cullleaves.json diff --git a/Curseforge/overrides/config/yosbr/config/lambdynlights.toml b/Packwiz/config/yosbr/config/lambdynlights.toml similarity index 96% rename from Curseforge/overrides/config/yosbr/config/lambdynlights.toml rename to Packwiz/config/yosbr/config/lambdynlights.toml index 162eb56f..b48c0941 100644 --- a/Curseforge/overrides/config/yosbr/config/lambdynlights.toml +++ b/Packwiz/config/yosbr/config/lambdynlights.toml @@ -1,17 +1,17 @@ -# LambDynamicLights configuration. -# The dynamic lights mode -mode = "fastest" - -# Light sources settings. -[light_sources] - # Enables water-sensitive light sources check. This means that water-sensitive items will not light up when submerged in water. - water_sensitive_check = true - # Enable block entities light source. - block_entities = true - # Enable entities light source. - entities = false - # TNT lighting mode. May be off, simple or fancy. - tnt = "simple" - # Creeper lighting mode. May be off, simple or fancy. - creeper = "simple" - +# LambDynamicLights configuration. +# The dynamic lights mode +mode = "fastest" + +# Light sources settings. +[light_sources] + # Enables water-sensitive light sources check. This means that water-sensitive items will not light up when submerged in water. + water_sensitive_check = true + # Enable block entities light source. + block_entities = true + # Enable entities light source. + entities = false + # TNT lighting mode. May be off, simple or fancy. + tnt = "simple" + # Creeper lighting mode. May be off, simple or fancy. + creeper = "simple" + diff --git a/Curseforge/overrides/config/yosbr/config/modmenu.json b/Packwiz/config/yosbr/config/modmenu.json similarity index 100% rename from Curseforge/overrides/config/yosbr/config/modmenu.json rename to Packwiz/config/yosbr/config/modmenu.json diff --git a/Curseforge/overrides/config/yosbr/config/slightguimodifications/config.json5 b/Packwiz/config/yosbr/config/slightguimodifications/config.json5 similarity index 100% rename from Curseforge/overrides/config/yosbr/config/slightguimodifications/config.json5 rename to Packwiz/config/yosbr/config/slightguimodifications/config.json5 diff --git a/Curseforge/overrides/config/yosbr/options.txt b/Packwiz/config/yosbr/options.txt similarity index 87% rename from Curseforge/overrides/config/yosbr/options.txt rename to Packwiz/config/yosbr/options.txt index de6ea6f0..e825412b 100644 --- a/Curseforge/overrides/config/yosbr/options.txt +++ b/Packwiz/config/yosbr/options.txt @@ -1,15 +1,15 @@ -version:2724 -autoJump:false -snooperEnabled:false -darkMojangStudiosBackground:true -gamma:0.5 -guiScale:3 -tutorialStep:none -skipMultiplayerWarning:true -joinedFirstServer:true -key_key.saveToolbarActivator:key.keyboard.unknown -key_key.wi_zoom.zoom:key.keyboard.c -key_key.canvas.debug_toggle:key.keyboard.unknown -key_key.canvas.debug_prev:key.keyboard.unknown -key_key.canvas.debug_next:key.keyboard.unknown +version:2724 +autoJump:false +snooperEnabled:false +darkMojangStudiosBackground:true +gamma:0.5 +guiScale:3 +tutorialStep:none +skipMultiplayerWarning:true +joinedFirstServer:true +key_key.saveToolbarActivator:key.keyboard.unknown +key_key.wi_zoom.zoom:key.keyboard.c +key_key.canvas.debug_toggle:key.keyboard.unknown +key_key.canvas.debug_prev:key.keyboard.unknown +key_key.canvas.debug_next:key.keyboard.unknown key_key.canvas.recompile:key.keyboard.unknown \ No newline at end of file diff --git a/Packwiz/index.toml b/Packwiz/index.toml new file mode 100644 index 00000000..7ecf0654 --- /dev/null +++ b/Packwiz/index.toml @@ -0,0 +1,152 @@ +hash-format = "sha256" + +[[files]] +file = "config/slightguimodifications/cts.groovy" +hash = "586ba1ec0c363fbab1111e297ec66c5477e147aabff50efc0b8d63d69504ca8f" + +[[files]] +file = "config/yosbr/config/canvas.json5" +hash = "cfb50e5ec2cd5ccfbde97d31c224eaba09f44fe5b4e2d362f776ef2828af835a" + +[[files]] +file = "config/yosbr/config/canvas_pipeline_options.json5" +hash = "18ce8078e3aeb4595d435b1b9f0fd1a086a8c6cf6fc973296c8555513233f5dd" + +[[files]] +file = "config/yosbr/config/capes.json5" +hash = "94f7fc7719381bc6e474b6df30840d2aab0e8c4ed80d2f6191cf1b5b7d92be3f" + +[[files]] +file = "config/yosbr/config/cullleaves.json" +hash = "014dc67623c4e871b26ad8b58477897bb61f478445b4a9c1c89d9c3e545ace8c" + +[[files]] +file = "config/yosbr/config/lambdynlights.toml" +hash = "58f198cf16e362debad3022b272a89dd7fb1f2b05b89bf73bf5925dd70f03691" + +[[files]] +file = "config/yosbr/config/modmenu.json" +hash = "c26bab6d48617e4a0056ae75cce7a46d97c938b08c809b3e62dab9c6cb2ef432" + +[[files]] +file = "config/yosbr/config/slightguimodifications/config.json5" +hash = "c44249c87c48216b9ce39bd233b88e2a5e901fb7589b54cee79ac566bcb0c018" + +[[files]] +file = "config/yosbr/options.txt" +hash = "aa5b3e79dc59178f842a8b247216e31a863cfcd117cc52a08075779a0a1d273c" + +[[files]] +file = "mods/antighost.toml" +hash = "98b2b6d1723ed8c9518da3a64143e769124086167a438897275ee0f442264fb1" +metafile = true + +[[files]] +file = "mods/architectury-fabric.toml" +hash = "32038f20fa0d08ab1aca7fc508b2686748ecea7328af2a780b3663220e046ee2" +metafile = true + +[[files]] +file = "mods/better-beds.toml" +hash = "4fa984638eb4487db00d51a52aa07e1b2d11ab41ebe850d7f40a5e653860e173" +metafile = true + +[[files]] +file = "mods/canvas-renderer.toml" +hash = "5f9c9229c8a87e69d165bff1c17fbf712d3a4fa96f908caa5e80f7be2c762110" +metafile = true + +[[files]] +file = "mods/capes.toml" +hash = "c20bd40045b475649fb88ee74ce0277f5be762f2fd131d2baf3e28237b993d5e" +metafile = true + +[[files]] +file = "mods/cloth-api.toml" +hash = "6f9c3f657c6e3ef033d0e778096004ba4554b0db609dc80338590b3970e8daa3" +metafile = true + +[[files]] +file = "mods/cloth-config.toml" +hash = "94b98ae68382da3bf4f3bd3115319c75bc8e078ce856cee4040d2710b97ddead" +metafile = true + +[[files]] +file = "mods/cull-leaves.toml" +hash = "2a6f497eef785ffc2a377c12d1d20d5d6e18ed77db44c69eb597a34dbf364e9e" +metafile = true + +[[files]] +file = "mods/dynamic-fps.toml" +hash = "0fdc4c01e9018d789fc9566a80765fc932d1d12b419fc335e8af97cd31c27b69" +metafile = true + +[[files]] +file = "mods/entityculling.toml" +hash = "547252028cd94ac78c2c3abec0650f975f2ece1a483bd61667f77869f434e818" +metafile = true + +[[files]] +file = "mods/fabric-api.toml" +hash = "4dae662efc99acc9dc4b05b456a347c3200d5880883dfc06487155528e28ff6b" +metafile = true + +[[files]] +file = "mods/fabric-language-kotlin.toml" +hash = "fc01dca8a92724ac74d2a848b3aa06e70a3b05cb10fdb91c684abe684459ac1a" +metafile = true + +[[files]] +file = "mods/fabrishot.toml" +hash = "aa61024c7f7dd13461e8882b4c4430c341277a130a75b1319c08536c7d98c360" +metafile = true + +[[files]] +file = "mods/fastchest.toml" +hash = "3bdbc76a5d70f75f76065b1e6148285bde757e7b2b3daf11b635028825bb9e89" +metafile = true + +[[files]] +file = "mods/item-model-fix.toml" +hash = "1fc81c2fb496ad395c8d81c55b292f2131548d6654fc1201f79d61e1564052cd" +metafile = true + +[[files]] +file = "mods/lambdynamiclights.toml" +hash = "3e6db126eb1735434a047a2923579c6608b2a7367392e3dd9ca771b31dcc2d63" +metafile = true + +[[files]] +file = "mods/lazydfu.toml" +hash = "b47b2d6351087ad346299faff6daca6047870901fa3ce4c9a79bda719db0a74b" +metafile = true + +[[files]] +file = "mods/lithium.toml" +hash = "eab6909e8140689c09f40d47e00e3f9c97dcce1924728d392a0cbb782ba38c30" +metafile = true + +[[files]] +file = "mods/modmenu.toml" +hash = "7eec8fb33cc59b0518a4acfd6a19e01bd50fdedf3ebe20b1c7e45d19274160f1" +metafile = true + +[[files]] +file = "mods/slight-gui-modifications.toml" +hash = "5f5332fb8e4df2aff542b43dbdced8675cc50d3ac0c70fac1692a43e060de29e" +metafile = true + +[[files]] +file = "mods/smooth-boot.toml" +hash = "d02b56170076cc508fe31ff0e4d36b4576cb0ae7cf2c008b273cd64c34787408" +metafile = true + +[[files]] +file = "mods/wi-zoom.toml" +hash = "649d9077a6398579477812241b37f427b918d1159a5c31303db183f789cdf0a1" +metafile = true + +[[files]] +file = "mods/yosbr.toml" +hash = "218b2b38862091f96e1db0ee7580c6f9cd5e8f008f88e4fe00016c6dea1065b3" +metafile = true diff --git a/Packwiz/mods/antighost.toml b/Packwiz/mods/antighost.toml new file mode 100644 index 00000000..5555f352 --- /dev/null +++ b/Packwiz/mods/antighost.toml @@ -0,0 +1,14 @@ +name = "AntiGhost" +filename = "antighost-1.17-fabric0.34.9-1.1.4.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3343/876/antighost-1.17-fabric0.34.9-1.1.4.jar" +hash-format = "murmur2" +hash = "1346140832" + +[update] +[update.curseforge] +file-id = 3343876 +project-id = 273279 +release-channel = "beta" diff --git a/Packwiz/mods/architectury-fabric.toml b/Packwiz/mods/architectury-fabric.toml new file mode 100644 index 00000000..aaf6914e --- /dev/null +++ b/Packwiz/mods/architectury-fabric.toml @@ -0,0 +1,14 @@ +name = "Architectury API (Fabric)" +filename = "architectury-2.0.9-fabric.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3351/375/architectury-2.0.9-fabric.jar" +hash-format = "murmur2" +hash = "3599393402" + +[update] +[update.curseforge] +file-id = 3351375 +project-id = 419697 +release-channel = "beta" diff --git a/Packwiz/mods/better-beds.toml b/Packwiz/mods/better-beds.toml new file mode 100644 index 00000000..77259aed --- /dev/null +++ b/Packwiz/mods/better-beds.toml @@ -0,0 +1,14 @@ +name = "Better Beds" +filename = "betterbeds-1.2.0.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3342/338/betterbeds-1.2.0.jar" +hash-format = "murmur2" +hash = "936405535" + +[update] +[update.curseforge] +file-id = 3342338 +project-id = 443782 +release-channel = "beta" diff --git a/Packwiz/mods/canvas-renderer.toml b/Packwiz/mods/canvas-renderer.toml new file mode 100644 index 00000000..689770bc --- /dev/null +++ b/Packwiz/mods/canvas-renderer.toml @@ -0,0 +1,14 @@ +name = "Canvas Renderer" +filename = "canvas-mc117-1.17-1.0.1630.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3350/484/canvas-mc117-1.17-1.0.1630.jar" +hash-format = "murmur2" +hash = "512021819" + +[update] +[update.curseforge] +file-id = 3350484 +project-id = 318440 +release-channel = "beta" diff --git a/Packwiz/mods/capes.toml b/Packwiz/mods/capes.toml new file mode 100644 index 00000000..0add8be5 --- /dev/null +++ b/Packwiz/mods/capes.toml @@ -0,0 +1,14 @@ +name = "Fabric Capes" +filename = "capes-1.1.2.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3344/545/capes-1.1.2.jar" +hash-format = "murmur2" +hash = "277619032" + +[update] +[update.curseforge] +file-id = 3344545 +project-id = 408481 +release-channel = "beta" diff --git a/Packwiz/mods/cloth-api.toml b/Packwiz/mods/cloth-api.toml new file mode 100644 index 00000000..6261b583 --- /dev/null +++ b/Packwiz/mods/cloth-api.toml @@ -0,0 +1,14 @@ +name = "Cloth API (Fabric)" +filename = "cloth-api-2.0.54.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3336/395/cloth-api-2.0.54.jar" +hash-format = "murmur2" +hash = "2308550397" + +[update] +[update.curseforge] +file-id = 3336395 +project-id = 317121 +release-channel = "beta" diff --git a/Packwiz/mods/cloth-config.toml b/Packwiz/mods/cloth-config.toml new file mode 100644 index 00000000..0b8b8127 --- /dev/null +++ b/Packwiz/mods/cloth-config.toml @@ -0,0 +1,14 @@ +name = "Cloth Config API (Fabric)" +filename = "cloth-config-5.0.34-fabric.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3329/246/cloth-config-5.0.34-fabric.jar" +hash-format = "murmur2" +hash = "3548622365" + +[update] +[update.curseforge] +file-id = 3329246 +project-id = 319057 +release-channel = "beta" diff --git a/Packwiz/mods/cull-leaves.toml b/Packwiz/mods/cull-leaves.toml new file mode 100644 index 00000000..c57ed906 --- /dev/null +++ b/Packwiz/mods/cull-leaves.toml @@ -0,0 +1,14 @@ +name = "Cull Leaves" +filename = "cullleaves-2.2.0.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3342/334/cullleaves-2.2.0.jar" +hash-format = "murmur2" +hash = "1428146386" + +[update] +[update.curseforge] +file-id = 3342334 +project-id = 423254 +release-channel = "beta" diff --git a/Packwiz/mods/dynamic-fps.toml b/Packwiz/mods/dynamic-fps.toml new file mode 100644 index 00000000..4fb1eeab --- /dev/null +++ b/Packwiz/mods/dynamic-fps.toml @@ -0,0 +1,14 @@ +name = "Dynamic FPS" +filename = "dynamic-fps-2.0.3.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3343/747/dynamic-fps-2.0.3.jar" +hash-format = "murmur2" +hash = "3010419363" + +[update] +[update.curseforge] +file-id = 3343747 +project-id = 335493 +release-channel = "beta" diff --git a/Packwiz/mods/entityculling.toml b/Packwiz/mods/entityculling.toml new file mode 100644 index 00000000..c19d7088 --- /dev/null +++ b/Packwiz/mods/entityculling.toml @@ -0,0 +1,14 @@ +name = "Entity Culling Fabric/Forge" +filename = "EntityCulling-Fabric-1.2.3.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3344/140/EntityCulling-Fabric-1.2.3.jar" +hash-format = "murmur2" +hash = "2832191156" + +[update] +[update.curseforge] +file-id = 3344140 +project-id = 448233 +release-channel = "beta" diff --git a/Packwiz/mods/fabric-api.toml b/Packwiz/mods/fabric-api.toml new file mode 100644 index 00000000..aac1f1f0 --- /dev/null +++ b/Packwiz/mods/fabric-api.toml @@ -0,0 +1,14 @@ +name = "Fabric API" +filename = "fabric-api-0.35.2+1.17.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3352/240/fabric-api-0.35.2+1.17.jar" +hash-format = "murmur2" +hash = "3880768531" + +[update] +[update.curseforge] +file-id = 3352240 +project-id = 306612 +release-channel = "beta" diff --git a/Packwiz/mods/fabric-language-kotlin.toml b/Packwiz/mods/fabric-language-kotlin.toml new file mode 100644 index 00000000..18a9aa23 --- /dev/null +++ b/Packwiz/mods/fabric-language-kotlin.toml @@ -0,0 +1,14 @@ +name = "Fabric Language Kotlin" +filename = "fabric-language-kotlin-1.6.1+kotlin.1.5.10.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3330/753/fabric-language-kotlin-1.6.1+kotlin.1.5.10.jar" +hash-format = "murmur2" +hash = "3012870038" + +[update] +[update.curseforge] +file-id = 3330753 +project-id = 308769 +release-channel = "beta" diff --git a/Packwiz/mods/fabrishot.toml b/Packwiz/mods/fabrishot.toml new file mode 100644 index 00000000..a08dd4b2 --- /dev/null +++ b/Packwiz/mods/fabrishot.toml @@ -0,0 +1,14 @@ +name = "Fabrishot" +filename = "fabrishot-1.5.0.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3348/402/fabrishot-1.5.0.jar" +hash-format = "murmur2" +hash = "3137226383" + +[update] +[update.curseforge] +file-id = 3348402 +project-id = 404870 +release-channel = "beta" diff --git a/Packwiz/mods/fastchest.toml b/Packwiz/mods/fastchest.toml new file mode 100644 index 00000000..c012ba65 --- /dev/null +++ b/Packwiz/mods/fastchest.toml @@ -0,0 +1,14 @@ +name = "FastChest" +filename = "fast-chest-1.2+1.17.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3344/1/fast-chest-1.2+1.17.jar" +hash-format = "murmur2" +hash = "61993830" + +[update] +[update.curseforge] +file-id = 3344001 +project-id = 436038 +release-channel = "beta" diff --git a/Packwiz/mods/item-model-fix.toml b/Packwiz/mods/item-model-fix.toml new file mode 100644 index 00000000..29fa52cc --- /dev/null +++ b/Packwiz/mods/item-model-fix.toml @@ -0,0 +1,14 @@ +name = "Item Model Fix (Fabric)" +filename = "item-model-fix-1.0.2+1.17.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3344/195/item-model-fix-1.0.2+1.17.jar" +hash-format = "murmur2" +hash = "1083414010" + +[update] +[update.curseforge] +file-id = 3344195 +project-id = 399798 +release-channel = "beta" diff --git a/Packwiz/mods/lambdynamiclights.toml b/Packwiz/mods/lambdynamiclights.toml new file mode 100644 index 00000000..ec212b26 --- /dev/null +++ b/Packwiz/mods/lambdynamiclights.toml @@ -0,0 +1,14 @@ +name = "LambDynamicLights" +filename = "lambdynamiclights-2.0.1+1.17.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3348/967/lambdynamiclights-2.0.1+1.17.jar" +hash-format = "murmur2" +hash = "1045843294" + +[update] +[update.curseforge] +file-id = 3348967 +project-id = 393442 +release-channel = "beta" diff --git a/Packwiz/mods/lazydfu.toml b/Packwiz/mods/lazydfu.toml new file mode 100644 index 00000000..ff3bac04 --- /dev/null +++ b/Packwiz/mods/lazydfu.toml @@ -0,0 +1,14 @@ +name = "LazyDFU" +filename = "lazydfu-0.1.2.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3209/972/lazydfu-0.1.2.jar" +hash-format = "murmur2" +hash = "2594861637" + +[update] +[update.curseforge] +file-id = 3209972 +project-id = 433518 +release-channel = "beta" diff --git a/Packwiz/mods/lithium.toml b/Packwiz/mods/lithium.toml new file mode 100644 index 00000000..580009e9 --- /dev/null +++ b/Packwiz/mods/lithium.toml @@ -0,0 +1,14 @@ +name = "Lithium (Fabric)" +filename = "lithium-fabric-mc1.17-0.7.1.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3354/305/lithium-fabric-mc1.17-0.7.1.jar" +hash-format = "murmur2" +hash = "3767787913" + +[update] +[update.curseforge] +file-id = 3354305 +project-id = 360438 +release-channel = "beta" diff --git a/Packwiz/mods/modmenu.toml b/Packwiz/mods/modmenu.toml new file mode 100644 index 00000000..f0ae7a5d --- /dev/null +++ b/Packwiz/mods/modmenu.toml @@ -0,0 +1,14 @@ +name = "Mod Menu" +filename = "modmenu-2.0.2.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3348/711/modmenu-2.0.2.jar" +hash-format = "murmur2" +hash = "36282909" + +[update] +[update.curseforge] +file-id = 3348711 +project-id = 308702 +release-channel = "beta" diff --git a/Packwiz/mods/slight-gui-modifications.toml b/Packwiz/mods/slight-gui-modifications.toml new file mode 100644 index 00000000..c1b7913e --- /dev/null +++ b/Packwiz/mods/slight-gui-modifications.toml @@ -0,0 +1,14 @@ +name = "'Slight' Gui Modifications" +filename = "slight-gui-modifications-2.0.0.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3337/706/slight-gui-modifications-2.0.0.jar" +hash-format = "murmur2" +hash = "3835503898" + +[update] +[update.curseforge] +file-id = 3337706 +project-id = 380393 +release-channel = "beta" diff --git a/Packwiz/mods/smooth-boot.toml b/Packwiz/mods/smooth-boot.toml new file mode 100644 index 00000000..5825949d --- /dev/null +++ b/Packwiz/mods/smooth-boot.toml @@ -0,0 +1,14 @@ +name = "Smooth Boot (Fabric)" +filename = "smoothboot-fabric-1.16.5-1.6.0.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3248/104/smoothboot-fabric-1.16.5-1.6.0.jar" +hash-format = "murmur2" +hash = "3205574711" + +[update] +[update.curseforge] +file-id = 3248104 +project-id = 415758 +release-channel = "beta" diff --git a/Packwiz/mods/wi-zoom.toml b/Packwiz/mods/wi-zoom.toml new file mode 100644 index 00000000..af1018a6 --- /dev/null +++ b/Packwiz/mods/wi-zoom.toml @@ -0,0 +1,14 @@ +name = "WI Zoom" +filename = "WI-Zoom-1.3-MC1.17.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/3343/659/WI-Zoom-1.3-MC1.17.jar" +hash-format = "murmur2" +hash = "646205656" + +[update] +[update.curseforge] +file-id = 3343659 +project-id = 349630 +release-channel = "beta" diff --git a/Packwiz/mods/yosbr.toml b/Packwiz/mods/yosbr.toml new file mode 100644 index 00000000..b9985e0b --- /dev/null +++ b/Packwiz/mods/yosbr.toml @@ -0,0 +1,14 @@ +name = "Your Options Shall Be Respected (YOSBR)" +filename = "yosbr-0.1.1.jar" +side = "both" + +[download] +url = "https://edge.forgecdn.net/files/2934/596/yosbr-0.1.1.jar" +hash-format = "murmur2" +hash = "1019026871" + +[update] +[update.curseforge] +file-id = 2934596 +project-id = 374274 +release-channel = "beta" diff --git a/Packwiz/pack.toml b/Packwiz/pack.toml new file mode 100644 index 00000000..844ce4d5 --- /dev/null +++ b/Packwiz/pack.toml @@ -0,0 +1,10 @@ +name = "Fabulously Optimized" + +[index] +file = "index.toml" +hash-format = "sha256" +hash = "45af5c3efb3928249ba80b3654e985ff3d031c3b54fa5a9806aa4059da976538" + +[versions] +fabric = "0.11.6" +minecraft = "1.17" diff --git a/README.md b/README.md index 2830b648..85dbf4b4 100644 --- a/README.md +++ b/README.md @@ -1,74 +1,74 @@ -# Fabulously Optimized - -A simple modpack for people who are used to having Forge and OptiFine and are curious to see what equivalents Fabric has to offer. You could consider this modpack a "starting point" to optimize your game before adding more functional mods or you could just play this as if it was vanilla - the choice is yours. - -The pack only adds performance and graphics enhancements to the client, so **it works on every world and server**. - -[![Download from Curseforge](http://cf.way2muchnoise.eu/full_fabulously-optimized_downloads%20on%20Curseforge.svg?badge_style=for_the_badge)](https://www.curseforge.com/minecraft/modpacks/fabulously-optimized) - -## Reviews - -[![Current review](https://img.youtube.com/vi/bb8G9X5Q_4I/maxresdefault.jpg)](https://www.youtube.com/watch?v=bb8G9X5Q_4I) - -[Old review](https://www.youtube.com/watch?v=YQyDNc7aGBs) by Niche Duck - -[Chunk smoothness showcase](https://www.youtube.com/watch?v=FEdt1lQsJDo) by Kogasa - -## 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). - -### Smooth -* [Sodium](https://www.curseforge.com/minecraft/mc-mods/sodium) - optimizes general rendering to improve FPS, adds some graphics options -* [Lithium](https://www.curseforge.com/minecraft/mc-mods/lithium) - optimizes game physics and chunk loading -* [Phosphor](https://www.curseforge.com/minecraft/mc-mods/phosphor) - optimizes light rendering -* [Hydrogen](https://modrinth.com/mod/hydrogen)¹ - reduces RAM usage -* [FerriteCore](https://www.curseforge.com/minecraft/mc-mods/ferritecore-fabric) - reduces RAM usage -* [EntityCulling Fabric/Forge](https://www.curseforge.com/minecraft/mc-mods/entityculling) - stops rendering entities that are behind a wall, useful in large servers and mobfarms -* [FastChest](https://www.curseforge.com/minecraft/mc-mods/fastchest) - makes chest rendering less intensive (more FPS on chest rooms!) -* [Better Beds](https://www.curseforge.com/minecraft/mc-mods/better-beds) - makes bed rendering less intensive (more FPS on villager farms!) -* [LazyDFU](https://www.curseforge.com/minecraft/mc-mods/lazydfu) - makes the game startup faster -* [No Fade](https://www.curseforge.com/minecraft/mc-mods/no-fade) - makes game startup and resourcepack switch faster by removing fade animations -* [Smooth Boot](https://www.curseforge.com/minecraft/mc-mods/smooth-boot) - improves the overall responsiveness of the game (aka less likely to freeze) -* [Dynamic FPS](https://www.curseforge.com/minecraft/mc-mods/dynamic-fps) - 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) - makes the scrolling smooth on various menus - -### Pretty -* [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) - adds many toggles to Sodium settings: animations, particles, weather, FPS indicator and more -* [LambDynamicLights](https://www.curseforge.com/minecraft/mc-mods/lambdynamiclights) - 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) - 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) - optionally makes fancy leaves more see-through, which could improve FPS (enable in mod settings) -* [Colormatic](https://www.curseforge.com/minecraft/mc-mods/colormatic) - adds Optifine custom colors support, clear skies and clear void options -* ['Slight' Gui Modifications](https://www.curseforge.com/minecraft/mc-mods/slight-gui-modifications) - adds fancy animations to the menus and containers, optional FPS counter -* [Item Model Fix](https://www.curseforge.com/minecraft/mc-mods/item-model-fix) - fixes transparent gaps in held items -* [Custom Fog](https://www.curseforge.com/minecraft/mc-mods/custom-fog) - lets you customize the fog distance and density -* [Fabrishot](https://www.curseforge.com/minecraft/mc-mods/fabrishot) - lets you take a high-res screenshot (press F9) - -### Functional -* [Ok Zoomer](https://www.curseforge.com/minecraft/mc-mods/ok-zoomer) - adds a fancy zoom feature -* [AntiGhost](https://www.curseforge.com/minecraft/mc-mods/antighost) - fixes getting stuck in blocks with the press of G -* [Mod Menu](https://www.curseforge.com/minecraft/mc-mods/modmenu) - gives you the list of mods and lets you adjust their configuration -* [Not Enough Crashes](https://www.curseforge.com/minecraft/mc-mods/not-enough-crashes) - lets you play after a crash and report it comfortably -* [Fabric API](https://www.curseforge.com/minecraft/mc-mods/fabric-api) - makes most mods work -* [Cloth Config API](https://www.curseforge.com/minecraft/mc-mods/cloth-config) - makes many mods' config work -* [Architectury](https://www.curseforge.com/minecraft/mc-mods/architectury-fabric) - makes 'Slight' Gui Modifications work -* [Fabric Language Kotlin](https://www.curseforge.com/minecraft/mc-mods/fabric-language-kotlin) - makes Fabric Capes work -* [Jumploader](https://www.curseforge.com/minecraft/mc-mods/jumploader) - just to make this modpack available on CurseForge (not needed for MultiMC and other launchers) - -¹ The mod is not from Curseforge, but the license and Curseforge allow usage in modpacks - -## Help - -Help is provided by: - -* [Curseforge listing](https://www.curseforge.com/minecraft/modpacks/fabulously-optimized) comments -* [Wiki](https://github.com/Madis0/fabulously-optimized/wiki) -* [Issues](https://github.com/Madis0/fabulously-optimized/issues) (mod suggestions, bug reports) - -## Disclaimer - -The modpack has been set up to be compatible with the rules of most public third-party servers, but it is your responsibility to verify whether you are allowed to use it or not. By installing this modpack you agree that the the modpack author, the mod developers and Mojang provide no warranties for using this modpack, every action you do with it is your own. - +# Fabulously Optimized + +A simple modpack for people who are used to having Forge and OptiFine and are curious to see what equivalents Fabric has to offer. You could consider this modpack a "starting point" to optimize your game before adding more functional mods or you could just play this as if it was vanilla - the choice is yours. + +The pack only adds performance and graphics enhancements to the client, so **it works on every world and server**. + +[![Download from Curseforge](http://cf.way2muchnoise.eu/full_fabulously-optimized_downloads%20on%20Curseforge.svg?badge_style=for_the_badge)](https://www.curseforge.com/minecraft/modpacks/fabulously-optimized) + +## Reviews + +[![Current review](https://img.youtube.com/vi/bb8G9X5Q_4I/maxresdefault.jpg)](https://www.youtube.com/watch?v=bb8G9X5Q_4I) + +[Old review](https://www.youtube.com/watch?v=YQyDNc7aGBs) by Niche Duck + +[Chunk smoothness showcase](https://www.youtube.com/watch?v=FEdt1lQsJDo) by Kogasa + +## 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). + +### Smooth +* [Sodium](https://www.curseforge.com/minecraft/mc-mods/sodium) - optimizes general rendering to improve FPS, adds some graphics options +* [Lithium](https://www.curseforge.com/minecraft/mc-mods/lithium) - optimizes game physics and chunk loading +* [Phosphor](https://www.curseforge.com/minecraft/mc-mods/phosphor) - optimizes light rendering +* [Hydrogen](https://modrinth.com/mod/hydrogen)¹ - reduces RAM usage +* [FerriteCore](https://www.curseforge.com/minecraft/mc-mods/ferritecore-fabric) - reduces RAM usage +* [EntityCulling Fabric/Forge](https://www.curseforge.com/minecraft/mc-mods/entityculling) - stops rendering entities that are behind a wall, useful in large servers and mobfarms +* [FastChest](https://www.curseforge.com/minecraft/mc-mods/fastchest) - makes chest rendering less intensive (more FPS on chest rooms!) +* [Better Beds](https://www.curseforge.com/minecraft/mc-mods/better-beds) - makes bed rendering less intensive (more FPS on villager farms!) +* [LazyDFU](https://www.curseforge.com/minecraft/mc-mods/lazydfu) - makes the game startup faster +* [No Fade](https://www.curseforge.com/minecraft/mc-mods/no-fade) - makes game startup and resourcepack switch faster by removing fade animations +* [Smooth Boot](https://www.curseforge.com/minecraft/mc-mods/smooth-boot) - improves the overall responsiveness of the game (aka less likely to freeze) +* [Dynamic FPS](https://www.curseforge.com/minecraft/mc-mods/dynamic-fps) - 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) - makes the scrolling smooth on various menus + +### Pretty +* [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) - adds many toggles to Sodium settings: animations, particles, weather, FPS indicator and more +* [LambDynamicLights](https://www.curseforge.com/minecraft/mc-mods/lambdynamiclights) - 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) - 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) - optionally makes fancy leaves more see-through, which could improve FPS (enable in mod settings) +* [Colormatic](https://www.curseforge.com/minecraft/mc-mods/colormatic) - adds Optifine custom colors support, clear skies and clear void options +* ['Slight' Gui Modifications](https://www.curseforge.com/minecraft/mc-mods/slight-gui-modifications) - adds fancy animations to the menus and containers, optional FPS counter +* [Item Model Fix](https://www.curseforge.com/minecraft/mc-mods/item-model-fix) - fixes transparent gaps in held items +* [Custom Fog](https://www.curseforge.com/minecraft/mc-mods/custom-fog) - lets you customize the fog distance and density +* [Fabrishot](https://www.curseforge.com/minecraft/mc-mods/fabrishot) - lets you take a high-res screenshot (press F9) + +### Functional +* [Ok Zoomer](https://www.curseforge.com/minecraft/mc-mods/ok-zoomer) - adds a fancy zoom feature +* [AntiGhost](https://www.curseforge.com/minecraft/mc-mods/antighost) - fixes getting stuck in blocks with the press of G +* [Mod Menu](https://www.curseforge.com/minecraft/mc-mods/modmenu) - gives you the list of mods and lets you adjust their configuration +* [Not Enough Crashes](https://www.curseforge.com/minecraft/mc-mods/not-enough-crashes) - lets you play after a crash and report it comfortably +* [Fabric API](https://www.curseforge.com/minecraft/mc-mods/fabric-api) - makes most mods work +* [Cloth Config API](https://www.curseforge.com/minecraft/mc-mods/cloth-config) - makes many mods' config work +* [Architectury](https://www.curseforge.com/minecraft/mc-mods/architectury-fabric) - makes 'Slight' Gui Modifications work +* [Fabric Language Kotlin](https://www.curseforge.com/minecraft/mc-mods/fabric-language-kotlin) - makes Fabric Capes work +* [Jumploader](https://www.curseforge.com/minecraft/mc-mods/jumploader) - just to make this modpack available on CurseForge (not needed for MultiMC and other launchers) + +¹ The mod is not from Curseforge, but the license and Curseforge allow usage in modpacks + +## Help + +Help is provided by: + +* [Curseforge listing](https://www.curseforge.com/minecraft/modpacks/fabulously-optimized) comments +* [Wiki](https://github.com/Madis0/fabulously-optimized/wiki) +* [Issues](https://github.com/Madis0/fabulously-optimized/issues) (mod suggestions, bug reports) + +## Disclaimer + +The modpack has been set up to be compatible with the rules of most public third-party servers, but it is your responsibility to verify whether you are allowed to use it or not. By installing this modpack you agree that the the modpack author, the mod developers and Mojang provide no warranties for using this modpack, every action you do with it is your own. + This modpack disables the in-game third-party server disclaimer, so if you are using the multiplayer function, you also agree to the following: "Caution: Online play is offered by third-party servers that are not owned, operated, or supervised by Mojang Studios or Microsoft. During online play, you may be exposed to unmoderated chat messages or other types of user-generated content that may not be suitable for everyone.". You must also be aware that you can use the "social interactions" screen by pressing the key P in-game. \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 40efb072..8b9511e3 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,15 +1,15 @@ - - - - - - - Fabulously Optimized - - -Click to redirect - - - + + + + + + + Fabulously Optimized + + +Click to redirect + + +