From 66b7c23b62f351cc44cca1b290f952ad752f9b3f Mon Sep 17 00:00:00 2001 From: Miroma <136986257+its-miroma@users.noreply.github.com> Date: Thu, 16 Jan 2025 17:24:26 +0100 Subject: [PATCH 01/10] rewrite(info/other): initial commit --- info/README.md | 6 ++ info/bugs.md | 40 +++++++++++++ info/keybinds.md | 37 ++++++++++++ info/options/README.md | 48 +++++++++++++++ info/resource-packs/README.md | 36 ++++++++++++ info/resource-packs/issues.md | 108 ++++++++++++++++++++++++++++++++++ info/telemetry.md | 20 +++++++ 7 files changed, 295 insertions(+) create mode 100644 info/README.md create mode 100644 info/bugs.md create mode 100644 info/keybinds.md create mode 100644 info/options/README.md create mode 100644 info/resource-packs/README.md create mode 100644 info/resource-packs/issues.md create mode 100644 info/telemetry.md diff --git a/info/README.md b/info/README.md new file mode 100644 index 00000000..046c2fdc --- /dev/null +++ b/info/README.md @@ -0,0 +1,6 @@ +--- +hidden: true +icon: gift +--- + +# Content diff --git a/info/bugs.md b/info/bugs.md new file mode 100644 index 00000000..4680bf0d --- /dev/null +++ b/info/bugs.md @@ -0,0 +1,40 @@ +--- +hidden: true +icon: bug +--- + +# Bug Fixes + +FO includes some mods which fix vanilla bugs. If there's another bug you think FO can fix, you should [request a bug fix](bugs.md#request-a-bug-fix). + +| Bug | Description | Fixed by | +| ----------------------------------------------------- | --------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | +| [MC-577](https://bugs.mojang.com/browse/MC-577) | Mouse buttons block all inventory controls that are not default | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | +| [MC-22882](https://bugs.mojang.com/browse/MC-22882) | Ctrl + Q won't work on Mac | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | +| [MC-59810](https://bugs.mojang.com/browse/MC-59810) | Cannot break blocks while sprinting (Ctrl+Click = right-click on macOS) | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | +| [MC-73186](https://bugs.mojang.com/browse/MC-73186) | Gaps between the faces of item models | [Item Model Fix](https://curseforge.com/minecraft/mc-mods/item-model-fix) | +| [MC-81098](https://bugs.mojang.com/browse/MC-81098) | Redstone dust updates cause lag (Singleplayer only) | [Lithium](https://curseforge.com/minecraft/mc-mods/lithium) | +| [MC-89146](https://bugs.mojang.com/browse/MC-89146) | Pistons forget update when being reloaded | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | +| [MC-90683](https://bugs.mojang.com/browse/MC-90683) | "Received unknown passenger" - Entities with differing render distances as passengers outputs error | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | +| [MC-112730](https://bugs.mojang.com/browse/MC-112730) | Beacon beam and structure block render twice per frame | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | +| [MC-121884](https://bugs.mojang.com/browse/MC-121884) | Server → Client custom payload packets can leak resources | [MemoryLeakFix](https://curseforge.com/minecraft/mc-mods/memoryleakfix) | +| [MC-122477](https://bugs.mojang.com/browse/MC-122477) | Linux/GNU: Opening chat sometimes writes 't' | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | +| [MC-132488](https://bugs.mojang.com/browse/MC-132488) | Ticking animated textures is very inefficient | [Sodium](https://curseforge.com/minecraft/mc-mods/sodium) | +| [MC-154966](https://bugs.mojang.com/browse/MC-154966) | Hunger and experience bar invisible on horses and all other animal mounts | [Better Mount Hud](https://curseforge.com/minecraft/mc-mods/better-mount-hud) | +| [MC-165595](https://bugs.mojang.com/browse/MC-165595) | Guardian beam does not render when over a certain "Time" in level.dat | [Sodium Extra](https://curseforge.com/minecraft/mc-mods/sodium-extra) | +| [MC-199467](https://bugs.mojang.com/browse/MC-199467) | Certain entity animations stop after they've existed in world for too long | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | +| [MC-226729](https://bugs.mojang.com/browse/MC-226729) | Memory leakage problem in native operations | [MemoryLeakFix](https://curseforge.com/minecraft/mc-mods/memoryleakfix) | +| [MC-227302](https://bugs.mojang.com/browse/MC-227302) | Smooth lighting doesn't work properly on the water surface | [Sodium](https://curseforge.com/minecraft/mc-mods/sodium) | +| [MC-228976](https://bugs.mojang.com/browse/MC-228976) | Entity collision is run on render thread | [Lithium](https://curseforge.com/minecraft/mc-mods/lithium) | +| [MC-237493](https://bugs.mojang.com/browse/MC-237493) | Telemetry cannot be disabled | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | +| [MC-237493](https://bugs.mojang.com/browse/MC-263865) | Fullscreen state isn't saved | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | + +## Request a Bug Fix + +{% hint style="warning" %} +FO will only fix a bug if it affects a large majority of its users (at least 70% of them). Read more in [FO's principles](../about/). +{% endhint %} + +1. Find the bug on [Mojang's bug tracker](https://bugs.mojang.com/projects/MC/issues?filter=allopenissues) +2. Request it or find its status on [Debugify's bug tracker](https://github.com/W-OVERFLOW/Debugify/issues) +3. If you're sure the bug fix is in Debugify, [request an option change](https://github.com/Fabulously-Optimized/fabulously-optimized/issues/new?labels=option&template=setting-request.yml) diff --git a/info/keybinds.md b/info/keybinds.md new file mode 100644 index 00000000..b564247d --- /dev/null +++ b/info/keybinds.md @@ -0,0 +1,37 @@ +--- +hidden: true +icon: keyboard +--- + +# Keybinds + +{% hint style="info" %} +Click on each keybind to get a description of what it does. +{% endhint %} + +| Option | Vanilla | FO | Reason for Change | +| --------------------------------------------------------------- | -------- | ------ | ------------------------------------ | +| [Vanilla: Save Hotbar Activator](#user-content-fn-1)[^1] | c | _none_ | This key is more often used for zoom | +| [Zoomify: Zoom](#user-content-fn-2)[^2] | v | c | This key is more often used for zoom | +| [Zoomify: Secondary zoom](#user-content-fn-3)[^3] | F6 | _none_ | Not needed for most players | +| [Iris: Reload Shaders](#user-content-fn-4)[^4] | r | _none_ | Not needed for most players | +| [Iris: Shaderpack Selection Screen](#user-content-fn-5)[^5] | o | _none_ | Not needed for most players | +| [Iris: Toggle Shaders](#user-content-fn-6)[^6] | k | _none_ | Not needed for most players | +| [FabricSkyboxes: Toggle mod](#user-content-fn-7)[^7] | Numpad 0 | _none_ | Not needed for most players | +| [OptiGUI: Copy inspection to clipboard](#user-content-fn-8)[^8] | F12 | _none_ | Not needed for most players | + +[^1]: Saves your hotbar if this key and a number key are held + +[^2]: Zooms the view when the key is held + +[^3]: Activates the secondary zoom option + +[^4]: Reloads the applied shaders + +[^5]: Opens the shader selection screen + +[^6]: Disables or enables shaders + +[^7]: Disables or enables custom skyboxes + +[^8]: Copies OptiGUI's debug info diff --git a/info/options/README.md b/info/options/README.md new file mode 100644 index 00000000..d2c87431 --- /dev/null +++ b/info/options/README.md @@ -0,0 +1,48 @@ +--- +hidden: true +icon: sliders +--- + +# Options + +FO uses [Your Options Shall Be Respected](https://modrinth.com/mod/yosbr) to manage settings and to allow updates without losing your settings, but you will not get FO's latest recommendations. You can find [FO's settings file on GitHub](https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Packwiz/1.21.1/config). + +If you want to start fresh, you can always [reset to FO's recommended settings](../../how-to/reset/). You can also check out [other options you may want to change](other.md). + +{% hint style="info" %} +Click on each option to get a description of what it does. +{% endhint %} + +
OptionVanillaFOReason
advancedItemTooltipsfalsetrue

Advanced tooltips are useful for more than just debugging: for using commands, getting the durability value, knowing the name in English...

Plus, this setting is hidden in the debug menu, so many people might not know about it

darkMojangStudiosBackgroundfalsetrueBlack background is less intrusive than red, parity with Bedrock Edition
enableVsynctruefalse

Disabling VSync reduces input lag, increases frame rate with shaders, and emphasizes the benefits of FO.

The benefits of VSync vary by system; some systems also support Adaptive VSync

guiScale03The automatic setting can get too large on Full HD or larger screens, including Apple Retina displays
incompatibleResourcePacks[](varies)

Mod-provided resource packs known to be compatible despite the old manifest version.

Usually contains Continuity's resource packs

