User Tools

Site Tools


faq:user

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
faq:user [2024/01/02 12:59] – Add FAPI, Mod Menu, Sinytra Connector and common OptiFabric and Sodium issues poopooracoocoofaq:user [2025/12/17 01:05] (current) – Expand "my mods aren't being loaded" answer poopooracoocoo
Line 15: Line 15:
  
 ==== How do I see a list of mods in-game? ==== ==== How do I see a list of mods in-game? ====
-Fabric doesn't come with a mod menu built-in. There's a mod called [[https://modrinth.com/mod/modmenu|Mod Menu]] that adds it. Some mods integrate with Mod Menu and add in-game configuration screens. Click on the "Mods" button and select the mod you want to configure; if the mod integrates with Mod Menu, you'll see a "Settings" button on the top-right.+Fabric doesn't come with a mod menu built-in. There's a mod called [[https://modrinth.com/mod/modmenu|Mod Menu]] that adds it. Many mods integrate with Mod Menu for in-game configuration screens. Click on the "Mods" button and select the mod you want to configure; if the mod integrates with Mod Menu, you'll see a "Settings" button on the top-right.
  
 ==== Where can I download published Fabric mods? ==== ==== Where can I download published Fabric mods? ====
  
-They are most often on [[https://www.curseforge.com/minecraft/mc-mods?filter-game-version=2020709689%3A7499&filter-sort=2|CurseForge]] or [[https://modrinth.com/mods?g=categories:%27fabric%27|Modrinth]]. Some mod authors may upload their mods to other sites such as GitHub, GitLab or their own site. See [[https://fabricmc.net/wiki/player:tutorials:adding_mods|adding mods]] for more information.+They are most often on [[https://www.curseforge.com/minecraft/mc-mods?filter-game-version=2020709689%3A7499&filter-sort=2|CurseForge]] or [[https://modrinth.com/mods?g=categories:%27fabric%27|Modrinth]]. Some mod authors may upload their mods to other sites such as GitHub, GitLab or their own site. See [[player:tutorials:adding_mods|adding mods]] for more information.
  
 ==== Are there any premade Fabric modpacks? ==== ==== Are there any premade Fabric modpacks? ====
Line 42: Line 42:
   * [[https://prismlauncher.org/|Prism Launcher]]   * [[https://prismlauncher.org/|Prism Launcher]]
   * [[https://www.technicpack.net/download|Technic Launcher]]   * [[https://www.technicpack.net/download|Technic Launcher]]
-Some modpacks also allow you to download a "server" pack to install it in Minecraft Launcher.  
  
 If someone has shared their modpack export, you can import it into some of these launchers.  If someone has shared their modpack export, you can import it into some of these launchers. 
 +
 ==== What launchers can I use to play with Fabric mods (on a custom/home-assembled modpack)? ==== ==== What launchers can I use to play with Fabric mods (on a custom/home-assembled modpack)? ====
  
Line 50: Line 50:
  
   * Official Launcher - an installer is available on [[https://fabricmc.net/use/installer/|Fabric's download page]]. A [[player:tutorials:install_mcl:windows|guide]] is available   * Official Launcher - an installer is available on [[https://fabricmc.net/use/installer/|Fabric's download page]]. A [[player:tutorials:install_mcl:windows|guide]] is available
-  * MultiMC - a guide is available for [[player:tutorials:install_multimc:windows|Windows]], and for [[player:tutorials:install_multimc:mac|macOS]]; there is an "Install Fabric" button to easily install Fabric loader.+  * MultiMC - a guide is available for [[player:tutorials:install_multimc:windows|Windows]], and for [[player:tutorials:install_multimc:mac|macOS]]; there is an "Install Fabric" button to easily install Fabric Loader.
   * Prism Launcher   * Prism Launcher
-  * CurseForge App - supports Fabric, just choose "Fabric" then select a version when creating a modpack.+  * CurseForge App - supports Fabric, just choose "Fabric" then select a version when creating an instance.
   * GDLauncher - supports Fabric, just choose "Fabric" then select a version when creating an instance. A guide is available for [[player:tutorials:install_gdlauncher:windows|Windows]] and [[player:tutorials:install_gdlauncher:linux|Linux]]   * GDLauncher - supports Fabric, just choose "Fabric" then select a version when creating an instance. A guide is available for [[player:tutorials:install_gdlauncher:windows|Windows]] and [[player:tutorials:install_gdlauncher:linux|Linux]]
   * ATLauncher - supports Fabric download and installation.   * ATLauncher - supports Fabric download and installation.
   * Modrinth App   * Modrinth App
-  * HMCL - supports Fabric download and installation, including sources from mirror websites. 
  
-**Please keep in mind** that Fabric API is a separate component and must be downloaded separately - you can find it on [[https://www.curseforge.com/minecraft/mc-mods/fabric-api|CurseForge]] or [[https://modrinth.com/mod/fabric-api|Modrinth]]. 
 ==== What launchers can I use to share a Fabric modpack? ==== ==== What launchers can I use to share a Fabric modpack? ====
  
Line 92: Line 90:
 ===== Interoperability ===== ===== Interoperability =====
  
-==== Can Fabric run together with Bukkit/Spigot/Paper? ====+==== Can Fabric run together with Bukkit/Spigot/Paper/Sponge? ====
  
-No, and it is unlikely to be officially supported. This is due to many core differences between Fabric and Bukkit/Spigot/Paper.+No, and it is unlikely to be officially supported. This is due to many core differences between Fabric and Bukkit/Spigot/Paper/Sponge.
  
 If you really want to run plugins on Fabric, you can try the unofficial [[https://github.com/CardboardPowered/cardboard|Cardboard]] mod, but beware that it is incompatible with many mods and doesn't support the complete Bukkit/Spigot/Paper API. If you really want to run plugins on Fabric, you can try the unofficial [[https://github.com/CardboardPowered/cardboard|Cardboard]] mod, but beware that it is incompatible with many mods and doesn't support the complete Bukkit/Spigot/Paper API.
Line 107: Line 105:
 The Fabric development team does not consider Forge interoperability a high-priority goal, as our focus in our limited time dedicated to the project is on supporting the Fabric community and its developers and users. The Fabric development team does not consider Forge interoperability a high-priority goal, as our focus in our limited time dedicated to the project is on supporting the Fabric community and its developers and users.
  
-There is, however, [[https://github.com/Sinytra/Connector|Sinytra Connector]], a project which aims to allow running Fabric mods on the Forge mod loader.+There is, however, Sinytra Connector ([[https://github.com/Sinytra/Connector|GitHub]], [[https://www.curseforge.com/minecraft/mc-mods/sinytra-connector|CuseForge]], [[https://modrinth.com/mod/connector|Modrinth]]), a project which aims to allow running Fabric mods on the Forge mod loader and Kilt ([[https://github.com/KiltMC/Kilt|GitHub]], [[https://www.curseforge.com/minecraft/mc-mods/kilt|CuseForge]], [[https://modrinth.com/mod/kilt|Modrinth]]), a project which aims to allow running Forge mods on the Fabric mod loader. Neither are officially supported or recommended.
  
 ==== Can Fabric run together with OptiFine? ==== ==== Can Fabric run together with OptiFine? ====
  
-Consider using an OptiFine alternative, as unofficial mods such as OptiFabric may not be compatible with your mods. +Consider using [[community:optifine_alternatives|alternatives to OptiFine]] like Sodium and Iris, as unofficial mods such as OptiFabric may not be compatible with your mods.
- +
-[[https://fabricmc.net/wiki/community:optifine_alternatives|OptiFine Alternatives]] +
- +
-[[https://lambdaurora.dev/optifine_alternatives/|LambdAurora's OptiFine alternatives]] +
- +
-[[https://gist.github.com/modmuss50/deff1658c4550ca8b16cb5d40ceaa468|The future of Optifabric and recommended alternatives]]+
  
 +In particular, OptiFabric 1.14.25 is currently incompatible with Architectury API and Replay Mod.
  
 ==== I only have OptiFabric and OptiFine and Minecraft crashes on launch! ==== ==== I only have OptiFabric and OptiFine and Minecraft crashes on launch! ====
-This is because OptiFabric is currently incompatible with Fabric Loader 0.15.0 and above. This is why you'll see ''java.lang.NoClassDefFoundError: net/fabricmc/tinyremapper/IMappingProvider'' in your log. You'll need to use Fabric Loader 0.14.25.+This is because OptiFabric 1.13.25 and below are incompatible with Fabric Loader 0.15.0 and above. This is why you'll see ''java.lang.NoClassDefFoundError: net/fabricmc/tinyremapper/IMappingProvider'' in your log. You'll need to use Fabric Loader 0.14.25.
  
-==== Text has been replaced by squares/tofus when I add Fabric API to my 1.20.1 instance with OptiFabric ==== +==== Text has been replaced by squares/tofus when I add Fabric API to my 1.20.1 instance with OptiFabric 1.13.25 ==== 
-This is because OptiFabric is currently incompatible with Fabric API 0.86.0 and above. You'll need to use Fabric API 0.85.+If you're using OptiFabric 1.13.25 for compatibility with Architectury, you'll need to use Fabric API 0.85.0 as it was incompatible with Fabric API 0.86.0 and above
 + 
 +==== OptiFabric crashes on my 1.18.2 or 1.19.2 instance when I add Fabric API to it ==== 
 +OptiFabric is currently incompatible with Fabric API 0.77.0. You'll need to use Fabric API 0.76.1.
  
 ==== Oh no! I've tried enabling shaders on OptiFine and my world looks all weird! ==== ==== Oh no! I've tried enabling shaders on OptiFine and my world looks all weird! ====
  
-Fabric's rendering patches, while as minimally invasive as possible, make some assumptions about the data format used internally by the vanilla rendering system. Shaders break this assumption, so things go awry. Workarounds do exist and are implemented by the most recent versions of said unofficial mods.+Fabric's rendering patches, while as minimally invasive as possible, make some assumptions about the data format used internally by the vanilla rendering system. OptiFine breaks this assumption, so things go awry. You should use [[https://modrinth.com/mod/iris|Iris]] instead.
  
 **DO NOT** downgrade Fabric API as a workaround for this. It's a bad idea. **DO NOT** downgrade Fabric API as a workaround for this. It's a bad idea.
  
 ==== My instance with Sodium and Continuity crashes when gravel/sand falls or when a piston extends ==== ==== My instance with Sodium and Continuity crashes when gravel/sand falls or when a piston extends ====
-This is because Sodium does not yet support the Fabric Rendering API which some mods such as Continuity use. This is why you'll see ''java.lang.NullPointerException: Cannot invoke "net.fabricmc.fabric.api.renderer.v1.Renderer.meshBuilder()" because the return value of "net.fabricmc.fabric.api.renderer.v1.RendererAccess.getRenderer()" is null'' in your log. Add the [[https://modrinth.com/mod/indium|Indium]] mod to resolve this.+This is because Sodium 0.5.x and earlier do not support the Fabric Rendering APIwhich is used by many mods, including Continuity. This is why you'll see ''java.lang.NullPointerException: Cannot invoke "net.fabricmc.fabric.api.renderer.v1.Renderer.meshBuilder()" because the return value of "net.fabricmc.fabric.api.renderer.v1.RendererAccess.getRenderer()" is null'' in your log. Add the [[https://modrinth.com/mod/indium|Indium]] mod to resolve this. 
 + 
 +==== Text has been replaced by squares/tofus in my instance with Sodium ==== 
 +This is usually because you have Sodium 0.5.x and below and do not have Indium, or because your versions of Iris and Sodium do not match. 
 + 
 +==== My mods aren't being loaded! ====
  
-==== Can Fabric run together with Sponge? ====+  * Make sure you do not use the Essential Installer or Iris Installer. You can get those mods from Modrinth and CurseForge and put them in your mods folder like any other mod. Use the [[https://fabricmc.net/use/installer/|Fabric Installer]] to get Fabric Loader. 
 +  * Make sure your mods are located in the "mods" folder in your game directory. The default mods folder on Minecraft Launcher for Windows is "%appdata%\.minecraft\mods"
 +  * Make sure you have the Fabric versions of mods. 
 +  * Check your log or Mod Menu to see which mods are loaded. 
 +  * Check that Fabric is loaded by checking the bottom left corner of the title screen, or your log.  
 +      * If it's vanilla, re-run the Fabric Installer. Make sure you're launching the Fabric installation and that the version of the installation is Fabric Loader.
  
-Not at the moment. Sponge does not yet have a ready API or a working implementation for 1.14, the Minecraft version that Fabric runs on. 
-  
faq/user.1704200394.txt.gz · Last modified: 2024/01/02 12:59 by poopooracoocoo