Forge Mod Installed on Fabric

A Forge mod was installed on a Fabric server, which cannot load it. Fabric does not understand Forge's mod format, so the jar is rejected as not a Fabric mod.

Co oznacza ten błąd?
'Not a Fabric mod' means a Forge-format mod was placed on a Fabric server. Fabric looks for fabric.mod.json and finds Forge metadata instead, so it does not recognize the jar as loadable.
Not a Fabric mod
Najczęstsze przyczyny
  • Downloading the Forge build of a mod for a Fabric server.
  • Confusing Forge and Fabric versions.
  • Mixing loaders in the mods folder.
  • Assuming cross-loader compatibility.
  • Choosing the wrong file on a multi-loader page.
Jak diagnozować
  1. Confirm the server runs Fabric.
  2. Check the jar, a Forge mod has mods.toml, not fabric.mod.json.
  3. Read the log for the rejected mod.
  4. Verify you downloaded the Fabric build.
Zalecane rozwiązania
  • Install the Fabric build
    Download the Fabric version of the mod for your Minecraft version.
  • Use Sinytra Connector (carefully)
    Some setups run certain Forge mods on Fabric via Connector, but support is limited, prefer native Fabric builds.
  • Run a Forge server instead
    If you need that specific Forge mod, run Forge rather than Fabric.
  • Pick the right file
    Select the Fabric download on the mod page.
Często zadawane pytania

Not natively. Forge mods use a different format Fabric does not read.

Sinytra Connector can run some Forge mods on Fabric, but it is limited, native Fabric mods are safer.

Fabric mods contain fabric.mod.json, Forge mods contain mods.toml/Forge metadata.