Wiki 9Minecraft Wiki 9Minecraft

Fabric API Wiki & Guide

Guides 4FAQ 20Related mods 48

A foundational library for the Fabric mod loader that provides shared hooks, registries, and utilities enabling other mods to function.

DownloadFabric API

Get the files on 9Minecraft

Contents (5)
  1. Overview
  2. Guides
  3. Frequently asked questions
  4. Gallery
  5. You May Also Like

Overview

Fabric API is a mandatory library mod for the majority of mods built on the Fabric Loader. While the Fabric Loader itself provides the basic environment for loading mods, the Fabric API provides the actual "hooks" into the Minecraft code that allow mods to interact with the game world, rendering engine, networking, and registries.

Unlike traditional content mods, Fabric API does not add new gameplay elements like swords, ores, or monsters directly to the player's experience. Instead, it acts as a bridge, ensuring that different mods can work together without crashing the game. It is highly modular, meaning it is composed of dozens of smaller sub-libraries that each handle a specific part of the game's logic.

Guides

Step-by-step, in-game.

Frequently asked questions

Do I need to install Fabric API on the client and the server?
Yes, if you play on a multiplayer server, both the server and your client need Fabric API installed, since mods on either side may depend on it. For singleplayer, only your client needs it.
How do I know if a mod actually uses Fabric API?
Check the mod's dependencies list on its download page or in its mod metadata; if Fabric API appears there, the mod needs it. Many mods list it as a required dependency, while others bundle their own hooks and don't need it.
Why does my game crash with a 'requires Fabric API' error?
That error means a mod you installed depends on Fabric API but it isn't present or isn't loading. Make sure Fabric API is in your mods folder alongside the mod that needs it, and that both are for the same Minecraft version.
Can I remove Fabric API if I don't see it doing anything?
No, don't remove it just because you don't see it in-game. Fabric API works in the background, and removing it will break or crash any mod that depends on it.

See all 20 Fabric API questions ›