diff --git a/changed-options.md b/changed-options.md index ba7ff45e..36e04bee 100644 --- a/changed-options.md +++ b/changed-options.md @@ -28,7 +28,7 @@ Because the pack is using YOSBR, the options will only change if you do not have ¹ `["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"]` -**Changed mod settings can be found on the repo at [.../yosbr/1.20.4/config](https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Packwiz/1.20.4/config).** +**Changed mod settings can be found on the repo at [.../yosbr/1.21.1/config](https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Packwiz/1.21.1/config).** ### Telemetry @@ -56,6 +56,7 @@ As of 1.20.2, Minecraft does not have an option to fully disable telemetry, so i | Iris: Shaderpack Selection Screen | Opens the shader selection screen | o | none | Not needed for most players | | Iris: Toggle Shaders | Disables or enables shaders | k | none | Not needed for most players | | FabricSkyboxes: Toggle mod | Disables or enables custom skyboxes | Numpad 0 | none | Not needed for most players | +| OptiGUI: Copy inspection to clipboard | Copies OptiGUI's debug info | F12 | none | Not needed for most players | ### Resource packs diff --git a/free-cape.md b/free-cape.md index f92986c7..295dcef3 100644 --- a/free-cape.md +++ b/free-cape.md @@ -1,6 +1,6 @@ # Free cape -Fabulously Optimized supports capes from Mojang, OptiFine, MinecraftCapes mod, LabyMod, Wynntils and Cosmetica. +Fabulously Optimized shows capes from Mojang, OptiFine, MinecraftCapes mod, Wynntils and Cosmetica. ### Instructions for a free cape diff --git a/getting-shaders.md b/getting-shaders.md index 40978470..46006929 100644 --- a/getting-shaders.md +++ b/getting-shaders.md @@ -2,7 +2,7 @@ ### OptiFine shaders -OptiFine shaders are supported by default using [Iris](https://www.curseforge.com/minecraft/mc-mods/irisshaders)! +OptiFine-compatible shaders are supported by default using [Iris](https://modrinth.com/mod/iris)! #### Installation @@ -21,6 +21,8 @@ OptiFine shaders are supported by default using [Iris](https://www.curseforge.co 4. Click `Shader Pack List...` 5. Click `Done` +Looking for OptiFine's internal shaders? Try [internal-shaders](https://modrinth.com/shader/internal-shaders) (shader), [Simply No Shading](https://modrinth.com/mod/simply-no-shading) (mod) or [Flat Lighting](https://modrinth.com/mod/flat-lighting) (mod). + ### Fabulous shaders "Fabulous shaders" are vanilla shaders that work by enabling _Fabulous!_ graphics in video settings and getting a specific resource pack. _May or may not work in FO._ diff --git a/give-up-optifine.md b/give-up-optifine.md index e01c7517..cba864df 100644 --- a/give-up-optifine.md +++ b/give-up-optifine.md @@ -17,9 +17,10 @@ Here is the list of OptiFine features that are supported in this modpack: | Option | Is supported? | Mod providing the feature | | --------------------- | ------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Animation toggles | ✔️ | [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) | +| Anti-Aliasing | ✔️ | Available via [shaders](getting-shaders.md), such as the [TAA Project](https://modrinth.com/shader/taa) | | Custom capes | ✔️ | [Capes](https://www.curseforge.com/minecraft/mc-mods/capes) ([Tutorial](free-cape.md)) | | Detail toggles | ✔️ | [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) | -| Dynamic Lights | ✔️ | [LambDynamicLights](https://www.curseforge.com/minecraft/mc-mods/lambdynamiclights) | +| Dynamic Lights | ✔️ | [LambDynamicLights](https://www.curseforge.com/minecraft/mc-mods/lambdynamiclights) | | HD Screenshots | ✔️ | [Fabrishot](https://www.curseforge.com/minecraft/mc-mods/fabrishot) | | Miscellaneous toggles | ✔️ | [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) | | Particle toggles | ✔️ | [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) | @@ -28,27 +29,27 @@ Here is the list of OptiFine features that are supported in this modpack: | Smart Leaves¹ | ✔️ | [MoreCulling](https://www.curseforge.com/minecraft/mc-mods/moreculling) | | Zoom² | ✔️ | [Zoomify](https://www.curseforge.com/minecraft/mc-mods/zoomify) | | Better Grass | 🚧 | [Fast Better Grass](https://github.com/Fabulously-Optimized/fabulously-optimized/tree/main/Resource%20Packs/Fast%20Better%20Grass) (fancy mode is currently unsupported, [but planned](https://github.com/Fabulously-Optimized/fabulously-optimized/issues/717)) | | -| 32+ Render Distance | ❌ | Available through [Farsight](https://www.curseforge.com/minecraft/mc-mods/farsight-fabric), but [removed from FO due to platform limits.](https://github.com/Fabulously-Optimized/fabulously-optimized/issues/656) | +| 32+ Render Distance | ❌ | Available through [Farsight](https://www.curseforge.com/minecraft/mc-mods/farsight-fabric), but [removed from FO due to platform limits.](https://github.com/Fabulously-Optimized/fabulously-optimized/issues/656) +| Anisotropic Filtering | ❌ | Not yet possible, check [this Discord discussion](https://discord.com/channels/756612889787498627/876567546390777856/978673913770950687) [(via)](https://discord.gg/7rnTYXu) || ### Custom resource pack features | Option | Is supported? | Mod providing the feature | | --------------------------- | ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Animated Textures | ✔️ | [Animatica](https://www.curseforge.com/minecraft/mc-mods/animatica) | +| Animated Textures | ✔️ | [Animatica](https://www.curseforge.com/minecraft/mc-mods/animatica) | | Connected Textures | ✔️ | [Continuity](https://www.curseforge.com/minecraft/mc-mods/continuity) | | Custom GUIs | ✔️ | [OptiGUI](https://www.curseforge.com/minecraft/mc-mods/optigui) | | Custom Items | ✔️ | [CIT Resewn](https://www.curseforge.com/minecraft/mc-mods/cit-resewn) | | Custom Sky | ✔️ | [FabricSkyboxes](https://www.curseforge.com/minecraft/mc-mods/fabricskyboxes) + [FabricSkyBoxes Interop](https://www.curseforge.com/minecraft/mc-mods/fabricskyboxes-interop) | | Emissive Blocks | ✔️ | [Continuity](https://www.curseforge.com/minecraft/mc-mods/continuity) | | Emissive Entities | ✔️ | [Entity Texture Features](https://www.curseforge.com/minecraft/mc-mods/entity-texture-features-fabric) | -| HD Fonts | ✔️ | [Vanilla feature since 1.13.](https://minecraft.wiki/w/Java\_Edition\_1.13-pre6#Changes) [Download some from author's profile](https://www.curseforge.com/members/robotkoer/projects) | +| HD Fonts | ✔️ | [Possible in vanilla since 1.13.](https://minecraft.wiki/w/Java\_Edition\_1.13-pre6#Changes) [Download some from author's profile](https://www.curseforge.com/members/robotkoer/projects) | | Removal of gaps (see-through lines) in items | ✔️ | [Model Gap Fix](https://www.curseforge.com/minecraft/mc-mods/model-gap-fix) | -| Natural Textures | ✔️ | [Vanilla feature since 1.8](https://minecraft.wiki/w/Java_Edition_14w17a#General_2) | +| Natural Textures | ✔️ | [Possible in vanilla since 1.8](https://minecraft.wiki/w/Java_Edition_14w17a#General_2). [See also](https://discord.com/channels/859124104644788234/1148531768157290537/1148531768157290537) [(via)](https://download.fo/discord) | | Random Entities | ✔️ | [Entity Texture Features](https://www.curseforge.com/minecraft/mc-mods/entity-texture-features-fabric) | | Custom Loading Screen | ✔️ | [Puzzle](https://www.curseforge.com/minecraft/mc-mods/puzzle) | | Custom Entity Models | ✔️ | [Entity Model Features](https://www.curseforge.com/minecraft/mc-mods/entity-model-features) | | Custom Colors | ✔️ | [Polytone](https://www.curseforge.com/minecraft/mc-mods/polytone) | -| Anisotropic Filtering | ❌ | Not yet possible, check [this Discord discussion](https://discord.com/channels/756612889787498627/876567546390777856/978673913770950687) [(via)](https://discord.gg/7rnTYXu) | ¹ Not identical to OptiFine as people did not prefer the look. If you want it to be identical: diff --git a/install-instructions.md b/install-instructions.md index 8abcd510..d34b0bc1 100644 --- a/install-instructions.md +++ b/install-instructions.md @@ -88,7 +88,7 @@ You need [Java 21](https://download.fo/java21) to play the game. You need [Java 21](https://download.fo/java21) to play the game. 1. Download the pack for your preferred Minecraft version: - * [1.21.1](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v6.1.0-beta.5/Fabulously.Optimized.MC.1.21.1.auto-update.zip) | [1.20.6](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v5.12.0-alpha.3/Fabulously.Optimized.MC.1.20.6.auto-update.zip) | [1.20.4](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v5.10.1/Fabulously.Optimized.MC.1.20.4.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) + * [1.21.1](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v6.2.0/Fabulously.Optimized.MC.1.21.1.auto-update.zip) | [1.20.6](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v5.12.0-beta.11/Fabulously.Optimized.MC.1.20.6.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 @@ -121,7 +121,7 @@ The Fabulously Optimized Installer is quite new and may have issues. If you find
Manual installation - Minecraft 1.19.4+ -For macOS or Linux [you need Java](https://download.fo/java21) 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.16.5** * Remember that the _installer version_ doesn't matter, what matters is the _loader version_ that appears when you run the installer. @@ -144,9 +144,9 @@ For macOS or Linux [you need Java](https://download.fo/java21) to run the Fabric Manual installation - Minecraft 1.16.1-1.19.3 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** and [Java 8](https://adoptium.net/temurin/releases/?version=8&package=jre&arch=x64) + * Minecraft 1.19-1.19.3: Fabric Loader **0.14.24** and [Java 17](https://download.fo/java17) + * Minecraft 1.17-1.18.2: Fabric Loader **0.14.12** and [Java 17](https://download.fo/java17) + * Minecraft 1.16.5: Fabric Loader **0.13.3** and [Java 8](https://download.fo/java8) * 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 diff --git a/language-support.md b/language-support.md index bcdde9fd..080806ce 100644 --- a/language-support.md +++ b/language-support.md @@ -108,7 +108,7 @@ 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 +### Installer It is possible to translate most messages on the vanilla installer, except for some very detailed errors. diff --git a/resource-pack-issues.md b/resource-pack-issues.md index 3bfd120c..8de16187 100644 --- a/resource-pack-issues.md +++ b/resource-pack-issues.md @@ -24,7 +24,7 @@ To fix that, please tell the resource pack maker to only use the following chara _Or "game brightness beyond 100%"_. -Currently the vanilla resource pack and OptiFine resource pack methods **do not work**, and neither will work a direct options.txt edit. Instead, just [add a specialized mod](adding-more-mods.md), such as [Methane](https://modrinth.com/mod/methane) or [other simpler ones](https://modrinth.com/mods?q=gamma&g=categories:%27fabric%27&e=client). +Currently the vanilla resource pack and a direct options.txt edit **do not work**, OptiFine-based resource packs _might work_. Either way, it is recommended to just [add a mod](adding-more-mods.md), such as [Gamma Utils](https://modrinth.com/mod/gamma-utils) or [other simpler ones](https://modrinth.com/mods?q=gamma&g=categories:%27fabric%27&e=client). Fabulously Optimized does not plan to add "fullbright" methods beyond its current [dynamic lighting](give-up-optifine.md), because it would take away from vanilla gameplay's night vision and may be disallowed on certain servers' rules. diff --git a/server-setup.md b/server-setup.md index 235fe530..41a9dbcb 100644 --- a/server-setup.md +++ b/server-setup.md @@ -3,7 +3,7 @@ Fabulously Optimized is a strictly client-sided modpack, meaning it works and behaves mostly the same on **every server that allows vanilla clients**. -The CurseForge listing has a section of "server packs", but [those are actually just the legacy MultiMC versions](vanilla-launcher-faq.md#what-is-the-multimc-zip) that are marked as server packs for better visibility. +The CurseForge listing used to have "server packs", but [those were actually just the legacy MultiMC versions](vanilla-launcher-faq.md#what-is-the-multimc-zip) that were marked as server packs for better visibility. **Disclaimer: all content on this page are just suggestions. If you need any help with server setup, please ask in the respective mod or platform support site.** @@ -19,7 +19,7 @@ The CurseForge listing has a section of "server packs", but [those are actually For server software it is recommended to use [Paper](https://papermc.io), [Pufferfish](https://github.com/pufferfish-gg/Pufferfish) or [Purpur](https://github.com/PurpurMC/Purpur/), which are performance-optimized forks of Spigot, but support [all the same plugins](https://www.spigotmc.org/resources/categories/spigot.4/). [Using Realms is not advised](chat-reporting-faq.md#does-mojang-monitor-my-chats). -If you still like Fabric a lot, you can [install it on a server as well](https://fabricmc.net/use/?page=server) and use [server-side optimization mods](https://modrinth.com/mods?f=categories%3A%27optimization%27&g=categories%3A%27fabric%27&e=server), including those in FO. +If you still like Fabric a lot, you can [install it on a server as well](https://fabricmc.net/use/?page=server) and use [server-side optimization mods](https://modrinth.com/mods?o=20&f=categories:%27optimization%27&g=categories:%27fabric%27&nf=categories:cursed&v=1.21.1&e=server), [including those in FO](https://github.com/Fabulously-Optimized/fabulously-optimized/blob/main/INCLUDED-MODS.md#smooth). If you need a host, [check out BisectHosting](https://www.bisecthosting.com/clients/aff.php?aff=2604). [This affiliate link](https://www.bisecthosting.com/clients/aff.php?aff=2604) will give you 25% off for the first month. @@ -108,21 +108,45 @@ This is done by a mod called PolyMc (not to be confused with a [launcher of the Some servers tend to put a list of allowed mods into their rules. While it may sound like a good idea in theory, it actually creates more problems due to its vagueness. -> **DON'T:** "Only OptiFine allowed." - this would disallow Fabulously Optimized, despite it having mods that do exactly the same thing. -> -> **DO**: "Performance and visual-enchancing mods are allowed." - this would allow Fabulously Optimized in your server without requiring further clarification. +> **DON'T:** "Only OptiFine allowed." -> **DON'T:** "Only minimap mod X is allowed." - the players would only depend on that single mod's updates, even if there are alternatives available. -> -> **DO:** "Any minimap mod with player radar disabled." - this allows users to use any minimap mods by configuring them by theirselves. Many minimap mods also have server-side enforcement options. +This would disallow Fabulously Optimized, despite it having mods that do exactly the same thing. -> **DON'T:** "Maximum 25 mods can be used." - this would already disqualify Fabulously Optimized, as it has more. -> -> **DO:** (don't mention it) - arbitary mod count limits do not benefit anything at all. +> **DO**: "Performance and visual-enchancing mods are allowed." -> **DON'T:** "Only Forge mods are allowed." - Fabulously Optimized does not use Forge. -> -> **DO:** (don't mention it) - restricting certain mod loaders or clients is bad for the user and harmful for the Minecraft ecosystem as a whole. Just restrict behaviours. +This would allow Fabulously Optimized in your server without requiring further clarification. + +--- + +> **DON'T:** "Only minimap mod X is allowed." + +The players would only depend on that single mod's updates, even if there are alternatives available. + +> **DO:** "Any minimap mod with player radar disabled." + +This allows users to use any minimap mods by configuring them by theirselves. Many minimap mods also have server-side enforcement options. + +--- + +> **DON'T:** "Maximum 25 mods can be used." + +This would already disqualify Fabulously Optimized, as it has more. + +> **DO:** (don't mention it) + +Arbitary mod count limits do not benefit anything at all. Some mods may be big and do a lot, while others may be small and do very little, hence users may have very different mod counts. + +--- + +> **DON'T:** "Only Forge mods are allowed." + +Fabulously Optimized does not use Forge. + +> **DO:** (don't mention it) + +Restricting certain mod loaders or clients is bad for the user and harmful for the Minecraft ecosystem as a whole. Just restrict behaviours. + +--- Other recommendations: diff --git a/update-instructions.md b/update-instructions.md index 4b8f3757..7a20523f 100644 --- a/update-instructions.md +++ b/update-instructions.md @@ -93,7 +93,7 @@ In most cases: If there is a new Minecraft version: 1. Download the pack for your preferred Minecraft version: - * [1.21.1](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v6.1.0-beta.5/Fabulously.Optimized.MC.1.21.1.auto-update.zip) | [1.20.6](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v5.12.0-alpha.3/Fabulously.Optimized.MC.1.20.6.auto-update.zip) | [1.20.4](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v5.10.1/Fabulously.Optimized.MC.1.20.4.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) + * [1.21.1](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v6.2.0/Fabulously.Optimized.MC.1.21.1.auto-update.zip) | [1.20.6](https://github.com/Fabulously-Optimized/fabulously-optimized/releases/download/v5.12.0-beta.11/Fabulously.Optimized.MC.1.20.6.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) 2. Drag the ZIP-archive to MultiMC window 3. Click that version, then `Minecraft Folder` @@ -158,9 +158,9 @@ Note: you may now see a new file _paigaldaja_meta.json_ next to the installer. T Manual installation - Minecraft 1.16.1-1.19.3 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-1.18.2: Fabric Loader **0.14.12** - * Minecraft 1.16.5: Fabric Loader **0.13.3** and [Java 8](https://adoptium.net/temurin/releases/?version=8&package=jre&arch=x64) + * Minecraft 1.19-1.19.3: Fabric Loader **0.14.24** and [Java 17](https://download.fo/java17) + * Minecraft 1.17-1.18.2: Fabric Loader **0.14.12** and [Java 17](https://download.fo/java17) + * Minecraft 1.16.5: Fabric Loader **0.13.3** and [Java 8](https://download.fo/java8) * 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