Skip to content
6 changes: 6 additions & 0 deletions info/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
hidden: true
icon: gift
---

# Content
40 changes: 40 additions & 0 deletions info/bugs.md
Original file line number Diff line number Diff line change
@@ -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://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-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

{% 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/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)
37 changes: 37 additions & 0 deletions info/keybinds.md
Original file line number Diff line number Diff line change
@@ -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 |
| --------------------------------------------------------------- | ------------------- | ------------ | ------------------------------------ |
| [Zoomify: Zoom](#user-content-fn-1)[^1] | <kbd>V</kbd> | <kbd>C</kbd> | This key is more often used for zoom |
| [Vanilla: Save Hotbar Activator](#user-content-fn-2)[^2] | <kbd>C</kbd> | _none_ | This key is more often used for zoom |
| [Zoomify: Secondary zoom](#user-content-fn-3)[^3] | <kbd>F6</kbd> | _none_ | Not needed for most players |
| [Iris: Reload Shaders](#user-content-fn-4)[^4] | <kbd>R</kbd> | _none_ | Not needed for most players |
| [Iris: Shaderpack Selection Screen](#user-content-fn-5)[^5] | <kbd>O</kbd> | _none_ | Not needed for most players |
| [Iris: Toggle Shaders](#user-content-fn-6)[^6] | <kbd>K</kbd> | _none_ | Not needed for most players |
| [FabricSkyboxes: Toggle mod](#user-content-fn-7)[^7] | <kbd>Numpad 0</kbd> | _none_ | Not needed for most players |
| [OptiGUI: Copy inspection to clipboard](#user-content-fn-8)[^8] | <kbd>F12</kbd> | _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

[^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
62 changes: 62 additions & 0 deletions info/options/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
---
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.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).

{% hint style="info" %}
Click on each option to get a description of what it does.
{% endhint %}

<table><thead><tr><th>Option</th><th width="100" align="center">Vanilla</th><th width="100" align="center">FO</th><th>Reason</th></tr></thead><tbody><tr><td><a data-footnote-ref href="#user-content-fn-1"><code>advancedItemTooltips</code></a></td><td align="center"><code>false</code></td><td align="center"><code>true</code></td><td><p>Advanced tooltips are useful for more than just debugging: for using commands, getting the durability value, knowing the name in English...</p><p>Plus, this setting is hidden in the debug menu, so many people might not know about it</p></td></tr><tr><td><a data-footnote-ref href="#user-content-fn-2"><code>darkMojangStudiosBackground</code></a></td><td align="center"><code>false</code></td><td align="center"><code>true</code></td><td>Black background is less intrusive than red, parity with Bedrock Edition</td></tr><tr><td><a data-footnote-ref href="#user-content-fn-3"><code>enableVsync</code></a></td><td align="center"><code>true</code></td><td align="center"><code>false</code></td><td><p>Disabling VSync reduces input lag, increases frame rate with shaders, and emphasizes the benefits of FO.</p><p>The benefits of VSync vary by system; some systems also support Adaptive VSync</p></td></tr><tr><td><a data-footnote-ref href="#user-content-fn-4"><code>guiScale</code></a></td><td align="center"><code>0</code></td><td align="center"><code>3</code></td><td>The automatic setting can get too large on Full HD or larger screens, including Apple Retina displays</td></tr><tr><td><a data-footnote-ref href="#user-content-fn-5"><code>incompatibleResourcePacks</code></a></td><td align="center"><code>[]</code></td><td align="center">(varies)</td><td>Mod-provided resource packs known to be compatible despite the old manifest version.</td></tr><tr><td><a data-footnote-ref href="#user-content-fn-6"><code>joinedFirstServer</code></a></td><td align="center"><code>false</code></td><td align="center"><code>true</code></td><td>Users of FO are expected to already know about Social Interactions; the screen is easily accessible through the <strong>Player Reporting</strong> button or by pressing <kbd>P</kbd></td></tr><tr><td><a data-footnote-ref href="#user-content-fn-7"><code>maxFps</code></a></td><td align="center"><code>120</code></td><td align="center"><code>260</code></td><td><code>260</code> means "unlimited", which allows you to get the full frame rate your system supports</td></tr><tr><td><a data-footnote-ref href="#user-content-fn-8"><code>operatorItemsTab</code></a></td><td align="center"><code>false</code></td><td align="center"><code>true</code></td><td>It already only appears if you have the permission for it, it's weird Mojang even made it an option</td></tr><tr><td><a data-footnote-ref href="#user-content-fn-9"><code>resourcePacks</code></a></td><td align="center"><code>[]</code></td><td align="center"><a data-footnote-ref href="#user-content-fn-10">···</a></td><td>Enabled some mod-provided and FO-exclusive resource packs by default. See <a href="../resource-packs/">Resource Packs</a></td></tr><tr><td><a data-footnote-ref href="#user-content-fn-11"><code>lang</code></a></td><td align="center"><code>en_us</code></td><td align="center">(your OS' language)</td><td>Enables user's system language by default, courtesy of <a href="https://www.curseforge.com/minecraft/mc-mods/language-reload">Language Reload</a></td></tr><tr><td><a data-footnote-ref href="#user-content-fn-12"><code>simulationDistance</code></a></td><td align="center"><code>12</code></td><td align="center"><code>6</code></td><td>Better performance regardless of the rendering distance you use</td></tr><tr><td><a data-footnote-ref href="#user-content-fn-13"><code>skipMultiplayerWarning</code></a></td><td align="center"><code>false</code></td><td align="center"><code>true</code></td><td>Users of FO are expected to already know that third-party servers are not managed by Mojang Studios or Microsoft.</td></tr><tr><td><a data-footnote-ref href="#user-content-fn-14"><code>telemetryOptInExtra</code></a></td><td align="center"><code>false</code></td><td align="center"><code>false</code></td><td>Even though "minimal" is the default, FO enforces it further. See <a href="../telemetry.md">Telemetry</a></td></tr><tr><td><a data-footnote-ref href="#user-content-fn-15"><code>tutorialStep</code></a></td><td align="center"><code>movement</code></td><td align="center"><code>none</code></td><td>Users of FO are expected to not need those tutorials anymore</td></tr></tbody></table>

[^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)

[^7]: The maximum framerate

[^8]: 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]: `[`

&#x20; `"vanilla",`

&#x20; `"fabric",`

&#x20; `"continuity:glass_pane_culling_fix",`

&#x20; `"continuity:default",`

&#x20; `"file/SodiumTranslations.zip",`

&#x20; `"file/Mod Menu Helper.zip",`

&#x20; `"file/Chat Reporting Helper.zip"`

`]`

[^11]: Adjusts the game's language

[^12]: Redstone and mob spawning distance

[^13]: Whether to skip the [legal disclaimer](https://minecraft.wiki/w/File:Multiplayer_disclaimer.png) when opening the multiplayer screen

[^14]: Sets the telemetry (analytics data collection) toggle to "minimal".

[^15]: The next step of [tutorial hints](https://minecraft.wiki/w/Tutorial_hints)
Loading