Skip to content

Commit

Permalink
Merge branch 'main' into 1.20.4
Browse files Browse the repository at this point in the history
  • Loading branch information
Madis0 authored Mar 20, 2024
2 parents 06558e2 + 5f178d0 commit 4f6c479
Show file tree
Hide file tree
Showing 12 changed files with 103 additions and 70 deletions.
2 changes: 1 addition & 1 deletion accessibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Fabulously Optimized is designed to be accessible for everyone, and as such contains the following accessibility features on its latest version.

* The first-run accessibility screen is not used, to make setup smoother and faster. Instead, users can continue to take advantage of the menu keyboard support.
* Languages screen can be accessed by pressing `` `Enter`.
* Languages screen can be accessed by pressing `` `Enter`.
* Accessibility screen can be accessed by pressing `` `` `Enter`.
* Narrator can be directly enabled by pressing `Ctrl` + `B`.
* Users can search for and select multiple languages
Expand Down
4 changes: 2 additions & 2 deletions adding-more-mods.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# Adding more mods

While I only intend to add mods that fit vanilla style, you are free to add any Fabric mod you want for your Minecraft!
While the modpack only intends to add mods that fit vanilla style, you are free to add any Fabric mod you want for your Minecraft!

This tutorial is with an assumption that you have the pack already installed and launcher opened. [If you don't, see these instructions.](install-instructions.md)

### CurseForge App

Method 1:

1. Open CurseForge Launcher
1. Open CurseForge App
2. Go to `My Modpacks`, click on Fabulously Optimized
3. Click on the three dots, select `Profile Options`
4. Check "Allow content management for this profile", click `Done`
Expand Down
1 change: 1 addition & 0 deletions changed-options.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ Fabulously Optimized includes some mods that fix vanilla bugs.
| Mojang 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://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) |
Expand Down
53 changes: 25 additions & 28 deletions chat-reporting-faq.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion disabling-mods.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Notes:

### CurseForge App

1. Open CurseForge Launcher
1. Open CurseForge App
2. Go to `My Modpacks`, click on Fabulously Optimized
3. Click on the three dots, select `Profile Options`
4. Check "Allow content management for this profile", click `Done`
Expand Down
8 changes: 4 additions & 4 deletions free-cape.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ Fabulously Optimized supports capes from Mojang, OptiFine, MinecraftCapes mod, L

Unfortunately [MinecraftCapes updated their servers](https://github.com/CaelTheColher/Capes/issues/118), which causes this message to appear on users' capes in older versions of FO. Here are your options, pick _one_:

1. [Update FO to latest](update-instructions.md) - the easiest and best solution.
2. [Remove Capes](disabling-mods.md) and [install](adding-more-mods.md) [MinecraftCapes](https://modrinth.com/mod/minecraftcapes) instead - fixes the message, but you'll lose out on other providers like OptiFine capes.
3. Disable MinecraftCapes support - gets rid of the message, but also this provider's capes in general (you can no longer use the free cape instructions above).
- [Update Fabulously Optimized to latest version](update-instructions.md) - the easiest and best solution.
- [Remove Capes](disabling-mods.md) and [install](adding-more-mods.md) [MinecraftCapes](https://modrinth.com/mod/minecraftcapes) instead - fixes the message, but you'll lose out on other providers like OptiFine capes.
- Disable MinecraftCapes support - gets rid of the message, but also this provider's capes in general (you can no longer use the free cape instructions above).
* Go to `Options...``Skin Customization...`![Capes icon](https://github.com/CaelTheColher/Capes/blob/architectury/common/src/main/resources/assets/capes/textures/gui/sprites/icon/cape_options.png?raw=true)`Toggle``MinecraftCapes: OFF``Done``Done``Done`.
4. [Remove Capes](disabling-mods.md) and [install](adding-more-mods.md) [Cosmetica](https://modrinth.com/mod/cosmetica) - fixes the message and keeps other providers, but the experience can highly vary from FO defaults, so it is recommended to configure the mod to suit your needs.
- [Remove Capes](disabling-mods.md) and [install](adding-more-mods.md) [Cosmetica](https://modrinth.com/mod/cosmetica) - fixes the message and keeps other providers, but the experience can highly vary from FO defaults, so it is recommended to configure the mod to suit your needs.
* Go to `Mods` → search "Cosmetica" → press ![config](https://i.ibb.co/j35cBtn/image.png) → configure by your preferences.

### Disclaimer
Expand Down
6 changes: 3 additions & 3 deletions improving-performance.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ Fabulously Optimized consists of mods and settings that aim to improve performan

* Render distance - affects how far you see and has a high impact on performance. Lowering that is the first thing to try.
* Simulation distance - affects entity (mob) spawning and movement. If you're using big mob farms, you may want to lower this.
* VSync - limits your framerate to your screen's Hz, which may give you a smooth game that uses less system resources, but may also add input lag or reduce framerate with shaders.
* If available, try using Adaptive VSync rather than ON first.
* VSync - limits your framerate to your screen's Hz, which may give you a smooth game that uses less system resources, but may also add input lag or increase system strain due to unlimited FPS
* If available, try using Adaptive VSync before disabling it entirely.
* [See this article for more info](https://www.howtogeek.com/853225/what-is-vsync-and-should-you-enable-it/)
* Max framerate - similar to Vsync, but instead of being automatic, you control the maximum frame rate.
* Weather/leaves - using the "fast" mode may give you a better experience. It is advised to change these separately and keep Graphics on "fancy".
Expand Down Expand Up @@ -42,7 +42,7 @@ Before changing any settings, ensure your drivers are up to date:

* [Intel](https://www.intel.com/content/www/us/en/support/intel-driver-support-assistant.html)
* [NVIDIA](https://www.nvidia.com/en-us/geforce/geforce-experience/)
* [AMD](https://www.amd.com/en/support)
* [AMD](https://www.amd.com/support)

And these instructions tell you how to enable specific optimizations or make the software recognize Minecraft as a game:

Expand Down
35 changes: 18 additions & 17 deletions install-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,17 @@ Can't use Minecraft 1.17 and higher due to hardware limits? [Follow this tutoria

### [CurseForge App](https://www.curseforge.com/download/app#download-options)

1. Go to [the listing page](https://www.curseforge.com/minecraft/modpacks/fabulously-optimized/) on CurseForge
2. Click `Install`
3. Accept the prompt (if asked), download should start in the launcher
1. Select _Minecraft_ from the grid or sidebar
2. Search "Fabulously Optimized"
3. Click `Install`
4. To run the modpack, hover on the modpack icon and click `Play`
5. Once the Minecraft Launcher has opened, click `Play` again

Or with the launcher already open:
Or directly from the website:

1. Select _Minecraft_ from the grid or sidebar
2. Search "Fabulously Optimized"
3. Click `Install`
1. Go to [the listing page](https://www.curseforge.com/minecraft/modpacks/fabulously-optimized/) on CurseForge
2. Click `Install` and accept the prompt in your browser
3. The app should open and download should start
4. To run the modpack, hover on the modpack icon and click `Play`
5. Once the Minecraft Launcher has opened, click `Play` again

Expand All @@ -34,7 +34,7 @@ App version 0.6.2 or higher required.

### [Prism Launcher](https://prismlauncher.org/)

You need [Java 17 or higher](https://prismlauncher.org/wiki/getting-started/installing-java/) to play the game.
You need [Java 17](https://prismlauncher.org/wiki/getting-started/installing-java/) to play the game.

1. Click `Add Instance`
2. Select `Modrinth` tab from the left
Expand Down Expand Up @@ -68,7 +68,7 @@ P.S. If you get Deck-specific issues, try asking on [r/SteamDeck](https://old.re

### [MultiMC](https://multimc.org)

You need [Java 17 or higher](https://adoptium.net/) to play the game.
You need [Java 17](https://download.fo/java) to play the game.

1. Click `Add Instance`
2. Select `Modrinth` tab from the left
Expand All @@ -79,10 +79,11 @@ You need [Java 17 or higher](https://adoptium.net/) to play the game.

### [MultiMC](https://multimc.org) (auto-update)

You need [Java 17 or higher](https://adoptium.net/) to play the game.
You need [Java 17](https://download.fo/java) to play the game.

1. Go to [readme](https://github.com/Fabulously-Optimized/fabulously-optimized#downloads), click "Alternative downloads"
2. Click the version number you need in the MultiMC (auto-update) section
1. Download the pack for your preferred Minecraft version:
* [1.20.4](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v5.8.0-beta.11/Fabulously.Optimized.MC.1.20.4.auto-update.zip) | [1.20.2](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v5.6.6/Fabulously.Optimized.MC.1.20.2.auto-update.zip) | [1.19.4](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v4.10.0/Fabulously.Optimized.MC.1.19.4.auto-update.zip) | [1.18.2](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v3.12.2/Fabulously.Optimized.MC.1.18.2.auto-update.zip) | [1.17.1](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v3.2.3/Fabulously.Optimized.MC.1.17.1.auto-update.zip) | [1.16.5](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v3.2.3/Fabulously.Optimized.MC.1.16.5.auto-update.zip)
* Other versions can be found from [GitHub Releases](https://github.com/Fabulously-Optimized/fabulously-optimized/releases)
3. Drag the ZIP-archive to MultiMC window, and hit OK in the window that pops up.
4. Double-click that version you just created to download and launch the modpack

Expand All @@ -102,9 +103,9 @@ You need [Java 17 or higher](https://adoptium.net/) to play the game.

### [Minecraft Launcher](https://www.minecraft.net/en-us/download) (vanilla)

For macOS or Linux [you need Java](https://adoptium.net/) to run the Fabric Installer.
For macOS or Linux [you need Java](https://download.fo/java) to run the Fabric Installer.

1. Download and install [Fabric Loader](https://fabricmc.net/use/) **version 0.15.6**
1. Download and install [Fabric Loader](https://fabricmc.net/use/) **version 0.15.7**
* Remember that the _installer version_ doesn't matter, what matters is the _loader version_ that appears when you run the installer.
2. Open Minecraft Launcher, click `Installations`, then click 📂 on the Fabric installation
3. [Open this site](https://download.fo/vanilla) and click on the version you want
Expand All @@ -124,7 +125,7 @@ For macOS or Linux [you need Java](https://adoptium.net/) to run the Fabric Inst
1. Download and install [Fabric Loader](https://fabricmc.net/use/)
* Minecraft 1.19-1.19.3: Fabric Loader **0.14.24**
* Minecraft 1.17-1.18.2: Fabric Loader **0.14.12**
* Minecraft 1.16.5: Fabric Loader **0.13.3**
* Minecraft 1.16.5: Fabric Loader **0.13.3** and [Java 8](https://adoptium.net/temurin/releases/?version=8&package=jre&arch=x64)
* Remember that the _installer version_ doesn't matter, what matters is the _loader version_ that appears when you run the installer.
2. Open Minecraft Launcher, click `Installations`, then click 📂 on the Fabric installation
3. Go to [Files](https://www.curseforge.com/minecraft/modpacks/fabulously-optimized/files?showAlphaFiles=show) on CurseForge
Expand Down Expand Up @@ -254,10 +255,10 @@ Fabulously Optimized is not compatible with Bedrock Edition. See also: [Pojav La

## Servers

Any server is supported, no installation is necessary. See [server setup](server-setup.md) for tips.
Any server that works with vanilla Minecraft is supported, no changes are necessay to the server. See [server setup](server-setup.md) for tips.

## Quilt

Fabulously Optimized is currently based on Fabric, not Quilt. It _may_ run on [Quilt](https://quiltmc.org), but it has not been tested and is not currently supported to ensure all mods work reliably. If you use it, do not ask for support in FO's Discord, but rather [Quilt's Discord](https://discord.quiltmc.org/).
Fabulously Optimized is currently based on [Fabric](https://fabricmc.net/), not [Quilt](https://quiltmc.org). It _may_ run on Quilt, but it has not been tested and is not currently supported to ensure all mods work reliably.

If there becomes a need, Fabulously Optimized will move to Quilt overall and then it will be fully supported. Read more on [issue #257](https://github.com/Fabulously-Optimized/fabulously-optimized/issues/257).
30 changes: 28 additions & 2 deletions language-support.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ List of mods that contribute the most viewed phrases in the modpack, click to ge
4. [MoreCulling](https://github.com/fxmorin/MoreCulling/blob/master/src/main/resources/assets/moreculling/lang/en_us.json) (appears in Video Settings)
5. [Mod Menu](https://crowdin.com/project/mod-menu)
6. [Controlify](https://github.com/isXander/Controlify/blob/1.20.x/dev/src/main/resources/assets/controlify/lang/en_us.json)
7. Fabric API: [resource packs](https://github.com/FabricMC/fabric/blob/1.20.2/fabric-resource-loader-v0/src/main/resources/assets/fabric-resource-loader-v0/lang/en_us.json), [creative tabs](https://github.com/FabricMC/fabric/blob/1.20.2/fabric-item-group-api-v1/src/main/resources/assets/fabric/lang/en_us.json)
7. [Fabric API/Installer](https://crowdin.com/project/fabricmc)
8. [Zoomify](https://github.com/isXander/Zoomify/blob/1.20/src/main/resources/assets/zoomify/lang/en_us.json)
9. [Fabric Capes](https://github.com/CaelTheColher/Capes/blob/architectury/common/src/main/resources/assets/capes/lang/en_us.json)
10. [Continuity](https://github.com/PepperCode1/Continuity/blob/1.19/dev/src/main/resources/assets/continuity/lang/en_us.json)
Expand Down Expand Up @@ -108,9 +108,35 @@ Unofficial resource pack that adds translations to Sodium. Managed by the creato
* Translations do not require approval to be published, however proofreading would still be preferred to ensure quality.
* You are more likely to be accepted as a proofreader if you have previous translation work on FO or other Minecraft-related projects.

### Vanilla installer

It is possible to translate most messages on the vanilla installer, except for some very detailed errors.

* Translation testing is currently not easy and therefore not required, just check the context and ask questions if needed.
* The language of the installer is determined by the operating system.
* There is no public download link for the installer yet.

### Website

The new website is almost entirely localizable.

* Translation testing is not required, but recommended. Currently possible only for proofreaders, read below.
* Keep the format as-is, e.g. if the original says `[Hello world][1]`, then you must only translate "Hello world" while keeping the square brackets as they are.
* The language of the website is determined by the browser, but can be overridden on the menu in top right corner.
* Right-to-left languages (Arabic, Hebrew, Malay (Jawi), Persian, Urdu (Pakistan)) are currently not supported [due to a bug](https://github.com/Fabulously-Optimized/fabulously-web/issues/45). You can still translate it to have it included later, as soon as a fix has been found.

#### Testing tutorial

1. Translate and approve to 100% on FO Crowdin's folder "Website"
2. Go to [the website's GitHub and click on "New Crowdin updates" pull request](https://github.com/Fabulously-Optimized/fabulously-web/pulls?q=is%3Apr+is%3Aopen+New+Crowdin+updates)
* Can't see it? Ensure your translation is 100% approved and try again later.
3. Scroll down to find a comment by the user `vercel`. Click `Visit Preview` on that comment.
4. Ensure the site is in translated language and click around to see your translation as it would appear live.
5. If needed, adjust your translation and repeat from step 2.

### Listing description

**⚠️ Due to technical limits, the listing description will not get any _new_ languages. However, you can still translate them, as the translations will be reused in the upcoming website.**
**⚠️ New translations are not accepted - please translate the website instead. Existing translations will be migrated there.**

Listing description translations are posted as a spoiler tag below the English text.

Expand Down
2 changes: 1 addition & 1 deletion principles.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Since Fabulously Optimized was created, several similar packs have started appea
* **Neutrality** - the modpack should only give you the essential tools and fixes to customize your game, not include any opinionated extras itself (e.g. a mod that adds a minimap, armor HUD or more sounds).
* **Privacy** - you shall not be punished for "having too many mods" or "using the wrong zoom mod". In simpler terms, the client tells as little about itself to the servers, mods and Mojang as possible, even though the mods are already allowed by most servers' rules.
* **Transparency** - Fabulously Optimized is [open source](https://github.com/Fabulously-Optimized/fabulously-optimized/blob/main/LICENSE.md) (including the majority of its mods), documented in this wiki, [changes are outlined](https://github.com/Fabulously-Optimized/fabulously-optimized/blob/main/CHANGELOG.md), [mods are clearly listed](https://github.com/Fabulously-Optimized/fabulously-optimized#included-mods) with their creator and purpose. Sometimes users need to be educated [about important new game features as well](chat-reporting-faq.md#what-does-this-modpack-do-for-me).
* **Updates** - Fabulously Optimized [receives fast updates](https://github.com/Fabulously-Optimized/fabulously-optimized/blob/main/CHANGELOG.md) and is one of the first modpacks to upgrade to newer Minecraft versions.
* **Updates** - Fabulously Optimized [receives fast updates](https://download.fo/changelog) and is one of the first modpacks to upgrade to newer Minecraft versions. That's why its mods should also be consistently supported to not slow down the modpack's development.

See also: [Version support FAQ](version-support.md)

Expand Down
Loading

0 comments on commit 4f6c479

Please sign in to comment.