joinedFirstServerfalsetrueUsers of FO are expected to already know about Social Interactions; the screen is easily accessible through the Player Reporting button
maxFps120260260 means "unlimited", which allows you to get the full frame rate your system supports
onboardAccessibilitytruefalseThis screen is just an added annoyance, since Minecraft already has an accessibility button in the main menu. Read more about accessibility in FO
operatorItemsTabfalsetrueIt already only appears if you have the permission for it, it's weird Mojang even made it an option
resourcePacks[]...Enabled some mod-provided and FO-exclusive resource packs by default. See Resource Packs
langen_us(your OS' language)Enables user's system language by default, courtesy of Language Reload
simulationDistance126Better performance regardless of the rendering distance you use
skipMultiplayerWarningfalsetrueUsers of FO are expected to already know that third-party servers are not managed by Mojang Studios or Microsoft.
telemetryOptInExtrafalsefalseEven though "minimal" is the default, FO enforces it further. See Telemetry
tutorialStepmovementnoneUsers of FO are expected to not need those tutorials anymore
+ +[^1]: Enables [advanced tooltips](https://online-tech-tips.com/wp-content/uploads/2021/01/Armor-Tooltips-610x571.png), which show item ID, durability, and exact color hex code for dyed armor + +[^2]: Makes the Mojang Studios splash screen white-on-black instead of white-on-red + +[^3]: Toggle [VSync](https://en.wikipedia.org/wiki/Screen_tearing#Vertical_synchronization), a FPS-limiting system + +[^4]: Size of the menu and interface elements + +[^5]: A list of resource packs which have been forcefully enabled, despite being marked as incompatible + +[^6]: Whether to display the hint for [Social Interactions](https://minecraft.wiki/w/Social_Interactions_screen) + +[^7]: The maximum framerate + +[^8]: Indicates whether the user has not seen the accessibility onboarding screen + +[^9]: Shows operator-only items (command blocks, lights, barriers, etc.) in a Creative inventory tab, when you have operator access (`/op`) + +[^10]: Adjusts which resource packs are enabled by default + +[^11]: `["vanilla","fabric","continuity:glass_pane_culling_fix","continuity:default","file/SodiumTranslations.zip","file/Mod Menu Helper.zip","file/Chat Reporting Helper.zip","file/Fast Better Grass.zip"]` + +[^12]: Adjusts the game's language + +[^13]: Redstone and mob spawning distance + +[^14]: Whether to skip the [legal disclaimer](https://minecraft.wiki/w/File:Multiplayer_disclaimer.png) when opening the multiplayer screen + +[^15]: Sets the telemetry (analytics data collection) toggle to "minimal". + +[^16]: The next step of [tutorial hints](https://minecraft.wiki/w/Tutorial_hints) diff --git a/info/resource-packs/README.md b/info/resource-packs/README.md new file mode 100644 index 00000000..e29a9599 --- /dev/null +++ b/info/resource-packs/README.md @@ -0,0 +1,36 @@ +--- +hidden: true +icon: pen-ruler +--- + +# Resource Packs + +FO enables some mod-provided resource packs, and it bundles a few other resource packs for better experience and clarity. + +{% hint style="success" %} +The resource packs use minimal resources, they are highly compatible, [100% open-source](https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs), and they can be [translated to your language](../../about/contribute/translate.md). +{% endhint %} + +## Chat Reporting Helper + +Explains the player reporting features in a clearer and less technical way, by changing tooltips and icons from both vanilla and No Chat Reports. + +
Chat Reporting Helper on Modrinthhttps://modrinth.com/resourcepack/chat-reporting-helper
Chat Reporting Helper on CurseForgehttps://curseforge.com/minecraft/texture-packs/chat-reporting-helper
Chat Reporting Helper on GitHubhttps://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Chat%20Reporting%20Helper
About FO's stance on player reportingplayer-reporting.md
+ +## Fast Better Grass + +Imitates OptiFine's "Better Grass" fast mode. + +
Fast Better Grass on Modrinthhttps://modrinth.com/resourcepack/fast-better-grass
Fast Better Grass on CurseForgehttps://curseforge.com/minecraft/texture-packs/fast-better-grass
Fast Better Grass on GitHubhttps://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Fast%20Better%20Grass
About OptiFine features in FOoptifine.md
+ +## Mod Menu Helper + +Improves the Mod Menu by explaining what each mod does and labeling configurable mods. + +
Mod Menu Helper on GitHubhttps://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Mod%20Menu%20Helper
About what Mod Menu Helper doesmod-menu.md
+ +## Translations for Sodium + +Implements unofficial translations for the Sodium mod. + +
Translations for Sodium on Modrinthhttps://modrinth.com/resourcepack/translations-for-sodium
Translations for Sodium on CurseForgehttps://curseforge.com/minecraft/texture-packs/translations-for-sodium
Translations for Sodium on GitHubhttps://github.com/Madis0/sodium-fabric-translations
About translating Sodium#sodium
diff --git a/info/resource-packs/issues.md b/info/resource-packs/issues.md new file mode 100644 index 00000000..3335b64f --- /dev/null +++ b/info/resource-packs/issues.md @@ -0,0 +1,108 @@ +--- +hidden: true +--- + +# Resource Pack Issues + +One of [FO's objectives](../../about/) is to [support OptiFine features](../../about/optifine.md), but unfortunately some problems with resource packs may arise. + +This is because many times OptiFine's features are internally broken, or they change between versions, so external implementations try to mimic them but may fall short. + +Here are some solutions you, as the user, may try to get your OptiFine resource packs working with FO. Many times, though, the problem has to be fixed by the creator. + +## Old Versions + +Some resource packs are built for versions of Minecraft older than what you may be playing on. If so, you may try to use the [Mojang-provided Slicer tool](https://github.com/Mojang/slicer) to convert them automatically. Alternatively, use the [unofficial mod by `agentdid127`](https://agentdid127.com/ResourcePackConverter). + +## Broken Paths + +You may see the following message while activating a broken resource pack: + +![Contains broken paths](https://i.ibb.co/26cMtqr/Screenshot-20211116-191457.png) + +You may try to apply the resource pack anyway, but you'll probably encounter many issues and glitches if you do so. + +This is the creator's fault, who's using spaces or other non-standard characters in files' and folders' names. You should tell the creator to only use the following characters: `a-z0-9._-` + +Read more on the [Minecraft Wiki's page](https://minecraft.wiki/w/Resource_location#Legal_characters). + +## Full Brightness + +Editing `options.txt` to change the game's brightness beyond 100% ("fullbright") has not worked since [Minecraft 1.19](https://bugs.mojang.com/browse/MC-51418). OptiFine-based resource packs of this kind might work with FO. + +We recommend [adding a mod](../../how-to/add-mods/) like [Gamma Utils](https://modrinth.com/mod/gamma-utils) or [other similar mods](https://modrinth.com/mods?q=gamma&g=categories:fabric). + +{% hint style="warning" %} +Beware: such changes to the game may be disallowed on some servers. Remember to verify mods you add are not against the rules. +{% endhint %} + +## Invisible Block Entities + +Some re-texturing of block entities may not work by default in FO. + +{% tabs %} +{% tab title="Enhanced Block Entities" %} +1. In the Mod Menu, find "Enhanced Block Entities" +2. Click on the **Config** button ![config](https://i.ibb.co/j35cBtn/image.png) +3. Enable **Force Resource Pack Compatibility** +4. If you can't find such an option, disable optimization of broken blocks. For example, for chests disable **Enhanced Chests** +5. Click on **Done** +{% endtab %} + +{% tab title="Better Beds" %} +Follow [instructions to disable the Better Beds mod](../../how-to/disable-mods/). +{% endtab %} + +{% tab title="FastChest" %} +FO version 1.12.3 and older + +1. In the Mod Menu, find "FastChest" +2. Click on the **Config** button ![config](https://i.ibb.co/j35cBtn/image.png) +3. Disable the mod +4. Click on **Done** +{% endtab %} +{% endtabs %} + +## Core Shaders + +[Core shaders](../mods/shaders.md), for example those which rearrange HUD elements, are not fully supported by FO. + +![Resource packs may be incompatible with Sodium](https://github.com/Fabulously-Optimized/wiki/assets/8611110/0049c401-2922-4d03-976b-44bbf4fcc6a9) +![Resource packs are incompatible with Sodium](https://github.com/Fabulously-Optimized/wiki/assets/8611110/3116448a-53fe-4af0-9520-99c061694ba0) + +## Custom Colors + +Custom colors are only supported in FO version 5.9.0 or newer, or FO version 4.5.7 or older. + +## Custom Entity Models + +{% tabs %} +{% tab title="FO version 4.6.0 or newer" %} +If parts of the entities' bodies are missing, or custom mob shapes are not working: + +1. In the Mod Menu, find "Entity Model Features" +2. Click on the **Config** button ![config](https://i.ibb.co/j35cBtn/image.png) +3. Set **Substitute missing model parts** to **Yes** +4. Click on **Save Changes** +5. Click on **Done** + +Find more details on [Entity Model Features' issue tracker](https://github.com/Traben-0/Entity_Model_Features/issues) or on their [Discord server](https://discord.com/invite/rURmwrzUcz). +{% endtab %} + +{% tab title="FO version 4.6.0 or older" %} +Find a [list of resource packs supported by CEM](https://github.com/dorianpb/cem/issues/9), and a [list of features supported by CEM](https://github.com/dorianpb/cem#differences). + +In particular, this [version of Fresh Animations](https://curseforge.com/minecraft/texture-packs/fresh-animations/files/3705824) works. Discuss issues in the [Fresh Animations' issue](https://github.com/dorianpb/cem/issues/11). + +1. In the Mod Menu, find "Custom Entity Models" +2. Click on the **Config** button ![config](https://i.ibb.co/j35cBtn/image.png) +3. Set **Use model creation fix?** to **No** +4. Click on **Save & Quit** +5. Click on **Done** +6. In a world, press **`F3`** + **`T`**. You'll see a loading screen +7. Verify if the models are displayed correctly +8. If not, custom models will not work. You should either: + * Re-enable the option you changed in _step 3_, and disable the resource pack + * Disable the **OptiFine** option, and keep the resource pack without the models. +{% endtab %} +{% endtabs %} diff --git a/info/telemetry.md b/info/telemetry.md new file mode 100644 index 00000000..99168508 --- /dev/null +++ b/info/telemetry.md @@ -0,0 +1,20 @@ +--- +hidden: true +icon: chart-area +--- + +# Telemetry + +**Telemetry Data Collection**, previously known as **Snooper**, refers to Minecraft's methods of collecting analytics about the user. Read more about [Minecraft's telemetry options](https://minecraft.wiki/w/Snooper). + +While telemetry is not inherently bad, as it may help developers better support their users' devices (for example when it comes to performance), it may be unwanted and unexpected. + +FO disables all forms of telemetry by default, giving the user the choice to opt-in if he wills. This is because of three reasons: + +* In accordance to the [Transparency principle](../about/#transparency), we believe telemetry should be opt-in +* Snooper collects too much data even in minimal configuration, for example the user's Xbox ID +* FO may interfere with Mojang's data: performance gains from its mods do not exist in vanilla + +{% hint style="danger" %} +FO cannot and does not disable telemetry collected by the launcher or by the OS. +{% endhint %} From 2dfb77aad7f8671dc1035f0d1fd72662cb146772 Mon Sep 17 00:00:00 2001 From: Miroma <136986257+its-miroma@users.noreply.github.com> Date: Fri, 17 Jan 2025 21:23:32 +0100 Subject: [PATCH 02/10] rewrite(info/options/other.md): add other.md --- info/options/other.md | 76 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 info/options/other.md diff --git a/info/options/other.md b/info/options/other.md new file mode 100644 index 00000000..3c92ac4f --- /dev/null +++ b/info/options/other.md @@ -0,0 +1,76 @@ +--- +hidden: true +--- + +# Other Options + +Although FO's mods do an admirable job at optimizing the game's performance for most devices, you may sometimes need more targeted optimizations. + +## Video Settings + +{% hint style="info" %} +Check the tooltips in Video Settings for detailed information about each option's impact. +{% endhint %} + +| Option | Description | +| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| **Render Distance** | Determines how far you can see. Lowering this is your best bet, as it has a high impact on performance. | +| **Simulation Distance** | Affects entity spawning and movement. Reduce it for large mob farms. | +| **VSync** | Limits your frame rate to your screen's refresh rate. Can reduce resource usage but may add input lag. Adaptive VSync is recommended when available. [Learn more about VSync](https://www.howtogeek.com/853225/what-is-vsync-and-should-you-enable-it). | +| **Max Framerate** | Controls FPS like VSync, but manually instead of automatically. | +| **Weather/Leaves** | Switching to "fast" mode may improve performance. Try changing them individually, while keeping Graphics on "fancy". | +| **Particles** | Adjust the particle rate (all/decreased/minimal) or toggle specific ones individually. | +| **Entity Distance** | Alters how far away you see mobs, both in singleplayer and in multiplayer. | + +## Adding RAM + +You usually don’t need to allocate more RAM for Minecraft, but for intensive shaders or high-resolution resource packs, consider: + +* `2 GB`: Light use with reduced video settings +* `4 GB`: Standard use for most players +* `6 GB`: For shaders, high render distance, or high-resolution resource packs + +Follow these guides to allocate more RAM for your launcher: + +* [CurseForge App](https://serverminer.com/article/how-to-add-more-ram-to-your-curseforge-launcher-overwolf/) +* [Modrinth App](https://www.bisecthosting.com/clients/index.php?rp=/knowledgebase/573/How-to-allocate-more-ram-in-the-Modrinth-launcher.html) +* [Prism Launcher](https://prismlauncher.org/wiki/help-pages/java-settings/#memory) +* [MultiMC](https://github.com/MultiMC/Launcher/wiki/Increasing-Java%27s-memory-allocation) +* [Minecraft Launcher](https://www.wikihow.com/Allocate-More-RAM-to-Minecraft#Using-Launcher-Version-1.6.X) + +## Dedicated GPU + +Using a gaming computer? Ensure your GPU optimizations are configured: + +### Update Drivers + +* [Intel](https://www.intel.com/content/www/us/en/download-center/home) +* [NVIDIA](https://www.nvidia.com/en-us/software/nvidia-app) +* [AMD](https://www.amd.com/en/support) + +### Optimization Guides + +* [NVIDIA GeForce Experience](https://www.addictivetips.com/windows-tips/add-games-geforce-experience) +* [NVIDIA Control Panel](https://www.nvidia.com/content/Control-Panel-Help/vLatest/en-us/mergedProjects/nv3d/to_configure_uniques_3D_settings_for_my_applications_and_gamess) + * [Additional NVIDIA Settings](https://www.pcgamer.com/nvidia-control-panel-a-beginners-guide) +* [AMD Radeon Software](https://minecrafthopper.net/help/amd-dedicated-gpu) + * [Alternative AMD Settings](https://www.amd.com/en/support/kb/faq/dh2-012#faq-Creating-Application-Profiles) +* [MSI AfterBurner](https://www.msi.com/support/technical_details/VGA_MSI_Utility_AfterBurner) + +For Linux users, Intel and AMD GPUs generally require no additional setup, but keeping your system updated is essential. + +{% hint style="info" %} +Fabulously Optimized moderators may not have access to all GPU configurations. Seek additional help from online communities like [Fabric Discord](https://discord.gg/v6v4pMv). +{% endhint %} + +## Additional Mods + +Here are some [mods you can add](../../how-to/add-mods/) that may improve performance in specific scenarios. + +{% hint style="warning" %} +These mods may introduce instability or be unsuitable for every setup. Because of this they are not officially supported by FO. +{% endhint %} + +* [Nvidium](https://modrinth.com/mod/nvidium): Optimizes performance with NVIDIA GPUs (not compatible with shaders). +* [Methane](https://modrinth.com/mod/methane): Removes light calculations, resulting in a "fullbright" effect. +* [C2ME](https://modrinth.com/mod/c2me-fabric): Optimizes chunk loading (very experimental). From ee511f4a664fd5b6624cde5309d2071ea53e97da Mon Sep 17 00:00:00 2001 From: Miroma <136986257+its-miroma@users.noreply.github.com> Date: Fri, 17 Jan 2025 23:53:23 +0100 Subject: [PATCH 03/10] rewrite(info/resource-packs): add MMH details --- info/resource-packs/README.md | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/info/resource-packs/README.md b/info/resource-packs/README.md index e29a9599..e8d5c020 100644 --- a/info/resource-packs/README.md +++ b/info/resource-packs/README.md @@ -25,9 +25,22 @@ Imitates OptiFine's "Better Grass" fast mode. ## Mod Menu Helper -Improves the Mod Menu by explaining what each mod does and labeling configurable mods. - -
Mod Menu Helper on GitHubhttps://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Mod%20Menu%20Helper
About what Mod Menu Helper doesmod-menu.md
+Improves the Mod Menu by explaining what each mod does and labeling configurable mods with **`🛠️`** or **`✏️`**: + +* If they are blue, the mod is configurable through the **![config](https://i.ibb.co/j35cBtn/image.png) Settings** button + * If the description says "Toggle mod", the entire mod can be disabled in-game +* If they are gray, there will be no configuration button in-game. You can: + * Sometimes find the mod's configuration in Minecraft's Options menu + * Sometimes modify advanced configuration files manually (not recommended) + * [Disable that mod](../../how-to/disable-mods/) +* If you cannot see them, either that mod is not from FO, or the resource pack may be off: + 1. Click on **Done** + 2. Click on **Options...** + 3. Click on **Resource Packs...** + 4. Click on the right arrow next to **Mod Menu Helper.zip** + 5. Click on **Done**. You should now see the icons in the Mod Menu + +
Mod Menu Helper on GitHubhttps://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Mod%20Menu%20Helper
## Translations for Sodium From 913fe6eb22c3707768a2df9f4c0cb156c348cc11 Mon Sep 17 00:00:00 2001 From: Miroma <136986257+its-miroma@users.noreply.github.com> Date: Sun, 19 Jan 2025 15:50:20 +0100 Subject: [PATCH 04/10] rewrite(info/other): fix formatting --- info/keybinds.md | 28 ++++++++++++++-------------- info/resource-packs/README.md | 28 ++++++++++++++-------------- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/info/keybinds.md b/info/keybinds.md index b564247d..c49cddfd 100644 --- a/info/keybinds.md +++ b/info/keybinds.md @@ -9,20 +9,20 @@ icon: keyboard Click on each keybind to get a description of what it does. {% endhint %} -| Option | Vanilla | FO | Reason for Change | -| --------------------------------------------------------------- | -------- | ------ | ------------------------------------ | -| [Vanilla: Save Hotbar Activator](#user-content-fn-1)[^1] | c | _none_ | This key is more often used for zoom | -| [Zoomify: Zoom](#user-content-fn-2)[^2] | v | c | This key is more often used for zoom | -| [Zoomify: Secondary zoom](#user-content-fn-3)[^3] | F6 | _none_ | Not needed for most players | -| [Iris: Reload Shaders](#user-content-fn-4)[^4] | r | _none_ | Not needed for most players | -| [Iris: Shaderpack Selection Screen](#user-content-fn-5)[^5] | o | _none_ | Not needed for most players | -| [Iris: Toggle Shaders](#user-content-fn-6)[^6] | k | _none_ | Not needed for most players | -| [FabricSkyboxes: Toggle mod](#user-content-fn-7)[^7] | Numpad 0 | _none_ | Not needed for most players | -| [OptiGUI: Copy inspection to clipboard](#user-content-fn-8)[^8] | F12 | _none_ | Not needed for most players | - -[^1]: Saves your hotbar if this key and a number key are held - -[^2]: Zooms the view when the key is held +| Option | Vanilla | FO | Reason for Change | +| --------------------------------------------------------------- | -------------- | ------- | ------------------------------------ | +| [Zoomify: Zoom](#user-content-fn-1)[^1] | **`v`** | **`c`** | This key is more often used for zoom | +| [Vanilla: Save Hotbar Activator](#user-content-fn-2)[^2] | **`c`** | _none_ | This key is more often used for zoom | +| [Zoomify: Secondary zoom](#user-content-fn-3)[^3] | **`F6`** | _none_ | Not needed for most players | +| [Iris: Reload Shaders](#user-content-fn-4)[^4] | **`r`** | _none_ | Not needed for most players | +| [Iris: Shaderpack Selection Screen](#user-content-fn-5)[^5] | **`o`** | _none_ | Not needed for most players | +| [Iris: Toggle Shaders](#user-content-fn-6)[^6] | **`k`** | _none_ | Not needed for most players | +| [FabricSkyboxes: Toggle mod](#user-content-fn-7)[^7] | **`Numpad 0`** | _none_ | Not needed for most players | +| [OptiGUI: Copy inspection to clipboard](#user-content-fn-8)[^8] | **`F12`** | _none_ | Not needed for most players | + +[^1]: Zooms the view when the key is held + +[^2]: Saves your hotbar if this key and a number key are held [^3]: Activates the secondary zoom option diff --git a/info/resource-packs/README.md b/info/resource-packs/README.md index e8d5c020..fef1419f 100644 --- a/info/resource-packs/README.md +++ b/info/resource-packs/README.md @@ -15,35 +15,35 @@ The resource packs use minimal resources, they are highly compatible, [100% open Explains the player reporting features in a clearer and less technical way, by changing tooltips and icons from both vanilla and No Chat Reports. -
Chat Reporting Helper on Modrinthhttps://modrinth.com/resourcepack/chat-reporting-helper
Chat Reporting Helper on CurseForgehttps://curseforge.com/minecraft/texture-packs/chat-reporting-helper
Chat Reporting Helper on GitHubhttps://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Chat%20Reporting%20Helper
About FO's stance on player reportingplayer-reporting.md
+

Chat Reporting Helper

on Modrinth

https://modrinth.com/resourcepack/chat-reporting-helper

Chat Reporting Helper

on CurseForge

https://curseforge.com/minecraft/texture-packs/chat-reporting-helper

Chat Reporting Helper

on GitHub

https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Chat%20Reporting%20Helper

About FO's stance

on Player Reporting

player-reporting.md
## Fast Better Grass Imitates OptiFine's "Better Grass" fast mode. -
Fast Better Grass on Modrinthhttps://modrinth.com/resourcepack/fast-better-grass
Fast Better Grass on CurseForgehttps://curseforge.com/minecraft/texture-packs/fast-better-grass
Fast Better Grass on GitHubhttps://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Fast%20Better%20Grass
About OptiFine features in FOoptifine.md
+

Fast Better Grass

on Modrinth

https://modrinth.com/resourcepack/fast-better-grass

Fast Better Grass

on CurseForge

https://curseforge.com/minecraft/texture-packs/fast-better-grass

Fast Better Grass

on GitHub

https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Fast%20Better%20Grass

About OptiFine

features in FO

optifine.md
## Mod Menu Helper Improves the Mod Menu by explaining what each mod does and labeling configurable mods with **`🛠️`** or **`✏️`**: -* If they are blue, the mod is configurable through the **![config](https://i.ibb.co/j35cBtn/image.png) Settings** button - * If the description says "Toggle mod", the entire mod can be disabled in-game +* If they are blue, the mod is configurable through the ![config](https://i.ibb.co/j35cBtn/image.png) **Settings** button + * If the description says "Toggle mod", the entire mod can be disabled in-game * If they are gray, there will be no configuration button in-game. You can: - * Sometimes find the mod's configuration in Minecraft's Options menu - * Sometimes modify advanced configuration files manually (not recommended) - * [Disable that mod](../../how-to/disable-mods/) + * Sometimes find the mod's configuration in Minecraft's Options menu + * Sometimes modify advanced configuration files manually (not recommended) + * [Disable that mod](../../how-to/disable-mods/) * If you cannot see them, either that mod is not from FO, or the resource pack may be off: - 1. Click on **Done** - 2. Click on **Options...** - 3. Click on **Resource Packs...** - 4. Click on the right arrow next to **Mod Menu Helper.zip** - 5. Click on **Done**. You should now see the icons in the Mod Menu + 1. Click on **Done** + 2. Click on **Options...** + 3. Click on **Resource Packs...** + 4. Click on the right arrow next to **Mod Menu Helper.zip** + 5. Click on **Done**. You should now see the icons in the Mod Menu -
Mod Menu Helper on GitHubhttps://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Mod%20Menu%20Helper
+

Mod Menu Helper

on GitHub

https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Mod%20Menu%20Helper
## Translations for Sodium Implements unofficial translations for the Sodium mod. -
Translations for Sodium on Modrinthhttps://modrinth.com/resourcepack/translations-for-sodium
Translations for Sodium on CurseForgehttps://curseforge.com/minecraft/texture-packs/translations-for-sodium
Translations for Sodium on GitHubhttps://github.com/Madis0/sodium-fabric-translations
About translating Sodium#sodium
+

Translations for Sodium

on Modrinth

https://modrinth.com/resourcepack/translations-for-sodium

Translations for Sodium

on CurseForge

https://curseforge.com/minecraft/texture-packs/translations-for-sodium

Translations for Sodium

on GitHub

https://github.com/Madis0/sodium-fabric-translations
About translating Sodium#sodium
From 541a7b9e2cebc6a41e355763663b3c9e9246c3de Mon Sep 17 00:00:00 2001 From: Miroma <136986257+its-miroma@users.noreply.github.com> Date: Wed, 22 Jan 2025 20:19:03 +0100 Subject: [PATCH 05/10] rewrite(info/other): fix urls --- info/bugs.md | 42 +++++++++++++++++------------------ info/options/README.md | 2 +- info/resource-packs/README.md | 6 ++--- info/resource-packs/issues.md | 2 +- 4 files changed, 26 insertions(+), 26 deletions(-) diff --git a/info/bugs.md b/info/bugs.md index 4680bf0d..a54de23b 100644 --- a/info/bugs.md +++ b/info/bugs.md @@ -7,27 +7,27 @@ icon: bug FO includes some mods which fix vanilla bugs. If there's another bug you think FO can fix, you should [request a bug fix](bugs.md#request-a-bug-fix). -| Bug | Description | Fixed by | -| ----------------------------------------------------- | --------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | -| [MC-577](https://bugs.mojang.com/browse/MC-577) | Mouse buttons block all inventory controls that are not default | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | -| [MC-22882](https://bugs.mojang.com/browse/MC-22882) | Ctrl + Q won't work on Mac | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | -| [MC-59810](https://bugs.mojang.com/browse/MC-59810) | Cannot break blocks while sprinting (Ctrl+Click = right-click on macOS) | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | -| [MC-73186](https://bugs.mojang.com/browse/MC-73186) | Gaps between the faces of item models | [Item Model Fix](https://curseforge.com/minecraft/mc-mods/item-model-fix) | -| [MC-81098](https://bugs.mojang.com/browse/MC-81098) | Redstone dust updates cause lag (Singleplayer only) | [Lithium](https://curseforge.com/minecraft/mc-mods/lithium) | -| [MC-89146](https://bugs.mojang.com/browse/MC-89146) | Pistons forget update when being reloaded | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | -| [MC-90683](https://bugs.mojang.com/browse/MC-90683) | "Received unknown passenger" - Entities with differing render distances as passengers outputs error | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | -| [MC-112730](https://bugs.mojang.com/browse/MC-112730) | Beacon beam and structure block render twice per frame | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | -| [MC-121884](https://bugs.mojang.com/browse/MC-121884) | Server → Client custom payload packets can leak resources | [MemoryLeakFix](https://curseforge.com/minecraft/mc-mods/memoryleakfix) | -| [MC-122477](https://bugs.mojang.com/browse/MC-122477) | Linux/GNU: Opening chat sometimes writes 't' | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | -| [MC-132488](https://bugs.mojang.com/browse/MC-132488) | Ticking animated textures is very inefficient | [Sodium](https://curseforge.com/minecraft/mc-mods/sodium) | -| [MC-154966](https://bugs.mojang.com/browse/MC-154966) | Hunger and experience bar invisible on horses and all other animal mounts | [Better Mount Hud](https://curseforge.com/minecraft/mc-mods/better-mount-hud) | -| [MC-165595](https://bugs.mojang.com/browse/MC-165595) | Guardian beam does not render when over a certain "Time" in level.dat | [Sodium Extra](https://curseforge.com/minecraft/mc-mods/sodium-extra) | -| [MC-199467](https://bugs.mojang.com/browse/MC-199467) | Certain entity animations stop after they've existed in world for too long | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | -| [MC-226729](https://bugs.mojang.com/browse/MC-226729) | Memory leakage problem in native operations | [MemoryLeakFix](https://curseforge.com/minecraft/mc-mods/memoryleakfix) | -| [MC-227302](https://bugs.mojang.com/browse/MC-227302) | Smooth lighting doesn't work properly on the water surface | [Sodium](https://curseforge.com/minecraft/mc-mods/sodium) | -| [MC-228976](https://bugs.mojang.com/browse/MC-228976) | Entity collision is run on render thread | [Lithium](https://curseforge.com/minecraft/mc-mods/lithium) | -| [MC-237493](https://bugs.mojang.com/browse/MC-237493) | Telemetry cannot be disabled | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | -| [MC-237493](https://bugs.mojang.com/browse/MC-263865) | Fullscreen state isn't saved | [Debugify](https://curseforge.com/minecraft/mc-mods/debugify) | +| Bug | Description | Fixed by | +| ----------------------------------------------------- | --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | +| [MC-577](https://bugs.mojang.com/browse/MC-577) | Mouse buttons block all inventory controls that are not default | [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | +| [MC-22882](https://bugs.mojang.com/browse/MC-22882) | Ctrl + Q won't work on Mac | [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | +| [MC-59810](https://bugs.mojang.com/browse/MC-59810) | Cannot break blocks while sprinting (Ctrl+Click = right-click on macOS) | [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | +| [MC-73186](https://bugs.mojang.com/browse/MC-73186) | Gaps between the faces of item models | [Item Model Fix](https://www.curseforge.com/minecraft/mc-mods/item-model-fix) | +| [MC-81098](https://bugs.mojang.com/browse/MC-81098) | Redstone dust updates cause lag (Singleplayer only) | [Lithium](https://www.curseforge.com/minecraft/mc-mods/lithium) | +| [MC-89146](https://bugs.mojang.com/browse/MC-89146) | Pistons forget update when being reloaded | [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | +| [MC-90683](https://bugs.mojang.com/browse/MC-90683) | "Received unknown passenger" - Entities with differing render distances as passengers outputs error | [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | +| [MC-112730](https://bugs.mojang.com/browse/MC-112730) | Beacon beam and structure block render twice per frame | [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | +| [MC-121884](https://bugs.mojang.com/browse/MC-121884) | Server → Client custom payload packets can leak resources | [MemoryLeakFix](https://www.curseforge.com/minecraft/mc-mods/memoryleakfix) | +| [MC-122477](https://bugs.mojang.com/browse/MC-122477) | Linux/GNU: Opening chat sometimes writes 't' | [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | +| [MC-132488](https://bugs.mojang.com/browse/MC-132488) | Ticking animated textures is very inefficient | [Sodium](https://www.curseforge.com/minecraft/mc-mods/sodium) | +| [MC-154966](https://bugs.mojang.com/browse/MC-154966) | Hunger and experience bar invisible on horses and all other animal mounts | [Better Mount Hud](https://www.curseforge.com/minecraft/mc-mods/better-mount-hud) | +| [MC-165595](https://bugs.mojang.com/browse/MC-165595) | Guardian beam does not render when over a certain "Time" in level.dat | [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) | +| [MC-199467](https://bugs.mojang.com/browse/MC-199467) | Certain entity animations stop after they've existed in world for too long | [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | +| [MC-226729](https://bugs.mojang.com/browse/MC-226729) | Memory leakage problem in native operations | [MemoryLeakFix](https://www.curseforge.com/minecraft/mc-mods/memoryleakfix) | +| [MC-227302](https://bugs.mojang.com/browse/MC-227302) | Smooth lighting doesn't work properly on the water surface | [Sodium](https://www.curseforge.com/minecraft/mc-mods/sodium) | +| [MC-228976](https://bugs.mojang.com/browse/MC-228976) | Entity collision is run on render thread | [Lithium](https://www.curseforge.com/minecraft/mc-mods/lithium) | +| [MC-237493](https://bugs.mojang.com/browse/MC-237493) | Telemetry cannot be disabled | [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | +| [MC-237493](https://bugs.mojang.com/browse/MC-263865) | Fullscreen state isn't saved | [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | ## Request a Bug Fix diff --git a/info/options/README.md b/info/options/README.md index d2c87431..c7057316 100644 --- a/info/options/README.md +++ b/info/options/README.md @@ -13,7 +13,7 @@ If you want to start fresh, you can always [reset to FO's recommended settings]( Click on each option to get a description of what it does. {% endhint %} -
OptionVanillaFOReason
advancedItemTooltipsfalsetrue

Advanced tooltips are useful for more than just debugging: for using commands, getting the durability value, knowing the name in English...

Plus, this setting is hidden in the debug menu, so many people might not know about it

darkMojangStudiosBackgroundfalsetrueBlack background is less intrusive than red, parity with Bedrock Edition
enableVsynctruefalse

Disabling VSync reduces input lag, increases frame rate with shaders, and emphasizes the benefits of FO.

The benefits of VSync vary by system; some systems also support Adaptive VSync

guiScale03The automatic setting can get too large on Full HD or larger screens, including Apple Retina displays
incompatibleResourcePacks[](varies)

Mod-provided resource packs known to be compatible despite the old manifest version.

Usually contains Continuity's resource packs

joinedFirstServerfalsetrueUsers of FO are expected to already know about Social Interactions; the screen is easily accessible through the Player Reporting button
maxFps120260260 means "unlimited", which allows you to get the full frame rate your system supports
onboardAccessibilitytruefalseThis screen is just an added annoyance, since Minecraft already has an accessibility button in the main menu. Read more about accessibility in FO
operatorItemsTabfalsetrueIt already only appears if you have the permission for it, it's weird Mojang even made it an option
resourcePacks[]...Enabled some mod-provided and FO-exclusive resource packs by default. See Resource Packs
langen_us(your OS' language)Enables user's system language by default, courtesy of Language Reload
simulationDistance126Better performance regardless of the rendering distance you use
skipMultiplayerWarningfalsetrueUsers of FO are expected to already know that third-party servers are not managed by Mojang Studios or Microsoft.
telemetryOptInExtrafalsefalseEven though "minimal" is the default, FO enforces it further. See Telemetry
tutorialStepmovementnoneUsers of FO are expected to not need those tutorials anymore
+
OptionVanillaFOReason
advancedItemTooltipsfalsetrue

Advanced tooltips are useful for more than just debugging: for using commands, getting the durability value, knowing the name in English...

Plus, this setting is hidden in the debug menu, so many people might not know about it

darkMojangStudiosBackgroundfalsetrueBlack background is less intrusive than red, parity with Bedrock Edition
enableVsynctruefalse

Disabling VSync reduces input lag, increases frame rate with shaders, and emphasizes the benefits of FO.

The benefits of VSync vary by system; some systems also support Adaptive VSync

guiScale03The automatic setting can get too large on Full HD or larger screens, including Apple Retina displays
incompatibleResourcePacks[](varies)

Mod-provided resource packs known to be compatible despite the old manifest version.

Usually contains Continuity's resource packs

joinedFirstServerfalsetrueUsers of FO are expected to already know about Social Interactions; the screen is easily accessible through the Player Reporting button
maxFps120260260 means "unlimited", which allows you to get the full frame rate your system supports
onboardAccessibilitytruefalseThis screen is just an added annoyance, since Minecraft already has an accessibility button in the main menu. Read more about accessibility in FO
operatorItemsTabfalsetrueIt already only appears if you have the permission for it, it's weird Mojang even made it an option
resourcePacks[]...Enabled some mod-provided and FO-exclusive resource packs by default. See Resource Packs
langen_us(your OS' language)Enables user's system language by default, courtesy of Language Reload
simulationDistance126Better performance regardless of the rendering distance you use
skipMultiplayerWarningfalsetrueUsers of FO are expected to already know that third-party servers are not managed by Mojang Studios or Microsoft.
telemetryOptInExtrafalsefalseEven though "minimal" is the default, FO enforces it further. See Telemetry
tutorialStepmovementnoneUsers of FO are expected to not need those tutorials anymore
[^1]: Enables [advanced tooltips](https://online-tech-tips.com/wp-content/uploads/2021/01/Armor-Tooltips-610x571.png), which show item ID, durability, and exact color hex code for dyed armor diff --git a/info/resource-packs/README.md b/info/resource-packs/README.md index fef1419f..518c268c 100644 --- a/info/resource-packs/README.md +++ b/info/resource-packs/README.md @@ -15,13 +15,13 @@ The resource packs use minimal resources, they are highly compatible, [100% open Explains the player reporting features in a clearer and less technical way, by changing tooltips and icons from both vanilla and No Chat Reports. -

Chat Reporting Helper

on Modrinth

https://modrinth.com/resourcepack/chat-reporting-helper

Chat Reporting Helper

on CurseForge

https://curseforge.com/minecraft/texture-packs/chat-reporting-helper

Chat Reporting Helper

on GitHub

https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Chat%20Reporting%20Helper

About FO's stance

on Player Reporting

player-reporting.md
+

Chat Reporting Helper

on Modrinth

https://modrinth.com/resourcepack/chat-reporting-helper

Chat Reporting Helper

on CurseForge

https://www.curseforge.com/minecraft/texture-packs/chat-reporting-helper

Chat Reporting Helper

on GitHub

https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Chat%20Reporting%20Helper

About FO's stance

on Player Reporting

player-reporting.md
## Fast Better Grass Imitates OptiFine's "Better Grass" fast mode. -

Fast Better Grass

on Modrinth

https://modrinth.com/resourcepack/fast-better-grass

Fast Better Grass

on CurseForge

https://curseforge.com/minecraft/texture-packs/fast-better-grass

Fast Better Grass

on GitHub

https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Fast%20Better%20Grass

About OptiFine

features in FO

optifine.md
+

Fast Better Grass

on Modrinth

https://modrinth.com/resourcepack/fast-better-grass

Fast Better Grass

on CurseForge

https://www.curseforge.com/minecraft/texture-packs/fast-better-grass

Fast Better Grass

on GitHub

https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Fast%20Better%20Grass

About OptiFine

features in FO

optifine.md
## Mod Menu Helper @@ -46,4 +46,4 @@ Improves the Mod Menu by explaining what each mod does and labeling configurable Implements unofficial translations for the Sodium mod. -

Translations for Sodium

on Modrinth

https://modrinth.com/resourcepack/translations-for-sodium

Translations for Sodium

on CurseForge

https://curseforge.com/minecraft/texture-packs/translations-for-sodium

Translations for Sodium

on GitHub

https://github.com/Madis0/sodium-fabric-translations
About translating Sodium#sodium
+

Translations for Sodium

on Modrinth

https://modrinth.com/resourcepack/translations-for-sodium

Translations for Sodium

on CurseForge

https://www.curseforge.com/minecraft/texture-packs/translations-for-sodium

Translations for Sodium

on GitHub

https://github.com/Madis0/sodium-fabric-translations
About translating Sodium#sodium
diff --git a/info/resource-packs/issues.md b/info/resource-packs/issues.md index 3335b64f..dd435888 100644 --- a/info/resource-packs/issues.md +++ b/info/resource-packs/issues.md @@ -92,7 +92,7 @@ Find more details on [Entity Model Features' issue tracker](https://github.com/T {% tab title="FO version 4.6.0 or older" %} Find a [list of resource packs supported by CEM](https://github.com/dorianpb/cem/issues/9), and a [list of features supported by CEM](https://github.com/dorianpb/cem#differences). -In particular, this [version of Fresh Animations](https://curseforge.com/minecraft/texture-packs/fresh-animations/files/3705824) works. Discuss issues in the [Fresh Animations' issue](https://github.com/dorianpb/cem/issues/11). +In particular, this [version of Fresh Animations](https://www.curseforge.com/minecraft/texture-packs/fresh-animations/files/3705824) works. Discuss issues in the [Fresh Animations' issue](https://github.com/dorianpb/cem/issues/11). 1. In the Mod Menu, find "Custom Entity Models" 2. Click on the **Config** button ![config](https://i.ibb.co/j35cBtn/image.png) From f5615523d45943b70dba0dda97b6e412e61b01a2 Mon Sep 17 00:00:00 2001 From: Miroma <136986257+its-miroma@users.noreply.github.com> Date: Wed, 22 Jan 2025 20:41:12 +0100 Subject: [PATCH 06/10] rewrite(info/other): fix punctuation in lists --- info/options/other.md | 6 +++--- info/resource-packs/issues.md | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/info/options/other.md b/info/options/other.md index 3c92ac4f..db49cb82 100644 --- a/info/options/other.md +++ b/info/options/other.md @@ -71,6 +71,6 @@ Here are some [mods you can add](../../how-to/add-mods/) that may improve perfor These mods may introduce instability or be unsuitable for every setup. Because of this they are not officially supported by FO. {% endhint %} -* [Nvidium](https://modrinth.com/mod/nvidium): Optimizes performance with NVIDIA GPUs (not compatible with shaders). -* [Methane](https://modrinth.com/mod/methane): Removes light calculations, resulting in a "fullbright" effect. -* [C2ME](https://modrinth.com/mod/c2me-fabric): Optimizes chunk loading (very experimental). +* [Nvidium](https://modrinth.com/mod/nvidium): Optimizes performance with NVIDIA GPUs (not compatible with shaders) +* [Methane](https://modrinth.com/mod/methane): Removes light calculations, resulting in a "fullbright" effect +* [C2ME](https://modrinth.com/mod/c2me-fabric): Optimizes chunk loading (very experimental) diff --git a/info/resource-packs/issues.md b/info/resource-packs/issues.md index dd435888..0b5a1706 100644 --- a/info/resource-packs/issues.md +++ b/info/resource-packs/issues.md @@ -103,6 +103,6 @@ In particular, this [version of Fresh Animations](https://www.curseforge.com/min 7. Verify if the models are displayed correctly 8. If not, custom models will not work. You should either: * Re-enable the option you changed in _step 3_, and disable the resource pack - * Disable the **OptiFine** option, and keep the resource pack without the models. + * Disable the **OptiFine** option, and keep the resource pack without the models {% endtab %} {% endtabs %} From 5241679bf022fc1da328e655b0dbf3b16f013f04 Mon Sep 17 00:00:00 2001 From: Miroma <136986257+its-miroma@users.noreply.github.com> Date: Tue, 20 May 2025 16:05:33 +0200 Subject: [PATCH 07/10] rewrite(info/other): drop "Fast Better Grass" - mention resource pack licenses - update broken links - minor formatting fixes --- info/bugs.md | 6 +++--- info/keybinds.md | 20 ++++++++++---------- info/options/README.md | 22 +++++++++++++++++++--- info/resource-packs/README.md | 20 +++++++++++++------- info/resource-packs/issues.md | 2 +- 5 files changed, 46 insertions(+), 24 deletions(-) diff --git a/info/bugs.md b/info/bugs.md index a54de23b..32cba366 100644 --- a/info/bugs.md +++ b/info/bugs.md @@ -35,6 +35,6 @@ FO includes some mods which fix vanilla bugs. If there's another bug you think F FO will only fix a bug if it affects a large majority of its users (at least 70% of them). Read more in [FO's principles](../about/). {% endhint %} -1. Find the bug on [Mojang's bug tracker](https://bugs.mojang.com/projects/MC/issues?filter=allopenissues) -2. Request it or find its status on [Debugify's bug tracker](https://github.com/W-OVERFLOW/Debugify/issues) -3. If you're sure the bug fix is in Debugify, [request an option change](https://github.com/Fabulously-Optimized/fabulously-optimized/issues/new?labels=option&template=setting-request.yml) +1. Find the bug on [Mojang's bug tracker](https://bugs.mojang.com/browse/MC) +2. Request it or find its status on [Debugify's bug tracker](https://github.com/IsXander/Debugify/issues) +3. If you're sure the bug fix is in Debugify, [request an option change](https://github.com/Fabulously-Optimized/fabulously-optimized/issues/new?labels=option\&template=setting-request.yml) diff --git a/info/keybinds.md b/info/keybinds.md index c49cddfd..55411bb8 100644 --- a/info/keybinds.md +++ b/info/keybinds.md @@ -9,16 +9,16 @@ icon: keyboard Click on each keybind to get a description of what it does. {% endhint %} -| Option | Vanilla | FO | Reason for Change | -| --------------------------------------------------------------- | -------------- | ------- | ------------------------------------ | -| [Zoomify: Zoom](#user-content-fn-1)[^1] | **`v`** | **`c`** | This key is more often used for zoom | -| [Vanilla: Save Hotbar Activator](#user-content-fn-2)[^2] | **`c`** | _none_ | This key is more often used for zoom | -| [Zoomify: Secondary zoom](#user-content-fn-3)[^3] | **`F6`** | _none_ | Not needed for most players | -| [Iris: Reload Shaders](#user-content-fn-4)[^4] | **`r`** | _none_ | Not needed for most players | -| [Iris: Shaderpack Selection Screen](#user-content-fn-5)[^5] | **`o`** | _none_ | Not needed for most players | -| [Iris: Toggle Shaders](#user-content-fn-6)[^6] | **`k`** | _none_ | Not needed for most players | -| [FabricSkyboxes: Toggle mod](#user-content-fn-7)[^7] | **`Numpad 0`** | _none_ | Not needed for most players | -| [OptiGUI: Copy inspection to clipboard](#user-content-fn-8)[^8] | **`F12`** | _none_ | Not needed for most players | +| Option | Vanilla | FO | Reason for Change | +| --------------------------------------------------------------- | ------------------- | ------------ | ------------------------------------ | +| [Zoomify: Zoom](#user-content-fn-1)[^1] | v | c | This key is more often used for zoom | +| [Vanilla: Save Hotbar Activator](#user-content-fn-2)[^2] | c | _none_ | This key is more often used for zoom | +| [Zoomify: Secondary zoom](#user-content-fn-3)[^3] | `F6` | _none_ | Not needed for most players | +| [Iris: Reload Shaders](#user-content-fn-4)[^4] | r | _none_ | Not needed for most players | +| [Iris: Shaderpack Selection Screen](#user-content-fn-5)[^5] | o | _none_ | Not needed for most players | +| [Iris: Toggle Shaders](#user-content-fn-6)[^6] | k | _none_ | Not needed for most players | +| [FabricSkyboxes: Toggle mod](#user-content-fn-7)[^7] | Numpad 0 | _none_ | Not needed for most players | +| [OptiGUI: Copy inspection to clipboard](#user-content-fn-8)[^8] | F12 | _none_ | Not needed for most players | [^1]: Zooms the view when the key is held diff --git a/info/options/README.md b/info/options/README.md index c7057316..4a0b3696 100644 --- a/info/options/README.md +++ b/info/options/README.md @@ -5,7 +5,7 @@ icon: sliders # Options -FO uses [Your Options Shall Be Respected](https://modrinth.com/mod/yosbr) to manage settings and to allow updates without losing your settings, but you will not get FO's latest recommendations. You can find [FO's settings file on GitHub](https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Packwiz/1.21.1/config). +FO uses [Your Options Shall Be Respected](https://modrinth.com/mod/yosbr) to manage settings and to allow updates without losing your settings, but you will not get FO's latest recommendations. You can find [FO's settings file on GitHub](https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Packwiz/1.21.4/config). If you want to start fresh, you can always [reset to FO's recommended settings](../../how-to/reset/). You can also check out [other options you may want to change](other.md). @@ -13,7 +13,7 @@ If you want to start fresh, you can always [reset to FO's recommended settings]( Click on each option to get a description of what it does. {% endhint %} -
OptionVanillaFOReason
advancedItemTooltipsfalsetrue

Advanced tooltips are useful for more than just debugging: for using commands, getting the durability value, knowing the name in English...

Plus, this setting is hidden in the debug menu, so many people might not know about it

darkMojangStudiosBackgroundfalsetrueBlack background is less intrusive than red, parity with Bedrock Edition
enableVsynctruefalse

Disabling VSync reduces input lag, increases frame rate with shaders, and emphasizes the benefits of FO.

The benefits of VSync vary by system; some systems also support Adaptive VSync

guiScale03The automatic setting can get too large on Full HD or larger screens, including Apple Retina displays
incompatibleResourcePacks[](varies)

Mod-provided resource packs known to be compatible despite the old manifest version.

Usually contains Continuity's resource packs

joinedFirstServerfalsetrueUsers of FO are expected to already know about Social Interactions; the screen is easily accessible through the Player Reporting button
maxFps120260260 means "unlimited", which allows you to get the full frame rate your system supports
onboardAccessibilitytruefalseThis screen is just an added annoyance, since Minecraft already has an accessibility button in the main menu. Read more about accessibility in FO
operatorItemsTabfalsetrueIt already only appears if you have the permission for it, it's weird Mojang even made it an option
resourcePacks[]...Enabled some mod-provided and FO-exclusive resource packs by default. See Resource Packs
langen_us(your OS' language)Enables user's system language by default, courtesy of Language Reload
simulationDistance126Better performance regardless of the rendering distance you use
skipMultiplayerWarningfalsetrueUsers of FO are expected to already know that third-party servers are not managed by Mojang Studios or Microsoft.
telemetryOptInExtrafalsefalseEven though "minimal" is the default, FO enforces it further. See Telemetry
tutorialStepmovementnoneUsers of FO are expected to not need those tutorials anymore
+
OptionVanillaFOReason
advancedItemTooltipsfalsetrue

Advanced tooltips are useful for more than just debugging: for using commands, getting the durability value, knowing the name in English...

Plus, this setting is hidden in the debug menu, so many people might not know about it

darkMojangStudiosBackgroundfalsetrueBlack background is less intrusive than red, parity with Bedrock Edition
enableVsynctruefalse

Disabling VSync reduces input lag, increases frame rate with shaders, and emphasizes the benefits of FO.

The benefits of VSync vary by system; some systems also support Adaptive VSync

guiScale03The automatic setting can get too large on Full HD or larger screens, including Apple Retina displays
incompatibleResourcePacks[](varies)

Mod-provided resource packs known to be compatible despite the old manifest version.

Usually contains Continuity's resource packs

joinedFirstServerfalsetrueUsers of FO are expected to already know about Social Interactions; the screen is easily accessible through the Player Reporting button
maxFps120260260 means "unlimited", which allows you to get the full frame rate your system supports
onboardAccessibilitytruefalseThis screen is just an added annoyance, since Minecraft already has an accessibility button in the main menu. Read more about accessibility in FO
operatorItemsTabfalsetrueIt already only appears if you have the permission for it, it's weird Mojang even made it an option
resourcePacks[]···Enabled some mod-provided and FO-exclusive resource packs by default. See Resource Packs
langen_us(your OS' language)Enables user's system language by default, courtesy of Language Reload
simulationDistance126Better performance regardless of the rendering distance you use
skipMultiplayerWarningfalsetrueUsers of FO are expected to already know that third-party servers are not managed by Mojang Studios or Microsoft.
telemetryOptInExtrafalsefalseEven though "minimal" is the default, FO enforces it further. See Telemetry
tutorialStepmovementnoneUsers of FO are expected to not need those tutorials anymore
[^1]: Enables [advanced tooltips](https://online-tech-tips.com/wp-content/uploads/2021/01/Armor-Tooltips-610x571.png), which show item ID, durability, and exact color hex code for dyed armor @@ -35,7 +35,23 @@ Click on each option to get a description of what it does. [^10]: Adjusts which resource packs are enabled by default -[^11]: `["vanilla","fabric","continuity:glass_pane_culling_fix","continuity:default","file/SodiumTranslations.zip","file/Mod Menu Helper.zip","file/Chat Reporting Helper.zip","file/Fast Better Grass.zip"]` +[^11]: `[` + + `"vanilla",` + + `"fabric",` + + `"continuity:glass_pane_culling_fix",` + + `"continuity:default",` + + `"file/SodiumTranslations.zip",` + + `"file/Mod Menu Helper.zip",` + + `"file/Chat Reporting Helper.zip"` + + `]` [^12]: Adjusts the game's language diff --git a/info/resource-packs/README.md b/info/resource-packs/README.md index 518c268c..5607fc7b 100644 --- a/info/resource-packs/README.md +++ b/info/resource-packs/README.md @@ -13,19 +13,21 @@ The resource packs use minimal resources, they are highly compatible, [100% open ## Chat Reporting Helper +{% hint style="info" %} +Chat Reporting Helper is [licensed under MIT](https://github.com/Fabulously-Optimized/fabulously-optimized/blob/main/Resource%20Packs/Chat%20Reporting%20Helper/License.txt). +{% endhint %} + Explains the player reporting features in a clearer and less technical way, by changing tooltips and icons from both vanilla and No Chat Reports.

Chat Reporting Helper

on Modrinth

https://modrinth.com/resourcepack/chat-reporting-helper

Chat Reporting Helper

on CurseForge

https://www.curseforge.com/minecraft/texture-packs/chat-reporting-helper

Chat Reporting Helper

on GitHub

https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Chat%20Reporting%20Helper

About FO's stance

on Player Reporting

player-reporting.md
-## Fast Better Grass - -Imitates OptiFine's "Better Grass" fast mode. - -

Fast Better Grass

on Modrinth

https://modrinth.com/resourcepack/fast-better-grass

Fast Better Grass

on CurseForge

https://www.curseforge.com/minecraft/texture-packs/fast-better-grass

Fast Better Grass

on GitHub

https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Fast%20Better%20Grass

About OptiFine

features in FO

optifine.md
- ## Mod Menu Helper -Improves the Mod Menu by explaining what each mod does and labeling configurable mods with **`🛠️`** or **`✏️`**: +{% hint style="info" %} +Mod Menu Helper is [licensed under BSD-3-Clause](https://github.com/Fabulously-Optimized/fabulously-optimized/blob/main/Resource%20Packs/Mod%20Menu%20Helper/License.txt). +{% endhint %} + +Improves the Mod Menu by explaining what each mod does and labeling configurable mods with **🛠️** or **✏️**: * If they are blue, the mod is configurable through the ![config](https://i.ibb.co/j35cBtn/image.png) **Settings** button * If the description says "Toggle mod", the entire mod can be disabled in-game @@ -44,6 +46,10 @@ Improves the Mod Menu by explaining what each mod does and labeling configurable ## Translations for Sodium +{% hint style="info" %} +Translations for Sodium is [licensed under MIT](https://github.com/Madis0/sodium-fabric-translations/blob/main/LICENSE.md). +{% endhint %} + Implements unofficial translations for the Sodium mod.

Translations for Sodium

on Modrinth

https://modrinth.com/resourcepack/translations-for-sodium

Translations for Sodium

on CurseForge

https://www.curseforge.com/minecraft/texture-packs/translations-for-sodium

Translations for Sodium

on GitHub

https://github.com/Madis0/sodium-fabric-translations
About translating Sodium#sodium
diff --git a/info/resource-packs/issues.md b/info/resource-packs/issues.md index 0b5a1706..7e571d57 100644 --- a/info/resource-packs/issues.md +++ b/info/resource-packs/issues.md @@ -99,7 +99,7 @@ In particular, this [version of Fresh Animations](https://www.curseforge.com/min 3. Set **Use model creation fix?** to **No** 4. Click on **Save & Quit** 5. Click on **Done** -6. In a world, press **`F3`** + **`T`**. You'll see a loading screen +6. In a world, press **F3** + **T**. You'll see a loading screen 7. Verify if the models are displayed correctly 8. If not, custom models will not work. You should either: * Re-enable the option you changed in _step 3_, and disable the resource pack From 32dc1616b6053259640377ebc1841effbc312904 Mon Sep 17 00:00:00 2001 From: Miroma <136986257+its-miroma@users.noreply.github.com> Date: Fri, 23 May 2025 15:16:15 +0200 Subject: [PATCH 08/10] rewrite(info/options): fix broken link --- info/options/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/info/options/README.md b/info/options/README.md index 4a0b3696..99bb9904 100644 --- a/info/options/README.md +++ b/info/options/README.md @@ -13,7 +13,7 @@ If you want to start fresh, you can always [reset to FO's recommended settings]( Click on each option to get a description of what it does. {% endhint %} -
OptionVanillaFOReason
advancedItemTooltipsfalsetrue

Advanced tooltips are useful for more than just debugging: for using commands, getting the durability value, knowing the name in English...

Plus, this setting is hidden in the debug menu, so many people might not know about it

darkMojangStudiosBackgroundfalsetrueBlack background is less intrusive than red, parity with Bedrock Edition
enableVsynctruefalse

Disabling VSync reduces input lag, increases frame rate with shaders, and emphasizes the benefits of FO.

The benefits of VSync vary by system; some systems also support Adaptive VSync

guiScale03The automatic setting can get too large on Full HD or larger screens, including Apple Retina displays
incompatibleResourcePacks[](varies)

Mod-provided resource packs known to be compatible despite the old manifest version.

Usually contains Continuity's resource packs

joinedFirstServerfalsetrueUsers of FO are expected to already know about Social Interactions; the screen is easily accessible through the Player Reporting button
maxFps120260260 means "unlimited", which allows you to get the full frame rate your system supports
onboardAccessibilitytruefalseThis screen is just an added annoyance, since Minecraft already has an accessibility button in the main menu. Read more about accessibility in FO
operatorItemsTabfalsetrueIt already only appears if you have the permission for it, it's weird Mojang even made it an option
resourcePacks[]···Enabled some mod-provided and FO-exclusive resource packs by default. See Resource Packs
langen_us(your OS' language)Enables user's system language by default, courtesy of Language Reload
simulationDistance126Better performance regardless of the rendering distance you use
skipMultiplayerWarningfalsetrueUsers of FO are expected to already know that third-party servers are not managed by Mojang Studios or Microsoft.
telemetryOptInExtrafalsefalseEven though "minimal" is the default, FO enforces it further. See Telemetry
tutorialStepmovementnoneUsers of FO are expected to not need those tutorials anymore
+
OptionVanillaFOReason
advancedItemTooltipsfalsetrue

Advanced tooltips are useful for more than just debugging: for using commands, getting the durability value, knowing the name in English...

Plus, this setting is hidden in the debug menu, so many people might not know about it

darkMojangStudiosBackgroundfalsetrueBlack background is less intrusive than red, parity with Bedrock Edition
enableVsynctruefalse

Disabling VSync reduces input lag, increases frame rate with shaders, and emphasizes the benefits of FO.

The benefits of VSync vary by system; some systems also support Adaptive VSync

guiScale03The automatic setting can get too large on Full HD or larger screens, including Apple Retina displays
incompatibleResourcePacks[](varies)

Mod-provided resource packs known to be compatible despite the old manifest version.

Usually contains Continuity's resource packs

joinedFirstServerfalsetrueUsers of FO are expected to already know about Social Interactions; the screen is easily accessible through the Player Reporting button
maxFps120260260 means "unlimited", which allows you to get the full frame rate your system supports
onboardAccessibilitytruefalseThis screen is just an added annoyance, since the accessibility options it shows are already easily reachable from the main menu. Read more about accessibility in FO
operatorItemsTabfalsetrueIt already only appears if you have the permission for it, it's weird Mojang even made it an option
resourcePacks[]···Enabled some mod-provided and FO-exclusive resource packs by default. See Resource Packs
langen_us(your OS' language)Enables user's system language by default, courtesy of Language Reload
simulationDistance126Better performance regardless of the rendering distance you use
skipMultiplayerWarningfalsetrueUsers of FO are expected to already know that third-party servers are not managed by Mojang Studios or Microsoft.
telemetryOptInExtrafalsefalseEven though "minimal" is the default, FO enforces it further. See Telemetry
tutorialStepmovementnoneUsers of FO are expected to not need those tutorials anymore
[^1]: Enables [advanced tooltips](https://online-tech-tips.com/wp-content/uploads/2021/01/Armor-Tooltips-610x571.png), which show item ID, durability, and exact color hex code for dyed armor @@ -25,7 +25,7 @@ Click on each option to get a description of what it does. [^5]: A list of resource packs which have been forcefully enabled, despite being marked as incompatible -[^6]: Whether to display the hint for [Social Interactions](https://minecraft.wiki/w/Social_Interactions_screen) +[^6]: Whether to display the hint for [Social Interactions](https://minecraft.wiki/w/Social_interactions) [^7]: The maximum framerate From d841ff77ab1458043e149f6d52de7ef240c55c6f Mon Sep 17 00:00:00 2001 From: Miroma <136986257+its-miroma@users.noreply.github.com> Date: Sun, 1 Jun 2025 15:14:57 +0200 Subject: [PATCH 09/10] rewrite(info/other): minor formatting fixes --- info/keybinds.md | 12 ++++++------ info/options/other.md | 5 +++-- info/resource-packs/README.md | 12 ++++++------ info/resource-packs/issues.md | 32 ++++++++++++++++---------------- info/telemetry.md | 2 +- 5 files changed, 32 insertions(+), 31 deletions(-) diff --git a/info/keybinds.md b/info/keybinds.md index 55411bb8..759672c8 100644 --- a/info/keybinds.md +++ b/info/keybinds.md @@ -11,12 +11,12 @@ Click on each keybind to get a description of what it does. | Option | Vanilla | FO | Reason for Change | | --------------------------------------------------------------- | ------------------- | ------------ | ------------------------------------ | -| [Zoomify: Zoom](#user-content-fn-1)[^1] | v | c | This key is more often used for zoom | -| [Vanilla: Save Hotbar Activator](#user-content-fn-2)[^2] | c | _none_ | This key is more often used for zoom | -| [Zoomify: Secondary zoom](#user-content-fn-3)[^3] | `F6` | _none_ | Not needed for most players | -| [Iris: Reload Shaders](#user-content-fn-4)[^4] | r | _none_ | Not needed for most players | -| [Iris: Shaderpack Selection Screen](#user-content-fn-5)[^5] | o | _none_ | Not needed for most players | -| [Iris: Toggle Shaders](#user-content-fn-6)[^6] | k | _none_ | Not needed for most players | +| [Zoomify: Zoom](#user-content-fn-1)[^1] | V | C | This key is more often used for zoom | +| [Vanilla: Save Hotbar Activator](#user-content-fn-2)[^2] | C | _none_ | This key is more often used for zoom | +| [Zoomify: Secondary zoom](#user-content-fn-3)[^3] | F6 | _none_ | Not needed for most players | +| [Iris: Reload Shaders](#user-content-fn-4)[^4] | R | _none_ | Not needed for most players | +| [Iris: Shaderpack Selection Screen](#user-content-fn-5)[^5] | O | _none_ | Not needed for most players | +| [Iris: Toggle Shaders](#user-content-fn-6)[^6] | K | _none_ | Not needed for most players | | [FabricSkyboxes: Toggle mod](#user-content-fn-7)[^7] | Numpad 0 | _none_ | Not needed for most players | | [OptiGUI: Copy inspection to clipboard](#user-content-fn-8)[^8] | F12 | _none_ | Not needed for most players | diff --git a/info/options/other.md b/info/options/other.md index db49cb82..410ca25b 100644 --- a/info/options/other.md +++ b/info/options/other.md @@ -1,5 +1,6 @@ --- hidden: true +hidden: true --- # Other Options @@ -52,9 +53,9 @@ Using a gaming computer? Ensure your GPU optimizations are configured: * [NVIDIA GeForce Experience](https://www.addictivetips.com/windows-tips/add-games-geforce-experience) * [NVIDIA Control Panel](https://www.nvidia.com/content/Control-Panel-Help/vLatest/en-us/mergedProjects/nv3d/to_configure_uniques_3D_settings_for_my_applications_and_gamess) - * [Additional NVIDIA Settings](https://www.pcgamer.com/nvidia-control-panel-a-beginners-guide) + * [Additional NVIDIA Settings](https://www.pcgamer.com/nvidia-control-panel-a-beginners-guide) * [AMD Radeon Software](https://minecrafthopper.net/help/amd-dedicated-gpu) - * [Alternative AMD Settings](https://www.amd.com/en/support/kb/faq/dh2-012#faq-Creating-Application-Profiles) + * [Alternative AMD Settings](https://www.amd.com/en/support/kb/faq/dh2-012#faq-Creating-Application-Profiles) * [MSI AfterBurner](https://www.msi.com/support/technical_details/VGA_MSI_Utility_AfterBurner) For Linux users, Intel and AMD GPUs generally require no additional setup, but keeping your system updated is essential. diff --git a/info/resource-packs/README.md b/info/resource-packs/README.md index 5607fc7b..e35246d5 100644 --- a/info/resource-packs/README.md +++ b/info/resource-packs/README.md @@ -29,18 +29,18 @@ Mod Menu Helper is [licensed under BSD-3-Clause](https://github.com/Fabulously-O Improves the Mod Menu by explaining what each mod does and labeling configurable mods with **🛠️** or **✏️**: -* If they are blue, the mod is configurable through the ![config](https://i.ibb.co/j35cBtn/image.png) **Settings** button +* If they are blue, the mod is configurable through the ![Config button](https://i.ibb.co/j35cBtn/image.png) **Config** button * If the description says "Toggle mod", the entire mod can be disabled in-game * If they are gray, there will be no configuration button in-game. You can: * Sometimes find the mod's configuration in Minecraft's Options menu * Sometimes modify advanced configuration files manually (not recommended) * [Disable that mod](../../how-to/disable-mods/) * If you cannot see them, either that mod is not from FO, or the resource pack may be off: - 1. Click on **Done** - 2. Click on **Options...** - 3. Click on **Resource Packs...** - 4. Click on the right arrow next to **Mod Menu Helper.zip** - 5. Click on **Done**. You should now see the icons in the Mod Menu + 1. Click on **Done** + 2. Click on **Options...** + 3. Click on **Resource Packs...** + 4. Click on the **right arrow** next to `Mod Menu Helper.zip` + 5. Click on **Done**. You should now see the icons in the Mod Menu

Mod Menu Helper

on GitHub

https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Mod%20Menu%20Helper
diff --git a/info/resource-packs/issues.md b/info/resource-packs/issues.md index 7e571d57..32fbd5fd 100644 --- a/info/resource-packs/issues.md +++ b/info/resource-packs/issues.md @@ -43,10 +43,10 @@ Some re-texturing of block entities may not work by default in FO. {% tabs %} {% tab title="Enhanced Block Entities" %} 1. In the Mod Menu, find "Enhanced Block Entities" -2. Click on the **Config** button ![config](https://i.ibb.co/j35cBtn/image.png) -3. Enable **Force Resource Pack Compatibility** -4. If you can't find such an option, disable optimization of broken blocks. For example, for chests disable **Enhanced Chests** -5. Click on **Done** +2. Click on the ![Config button](https://i.ibb.co/j35cBtn/image.png) **Config** button +3. Enable **Force Resource Pack Compatibility** +4. If you can't find such an option, disable optimization of broken blocks. For example, for chests disable `Enhanced Chests` +5. Click on **Done** {% endtab %} {% tab title="Better Beds" %} @@ -57,9 +57,9 @@ Follow [instructions to disable the Better Beds mod](../../how-to/disable-mods/) FO version 1.12.3 and older 1. In the Mod Menu, find "FastChest" -2. Click on the **Config** button ![config](https://i.ibb.co/j35cBtn/image.png) +2. Click on the ![Config button](https://i.ibb.co/j35cBtn/image.png) **Config** button 3. Disable the mod -4. Click on **Done** +4. Click on **Done** {% endtab %} {% endtabs %} @@ -81,10 +81,10 @@ Custom colors are only supported in FO version 5.9.0 or newer, or FO version 4.5 If parts of the entities' bodies are missing, or custom mob shapes are not working: 1. In the Mod Menu, find "Entity Model Features" -2. Click on the **Config** button ![config](https://i.ibb.co/j35cBtn/image.png) -3. Set **Substitute missing model parts** to **Yes** -4. Click on **Save Changes** -5. Click on **Done** +2. Click on the ![Config button](https://i.ibb.co/j35cBtn/image.png) **Config** button +3. Set **Substitute missing model parts** to `Yes` +4. Click on **Save Changes** +5. Click on **Done** Find more details on [Entity Model Features' issue tracker](https://github.com/Traben-0/Entity_Model_Features/issues) or on their [Discord server](https://discord.com/invite/rURmwrzUcz). {% endtab %} @@ -95,14 +95,14 @@ Find a [list of resource packs supported by CEM](https://github.com/dorianpb/cem In particular, this [version of Fresh Animations](https://www.curseforge.com/minecraft/texture-packs/fresh-animations/files/3705824) works. Discuss issues in the [Fresh Animations' issue](https://github.com/dorianpb/cem/issues/11). 1. In the Mod Menu, find "Custom Entity Models" -2. Click on the **Config** button ![config](https://i.ibb.co/j35cBtn/image.png) -3. Set **Use model creation fix?** to **No** -4. Click on **Save & Quit** -5. Click on **Done** -6. In a world, press **F3** + **T**. You'll see a loading screen +2. Click on the ![Config button](https://i.ibb.co/j35cBtn/image.png) **Config** button +3. Set **Use model creation fix?** to `No` +4. Click on **Save & Quit** +5. Click on **Done** +6. In a world, press F3 + T. You'll see a loading screen 7. Verify if the models are displayed correctly 8. If not, custom models will not work. You should either: * Re-enable the option you changed in _step 3_, and disable the resource pack - * Disable the **OptiFine** option, and keep the resource pack without the models + * Disable the `OptiFine` option, and keep the resource pack without the models {% endtab %} {% endtabs %} diff --git a/info/telemetry.md b/info/telemetry.md index 99168508..b4fde7e7 100644 --- a/info/telemetry.md +++ b/info/telemetry.md @@ -9,7 +9,7 @@ icon: chart-area While telemetry is not inherently bad, as it may help developers better support their users' devices (for example when it comes to performance), it may be unwanted and unexpected. -FO disables all forms of telemetry by default, giving the user the choice to opt-in if he wills. This is because of three reasons: +FO disables all forms of telemetry by default, giving the user the choice to opt-in if willing. This is because of three reasons: * In accordance to the [Transparency principle](../about/#transparency), we believe telemetry should be opt-in * Snooper collects too much data even in minimal configuration, for example the user's Xbox ID From e0815f7ebd85d91b82b704f0c1b52dd8583012ce Mon Sep 17 00:00:00 2001 From: Miroma Date: Wed, 28 Jan 2026 10:48:26 +0100 Subject: [PATCH 10/10] rewrite(info/other): sync with upstream --- info/bugs.md | 2 +- info/options/README.md | 22 ++++++++++------------ info/options/other.md | 2 +- info/resource-packs/README.md | 4 ++++ info/resource-packs/issues.md | 11 +++++++---- 5 files changed, 23 insertions(+), 18 deletions(-) diff --git a/info/bugs.md b/info/bugs.md index 32cba366..38d0bd76 100644 --- a/info/bugs.md +++ b/info/bugs.md @@ -27,7 +27,7 @@ FO includes some mods which fix vanilla bugs. If there's another bug you think F | [MC-227302](https://bugs.mojang.com/browse/MC-227302) | Smooth lighting doesn't work properly on the water surface | [Sodium](https://www.curseforge.com/minecraft/mc-mods/sodium) | | [MC-228976](https://bugs.mojang.com/browse/MC-228976) | Entity collision is run on render thread | [Lithium](https://www.curseforge.com/minecraft/mc-mods/lithium) | | [MC-237493](https://bugs.mojang.com/browse/MC-237493) | Telemetry cannot be disabled | [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | -| [MC-237493](https://bugs.mojang.com/browse/MC-263865) | Fullscreen state isn't saved | [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | +| [MC-263865](https://bugs.mojang.com/browse/MC-263865) | Fullscreen state isn't saved | [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | ## Request a Bug Fix diff --git a/info/options/README.md b/info/options/README.md index 99bb9904..a2f3184b 100644 --- a/info/options/README.md +++ b/info/options/README.md @@ -5,7 +5,7 @@ icon: sliders # Options -FO uses [Your Options Shall Be Respected](https://modrinth.com/mod/yosbr) to manage settings and to allow updates without losing your settings, but you will not get FO's latest recommendations. You can find [FO's settings file on GitHub](https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Packwiz/1.21.4/config). +FO uses [Your Options Shall Be Respected](https://modrinth.com/mod/yosbr) to manage settings and to allow updates without losing your settings, but you will not get FO's latest recommendations. You can find [FO's settings file on GitHub](https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Packwiz/1.21.8/config). If you want to start fresh, you can always [reset to FO's recommended settings](../../how-to/reset/). You can also check out [other options you may want to change](other.md). @@ -13,7 +13,7 @@ If you want to start fresh, you can always [reset to FO's recommended settings]( Click on each option to get a description of what it does. {% endhint %} -
OptionVanillaFOReason
advancedItemTooltipsfalsetrue

Advanced tooltips are useful for more than just debugging: for using commands, getting the durability value, knowing the name in English...

Plus, this setting is hidden in the debug menu, so many people might not know about it

darkMojangStudiosBackgroundfalsetrueBlack background is less intrusive than red, parity with Bedrock Edition
enableVsynctruefalse

Disabling VSync reduces input lag, increases frame rate with shaders, and emphasizes the benefits of FO.

The benefits of VSync vary by system; some systems also support Adaptive VSync

guiScale03The automatic setting can get too large on Full HD or larger screens, including Apple Retina displays
incompatibleResourcePacks[](varies)

Mod-provided resource packs known to be compatible despite the old manifest version.

Usually contains Continuity's resource packs

joinedFirstServerfalsetrueUsers of FO are expected to already know about Social Interactions; the screen is easily accessible through the Player Reporting button
maxFps120260260 means "unlimited", which allows you to get the full frame rate your system supports
onboardAccessibilitytruefalseThis screen is just an added annoyance, since the accessibility options it shows are already easily reachable from the main menu. Read more about accessibility in FO
operatorItemsTabfalsetrueIt already only appears if you have the permission for it, it's weird Mojang even made it an option
resourcePacks[]···Enabled some mod-provided and FO-exclusive resource packs by default. See Resource Packs
langen_us(your OS' language)Enables user's system language by default, courtesy of Language Reload
simulationDistance126Better performance regardless of the rendering distance you use
skipMultiplayerWarningfalsetrueUsers of FO are expected to already know that third-party servers are not managed by Mojang Studios or Microsoft.
telemetryOptInExtrafalsefalseEven though "minimal" is the default, FO enforces it further. See Telemetry
tutorialStepmovementnoneUsers of FO are expected to not need those tutorials anymore
+
OptionVanillaFOReason
advancedItemTooltipsfalsetrue

Advanced tooltips are useful for more than just debugging: for using commands, getting the durability value, knowing the name in English...

Plus, this setting is hidden in the debug menu, so many people might not know about it

darkMojangStudiosBackgroundfalsetrueBlack background is less intrusive than red, parity with Bedrock Edition
enableVsynctruefalse

Disabling VSync reduces input lag, increases frame rate with shaders, and emphasizes the benefits of FO.

The benefits of VSync vary by system; some systems also support Adaptive VSync

guiScale03The automatic setting can get too large on Full HD or larger screens, including Apple Retina displays
incompatibleResourcePacks[](varies)Mod-provided resource packs known to be compatible despite the old manifest version.
joinedFirstServerfalsetrueUsers of FO are expected to already know about Social Interactions; the screen is easily accessible through the Player Reporting button or by pressing P
maxFps120260260 means "unlimited", which allows you to get the full frame rate your system supports
operatorItemsTabfalsetrueIt already only appears if you have the permission for it, it's weird Mojang even made it an option
resourcePacks[]···Enabled some mod-provided and FO-exclusive resource packs by default. See Resource Packs
langen_us(your OS' language)Enables user's system language by default, courtesy of Language Reload
simulationDistance126Better performance regardless of the rendering distance you use
skipMultiplayerWarningfalsetrueUsers of FO are expected to already know that third-party servers are not managed by Mojang Studios or Microsoft.
telemetryOptInExtrafalsefalseEven though "minimal" is the default, FO enforces it further. See Telemetry
tutorialStepmovementnoneUsers of FO are expected to not need those tutorials anymore
[^1]: Enables [advanced tooltips](https://online-tech-tips.com/wp-content/uploads/2021/01/Armor-Tooltips-610x571.png), which show item ID, durability, and exact color hex code for dyed armor @@ -29,13 +29,11 @@ Click on each option to get a description of what it does. [^7]: The maximum framerate -[^8]: Indicates whether the user has not seen the accessibility onboarding screen +[^8]: Shows operator-only items (command blocks, lights, barriers, etc.) in a Creative inventory tab, when you have operator access (`/op`) -[^9]: Shows operator-only items (command blocks, lights, barriers, etc.) in a Creative inventory tab, when you have operator access (`/op`) +[^9]: Adjusts which resource packs are enabled by default -[^10]: Adjusts which resource packs are enabled by default - -[^11]: `[` +[^10]: `[` `"vanilla",` @@ -53,12 +51,12 @@ Click on each option to get a description of what it does. `]` -[^12]: Adjusts the game's language +[^11]: Adjusts the game's language -[^13]: Redstone and mob spawning distance +[^12]: Redstone and mob spawning distance -[^14]: Whether to skip the [legal disclaimer](https://minecraft.wiki/w/File:Multiplayer_disclaimer.png) when opening the multiplayer screen +[^13]: Whether to skip the [legal disclaimer](https://minecraft.wiki/w/File:Multiplayer_disclaimer.png) when opening the multiplayer screen -[^15]: Sets the telemetry (analytics data collection) toggle to "minimal". +[^14]: Sets the telemetry (analytics data collection) toggle to "minimal". -[^16]: The next step of [tutorial hints](https://minecraft.wiki/w/Tutorial_hints) +[^15]: The next step of [tutorial hints](https://minecraft.wiki/w/Tutorial_hints) diff --git a/info/options/other.md b/info/options/other.md index 410ca25b..e8190ada 100644 --- a/info/options/other.md +++ b/info/options/other.md @@ -61,7 +61,7 @@ Using a gaming computer? Ensure your GPU optimizations are configured: For Linux users, Intel and AMD GPUs generally require no additional setup, but keeping your system updated is essential. {% hint style="info" %} -Fabulously Optimized moderators may not have access to all GPU configurations. Seek additional help from online communities like [Fabric Discord](https://discord.gg/v6v4pMv). +FO moderators may not have access to all GPU configurations. Seek additional help from online communities like [Fabric Discord](https://discord.gg/v6v4pMv). {% endhint %} ## Additional Mods diff --git a/info/resource-packs/README.md b/info/resource-packs/README.md index e35246d5..1795e61e 100644 --- a/info/resource-packs/README.md +++ b/info/resource-packs/README.md @@ -44,6 +44,10 @@ Improves the Mod Menu by explaining what each mod does and labeling configurable

Mod Menu Helper

on GitHub

https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Mod%20Menu%20Helper
+## Crash Assistant + +TODO + ## Translations for Sodium {% hint style="info" %} diff --git a/info/resource-packs/issues.md b/info/resource-packs/issues.md index 32fbd5fd..c9f62031 100644 --- a/info/resource-packs/issues.md +++ b/info/resource-packs/issues.md @@ -1,5 +1,6 @@ --- hidden: true +hidden: true --- # Resource Pack Issues @@ -54,7 +55,7 @@ Follow [instructions to disable the Better Beds mod](../../how-to/disable-mods/) {% endtab %} {% tab title="FastChest" %} -FO version 1.12.3 and older +FO version 1.12.3 and higher 1. In the Mod Menu, find "FastChest" 2. Click on the ![Config button](https://i.ibb.co/j35cBtn/image.png) **Config** button @@ -67,17 +68,19 @@ FO version 1.12.3 and older [Core shaders](../mods/shaders.md), for example those which rearrange HUD elements, are not fully supported by FO. +TODO: track in git repo + ![Resource packs may be incompatible with Sodium](https://github.com/Fabulously-Optimized/wiki/assets/8611110/0049c401-2922-4d03-976b-44bbf4fcc6a9) ![Resource packs are incompatible with Sodium](https://github.com/Fabulously-Optimized/wiki/assets/8611110/3116448a-53fe-4af0-9520-99c061694ba0) ## Custom Colors -Custom colors are only supported in FO version 5.9.0 or newer, or FO version 4.5.7 or older. +Custom colors are only supported in FO version 5.9.0 or higher, or FO version 4.5.7 or lower. ## Custom Entity Models {% tabs %} -{% tab title="FO version 4.6.0 or newer" %} +{% tab title="FO version 4.6.0 or higher" %} If parts of the entities' bodies are missing, or custom mob shapes are not working: 1. In the Mod Menu, find "Entity Model Features" @@ -89,7 +92,7 @@ If parts of the entities' bodies are missing, or custom mob shapes are not worki Find more details on [Entity Model Features' issue tracker](https://github.com/Traben-0/Entity_Model_Features/issues) or on their [Discord server](https://discord.com/invite/rURmwrzUcz). {% endtab %} -{% tab title="FO version 4.6.0 or older" %} +{% tab title="FO version 4.6.0 or lower" %} Find a [list of resource packs supported by CEM](https://github.com/dorianpb/cem/issues/9), and a [list of features supported by CEM](https://github.com/dorianpb/cem#differences). In particular, this [version of Fresh Animations](https://www.curseforge.com/minecraft/texture-packs/fresh-animations/files/3705824) works. Discuss issues in the [Fresh Animations' issue](https://github.com/dorianpb/cem/issues/11).