Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
70 changes: 70 additions & 0 deletions about/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
---
hidden: true
icon: circle-info
---

# About

Fabulously Optimized ("FO") is a simple pack for Minecraft: Java Edition, focusing on performance and graphics enhancements.

What separates FO from other similar modpacks?

## Accessibility

We take accessibility very seriously. We believe everyone should be able to use FO, no matter which [launcher they use](../how-to/install/), which [language they speak](contribute/translate.md) or which [server they like to play on](servers.md).

{% hint style="info" %}
Read more about [accessibility](accessibility.md).
{% endhint %}

## Community

FO is built with the community and for the community: we want to fix the [issues **you** have](https://download.fo/issues), include the [mods **you** like](https://github.com/Fabulously-Optimized/fabulously-optimized/issues/new?template=mod-request.yml). We [host public votes for choosing mods](https://github.com/Fabulously-Optimized/fabulously-optimized/issues/21#issuecomment-998162829), we [revert changes the community dislikes](https://github.com/Fabulously-Optimized/fabulously-optimized/blob/main/CHANGELOG.md#131-2020-09-29), and we collaborate with mod authors by reporting issues and suggesting fixes.

{% hint style="info" %}
Read more about [contributing to FO](contribute/).
{% endhint %}

## Consistency

FO has to be sustainable, future-ready, 100% server-compatible, and it should work similarly across versions. New mods and changes are carefully evaluated, to make sure they fit well with the rest of FO, they "feel" vanilla, and their authors are ready to support them in the future.

## Familiarity

One of FO's objectives is to achieve parity, where possible, with other Minecraft platforms, including Minecraft: Bedrock Edition, OptiFine, snapshots and the like. Note that parity does not necessarily mean identical behavior.

{% hint style="info" %}
Read more about [OptiFine compatibility](optifine.md).
{% endhint %}

## Neutrality

FO should only give you the essential tools and fixes to your game, so it does not include any new content, nor any opinionated extras (like mini-maps, armor HUD, more sounds...). FO tries to maintain neutrality, without taking sides.

{% hint style="info" %}
Read more about [what happened with Player Reporting](../info/mods/player-reporting.md), a delicate question where FO proved to be as neutral as it could.
{% endhint %}

## Privacy

Your data is yours, and you must be able to choose who gets to access it. FO tries, where possible, to avoid giving your information to third-parties, including servers, mods, and Mojang. We believe you should not be punished for using innocent mods, or for using the "wrong" optimization mod.

{% hint style="info" %}
Read more about [FO's stance on telemetry](../info/telemetry.md).
{% endhint %}

## Transparency

FO is [open-source](https://download.fo/github), and so is most of its mods. Its [content](../info/) is clearly listed, its [changes over time](https://download.fo/changelog) are clearly outlined, and it's ready to inform its users about new game features or drastic changes (such as [Player Reporting](../info/mods/player-reporting.md)) and to alarm its users about vulnerabilities affecting the game.

{% hint style="info" %}
Read more about [public repositories by Fabulously Optimized](https://github.com/Fabulously-Optimized).
{% endhint %}

## Updates

FO receives fast updates because it's [based on Fabric](fabric.md). It's consistently one of the first packs to upgrade to newer Minecraft versions.

{% hint style="info" %}
Read more about [FO's versioning](versioning.md).
{% endhint %}
31 changes: 31 additions & 0 deletions about/accessibility.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
hidden: true
icon: handshake
---

# Accessibility

FO disables the [accessibility screen shown on the first run](https://minecraft.wiki/images/Accessibility_Onboarding_Screen_23w03a.png). You can continue to take advantage of the accessibility features with the following keyboard shortcuts:

* <kbd>← Left</kbd> <kbd>← Left</kbd> <kbd>↵ Enter</kbd>: Access the ![Accessibility button](https://minecraft.wiki/images/AccessibilityButton.png) **Accessibility** settings
* <kbd>→ Right</kbd> <kbd>↵ Enter</kbd>: Access the ![Language button](https://minecraft.wiki/images/LanguageButton.png) **Language** settings
* <kbd>⌃ CTRL</kbd>+<kbd>B</kbd> or <kbd>⌘ CMD</kbd>+<kbd>B</kbd>: Toggle **Narrator**

{% hint style="success" %}
For more accessibility features, you may want to [add](../how-to/add-mods/) the [Minecraft Access mod](https://modrinth.com/mod/minecraft-access).
{% endhint %}

## Languages

* You can select multiple languages, as a language can be a fallback for another
* You can search for languages with a handy search bar
* Your system's language is automatically applied if supported
* Items show their original names for commands in tooltips

## Other

* FO supports five different launchers. See the [FO installation instructions](../how-to/install/)
* FO changes some options to match your expectations; for example the splash screen is black. See the [options changed by FO](../info/options/)
* FO supports playing your local worlds with your friends through the Internet
* FO shows a description and the settings of each included mod in the Mod Menu
* FO supports game controllers
23 changes: 23 additions & 0 deletions about/terms.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
hidden: true
icon: file-signature
---

# Terms

By using Fabulously Optimized ("FO"), YOU agree to the following terms:

* **NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT**
* By installing FO, YOU agree that its authors, its mods' developers, Mojang and any other third party do not provide any warranties for using it. YOU are responsible for every action YOU do with it
* FO is set up to be compatible with the rules of most public third-party servers, but it is YOUR responsibility to verify whether YOU are allowed to use FO or not
* FO uses mods to support controllers with analog input, which may produce unexpectedly smooth movements; such smooth movements may be disallowed on some third-party servers. YOU are notified of this upon newly joining any server with a controller and with analog input enabled. YOU are expected to add servers which disallow this feature to the mods' allowlist, or to disable the analog input entirely
* FO disables the tutorial hint for ["Social Interactions"](https://minecraft.wiki/w/Social_interactions#Usage) hotkey disclaimer shown when joining a server for the first time. YOU can access the "Social Interactions" screen with the <kbd>**Player Reporting**</kbd> button in the pause menu or by pressing <kbd>P</kbd>
* FO disables the third-party server disclaimer shown when using the multiplayer function for the first time. By using FO, YOU implicitly agree to the following disclaimer:
![Screenshot of the third-party server disclaimer](https://minecraft.wiki/images/Multiplayer_disclaimer.png)

> Caution: Online play is offered by third-party servers that are not owned, operated, or supervised by Mojang Studios or Microsoft. During online play, you may be exposed to unmoderated chat messages or other types of user-generated content that may not be suitable for everyone
* FO uses "No Chat Reports" to opt out of chat signing on servers where chat signing is optional. FO adds an icon to the chat bar to indicate the status of Mojang's chat safety features on such a server. Read more about [Player Reporting](../info/mods/player-reporting.md)
* FO uses "e4mc" to allow local LAN worlds to be hosted through the Internet and accessed by YOUR friends, without additional software or mods on YOUR friends' devices. This feature only activates when opening a world to LAN, and it connects to an external proxy server, which generates a randomized subdomain for YOUR friends. FO does not share YOUR IP address with YOUR friends. This feature is automatically disabled once YOU disconnect from the world, or once YOU click on the link shown automatically in chat as soon as the world is opened to LAN
* FO disables Mojang's "Telemetry Data Collection", it disables its mods' update checkers, and it disables cosmetic features exclusive to donors. FO may disable other privacy-invading network services. Read more about [Telemetry](../info/telemetry.md)
* FO does not host any paid-for capes or cosmetics, nor does it encourage YOU to buy them from any provider. Instead of such encouragement, FO provides instructions for YOU to get a free cape, and it also gives YOU options to use some cosmetics YOU had previously obtained from other providers. Read more about [capes](../info/mods/capes.md)
* If YOU're forking FO, YOU also agree to the [additional terms regarding forks](contribute/fork.md).
41 changes: 41 additions & 0 deletions about/versioning.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
hidden: true
icon: code-merge
---

# Versioning

FO is consistently one of the first packs to upgrade to new Minecraft versions, thanks to its efficient versioning model.

Of course, the speed at which FO is updated depends on multiple factors, including but not limited to:

* Mojang's releases: new features, breaking changes...
* Mods' updates: Fabric (which usually updates very quickly), mods...
* New additions or removals of mods, which need testing
* The time FO's author has to work on updates

Generally, the development version of FO, which may not include all mods of a stable release, is released as soon as possible, often every week or two. Once a release is published, important updates to mods are usually quickly available.

## Version Numbers

An FO version is indicated by three numbers `X.Y.Z`, and a suffix for development versions (`-alpha` or `-beta`). The three numbers indicate:

<table><thead><tr><th width="100" align="center">Number</th><th width="140">Meaning</th><th>Description</th></tr></thead><tbody><tr><td align="center"><code>X</code></td><td>Major versions</td><td><strong>Starting from 7.y.z</strong>: mapped to Minecraft's <a href="https://minecraft.wiki/w/Game_drop">game drops</a> or <a href="https://minecraft.wiki/w/Java_Edition_version_history#Full_release">full releases</a><br><strong>From 1.y.z ~ 6.y.z</strong>: mapped to Minecraft's full releases from 1.16</td></tr><tr><td align="center"><code>Y</code></td><td>Minor versions</td><td>Minecraft patches or changes to FO</td></tr><tr><td align="center"><code>Z</code></td><td>Patches</td><td>Non-breaking changes, no mod changes</td></tr></tbody></table>

{% hint style="info" %}
FO and its mods may not keep up with all snapshots, as they are released very quickly and they may break a lot of stuff behind the scenes. Also, support is not provided for these, see [Supported Versions](versioning.md#supported-versions) below.
{% endhint %}

## Supported Versions

Support is provided for the latest stable version of FO, and for the latest development version of FO if any.

Older versions of FO, and for older Minecraft versions, are available but no longer supported. If you want to play them at your own risk, you may find a [list of older versions on CurseForge](https://www.curseforge.com/minecraft/modpacks/fabulously-optimized/files?showAlphaFiles=show).

{% hint style="danger" %}
While FO does not support outdated versions, it especially warns its users against some which are known to have vulnerabilities and are only kept for archival purposes. Those are indicated in the websites with a triangle warning sign: ⚠️.

For example, some versions are known to be unsafe for multiplayer: see the [official article on Minecraft's website](https://minecraft.net/en-us/article/important-message--security-vulnerability-java-edition).
{% endhint %}

On the other hand, if a server you're playing on is out-of-date, you may want to [add](../how-to/add-mods/) the [ViaFabricPlus mod](https://modrinth.com/mod/viafabricplus). You should only enable it for servers where it's needed.