Packwiz preparations

This commit is contained in:
Madis 2021-06-19 13:23:12 +03:00
parent 901b938a32
commit 23ae5692d8
58 changed files with 1137 additions and 593 deletions

1
.gitattributes vendored Normal file
View File

@ -0,0 +1 @@
* -text

24
.github/FUNDING.yml vendored
View File

@ -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

View File

@ -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

View File

@ -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**
<!--- Full name of the mod. -->
**Curseforge link**
<!--- Required, if you want the mod included right away. Otherwise I can still consider it if it gets posted to CF later. -->
**Modrinth link**
<!--- Optional, may become useful in the future when Modrinth adds modpack support. -->
**Other link**
<!--- Optional, e.g. GitHub link if the mod is not posted on either platform yet. -->
**What it does**
<!--- A short description of what the mod does. -->
**Why should it be in the modpack**
<!--- How can the mod benefit everyone using the modpack? -->
**Why shouldn't it be in the modpack**
<!--- Any pitfalls like no CF release, beta testing, missing APIs... -->
**Categories**
<!--- Select any that match: -->
- [ ] Performance optimization
- [ ] Graphics optimization
- [ ] New feature
- [ ] Optifine parity
- [ ] Fixes a bug/dependency
- [ ] Replaces an existing mod
**Additional details**
<!--- Anything else you want to add? -->
---
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**
<!--- Full name of the mod. -->
**Curseforge link**
<!--- Required, if you want the mod included right away. Otherwise I can still consider it if it gets posted to CF later. -->
**Modrinth link**
<!--- Optional, may become useful in the future when Modrinth adds modpack support. -->
**Other link**
<!--- Optional, e.g. GitHub link if the mod is not posted on either platform yet. -->
**What it does**
<!--- A short description of what the mod does. -->
**Why should it be in the modpack**
<!--- How can the mod benefit everyone using the modpack? -->
**Why shouldn't it be in the modpack**
<!--- Any pitfalls like no CF release, beta testing, missing APIs... -->
**Categories**
<!--- Select any that match: -->
- [ ] Performance optimization
- [ ] Graphics optimization
- [ ] New feature
- [ ] Optifine parity
- [ ] Fixes a bug/dependency
- [ ] Replaces an existing mod
**Additional details**
<!--- Anything else you want to add? -->

View File

@ -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.

4
.gitignore vendored
View File

@ -1,2 +1,2 @@
*.jar
*.jar
Packwiz/packwiz.exe

View File

@ -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

View File

@ -0,0 +1 @@
../../Packwiz/config

42
LICENSE
View File

@ -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.

View File

@ -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

View File

@ -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

View File

@ -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
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1 @@
../../../Packwiz/config

View File

@ -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

View File

@ -1 +0,0 @@
../../../Curseforge/overrides/config

View File

@ -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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 65 B

2
Packwiz/.packwizignore Normal file
View File

@ -0,0 +1,2 @@
packwiz.exe
Readme.md

16
Packwiz/Readme.md Normal file
View File

@ -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`

View File

@ -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"

View File

@ -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

152
Packwiz/index.toml Normal file
View File

@ -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

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"

14
Packwiz/mods/capes.toml Normal file
View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"

View File

@ -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"

14
Packwiz/mods/lazydfu.toml Normal file
View File

@ -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"

14
Packwiz/mods/lithium.toml Normal file
View File

@ -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"

14
Packwiz/mods/modmenu.toml Normal file
View File

@ -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"

View File

@ -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"

View File

@ -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"

14
Packwiz/mods/wi-zoom.toml Normal file
View File

@ -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"

14
Packwiz/mods/yosbr.toml Normal file
View File

@ -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"

10
Packwiz/pack.toml Normal file
View File

@ -0,0 +1,10 @@
name = "Fabulously Optimized"
[index]
file = "index.toml"
hash-format = "sha256"
hash = "45af5c3efb3928249ba80b3654e985ff3d031c3b54fa5a9806aa4059da976538"
[versions]
fabric = "0.11.6"
minecraft = "1.17"

146
README.md
View File

@ -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.

View File

@ -1,15 +1,15 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Fabulously Optimized</title>
</head>
<body>
<a href="https://www.curseforge.com/minecraft/modpacks/fabulously-optimized">Click to redirect</a>
<script>
location.replace("https://www.curseforge.com/minecraft/modpacks/fabulously-optimized");
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Fabulously Optimized</title>
</head>
<body>
<a href="https://www.curseforge.com/minecraft/modpacks/fabulously-optimized">Click to redirect</a>
<script>
location.replace("https://www.curseforge.com/minecraft/modpacks/fabulously-optimized");
</script>
</body>
</html>