diff --git a/assets/cape.png b/assets/cape.png new file mode 100644 index 00000000..acc9042a Binary files /dev/null and b/assets/cape.png differ diff --git a/info/mods/README.md b/info/mods/README.md new file mode 100644 index 00000000..16624892 --- /dev/null +++ b/info/mods/README.md @@ -0,0 +1,541 @@ +--- +hidden: true +icon: list-ul +--- + +# Mods + +This table shows the mods included in the latest stable versions of FO. + +You can find the version-specific mod list on [CurseForge](https://download.fo/curseforge) and on [Modrinth](https://download.fo/modrinth). You can find obsolete or superseded mods in the [changelog](https://download.fo/changelog). + +{% hint style="success" %} +FO is carefully crafted together to ensure full compatibility between its mods, so you shouldn't modify its mods manually, as conflicts will most likely arise. You should prefer [updating FO](../../how-to/update/) to updating its mods invidually. + +You may however [add your custom mods](../../how-to/add-mods/). +{% endhint %} + +{% hint style="info" %} +Some mods have replacements and alternatives which FO uses in early versions, until the main preferred mod is updated. These mods are [indicated in the Mod Menu](../resource-packs/#mod-menu-helper) with a yellow arrows 🔀 emoji. In some cases you may want to use one of these alternatives in FO; to do that, [disable the main mod](../../how-to/disable-mods/) and [add the alternative mod](../../how-to/add-mods/). + +Click on the yellow arrows 🔀 emoji below to know about the alternatives +{% endhint %} + +{% tabs %} +{% tab title="1.21.4" %} +**Smooth** + +| Name | Author | Description | +| ------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------- | ----------------------------------------------------------------------- | +| [Dynamic FPS](https://www.curseforge.com/minecraft/mc-mods/dynamic-fps) | [juliand665](https://www.curseforge.com/members/juliand665) | Renders Minecraft slower if it is in the background to reduce CPU usage | +| [Enhanced Block Entities](https://www.curseforge.com/minecraft/mc-mods/enhanced-block-entities) 🔀[^1] | [FoundationGames](https://www.curseforge.com/members/FoundationGames) | Makes chests, signs, beds, etc. render faster | +| [Entity Culling](https://www.curseforge.com/minecraft/mc-mods/entityculling) | [tr9zw](https://www.curseforge.com/members/tr9zw) | Stops rendering entities behind walls | +| [FastQuit](https://www.curseforge.com/minecraft/mc-mods/fastquit) | [KingContaria](https://www.curseforge.com/members/kingcontaria) | Quit from singleplayer worlds instantly | +| [FerriteCore](https://www.curseforge.com/minecraft/mc-mods/ferritecore-fabric) | [malte0811](https://www.curseforge.com/members/malte0811) | Reduces RAM usage | +| [ImmediatelyFast](https://www.curseforge.com/minecraft/mc-mods/immediatelyfast) | [RaphiMC](https://www.curseforge.com/members/raphimc) | Optimizes mobs, container blocks, GUI, HUD | +| [Language Reload](https://www.curseforge.com/minecraft/mc-mods/language-reload) | [Jerozgen](https://www.curseforge.com/members/Jerozgen) | Makes language switching instant, adds a searchbar | +| [Lithium](https://www.curseforge.com/minecraft/mc-mods/lithium) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes game physics and chunk loading | +| [ModernFix](https://www.curseforge.com/minecraft/mc-mods/modernfix) | [embeddedt](https://www.curseforge.com/members/embeddedt) | Improves performance, reduces RAM use, fixes bugs | +| [Remove Reloading Screen](https://www.curseforge.com/minecraft/mc-mods/rrls) | [dimadencep](https://www.curseforge.com/members/dimadencep) | Makes resource packs load in the background | +| [Sodium](https://www.curseforge.com/minecraft/mc-mods/sodium) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes general rendering to improve FPS, adds some graphics options | + +**Pretty** + +| Name | Author | Description | +| ------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | +| [BetterGrassify](https://www.curseforge.com/minecraft/mc-mods/bettergrassify) | [UltimatChamp](https://www.curseforge.com/members/ultimatchamp) | Add Optifine's "better grass" and "better snow" | +| [Better Mount Hud](https://www.curseforge.com/minecraft/mc-mods/better-mount-hud) | [Lortseam\_](https://www.curseforge.com/members/Lortseam_) | Shows horse health and player's food via HUD at the same time, Automatically changes to jump bar when jumping with horse | +| [Capes](https://www.curseforge.com/minecraft/mc-mods/capes) | [VictorKohler](https://www.curseforge.com/members/VictorKohler) | Adds OptiFine's and other mods' capes. See [Capes](capes.md) | +| [Continuity](https://www.curseforge.com/minecraft/mc-mods/continuity) | [Pepper\_Bell](https://www.curseforge.com/members/Pepper_Bell) | Adds OptiFine's connected textures support | +| [Entity Model Features](https://www.curseforge.com/minecraft/mc-mods/entity-model-features) 🔀[^2] | [traben\_0](https://www.curseforge.com/members/traben_0) | Adds OptiFine's custom entity models | +| [Entity Texture Features](https://www.curseforge.com/minecraft/mc-mods/entity-texture-features-fabric) | [traben\_0](https://www.curseforge.com/members/traben_0) | Adds OptiFine's random and emissive mobs support | +| [Fabrishot](https://www.curseforge.com/minecraft/mc-mods/fabrishot) | [ramidzkh](https://www.curseforge.com/members/ramidzkh) | Lets you take a high-res screenshot with F9 | +| [Iris Shaders](https://www.curseforge.com/minecraft/mc-mods/irisshaders) | [coderbot](https://www.curseforge.com/members/coderbot) | Adds OptiFine's shaders support. See [Shaders](shaders.md) | +| [LambDynamicLights](https://www.curseforge.com/minecraft/mc-mods/lambdynamiclights) | [LambdAurora](https://www.curseforge.com/members/LambdAurora) | Adds OptiFine's "dynamic lights" - lights up areas by holding a light source, activating TNT or creeper | +| [Model Gap Fix](https://www.curseforge.com/minecraft/mc-mods/model-gap-fix) 🔀[^3] | [MehVahdJukaar](https://www.curseforge.com/members/mehvahdjukaar) | Fixes transparent gaps in items and blocks | +| [MoreMcmeta](https://www.curseforge.com/minecraft/mc-mods/moremcmeta-fabric) 🔀[^4] | [soir20](https://www.curseforge.com/members/soir20) | Adds OptiFine's animated textures support | +| [MoreCulling](https://www.curseforge.com/minecraft/mc-mods/moreculling) 🔀[^5] | [FX\_PR0CESS](https://www.curseforge.com/members/fx_pr0cess) | Stops rendering hidden sides of certain blocks | +| [Paginated Advancements](https://www.curseforge.com/minecraft/mc-mods/paginated-advancements) | [DaFuqsy](https://legacy.curseforge.com/members/dafuqsy) | Makes the advancement pages bigger, adds a requirement list | +| [Polytone](https://www.curseforge.com/minecraft/mc-mods/polytone) | [TeamMidnightDust](https://www.curseforge.com/members/mehvahdjukaar) | Adds OptiFine's custom colors support, additional resource pack features | +| [Puzzle](https://www.curseforge.com/minecraft/mc-mods/puzzle) | [TeamMidnightDust](https://www.curseforge.com/members/teammidnightdust) | Adds some minor OptiFine features like resource pack-provided splash screen | +| [OptiGUI](https://www.curseforge.com/minecraft/mc-mods/optigui) | [opekope2](https://www.curseforge.com/members/opekope2) | Adds OptiFine's custom GUI support | +| [Reese's Sodium Options](https://www.curseforge.com/minecraft/mc-mods/reeses-sodium-options) | [FlashyReese](https://www.curseforge.com/members/FlashyReese) | Makes Sodium's settings vertical, centered and scrollable | +| [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) | [FlashyReese](https://www.curseforge.com/members/FlashyReese) | Adds many OptiFine-like graphics toggles: animations, particles, weather, FPS indicator and more | + +**Functional** + +| Name | Author | Description | +| ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | +| [Controlify](https://www.curseforge.com/minecraft/mc-mods/controlify) 🔀[^6] | [isXander](https://www.curseforge.com/members/xanderisdev) | Adds controller support better than Bedrock's | +| [Cubes Without Borders](https://www.curseforge.com/minecraft/mc-mods/cubes-without-borders) | [Kir\_Antipov](https://www.curseforge.com/members/kir_antipov) | Allows you to have Minecraft in full screen and interact with a different window (disabled by default) | +| [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | [isXander](https://www.curseforge.com/members/xanderisdev) | Fixes some bugs, disables sending diagnostics data to Mojang. See [Bug Fixes](../bugs.md) and [Telemetry](../telemetry.md) | +| [e4mc](https://www.curseforge.com/minecraft/mc-mods/e4mc) | [skyegreen](https://www.curseforge.com/members/skyegreen) | Allows opening worlds to public access the same way you can open to LAN | +| [Main Menu Credits](https://www.curseforge.com/minecraft/mc-mods/main-menu-credits) | [isXander](https://www.curseforge.com/members/xanderisdev) | Adds FO's clickable version number in title screen's bottom corner | +| [MixinTrace](https://www.curseforge.com/minecraft/mc-mods/mixintrace) | [comp500](https://www.curseforge.com/members/comp500) | Helps developers find the cause of crashes | +| [Mod Menu](https://www.curseforge.com/minecraft/mc-mods/modmenu) | [TerraformersMC](https://www.curseforge.com/members/TerraformersMC) | Adds a mod list with descriptions. See [Mod Menu](../resource-packs/#mod-menu-helper) | +| [More Chat History](https://www.curseforge.com/minecraft/mc-mods/more-chat-history) | [JackFred2](https://www.curseforge.com/members/JackFred2) | Increases chat history limit | +| [No Chat Reports](https://www.curseforge.com/minecraft/mc-mods/no-chat-reports) | [Aizistral](https://www.curseforge.com/members/aizistral) | Provides consistent chat status indicators and visual options. See [Player Reporting](player-reporting.md) | +| [Your Options Shall Be Respected](https://www.curseforge.com/minecraft/mc-mods/yosbr) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Keeps your settings when updating FO. See [Reset Options](../../how-to/reset/) | +| [Zoomify](https://www.curseforge.com/minecraft/mc-mods/zoomify) | [isXander](https://www.curseforge.com/members/xanderisdev) | Adds a scrollable and customizable zoom feature | + +[**Libraries**](#user-content-fn-7)[^7] + +| Name | Author | Description | +| -------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- | ---------------------------- | +| [ARRP](https://www.curseforge.com/minecraft/mc-mods/arrp) | [one\_point\_o](https://www.curseforge.com/members/one_point_o) | Makes some mods work | +| [Cloth Config API](https://www.curseforge.com/minecraft/mc-mods/cloth-config) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Makes many mods' config work | +| [CompleteConfig](https://www.curseforge.com/minecraft/mc-mods/completeconfig) | [lortseam\_](https://www.curseforge.com/members/lortseam_) | Makes some mods' config work | +| [Fabric API](https://www.curseforge.com/minecraft/mc-mods/fabric-api) | [modmuss50](https://www.curseforge.com/members/modmuss50) | Makes most mods work | +| [Fabric Language Kotlin](https://www.curseforge.com/minecraft/mc-mods/fabric-language-kotlin) | [modmuss50](https://www.curseforge.com/members/modmuss50) | Makes some mods work | +| [Forge Config API Port](https://www.curseforge.com/minecraft/mc-mods/forge-config-api-port-fabric) | [Fuzs](https://www.curseforge.com/members/fuzs) | Makes RRLS' config work | +| [MidnightLib](https://www.curseforge.com/minecraft/mc-mods/midnightlib) | [TeamMidnightDust](https://www.curseforge.com/members/TeamMidnightDust) | Makes some mods work | +| [YetAnotherConfigLib](https://www.curseforge.com/minecraft/mc-mods/yacl) | [XanderIsDev](https://www.curseforge.com/members/xanderisdev) | Makes some mods' config work | +{% endtab %} + +{% tab title="1.21.1" %} +**Smooth** + +| Name | Author | Description | +| ------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------- | ----------------------------------------------------------------------- | +| [Dynamic FPS](https://www.curseforge.com/minecraft/mc-mods/dynamic-fps) | [juliand665](https://www.curseforge.com/members/juliand665) | Renders Minecraft slower if it is in the background to reduce CPU usage | +| [Enhanced Block Entities](https://www.curseforge.com/minecraft/mc-mods/enhanced-block-entities) 🔀[^1] | [FoundationGames](https://www.curseforge.com/members/FoundationGames) | Makes chests, signs, beds, etc. render faster | +| [Entity Culling](https://www.curseforge.com/minecraft/mc-mods/entityculling) | [tr9zw](https://www.curseforge.com/members/tr9zw) | Stops rendering entities behind walls | +| [FastQuit](https://www.curseforge.com/minecraft/mc-mods/fastquit) | [KingContaria](https://www.curseforge.com/members/kingcontaria) | Quit from singleplayer worlds instantly | +| [FerriteCore](https://www.curseforge.com/minecraft/mc-mods/ferritecore-fabric) | [malte0811](https://www.curseforge.com/members/malte0811) | Reduces RAM usage | +| [ImmediatelyFast](https://www.curseforge.com/minecraft/mc-mods/immediatelyfast) | [RaphiMC](https://www.curseforge.com/members/raphimc) | Optimizes mobs, container blocks, GUI, HUD | +| [Language Reload](https://www.curseforge.com/minecraft/mc-mods/language-reload) | [Jerozgen](https://www.curseforge.com/members/Jerozgen) | Makes language switching instant, adds a searchbar | +| [Lithium](https://www.curseforge.com/minecraft/mc-mods/lithium) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes game physics and chunk loading | +| [ModernFix](https://www.curseforge.com/minecraft/mc-mods/modernfix) | [embeddedt](https://www.curseforge.com/members/embeddedt) | Improves performance, reduces RAM use, fixes bugs | +| [Remove Reloading Screen](https://www.curseforge.com/minecraft/mc-mods/rrls) | [dimadencep](https://www.curseforge.com/members/dimadencep) | Makes resource packs load in the background | +| [Sodium](https://www.curseforge.com/minecraft/mc-mods/sodium) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes general rendering to improve FPS, adds some graphics options | + +**Pretty** + +| Name | Author | Description | +| ------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | +| [Animatica](https://www.curseforge.com/minecraft/mc-mods/animatica) | [FoundationGames](https://www.curseforge.com/members/FoundationGames) | Adds OptiFine's animated textures support | +| [BetterGrassify](https://www.curseforge.com/minecraft/mc-mods/bettergrassify) | [UltimatChamp](https://www.curseforge.com/members/ultimatchamp) | Add Optifine's "better grass" and "better snow" | +| [Better Mount Hud](https://www.curseforge.com/minecraft/mc-mods/better-mount-hud) | [Lortseam\_](https://www.curseforge.com/members/Lortseam_) | Shows horse health and player's food via HUD at the same time, Automatically changes to jump bar when jumping with horse | +| [Capes](https://www.curseforge.com/minecraft/mc-mods/capes) | [VictorKohler](https://www.curseforge.com/members/VictorKohler) | Adds OptiFine's and other mods' capes. See [Capes](capes.md) | +| [CIT Resewn](https://www.curseforge.com/minecraft/mc-mods/cit-resewn) | [SHsuperCM](https://www.curseforge.com/members/SHsuperCM) | Adds OptiFine's custom item textures support | +| [Continuity](https://www.curseforge.com/minecraft/mc-mods/continuity) | [Pepper\_Bell](https://www.curseforge.com/members/Pepper_Bell) | Adds OptiFine's connected textures support | +| [Entity Model Features](https://www.curseforge.com/minecraft/mc-mods/entity-model-features) 🔀[^2] | [traben\_0](https://www.curseforge.com/members/traben_0) | Adds OptiFine's custom entity models | +| [Entity Texture Features](https://www.curseforge.com/minecraft/mc-mods/entity-texture-features-fabric) | [traben\_0](https://www.curseforge.com/members/traben_0) | Adds OptiFine's random and emissive mobs support | +| [FabricSkyboxes](https://www.curseforge.com/minecraft/mc-mods/fabricskyboxes) | [AMereBagatelle](https://www.curseforge.com/members/amerebagatelle) | Adds custom skybox support | +| [Fabrishot](https://www.curseforge.com/minecraft/mc-mods/fabrishot) | [ramidzkh](https://www.curseforge.com/members/ramidzkh) | Lets you take a high-res screenshot with F9 | +| [Iris Shaders](https://www.curseforge.com/minecraft/mc-mods/irisshaders) | [coderbot](https://www.curseforge.com/members/coderbot) | Adds OptiFine's shaders support. See [Shaders](shaders.md) | +| [LambDynamicLights](https://www.curseforge.com/minecraft/mc-mods/lambdynamiclights) | [LambdAurora](https://www.curseforge.com/members/LambdAurora) | Adds OptiFine's "dynamic lights" - lights up areas by holding a light source, activating TNT or creeper | +| [Model Gap Fix](https://www.curseforge.com/minecraft/mc-mods/model-gap-fix) 🔀[^3] | [MehVahdJukaar](https://www.curseforge.com/members/mehvahdjukaar) | Fixes transparent gaps in items and blocks | +| [MoreCulling](https://www.curseforge.com/minecraft/mc-mods/moreculling) 🔀[^5] | [FX\_PR0CESS](https://www.curseforge.com/members/fx_pr0cess) | Stops rendering hidden sides of certain blocks | +| [Paginated Advancements](https://www.curseforge.com/minecraft/mc-mods/paginated-advancements) | [DaFuqsy](https://legacy.curseforge.com/members/dafuqsy) | Makes the advancement pages bigger, adds a requirement list | +| [Polytone](https://www.curseforge.com/minecraft/mc-mods/polytone) | [TeamMidnightDust](https://www.curseforge.com/members/mehvahdjukaar) | Adds OptiFine's custom colors support, additional resource pack features | +| [Puzzle](https://www.curseforge.com/minecraft/mc-mods/puzzle) | [TeamMidnightDust](https://www.curseforge.com/members/teammidnightdust) | Adds some minor OptiFine features like resource pack-provided splash screen | +| [OptiGUI](https://www.curseforge.com/minecraft/mc-mods/optigui) | [opekope2](https://www.curseforge.com/members/opekope2) | Adds OptiFine's custom GUI support | +| [Reese's Sodium Options](https://www.curseforge.com/minecraft/mc-mods/reeses-sodium-options) | [FlashyReese](https://www.curseforge.com/members/FlashyReese) | Makes Sodium's settings vertical, centered and scrollable | +| [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) | [FlashyReese](https://www.curseforge.com/members/FlashyReese) | Adds many OptiFine-like graphics toggles: animations, particles, weather, FPS indicator and more | + +**Functional** + +| Name | Author | Description | +| --------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | +| [Controlify](https://www.curseforge.com/minecraft/mc-mods/controlify) 🔀[^6] | [isXander](https://www.curseforge.com/members/xanderisdev) | Adds controller support better than Bedrock's | +| [Cubes Without Borders](https://www.curseforge.com/minecraft/mc-mods/cubes-without-borders) | [Kir\_Antipov](https://www.curseforge.com/members/kir_antipov) | Allows you to have Minecraft in full screen and interact with a different window (disabled by default) | +| [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | [isXander](https://www.curseforge.com/members/xanderisdev) | Fixes some bugs, disables sending diagnostics data to Mojang. See [Bug Fixes](../bugs.md) and [Telemetry](../telemetry.md) | +| [e4mc](https://www.curseforge.com/minecraft/mc-mods/e4mc) | [skyegreen](https://www.curseforge.com/members/skyegreen) | Allows opening worlds to public access the same way you can open to LAN | +| [FabricSkyBoxes Interop](https://www.curseforge.com/minecraft/mc-mods/fabricskyboxes-interop) | [FlashyReese](https://www.curseforge.com/members/flashyreese) | Adds OptiFine resource packs support to FabricSkyboxes | +| [Main Menu Credits](https://www.curseforge.com/minecraft/mc-mods/main-menu-credits) | [isXander](https://www.curseforge.com/members/xanderisdev) | Adds FO's clickable version number in title screen's bottom corner | +| [MixinTrace](https://www.curseforge.com/minecraft/mc-mods/mixintrace) | [comp500](https://www.curseforge.com/members/comp500) | Helps developers find the cause of crashes | +| [Mod Menu](https://www.curseforge.com/minecraft/mc-mods/modmenu) | [TerraformersMC](https://www.curseforge.com/members/TerraformersMC) | Adds a mod list with descriptions. See [Mod Menu](../resource-packs/#mod-menu-helper) | +| [More Chat History](https://www.curseforge.com/minecraft/mc-mods/more-chat-history) | [JackFred2](https://www.curseforge.com/members/JackFred2) | Increases chat history limit | +| [No Chat Reports](https://www.curseforge.com/minecraft/mc-mods/no-chat-reports) | [Aizistral](https://www.curseforge.com/members/aizistral) | Provides consistent chat status indicators and visual options. See [Player Reporting](player-reporting.md) | +| [Your Options Shall Be Respected](https://www.curseforge.com/minecraft/mc-mods/yosbr) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Keeps your settings when updating FO. See [Reset Options](../../how-to/reset/) | +| [Zoomify](https://www.curseforge.com/minecraft/mc-mods/zoomify) | [isXander](https://www.curseforge.com/members/xanderisdev) | Adds a scrollable and customizable zoom feature | + +[**Libraries**](#user-content-fn-7)[^7] + +| Name | Author | Description | +| --------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- | ---------------------------- | +| [ARRP](https://www.curseforge.com/minecraft/mc-mods/arrp) | [one\_point\_o](https://www.curseforge.com/members/one_point_o) | Makes some mods work | +| [Cloth Config API](https://www.curseforge.com/minecraft/mc-mods/cloth-config) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Makes many mods' config work | +| [CompleteConfig](https://www.curseforge.com/minecraft/mc-mods/completeconfig) | [lortseam\_](https://www.curseforge.com/members/lortseam_) | Makes some mods' config work | +| [Fabric API](https://www.curseforge.com/minecraft/mc-mods/fabric-api) | [modmuss50](https://www.curseforge.com/members/modmuss50) | Makes most mods work | +| [Fabric Language Kotlin](https://www.curseforge.com/minecraft/mc-mods/fabric-language-kotlin) | [modmuss50](https://www.curseforge.com/members/modmuss50) | Makes some mods work | +| [MidnightLib](https://www.curseforge.com/minecraft/mc-mods/midnightlib) | [TeamMidnightDust](https://www.curseforge.com/members/TeamMidnightDust) | Makes some mods work | +| [YetAnotherConfigLib](https://www.curseforge.com/minecraft/mc-mods/yacl) | [XanderIsDev](https://www.curseforge.com/members/xanderisdev) | Makes some mods' config work | +{% endtab %} + +{% tab title="1.20.6" %} +**Smooth** + +| Name | Author | Description | +| ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- | ----------------------------------------------------------------------- | +| [Dynamic FPS](https://www.curseforge.com/minecraft/mc-mods/dynamic-fps) | [juliand665](https://www.curseforge.com/members/juliand665) | Renders Minecraft slower if it is in the background to reduce CPU usage | +| [Enhanced Block Entities](https://www.curseforge.com/minecraft/mc-mods/enhanced-block-entities) | [FoundationGames](https://www.curseforge.com/members/FoundationGames) | Makes chests, signs, beds, etc. render faster | +| [Entity Culling](https://www.curseforge.com/minecraft/mc-mods/entityculling) | [tr9zw](https://www.curseforge.com/members/tr9zw) | Stops rendering entities behind walls | +| [FastQuit](https://www.curseforge.com/minecraft/mc-mods/fastquit) | [KingContaria](https://www.curseforge.com/members/kingcontaria) | Quit from singleplayer worlds instantly | +| [FerriteCore](https://www.curseforge.com/minecraft/mc-mods/ferritecore-fabric) | [malte0811](https://www.curseforge.com/members/malte0811) | Reduces RAM usage | +| [ImmediatelyFast](https://www.curseforge.com/minecraft/mc-mods/immediatelyfast) | [RaphiMC](https://www.curseforge.com/members/raphimc) | Optimizes mobs, container blocks, GUI, HUD | +| [Language Reload](https://www.curseforge.com/minecraft/mc-mods/language-reload) | [Jerozgen](https://www.curseforge.com/members/Jerozgen) | Makes language switching instant, adds a searchbar | +| [Lithium](https://www.curseforge.com/minecraft/mc-mods/lithium) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes game physics and chunk loading | +| [ModernFix](https://www.curseforge.com/minecraft/mc-mods/modernfix) | [embeddedt](https://www.curseforge.com/members/embeddedt) | Improves performance, reduces RAM use, fixes bugs | +| [Remove Reloading Screen](https://www.curseforge.com/minecraft/mc-mods/rrls) | [dimadencep](https://www.curseforge.com/members/dimadencep) | Makes resource packs load in the background | +| [Sodium](https://www.curseforge.com/minecraft/mc-mods/sodium) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes general rendering to improve FPS, adds some graphics options | + +**Pretty** + +| Name | Author | Description | +| ------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | +| [Animatica](https://www.curseforge.com/minecraft/mc-mods/animatica) | [FoundationGames](https://www.curseforge.com/members/FoundationGames) | Adds OptiFine's animated textures support | +| [Better Mount Hud](https://www.curseforge.com/minecraft/mc-mods/better-mount-hud) | [Lortseam\_](https://www.curseforge.com/members/Lortseam_) | Shows horse health and player's food via HUD at the same time, Automatically changes to jump bar when jumping with horse | +| [Capes](https://www.curseforge.com/minecraft/mc-mods/capes) | [VictorKohler](https://www.curseforge.com/members/VictorKohler) | Adds OptiFine's and other mods' capes. See [Capes](capes.md) | +| [Continuity](https://www.curseforge.com/minecraft/mc-mods/continuity) | [Pepper\_Bell](https://www.curseforge.com/members/Pepper_Bell) | Adds OptiFine's connected textures support | +| [Entity Model Features](https://www.curseforge.com/minecraft/mc-mods/entity-model-features) | [traben\_0](https://www.curseforge.com/members/traben_0) | Adds OptiFine's custom entity models | +| [Entity Texture Features](https://www.curseforge.com/minecraft/mc-mods/entity-texture-features-fabric) | [traben\_0](https://www.curseforge.com/members/traben_0) | Adds OptiFine's random and emissive mobs support | +| [FabricSkyboxes](https://www.curseforge.com/minecraft/mc-mods/fabricskyboxes) | [AMereBagatelle](https://www.curseforge.com/members/amerebagatelle) | Adds custom skybox support | +| [Fabrishot](https://www.curseforge.com/minecraft/mc-mods/fabrishot) | [ramidzkh](https://www.curseforge.com/members/ramidzkh) | Lets you take a high-res screenshot with F9 | +| [Iris Shaders](https://www.curseforge.com/minecraft/mc-mods/irisshaders) | [coderbot](https://www.curseforge.com/members/coderbot) | Adds OptiFine's shaders support. See [Shaders](shaders.md) | +| [Model Gap Fix](https://www.curseforge.com/minecraft/mc-mods/model-gap-fix) | [MehVahdJukaar](https://www.curseforge.com/members/mehvahdjukaar) | Fixes transparent gaps in items and blocks | +| [MoreCulling](https://www.curseforge.com/minecraft/mc-mods/moreculling) | [FX\_PR0CESS](https://www.curseforge.com/members/fx_pr0cess) | Stops rendering hidden sides of certain blocks | +| [Paginated Advancements](https://www.curseforge.com/minecraft/mc-mods/paginated-advancements) | [DaFuqsy](https://legacy.curseforge.com/members/dafuqsy) | Makes the advancement pages bigger, adds a requirement list | +| [Polytone](https://www.curseforge.com/minecraft/mc-mods/polytone) | [TeamMidnightDust](https://www.curseforge.com/members/mehvahdjukaar) | Adds OptiFine's custom colors support, additional resource pack features | +| [Puzzle](https://www.curseforge.com/minecraft/mc-mods/puzzle) | [TeamMidnightDust](https://www.curseforge.com/members/teammidnightdust) | Adds some minor OptiFine features like resource pack-provided splash screen | +| [OptiGUI](https://www.curseforge.com/minecraft/mc-mods/optigui) | [opekope2](https://www.curseforge.com/members/opekope2) | Adds OptiFine's custom GUI support | +| [Reese's Sodium Options](https://www.curseforge.com/minecraft/mc-mods/reeses-sodium-options) | [FlashyReese](https://www.curseforge.com/members/FlashyReese) | Makes Sodium's settings vertical, centered and scrollable | +| [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) | [FlashyReese](https://www.curseforge.com/members/FlashyReese) | Adds many OptiFine-like graphics toggles: animations, particles, weather, FPS indicator and more | + +**Functional** + +| Name | Author | Description | +| --------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | +| [Controlify](https://www.curseforge.com/minecraft/mc-mods/controlify) | [isXander](https://www.curseforge.com/members/xanderisdev) | Adds controller support better than Bedrock's | +| [Cubes Without Borders](https://www.curseforge.com/minecraft/mc-mods/cubes-without-borders) | [Kir\_Antipov](https://www.curseforge.com/members/kir_antipov) | Allows you to have Minecraft in full screen and interact with a different window (disabled by default) | +| [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | [isXander](https://www.curseforge.com/members/xanderisdev) | Fixes some bugs, disables sending diagnostics data to Mojang. See [Bug Fixes](../bugs.md) and [Telemetry](../telemetry.md) | +| [e4mc](https://www.curseforge.com/minecraft/mc-mods/e4mc) | [skyegreen](https://www.curseforge.com/members/skyegreen) | Allows opening worlds to public access the same way you can open to LAN | +| [FabricSkyBoxes Interop](https://www.curseforge.com/minecraft/mc-mods/fabricskyboxes-interop) | [FlashyReese](https://www.curseforge.com/members/flashyreese) | Adds OptiFine resource packs support to FabricSkyboxes | +| [Main Menu Credits](https://www.curseforge.com/minecraft/mc-mods/main-menu-credits) | [isXander](https://www.curseforge.com/members/xanderisdev) | Adds FO's clickable version number in title screen's bottom corner | +| [MixinTrace](https://www.curseforge.com/minecraft/mc-mods/mixintrace) | [comp500](https://www.curseforge.com/members/comp500) | Helps developers find the cause of crashes | +| [Mod Menu](https://www.curseforge.com/minecraft/mc-mods/modmenu) | [TerraformersMC](https://www.curseforge.com/members/TerraformersMC) | Adds a mod list with descriptions (keep bundled resource pack enabled for better experience!) | +| [More Chat History](https://www.curseforge.com/minecraft/mc-mods/more-chat-history) | [JackFred2](https://www.curseforge.com/members/JackFred2) | Increases chat history limit | +| [No Chat Reports](https://www.curseforge.com/minecraft/mc-mods/no-chat-reports) | [Aizistral](https://www.curseforge.com/members/aizistral) | Provides consistent chat status indicators and visual options | +| [Your Options Shall Be Respected](https://www.curseforge.com/minecraft/mc-mods/yosbr) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Keeps your settings when updating FO | +| [Zoomify](https://www.curseforge.com/minecraft/mc-mods/zoomify) | [isXander](https://www.curseforge.com/members/xanderisdev) | Adds a scrollable and customizable zoom feature | + +[**Libraries**](#user-content-fn-8)[^8] + +| Name | Author | Description | +| --------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------- | +| [ARRP](https://www.curseforge.com/minecraft/mc-mods/arrp) | [one\_point\_o](https://www.curseforge.com/members/one_point_o) | Makes some mods work | +| [Cloth Config API](https://www.curseforge.com/minecraft/mc-mods/cloth-config) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Makes many mods' config work | +| [CompleteConfig](https://www.curseforge.com/minecraft/mc-mods/completeconfig) | [lortseam\_](https://www.curseforge.com/members/lortseam_) | Makes some mods' config work | +| [Fabric API](https://www.curseforge.com/minecraft/mc-mods/fabric-api) | [modmuss50](https://www.curseforge.com/members/modmuss50) | Makes most mods work | +| [Fabric Language Kotlin](https://www.curseforge.com/minecraft/mc-mods/fabric-language-kotlin) | [modmuss50](https://www.curseforge.com/members/modmuss50) | Makes some mods work | +| [Indium](https://www.curseforge.com/minecraft/mc-mods/indium) | [comp500](https://www.curseforge.com/members/comp500) | Adds support for the Rendering API (more parity mods) | +| [MidnightLib](https://www.curseforge.com/minecraft/mc-mods/midnightlib) | [TeamMidnightDust](https://www.curseforge.com/members/TeamMidnightDust) | Makes some mods work | +| [YetAnotherConfigLib](https://www.curseforge.com/minecraft/mc-mods/yacl) | [XanderIsDev](https://www.curseforge.com/members/xanderisdev) | Makes some mods' config work | +{% endtab %} + +{% tab title="1.19.4" %} +**Smooth** + +| Name | Author | Description | +| ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- | ------------------------------------------------------------------------------- | +| [Dynamic FPS](https://www.curseforge.com/minecraft/mc-mods/dynamic-fps) | [juliand665](https://www.curseforge.com/members/juliand665) | Renders Minecraft slower if it is in the background to reduce CPU usage | +| [Enhanced Block Entities](https://www.curseforge.com/minecraft/mc-mods/enhanced-block-entities) | [FoundationGames](https://www.curseforge.com/members/FoundationGames) | Makes chests, signs, beds, etc. render faster | +| [Entity Culling](https://www.curseforge.com/minecraft/mc-mods/entityculling) | [tr9zw](https://www.curseforge.com/members/tr9zw) | Stops rendering entities behind walls | +| [FastQuit](https://www.curseforge.com/minecraft/mc-mods/fastquit) | [KingContaria](https://www.curseforge.com/members/kingcontaria) | Quit from singleplayer worlds instantly | +| [FerriteCore](https://www.curseforge.com/minecraft/mc-mods/ferritecore-fabric) | [malte0811](https://www.curseforge.com/members/malte0811) | Reduces RAM usage | +| [ImmediatelyFast](https://www.curseforge.com/minecraft/mc-mods/immediatelyfast) | [RaphiMC](https://www.curseforge.com/members/raphimc) | Optimizes mobs, container blocks, GUI, HUD | +| [Language Reload](https://www.curseforge.com/minecraft/mc-mods/language-reload) | [Jerozgen](https://www.curseforge.com/members/Jerozgen) | Makes language switching instant, adds a searchbar | +| [Lithium](https://www.curseforge.com/minecraft/mc-mods/lithium) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes game physics and chunk loading | +| [MemoryLeakFix](https://www.curseforge.com/minecraft/mc-mods/memoryleakfix) | [FX\_PR0CESS](https://www.curseforge.com/members/fx_pr0cess) | Fixes several memory leaks | +| [No Fade](https://www.curseforge.com/minecraft/mc-mods/no-fade) | [UltimateBoomer](https://www.curseforge.com/members/UltimateBoomer) | Makes game startup and resource packs switch faster by removing fade animations | +| [Remove Reloading Screen](https://www.curseforge.com/minecraft/mc-mods/rrls) | [dimadencep](https://www.curseforge.com/members/dimadencep) | Makes resource packs load in the background | +| [Sodium](https://www.curseforge.com/minecraft/mc-mods/sodium) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes general rendering to improve FPS, adds some graphics options | +| [Starlight](https://www.curseforge.com/minecraft/mc-mods/starlight) | [Spottedstar](https://www.curseforge.com/members/Spottedstar) | Optimizes light rendering | + +**Pretty** + +| Name | Author | Description | +| ------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | +| [AdvancementInfo](https://www.curseforge.com/minecraft/mc-mods/advancementinfo) | [Giserbaer](https://www.curseforge.com/members/Giserbaer) | Makes the advancement pages bigger, adds a requirement list and search bar | +| [Animatica](https://www.curseforge.com/minecraft/mc-mods/animatica) | [FoundationGames](https://www.curseforge.com/members/FoundationGames) | Adds OptiFine's animated textures support | +| [Better Mount Hud](https://www.curseforge.com/minecraft/mc-mods/better-mount-hud) | [Lortseam\_](https://www.curseforge.com/members/Lortseam_) | Shows horse health and player's food via HUD at the same time, Automatically changes to jump bar when jumping with horse | +| [Capes](https://www.curseforge.com/minecraft/mc-mods/capes) | [VictorKohler](https://www.curseforge.com/members/VictorKohler) | Adds OptiFine's and other mods' capes. See [Capes](capes.md) | +| [CIT Resewn](https://www.curseforge.com/minecraft/mc-mods/cit-resewn) | [SHsuperCM](https://www.curseforge.com/members/SHsuperCM) | Adds OptiFine's custom item textures support | +| [Continuity](https://www.curseforge.com/minecraft/mc-mods/continuity) | [Pepper\_Bell](https://www.curseforge.com/members/Pepper_Bell) | Adds OptiFine's connected textures support | +| [Entity Model Features](https://www.curseforge.com/minecraft/mc-mods/entity-model-features) | [traben\_0](https://www.curseforge.com/members/traben_0) | Adds OptiFine's custom entity models | +| [Entity Texture Features](https://www.curseforge.com/minecraft/mc-mods/entity-texture-features-fabric) | [traben\_0](https://www.curseforge.com/members/traben_0) | Adds OptiFine's random and emissive mobs support | +| [FabricSkyboxes](https://www.curseforge.com/minecraft/mc-mods/fabricskyboxes) | [AMereBagatelle](https://www.curseforge.com/members/amerebagatelle) | Adds custom skybox support | +| [Fabrishot](https://www.curseforge.com/minecraft/mc-mods/fabrishot) | [ramidzkh](https://www.curseforge.com/members/ramidzkh) | Lets you take a high-res screenshot with F9 | +| [Farsight](https://www.curseforge.com/minecraft/mc-mods/farsight-fabric) 🔀[^9] | [someaddon](https://www.curseforge.com/members/someaddon) | Keeps far loaded chunks visible in servers to increase visible render distance | +| [Hold That Chunk](https://www.curseforge.com/minecraft/mc-mods/hold-that-chunk) 🔀[^10] | [The\_TermiGator](https://www.curseforge.com/members/the_termigator) | Keeps far loaded chunks visible in servers to increase visible render distance, clears old chunks after 1 hr | +| [Iris Shaders](https://www.curseforge.com/minecraft/mc-mods/irisshaders) | [coderbot](https://www.curseforge.com/members/coderbot) | Adds OptiFine's shaders support. See [Shaders](shaders.md) | +| [LambDynamicLights](https://www.curseforge.com/minecraft/mc-mods/lambdynamiclights) | [LambdAurora](https://www.curseforge.com/members/LambdAurora) | Adds OptiFine's "dynamic lights" - lights up areas by holding a light source, activating TNT or creeper | +| [Model Gap Fix](https://www.curseforge.com/minecraft/mc-mods/model-gap-fix) | [MehVahdJukaar](https://www.curseforge.com/members/mehvahdjukaar) | Fixes transparent gaps in items and blocks | +| [MoreCulling](https://www.curseforge.com/minecraft/mc-mods/moreculling) | [FX\_PR0CESS](https://www.curseforge.com/members/fx_pr0cess) | Stops rendering hidden sides of certain blocks | +| [Puzzle](https://www.curseforge.com/minecraft/mc-mods/puzzle) | [TeamMidnightDust](https://www.curseforge.com/members/teammidnightdust) | Adds some minor OptiFine features like resource pack-provided splash screen | +| [OptiGUI](https://www.curseforge.com/minecraft/mc-mods/optigui) | [opekope2](https://www.curseforge.com/members/opekope2) | Adds OptiFine's custom GUI support | +| [Reese's Sodium Options](https://www.curseforge.com/minecraft/mc-mods/reeses-sodium-options) | [FlashyReese](https://www.curseforge.com/members/FlashyReese) | Makes Sodium's settings vertical, centered and scrollable | +| [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) | [FlashyReese](https://www.curseforge.com/members/FlashyReese) | Adds many OptiFine-like graphics toggles: animations, particles, weather, FPS indicator and more | + +**Functional** + +| Name | Author | Description | +| --------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | +| [AntiGhost](https://www.curseforge.com/minecraft/mc-mods/antighost) | [Giselbaer](https://www.curseforge.com/members/Giselbaer) | Fixes glitching blocks by typing /ghost (repetitively using this can likely alert staff members in-game) | +| [Borderless Mining](https://www.curseforge.com/minecraft/mc-mods/borderless-mining) | [comp500](https://www.curseforge.com/members/comp500) | Allows you to have Minecraft in full screen and interact with a different window (disabled by default) | +| [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | [isXander](https://www.curseforge.com/members/xanderisdev) | Fixes some bugs, disables sending diagnostics data to Mojang. See [Bug Fixes](../bugs.md) and [Telemetry](../telemetry.md) | +| [e4mc](https://www.curseforge.com/minecraft/mc-mods/e4mc) | [skyegreen](https://www.curseforge.com/members/skyegreen) | Allows opening worlds to public access the same way you can open to LAN | +| [FabricSkyBoxes Interop](https://www.curseforge.com/minecraft/mc-mods/fabricskyboxes-interop) | [FlashyReese](https://www.curseforge.com/members/flashyreese) | Adds OptiFine resource packs support to FabricSkyboxes | +| [Main Menu Credits](https://www.curseforge.com/minecraft/mc-mods/main-menu-credits) | [isXander](https://www.curseforge.com/members/xanderisdev) | Adds FO's clickable version number in title screen's bottom corner | +| [MidnightControls](https://www.curseforge.com/minecraft/mc-mods/midnightcontrols) | [TeamMidnightDust](https://www.curseforge.com/members/teammidnightdust) | Adds controller and touchscreen support - Bedrock parity! | +| [MixinTrace](https://www.curseforge.com/minecraft/mc-mods/mixintrace) | [comp500](https://www.curseforge.com/members/comp500) | Helps developers find the cause of crashes | +| [Mod Menu](https://www.curseforge.com/minecraft/mc-mods/modmenu) | [TerraformersMC](https://www.curseforge.com/members/TerraformersMC) | Adds a mod list with descriptions (keep bundled resource pack enabled for better experience!) | +| [More Chat History](https://www.curseforge.com/minecraft/mc-mods/more-chat-history) | [JackFred2](https://www.curseforge.com/members/JackFred2) | Increases chat history limit | +| [No Chat Reports](https://www.curseforge.com/minecraft/mc-mods/no-chat-reports) | [Aizistral](https://www.curseforge.com/members/aizistral) | Provides consistent chat status indicators and visual options | +| [Your Options Shall Be Respected](https://www.curseforge.com/minecraft/mc-mods/yosbr) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Keeps your settings when updating FO | +| [Zoomify](https://www.curseforge.com/minecraft/mc-mods/zoomify) | [isXander](https://www.curseforge.com/members/xanderisdev) | Adds a scrollable and customizable zoom feature | + +[**Libraries**](#user-content-fn-8)[^8] + +| Name | Author | Description | +| --------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------- | +| [ARRP](https://www.curseforge.com/minecraft/mc-mods/arrp) | [one\_point\_o](https://www.curseforge.com/members/one_point_o) | Makes some mods work | +| [Cloth Config API](https://www.curseforge.com/minecraft/mc-mods/cloth-config) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Makes many mods' config work | +| [CompleteConfig](https://www.curseforge.com/minecraft/mc-mods/completeconfig) | [lortseam\_](https://www.curseforge.com/members/lortseam_) | Makes some mods' config work | +| [Fabric API](https://www.curseforge.com/minecraft/mc-mods/fabric-api) | [modmuss50](https://www.curseforge.com/members/modmuss50) | Makes most mods work | +| [Fabric Language Kotlin](https://www.curseforge.com/minecraft/mc-mods/fabric-language-kotlin) | [modmuss50](https://www.curseforge.com/members/modmuss50) | Makes some mods work | +| [Indium](https://www.curseforge.com/minecraft/mc-mods/indium) | [comp500](https://www.curseforge.com/members/comp500) | Adds support for the Rendering API (more parity mods) | +| [MidnightLib](https://www.curseforge.com/minecraft/mc-mods/midnightlib) | [TeamMidnightDust](https://www.curseforge.com/members/TeamMidnightDust) | Makes some mods work | +| [YetAnotherConfigLib](https://www.curseforge.com/minecraft/mc-mods/yacl) | [XanderIsDev](https://www.curseforge.com/members/xanderisdev) | Makes some mods' config work | +{% endtab %} + +{% tab title="1.18.2" %} +**Smooth** + +| Name | Author | Description | +| ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- | ------------------------------------------------------------------------------- | +| [Dynamic FPS](https://www.curseforge.com/minecraft/mc-mods/dynamic-fps) | [juliand665](https://www.curseforge.com/members/juliand665) | Renders Minecraft slower if it is in the background to reduce CPU usage | +| [Enhanced Block Entities](https://www.curseforge.com/minecraft/mc-mods/enhanced-block-entities) | [FoundationGames](https://www.curseforge.com/members/FoundationGames) | Makes chests, signs, beds, etc. render faster | +| [Entity Culling](https://www.curseforge.com/minecraft/mc-mods/entityculling) | [tr9zw](https://www.curseforge.com/members/tr9zw) | Stops rendering entities behind walls | +| [FerriteCore](https://www.curseforge.com/minecraft/mc-mods/ferritecore-fabric) | [malte0811](https://www.curseforge.com/members/malte0811) | Reduces RAM usage | +| [Language Reload](https://www.curseforge.com/minecraft/mc-mods/language-reload) | [Jerozgen](https://www.curseforge.com/members/Jerozgen) | Makes language switching instant, adds a searchbar | +| [LazyDFU](https://www.curseforge.com/minecraft/mc-mods/lazydfu) | [tuxed](https://www.curseforge.com/members/tuxed) | Makes the game startup faster | +| [Lithium](https://www.curseforge.com/minecraft/mc-mods/lithium) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes game physics and chunk loading | +| [MemoryLeakFix](https://www.curseforge.com/minecraft/mc-mods/memoryleakfix) | [FX\_PR0CESS](https://www.curseforge.com/members/fx_pr0cess) | Fixes several memory leaks | +| [No Fade](https://www.curseforge.com/minecraft/mc-mods/no-fade) | [UltimateBoomer](https://www.curseforge.com/members/UltimateBoomer) | Makes game startup and resource packs switch faster by removing fade animations | +| [Smooth Boot](https://www.curseforge.com/minecraft/mc-mods/smooth-boot) | [UltimateBoomer](https://www.curseforge.com/members/UltimateBoomer) | Improves the overall responsiveness of the game (less likely to freeze) | +| [Sodium](https://www.curseforge.com/minecraft/mc-mods/sodium) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes general rendering to improve FPS, adds some graphics options | +| [Starlight](https://www.curseforge.com/minecraft/mc-mods/starlight) | [Spottedstar](https://www.curseforge.com/members/Spottedstar) | Optimizes light rendering | + +**Pretty** + +| Name | Author | Description | +| ------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | +| [AdvancementInfo](https://www.curseforge.com/minecraft/mc-mods/advancementinfo) | [Giserbaer](https://www.curseforge.com/members/Giserbaer) | Makes the advancement pages bigger, adds a requirement list and search bar | +| [Animatica](https://www.curseforge.com/minecraft/mc-mods/animatica) | [FoundationGames](https://www.curseforge.com/members/FoundationGames) | Adds OptiFine's animated textures support | +| [Better Mount Hud](https://www.curseforge.com/minecraft/mc-mods/better-mount-hud) | [Lortseam\_](https://www.curseforge.com/members/Lortseam_) | Shows horse health and player's food via HUD at the same time, Automatically changes to jump bar when jumping with horse | +| [Capes](https://www.curseforge.com/minecraft/mc-mods/capes) | [VictorKohler](https://www.curseforge.com/members/VictorKohler) | Adds OptiFine's and other mods' capes. See [Capes](capes.md) | +| [CIT Resewn](https://www.curseforge.com/minecraft/mc-mods/cit-resewn) | [SHsuperCM](https://www.curseforge.com/members/SHsuperCM) | Adds OptiFine's custom item textures support | +| [Colormatic](https://www.curseforge.com/minecraft/mc-mods/colormatic) | [kwertiTheCats](https://www.curseforge.com/members/kwertiTheCats) | Adds OptiFine's custom colors support, clear skies and clear void options | +| [Continuity](https://www.curseforge.com/minecraft/mc-mods/continuity) | [Pepper\_Bell](https://www.curseforge.com/members/Pepper_Bell) | Adds OptiFine's connected textures support | +| [Cull Less Leaves](https://www.curseforge.com/minecraft/mc-mods/cull-less-leaves) | [isXander](https://www.curseforge.com/members/xanderisdev) | Makes tree leaves faster without compromising on appearance | +| [Custom Entity Models](https://www.curseforge.com/minecraft/mc-mods/custom-entity-models-cem) | [dorianpb](https://www.curseforge.com/members/dorianpb) | Adds OptiFine's custom entity models (alpha) | +| [Entity Texture Features](https://www.curseforge.com/minecraft/mc-mods/entity-texture-features-fabric) | [traben\_0](https://www.curseforge.com/members/traben_0) | Adds OptiFine's random and emissive mobs support | +| [Fabrishot](https://www.curseforge.com/minecraft/mc-mods/fabrishot) | [ramidzkh](https://www.curseforge.com/members/ramidzkh) | Lets you take a high-res screenshot with F9 | +| [Farsight](https://www.curseforge.com/minecraft/mc-mods/farsight-fabric) | [someaddon](https://www.curseforge.com/members/someaddon) | Keeps far loaded chunks visible in servers, increasing visible render distance | +| [Iris Shaders](https://www.curseforge.com/minecraft/mc-mods/irisshaders) | [coderbot](https://www.curseforge.com/members/coderbot) | Adds OptiFine's shaders support. See [Shaders](shaders.md) | +| [Item Model Fix](https://www.curseforge.com/minecraft/mc-mods/item-model-fix) | [Pepper\_Bell](https://www.curseforge.com/members/Pepper_Bell) | Fixes transparent gaps in held items | +| [LambdaBetterGrass](https://www.curseforge.com/minecraft/mc-mods/lambdabettergrass) | [LambdAurora](https://www.curseforge.com/members/LambdAurora) | Adds OptiFine's "better grass" and "better snow" | +| [LambDynamicLights](https://www.curseforge.com/minecraft/mc-mods/lambdynamiclights) | [LambdAurora](https://www.curseforge.com/members/LambdAurora) | Adds OptiFine's "dynamic lights" - lights up areas by holding a light source, activating TNT or creeper | +| [Puzzle](https://www.curseforge.com/minecraft/mc-mods/puzzle) | [TeamMidnightDust](https://www.curseforge.com/members/teammidnightdust) | Adds some minor OptiFine features like resource pack-provided splash screen | +| [OptiGUI](https://www.curseforge.com/minecraft/mc-mods/optigui) | [opekope2](https://www.curseforge.com/members/opekope2) | Adds OptiFine's custom GUI support | +| [Reese's Sodium Options](https://www.curseforge.com/minecraft/mc-mods/reeses-sodium-options) | [FlashyReese](https://www.curseforge.com/members/FlashyReese) | Makes Sodium's settings vertical, centered and scrollable | +| [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) | [FlashyReese](https://www.curseforge.com/members/FlashyReese) | Adds many OptiFine-like graphics toggles: animations, particles, weather, FPS indicator and more | +| [ToolTipFix](https://www.curseforge.com/minecraft/mc-mods/tooltipfix) | [Kyrptonaught](https://www.curseforge.com/members/Kyrptonaught) | Ensures all possible tooltips fit to screen | + +**Functional** + +| Name | Author | Description | +| ------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | +| [AntiGhost](https://www.curseforge.com/minecraft/mc-mods/antighost) | [Giselbaer](https://www.curseforge.com/members/Giselbaer) | Fixes glitching blocks by typing /ghost (repetitively using this can likely alert staff members in-game) | +| [Borderless Mining](https://www.curseforge.com/minecraft/mc-mods/borderless-mining) | [comp500](https://www.curseforge.com/members/comp500) | Allows you to have Minecraft in full screen and interact with a different window (disabled by default) | +| [Don't Clear Chat History](https://www.curseforge.com/minecraft/mc-mods/dont-clear-chat-history) | [anar4732](https://www.curseforge.com/members/anar4732) | Keeps typed message history across worlds | +| [Debugify](https://www.curseforge.com/minecraft/mc-mods/debugify) | [isXander](https://www.curseforge.com/members/xanderisdev) | Fixes some bugs, disables sending diagnostics data to Mojang. See [Bug Fixes](../bugs.md) and [Telemetry](../telemetry.md) | +| [Main Menu Credits](https://www.curseforge.com/minecraft/mc-mods/main-menu-credits) | [isXander](https://www.curseforge.com/members/xanderisdev) | Adds FO's clickable version number in title screen's bottom corner | +| [MidnightControls](https://www.curseforge.com/minecraft/mc-mods/midnightcontrols) | [TeamMidnightDust](https://www.curseforge.com/members/teammidnightdust) | Adds controller and touchscreen support - Bedrock parity! | +| [MixinTrace](https://www.curseforge.com/minecraft/mc-mods/mixintrace) | [comp500](https://www.curseforge.com/members/comp500) | Helps developers find the cause of crashes | +| [Mod Menu](https://www.curseforge.com/minecraft/mc-mods/modmenu) | [TerraformersMC](https://www.curseforge.com/members/TerraformersMC) | Adds a mod list with descriptions (keep bundled resource pack enabled for better experience!) | +| [More Chat History](https://www.curseforge.com/minecraft/mc-mods/more-chat-history) | [JackFred2](https://www.curseforge.com/members/JackFred2) | Increases chat history limit | +| [Your Options Shall Be Respected](https://www.curseforge.com/minecraft/mc-mods/yosbr) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Keeps your settings when updating FO | +| [Zoomify](https://www.curseforge.com/minecraft/mc-mods/zoomify) | [isXander](https://www.curseforge.com/members/xanderisdev) | Adds a scrollable and customizable zoom feature | + +[**Libraries**](#user-content-fn-8)[^8] + +| Name | Author | Description | +| --------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------- | +| [ARRP](https://www.curseforge.com/minecraft/mc-mods/arrp) | [one\_point\_o](https://www.curseforge.com/members/one_point_o) | Makes some mods work | +| [Cloth Config API](https://www.curseforge.com/minecraft/mc-mods/cloth-config) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Makes many mods' config work | +| [CompleteConfig](https://www.curseforge.com/minecraft/mc-mods/completeconfig) | [lortseam\_](https://www.curseforge.com/members/lortseam_) | Makes some mods' config work | +| [Fabric API](https://www.curseforge.com/minecraft/mc-mods/fabric-api) | [modmuss50](https://www.curseforge.com/members/modmuss50) | Makes most mods work | +| [Fabric Language Kotlin](https://www.curseforge.com/minecraft/mc-mods/fabric-language-kotlin) | [modmuss50](https://www.curseforge.com/members/modmuss50) | Makes some mods work | +| [Indium](https://www.curseforge.com/minecraft/mc-mods/indium) | [comp500](https://www.curseforge.com/members/comp500) | Adds support for the Rendering API (more parity mods) | +| [MidnightLib](https://www.curseforge.com/minecraft/mc-mods/midnightlib) | [TeamMidnightDust](https://www.curseforge.com/members/TeamMidnightDust) | Makes some mods work | +{% endtab %} + +{% tab title="1.17.1" %} +**Smooth** + +| Name | Author | Description | +| ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- | ------------------------------------------------------------------------------- | +| [Dynamic FPS](https://www.curseforge.com/minecraft/mc-mods/dynamic-fps) | [juliand665](https://www.curseforge.com/members/juliand665) | Renders Minecraft slower if it is in the background to reduce CPU usage | +| [Enhanced Block Entities](https://www.curseforge.com/minecraft/mc-mods/enhanced-block-entities) | [FoundationGames](https://www.curseforge.com/members/FoundationGames) | Makes chests, signs, beds, etc. render faster | +| [Entity Culling](https://www.curseforge.com/minecraft/mc-mods/entityculling) | [tr9zw](https://www.curseforge.com/members/tr9zw) | Stops rendering entities behind walls | +| [FerriteCore](https://www.curseforge.com/minecraft/mc-mods/ferritecore-fabric) | [malte0811](https://www.curseforge.com/members/malte0811) | Reduces RAM usage | +| Hydrogen[^11] | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Reduces RAM usage | +| [Language Reload](https://www.curseforge.com/minecraft/mc-mods/language-reload) | [Jerozgen](https://www.curseforge.com/members/Jerozgen) | Makes language switching instant, adds a searchbar | +| [LazyDFU](https://www.curseforge.com/minecraft/mc-mods/lazydfu) | [tuxed](https://www.curseforge.com/members/tuxed) | Makes the game startup faster | +| [Lithium](https://www.curseforge.com/minecraft/mc-mods/lithium) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes game physics and chunk loading | +| [No Fade](https://www.curseforge.com/minecraft/mc-mods/no-fade) | [UltimateBoomer](https://www.curseforge.com/members/UltimateBoomer) | Makes game startup and resource packs switch faster by removing fade animations | +| [Phosphor](https://www.curseforge.com/minecraft/mc-mods/phosphor) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes light rendering | +| [Smooth Boot](https://www.curseforge.com/minecraft/mc-mods/smooth-boot) | [UltimateBoomer](https://www.curseforge.com/members/UltimateBoomer) | Improves the overall responsiveness of the game (less likely to freeze) | +| [Sodium](https://www.curseforge.com/minecraft/mc-mods/sodium) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes general rendering to improve FPS, adds some graphics options | + +**Pretty** + +| Name | Author | Description | +| --------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | +| [AdvancementInfo](https://www.curseforge.com/minecraft/mc-mods/advancementinfo) | [Giserbaer](https://www.curseforge.com/members/Giserbaer) | Makes the advancement pages bigger, adds a requirement list and search bar | +| [Animatica](https://www.curseforge.com/minecraft/mc-mods/animatica) | [FoundationGames](https://www.curseforge.com/members/FoundationGames) | Adds OptiFine's animated textures support | +| [Better Mount Hud](https://www.curseforge.com/minecraft/mc-mods/better-mount-hud) | [Lortseam\_](https://www.curseforge.com/members/Lortseam_) | Shows horse health and player's food via HUD at the same time, Automatically changes to jump bar when jumping with horse | +| [Capes](https://www.curseforge.com/minecraft/mc-mods/capes) | [VictorKohler](https://www.curseforge.com/members/VictorKohler) | Adds OptiFine's and other mods' capes. See [Capes](capes.md) | +| [CIT Resewn](https://www.curseforge.com/minecraft/mc-mods/cit-resewn) | [SHsuperCM](https://www.curseforge.com/members/SHsuperCM) | Adds OptiFine's custom item textures support | +| [Colormatic](https://www.curseforge.com/minecraft/mc-mods/colormatic) | [kwertiTheCats](https://www.curseforge.com/members/kwertiTheCats) | Adds OptiFine's custom colors support, clear skies and clear void options | +| [Continuity](https://www.curseforge.com/minecraft/mc-mods/continuity) | [Pepper\_Bell](https://www.curseforge.com/members/Pepper_Bell) | Adds OptiFine's connected textures support | +| [Cull Leaves](https://www.curseforge.com/minecraft/mc-mods/cull-leaves) | [TeamMidnightDust](https://www.curseforge.com/members/teammidnightdust) | Adds OptiFine's "better trees" - fancy leaves are more see-through for better FPS | +| [Custom Entity Models](https://www.curseforge.com/minecraft/mc-mods/custom-entity-models-cem) | [dorianpb](https://www.curseforge.com/members/dorianpb) | Adds OptiFine's custom entity models (alpha) | +| [Fabrishot](https://www.curseforge.com/minecraft/mc-mods/fabrishot) | [ramidzkh](https://www.curseforge.com/members/ramidzkh) | Lets you take a high-res screenshot with F9 | +| [Iris Shaders](https://www.curseforge.com/minecraft/mc-mods/irisshaders) | [coderbot](https://www.curseforge.com/members/coderbot) | Adds OptiFine's shaders support. See [Shaders](shaders.md) | +| [Item Model Fix](https://www.curseforge.com/minecraft/mc-mods/item-model-fix) | [Pepper\_Bell](https://www.curseforge.com/members/Pepper_Bell) | Fixes transparent gaps in held items | +| [LambdaBetterGrass](https://www.curseforge.com/minecraft/mc-mods/lambdabettergrass) | [LambdAurora](https://www.curseforge.com/members/LambdAurora) | Adds OptiFine's "better grass" and "better snow" | +| [LambDynamicLights](https://www.curseforge.com/minecraft/mc-mods/lambdynamiclights) | [LambdAurora](https://www.curseforge.com/members/LambdAurora) | Adds OptiFine's "dynamic lights" - lights up areas by holding a light source, activating TNT or creeper | +| [No Potion Offset](https://www.curseforge.com/minecraft/mc-mods/no-potion-offset) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Keeps player inventory in place when under potion effects | +| [Reese's Sodium Options](https://www.curseforge.com/minecraft/mc-mods/reeses-sodium-options) | [FlashyReese](https://www.curseforge.com/members/FlashyReese) | Makes Sodium's settings vertical, centered and scrollable | +| ['Slight' Gui Modifications](https://www.curseforge.com/minecraft/mc-mods/slight-gui-modifications) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Adds toast animations and FO text in main menu, plus several opt-in features | +| [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) | [FlashyReese](https://www.curseforge.com/members/FlashyReese) | Adds many OptiFine-like graphics toggles: animations, particles, weather, FPS indicator and more | +| [ToolTipFix](https://www.curseforge.com/minecraft/mc-mods/tooltipfix) | [Kyrptonaught](https://www.curseforge.com/members/Kyrptonaught) | Ensures all possible tooltips fit to screen | + +**Functional** + +| Name | Author | Description | +| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | +| [AntiGhost](https://www.curseforge.com/minecraft/mc-mods/antighost) | [Giselbaer](https://www.curseforge.com/members/Giselbaer) | Fixes glitching blocks by typing /ghost (repetitively using this can likely alert staff members in-game) | +| [Borderless Mining](https://www.curseforge.com/minecraft/mc-mods/borderless-mining) | [comp500](https://www.curseforge.com/members/comp500) | Allows you to have Minecraft in full screen and interact with a different window (disabled by default) | +| [Don't Clear Chat History](https://www.curseforge.com/minecraft/mc-mods/dont-clear-chat-history) | [anar4732](https://www.curseforge.com/members/anar4732) | Keeps typed message history across worlds | +| [FastOpenLinksAndFolders](https://www.curseforge.com/minecraft/mc-mods/fastopenlinksandfolders) | [altrisi](https://www.curseforge.com/members/altrisi) | Fixes the game freezing when you open resource pack folders, a screenshot etc. | +| [LittleTweaks](https://www.curseforge.com/minecraft/mc-mods/littletweaks) | [ImUrX](https://www.curseforge.com/members/imurx) | Adds the audio output option like 1.18 | +| [Mod Menu](https://www.curseforge.com/minecraft/mc-mods/modmenu) | [TerraformersMC](https://www.curseforge.com/members/TerraformersMC) | Adds a mod list with descriptions (keep bundled resource pack enabled for better experience!) | +| [More Chat History](https://www.curseforge.com/minecraft/mc-mods/more-chat-history) | [JackFred2](https://www.curseforge.com/members/JackFred2) | Increases chat history limit | +| [Not Enough Crashes](https://www.curseforge.com/minecraft/mc-mods/not-enough-crashes) | [NatanFudge](https://www.curseforge.com/members/NatanFudge) | Allows playing after a crash and getting the crash report as a link | +| [Your Options Shall Be Respected](https://www.curseforge.com/minecraft/mc-mods/yosbr) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Keeps your settings when updating FO | +| [WI Zoom](https://www.curseforge.com/minecraft/mc-mods/wi-zoom) | [alexander9892](https://www.curseforge.com/members/alexander9892) | Adds a scrollable zoom feature | + +[**Libraries**](#user-content-fn-8)[^8] + +| Name | Author | Description | +| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | ----------------------------------------------------- | +| [Architectury](https://www.curseforge.com/minecraft/mc-mods/architectury-fabric) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Makes some mods work | +| [ARRP](https://www.curseforge.com/minecraft/mc-mods/arrp) | [one\_point\_o](https://www.curseforge.com/members/one_point_o) | Makes some mods work | +| [Cloth API (Fabric)](https://www.curseforge.com/minecraft/mc-mods/cloth-api) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Makes some mods work | +| [Cloth Config API](https://www.curseforge.com/minecraft/mc-mods/cloth-config) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Makes many mods' config work | +| [CompleteConfig](https://www.curseforge.com/minecraft/mc-mods/completeconfig) | [lortseam\_](https://www.curseforge.com/members/lortseam_) | Makes some mods' config work | +| [Fabric API](https://www.curseforge.com/minecraft/mc-mods/fabric-api) | [modmuss50](https://www.curseforge.com/members/modmuss50) | Makes most mods work | +| [Fabric Language Kotlin](https://www.curseforge.com/minecraft/mc-mods/fabric-language-kotlin) | [modmuss50](https://www.curseforge.com/members/modmuss50) | Makes some mods work | +| [Indium](https://www.curseforge.com/minecraft/mc-mods/indium) | [comp500](https://www.curseforge.com/members/comp500) | Adds support for the Rendering API (more parity mods) | +{% endtab %} + +{% tab title="1.16.5" %} +**Smooth** + +| Name | Author | Description | +| ------------------------------------------------------------------------------ | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------- | +| [Better Beds](https://www.curseforge.com/minecraft/mc-mods/better-beds) | [TeamMidnightDust](https://www.curseforge.com/members/teammidnightdust) | Makes beds render faster | +| [Dynamic FPS](https://www.curseforge.com/minecraft/mc-mods/dynamic-fps) | [juliand665](https://www.curseforge.com/members/juliand665) | Renders Minecraft slower if it is in the background to reduce CPU usage | +| [Entity Culling](https://www.curseforge.com/minecraft/mc-mods/entityculling) | [tr9zw](https://www.curseforge.com/members/tr9zw) | Stops rendering entities behind walls | +| [FastChest](https://www.curseforge.com/minecraft/mc-mods/fastchest) | [fake\_domi](https://www.curseforge.com/members/fake_domi) | Makes chests render faster | +| [FerriteCore](https://www.curseforge.com/minecraft/mc-mods/ferritecore-fabric) | [malte0811](https://www.curseforge.com/members/malte0811) | Reduces RAM usage | +| Hydrogen[^11] | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Reduces RAM usage | +| [LazyDFU](https://www.curseforge.com/minecraft/mc-mods/lazydfu) | [tuxed](https://www.curseforge.com/members/tuxed) | Makes the game startup faster | +| [Lithium](https://www.curseforge.com/minecraft/mc-mods/lithium) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes game physics and chunk loading | +| [No Fade](https://www.curseforge.com/minecraft/mc-mods/no-fade) | [UltimateBoomer](https://www.curseforge.com/members/UltimateBoomer) | Makes game startup and resource packs switch faster by removing fade animations | +| [Phosphor](https://www.curseforge.com/minecraft/mc-mods/phosphor) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes light rendering | +| [Smooth Boot](https://www.curseforge.com/minecraft/mc-mods/smooth-boot) | [UltimateBoomer](https://www.curseforge.com/members/UltimateBoomer) | Improves the overall responsiveness of the game (less likely to freeze) | +| [Sodium](https://www.curseforge.com/minecraft/mc-mods/sodium) | [CaffeineMC](https://www.curseforge.com/members/jellysquid3_) | Optimizes general rendering to improve FPS, adds some graphics options | + +**Pretty** + +| Name | Author | Description | +| --------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | +| [AdvancementInfo](https://www.curseforge.com/minecraft/mc-mods/advancementinfo) | [Giserbaer](https://www.curseforge.com/members/Giserbaer) | Makes the advancement pages bigger, adds a requirement list and search bar | +| [Capes](https://www.curseforge.com/minecraft/mc-mods/capes) | [VictorKohler](https://www.curseforge.com/members/VictorKohler) | Adds OptiFine's and other mods' capes. See [Capes](capes.md) | +| [Colormatic](https://www.curseforge.com/minecraft/mc-mods/colormatic) | [kwertiTheCats](https://www.curseforge.com/members/kwertiTheCats) | Adds OptiFine's custom colors support, clear skies and clear void options | +| [Cull Leaves](https://www.curseforge.com/minecraft/mc-mods/cull-leaves) | [TeamMidnightDust](https://www.curseforge.com/members/teammidnightdust) | Adds OptiFine's "better trees" - fancy leaves are more see-through for better FPS | +| [Custom Entity Models](https://www.curseforge.com/minecraft/mc-mods/custom-entity-models-cem) | [dorianpb](https://www.curseforge.com/members/dorianpb) | Adds OptiFine's custom entity models (alpha) | +| [Custom Fog](https://www.curseforge.com/minecraft/mc-mods/custom-fog) | [Setadokalo](https://www.curseforge.com/members/setadokalo) | Lets you change fog settings (distance, density, dimensions, etc.) | +| [Fabrishot](https://www.curseforge.com/minecraft/mc-mods/fabrishot) | [ramidzkh](https://www.curseforge.com/members/ramidzkh) | Lets you take a high-res screenshot with F9 | +| [Iris Shaders](https://www.curseforge.com/minecraft/mc-mods/irisshaders) | [coderbot](https://www.curseforge.com/members/coderbot) | Adds OptiFine's shaders support. See [Shaders](shaders.md) | +| [Item Model Fix](https://www.curseforge.com/minecraft/mc-mods/item-model-fix) | [Pepper\_Bell](https://www.curseforge.com/members/Pepper_Bell) | Fixes transparent gaps in held items | +| [LambdaBetterGrass](https://www.curseforge.com/minecraft/mc-mods/lambdabettergrass) | [LambdAurora](https://www.curseforge.com/members/LambdAurora) | Adds OptiFine's "better grass" and "better snow" | +| [LambDynamicLights](https://www.curseforge.com/minecraft/mc-mods/lambdynamiclights) | [LambdAurora](https://www.curseforge.com/members/LambdAurora) | Adds OptiFine's "dynamic lights" - lights up areas by holding a light source, activating TNT or creeper | +| [No Potion Offset](https://www.curseforge.com/minecraft/mc-mods/no-potion-offset) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Keeps player inventory in place when under potion effects | +| [Reese's Sodium Options](https://www.curseforge.com/minecraft/mc-mods/reeses-sodium-options) | [FlashyReese](https://www.curseforge.com/members/FlashyReese) | Makes Sodium's settings vertical, centered and scrollable | +| ['Slight' Gui Modifications](https://www.curseforge.com/minecraft/mc-mods/slight-gui-modifications) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Adds toast animations and FO text in main menu, plus several opt-in features | +| [Sodium Extra](https://www.curseforge.com/minecraft/mc-mods/sodium-extra) | [FlashyReese](https://www.curseforge.com/members/FlashyReese) | Adds many OptiFine-like graphics toggles: animations, particles, weather, FPS indicator and more | +| [ToolTipFix](https://www.curseforge.com/minecraft/mc-mods/tooltipfix) | [Kyrptonaught](https://www.curseforge.com/members/Kyrptonaught) | Ensures all possible tooltips fit to screen | + +**Functional** + +| Name | Author | Description | +| ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | +| [AntiGhost](https://www.curseforge.com/minecraft/mc-mods/antighost) | [Giselbaer](https://www.curseforge.com/members/Giselbaer) | Fixes glitching blocks by typing /ghost (repetitively using this can likely alert staff members in-game) | +| [Borderless Mining](https://www.curseforge.com/minecraft/mc-mods/borderless-mining) | [comp500](https://www.curseforge.com/members/comp500) | Allows you to have Minecraft in full screen and interact with a different window (disabled by default) | +| [FastOpenLinksAndFolders](https://www.curseforge.com/minecraft/mc-mods/fastopenlinksandfolders) | [altrisi](https://www.curseforge.com/members/altrisi) | Fixes the game freezing when you open resource pack folders, a screenshot etc. | +| [Mod Menu](https://www.curseforge.com/minecraft/mc-mods/modmenu) | [TerraformersMC](https://www.curseforge.com/members/TerraformersMC) | Adds a mod list with descriptions (keep bundled resource pack enabled for better experience!) | +| [Not Enough Crashes](https://www.curseforge.com/minecraft/mc-mods/not-enough-crashes) | [NatanFudge](https://www.curseforge.com/members/NatanFudge) | Allows playing after a crash and getting the crash report as a link | +| [Your Options Shall Be Respected](https://www.curseforge.com/minecraft/mc-mods/yosbr) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Keeps your settings when updating FO | +| [WI Zoom](https://www.curseforge.com/minecraft/mc-mods/wi-zoom) | [alexander9892](https://www.curseforge.com/members/alexander9892) | Adds a scrollable zoom feature | + +[**Libraries**](#user-content-fn-8)[^8] + +| Name | Author | Description | +| --------------------------------------------------------------------------------------------- | --------------------------------------------------------- | ----------------------------------------------------- | +| [Architectury](https://www.curseforge.com/minecraft/mc-mods/architectury-fabric) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Makes some mods work | +| [Cloth API (Fabric)](https://www.curseforge.com/minecraft/mc-mods/cloth-api) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Makes some mods work | +| [Cloth Config API](https://www.curseforge.com/minecraft/mc-mods/cloth-config) | [shedaniel](https://www.curseforge.com/members/shedaniel) | Makes many mods' config work | +| [Fabric API](https://www.curseforge.com/minecraft/mc-mods/fabric-api) | [modmuss50](https://www.curseforge.com/members/modmuss50) | Makes most mods work | +| [Fabric Language Kotlin](https://www.curseforge.com/minecraft/mc-mods/fabric-language-kotlin) | [modmuss50](https://www.curseforge.com/members/modmuss50) | Makes some mods work | +| [Indium](https://www.curseforge.com/minecraft/mc-mods/indium) | [comp500](https://www.curseforge.com/members/comp500) | Adds support for the Rendering API (more parity mods) | +{% endtab %} +{% endtabs %} + +[^1]: In some versions replaced by [Better Beds](https://www.curseforge.com/minecraft/mc-mods/better-beds) by [TeamMidnightDust](https://www.curseforge.com/members/teammidnightdust), which only optimizes beds + +[^2]: In some versions replaced by [Custom Entity Models](https://www.curseforge.com/minecraft/mc-mods/custom-entity-models-cem) by [dorianpb](https://www.curseforge.com/members/dorianpb), which is less compatible overall + +[^3]: In some versions replaced by [Item Model Fix](https://www.curseforge.com/minecraft/mc-mods/item-model-fix) by [Pepper\_Bell](https://www.curseforge.com/members/pepper_bell), which uses a different, potentially more intensive method for fixing models + +[^4]: In some versions replaced by [Animatica](https://www.curseforge.com/minecraft/mc-mods/animatica) by [FoundationGames](https://www.curseforge.com/members/FoundationGames), which might be less performant or be slower to update + +[^5]: In some versions replaced by [Cull Less Leaves](https://www.curseforge.com/minecraft/mc-mods/cull-less-leaves) by [isXander](https://www.curseforge.com/members/xanderisdev), which only optimizes the culling of leaves + +[^6]: In some versions replaced by [MidnightControls](https://www.curseforge.com/minecraft/mc-mods/midnightcontrols) by [TeamMidnightDust](https://www.curseforge.com/members/teammidnightdust), which has slightly different features + +[^7]: Mods which make other mods work. Hidden in-game, and should not be disabled + +[^8]: Mods which make other mods work. Hidden in-game, but should not be removed + +[^9]: In the Modrinth pack, replaced by [Hold That Chunk](https://www.curseforge.com/minecraft/mc-mods/hold-that-chunk) by [The\_TermiGator](https://www.curseforge.com/members/the_termigator) + +[^10]: In the Modrinth pack, replaces [Farsight](https://www.curseforge.com/minecraft/mc-mods/farsight-fabric) by [someaddon](https://www.curseforge.com/members/someaddon) + +[^11]: Hydrogen comes from [Modrinth](https://modrinth.com/mod/hydrogen), [not from CurseForge](https://support.overwolf.com/en/support/solutions/articles/9000197913-non-curseforge-mods) diff --git a/info/mods/capes.md b/info/mods/capes.md new file mode 100644 index 00000000..43b38573 --- /dev/null +++ b/info/mods/capes.md @@ -0,0 +1,50 @@ +--- +hidden: true +--- + +# Capes + +FO supports capes from Mojang, OptiFine, MinecraftCapes, Wynntils and Cosmetica. + +{% hint style="warning" %} +FO does not host any paid-for capes or cosmetics, nor does it encourage YOU to buy them from any provider. Instead, 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. +{% endhint %} + +## Official Mojang capes + +All official capes by Mojang are automatically supported by FO, without additional configuration. + +{% hint style="success" %} +Mojang has recently been releasing more and more official capes for completing certain actions during game events. Read more about [capes on the Minecraft Wiki](https://minecraft.wiki/w/Cape#Cross-platform_capes). + +To be informed of those events as they happen, ensure you have the **Other news** role on the [FO Discord server](https://download.fo/discord)! +{% endhint %} + +## Get a free cape + +1. Sign up on [MinecraftCapes](https://minecraftcapes.net/account/login) +2. Draw and download a cape on the [SkinMC Minecraft Cape Editor](https://skinmc.net/capes/editor) +3. If you want the official FO cape, download it here: + +{% file src="/assets/cape.png" caption="Official FO cape" %} + +4. Upload the cape you chose on the [MinecraftCapes page](https://minecraftcapes.net/upload-cape) +5. You can now enjoy your cape in Minecraft! Users with FO or MinecraftCapes will also see it + +## Error: "UPDATE YOUR MOD" + +If you're using an older version of FO, you may get an "Update your mod" message. This is due to an update to MinecraftCapes' server. See the [issue on MinecraftCapes' GitHub](https://github.com/CaelTheColher/Capes/issues/118). + +There are multiple ways to solve this problem: choose one only. + +* Update FO to its latest version (recommended). See [instructions to update FO](../../how-to/update/) +* Disable MinecraftCapes entirely. You'll not be able to get the free cape: + 1. Open **Options...** + 2. Open **Skin Customization...** + 3. Click on the **Capes** icon + 4. Click on the **Toggle** button + 5. Set **MinecraftCapes** to **OFF** + 6. Click on **Done** three times +* [Disable the Capes mod](../../how-to/disable-mods/), which causes the problem, then [add one of these mods](../../how-to/add-mods/): + * [MinecraftCapes](https://modrinth.com/mod/minecraftcapes): does not support all providers, rather only MinecraftCapes and vanilla + * [Cosmetica](https://modrinth.com/mod/cosmetica): its configuration is very different to that of FO and must be tweaked manually to your needs diff --git a/info/mods/shaders.md b/info/mods/shaders.md new file mode 100644 index 00000000..bb39e63a --- /dev/null +++ b/info/mods/shaders.md @@ -0,0 +1,80 @@ +--- +hidden: true +--- + +# Shaders + +FO supports shaders through [Iris](https://modrinth.com/mod/iris). You can find [shaders from Modrinth](https://modrinth.com/shaders?g=categories:iris) or [shaders from CurseForge](https://www.curseforge.com/minecraft/search?class=shaders). + +To install an Iris shader: + +1. Download any shader. You should get a `zip` file +2. In Minecraft's main menu, click on **Options...** +3. Click on **Video Settings...** +4. Click on **Shader Packs...** +5. Drag the `zip` file you downloaded in _step 1_ to the screen you opened in _step 4_ +6. Select the shader +7. Make sure **Shaders** is enabled +8. If you want to configure the shader, use the **Shader Pack Settings...** button +9. Click on **Apply** + +{% hint style="info" %} +If you run into any issues, please report them on the [Iris issue tracker](https://github.com/IrisShaders/Iris/issues). +{% endhint %} + +## Internal Shaders + +To get OptiFine's internal shaders, you can use: + +* ["internal-shaders" shader](https://modrinth.com/shader/internal-shaders) +* ["Simply No Shading" mod](https://modrinth.com/mod/simply-no-shading) +* ["Flat Lighting" mod](https://modrinth.com/mod/flat-lighting) + +## Fabulous Shaders + +Fabulous shaders are vanilla shaders which work by enabling **Fabulous!** graphics in video settings. + +Examples of Fabulous Shaders include: + +* [Fabulousity](https://github.com/ScottoMotto/Fabulousity#fabulousity) ([preview on YouTube](https://youtu.be/luzgOwKt6_c?t=126)) +* [Basic Shaders](https://github.com/bradleyq/mc_vanilla_shaders) ([preview on YouTube](https://youtu.be/dRnlaRx3zBY?t=24)) +* [Sildur's Fabulous Shaders](https://sildurs-shaders.github.io/downloads) ([configuration instructions](https://sildurs-shaders.github.io/install/#fabulous)) +* [Depth Shaders](https://github.com/onnowhere/depth_shaders/releases) +* [More from Modrinth](https://modrinth.com/shaders?g=categories:vanilla) + +## Core Shaders + +Core shaders are used by resource packs to adjust the HUD and add special effects to some blocks. Not all core shaders are compatible with FO. + +Examples from [Vanilla Tweaks](https://vanillatweaks.net/) include: + +* Translucent Spyglass Overlay +* No Spyglass Overlay +* Mob Spawn Indicator (does not work in FO) +* Wavy Leaves/Plants/Water (do not work in FO) +* [More from Vanilla Tweaks](https://vanillatweaks.net/picker/resource-packs) +* [More from Modrinth](https://modrinth.com/resourcepacks?f=categories:core-shaders) + +The ones which do not work may be replicated by [adding a mod](../../how-to/add-mods/). + +For developers: You may make your resource pack work with the [Sodium manifest](https://github.com/CaffeineMC/sodium-fabric/pull/2206) or with the [Sodium Shader Support mod](https://modrinth.com/mod/sodium-shader-support). + +## Canvas Shaders + +Canvas shaders are a kind of shader optimized for powerful computers, to be used with the [Canvas Renderer mod](https://www.curseforge.com/minecraft/mc-mods/canvas-renderer). + +Examples include: + +* [Lumi Lights](https://spiralhalo.github.io/) +* [More from Modrinth](https://modrinth.com/shaders?g=categories:canvas) + +Canvas shaders are not supported by FO, but you can replace some mods to support them: + +1. [Disable the following mods](../../how-to/disable-mods/): + * Sodium + * Sodium Extra + * Reese's Sodium Settings + * Iris +2. [Add](../../how-to/add-mods/) the [Canvas Renderer mod](https://www.curseforge.com/minecraft/mc-mods/canvas-renderer) +3. [Install the shader](shaders.md#shaders) you want +4. Enable it from **Options...** → **Video Settings...** → **Canvas** → **Pipeline Options** → **Pipelines**