Minecraft.How
Loading...
Skip to content

Fabric API

by modmuss50

Fabric API is modmuss50's modular library mod that gives Fabric mods shared hooks for particles, biomes, dimensions, events, registry sync, crash report data, and rendering. It needs Fabric Loader.

Our summary

What this project does

What Fabric API is

Fabric API is a modular library mod from modmuss50. It bundles the common hooks and intercompatibility measures that mods using the Fabric toolchain rely on, so individual mods do not each have to write the same low level code. The official description calls it lightweight and modular. On Modrinth it sits in the Libraries and APIs category, and the license is Apache License 2.0.

What it provides

The evidence gives four examples of what the API covers. It exposes functionality that's useful but hard for mods to reach on their own, with particles, biomes, and dimensions named as examples. But that adds events, hooks, and APIs meant to improve interoperability between mods. The result handles features the project treats as essential, including registry synchronization and adding information to crash reports. What you get also ships an advanced rendering API that's described as designed for compatibility with optimization mods and graphics overhaul mods. That is a stated design goal, not a tested result for any specific mod pairing.

Modules

Fabric API is split into modules so updates are easier and the codebase stays in smaller pieces. Real talk, module names in the repository include fabric-api-base, fabric-command-api-v1, fabric-lifecycle-events-v1, and fabric-networking-api-v1. Each module is meant to carry its own README explaining its purpose, but the repository notes that this documentation is still being worked on and not every module has one yet.

Requirements

Fabric API is a Fabric mod like any other and needs Fabric Loader installed first. Fabric is the only mod loader listed. On Modrinth both client side and server side are marked optional, so you may need the file on either end depending on the mods you run.

Minecraft versions

The Modrinth record lists these discrete versions: 26.3-pre-2, 26.3-pre-1, 26.2, 26.1.2, 26.1.1, 26.1, and 1.21.1. These are separate entries rather than a continuous range, so match the file you download to your exact game version.

Getting it and getting help

The repository points to CurseForge, GitHub Releases, and Modrinth as download sources. Place the downloaded jar file in your mods folder after Fabric Loader is set up. Support and discussion for both players and developers happen on the Fabric Discord server.

Reactions

Log in to react.

Compatibility

Versions and loaders

46 releases on record

0.161.0+26.3

release

Download (2.5 MB)

0.161.0+26.2

release

Download (2.4 MB)

0.160.7+26.3

release

Download (2.5 MB)

0.160.6+26.3

release

Download (2.5 MB)

0.160.5+26.3

release

Download (2.5 MB)

0.160.4+26.3

beta

Download (2.5 MB)

0.160.3+26.3

beta

Download (2.5 MB)
Show all 46 versions

0.160.2+26.3

beta

Download (2.5 MB)

0.160.1+26.3

beta

Download (2.5 MB)

0.160.0+26.3

beta

Download (2.5 MB)

0.160.0+26.2

release

Download (2.4 MB)

0.159.4+26.3

beta

Download (2.4 MB)

0.159.3+26.3

beta

Download (2.4 MB)

0.159.2+26.3

beta

Download (2.4 MB)

0.116.17+1.21.1

release

Download (2.3 MB)

0.159.1+26.3

beta

Download (2.4 MB)

0.159.0+26.3

beta

Download (2.4 MB)

0.159.0+26.2

release

Download (2.4 MB)

0.116.16+1.21.1

release

Download (2.4 MB)

0.92.12+1.20.1

release

Download (2.0 MB)

0.158.3+26.3

beta

Download (2.4 MB)

0.158.2+26.3

beta

Download (2.4 MB)

0.158.1+26.3

beta

Download (2.4 MB)

0.158.0+26.3

beta

Download (2.4 MB)

0.158.0+26.2

release

Download (2.4 MB)

0.157.2+26.3

beta

Download (2.4 MB)

0.157.1+26.3

beta

Download (2.4 MB)

0.157.0+26.3

beta

Download (2.4 MB)

0.157.0+26.2

release

Download (2.4 MB)

0.156.3+26.3

beta

No file on record

0.156.2+26.3

beta

No file on record

0.156.1+26.3

beta

No file on record

0.156.0+26.3

beta

No file on record

0.156.0+26.2

release

No file on record

0.141.6+1.21.11

release

No file on record

0.116.15+1.21.1

release

No file on record

0.155.3+26.3

beta

No file on record

0.155.2+26.3

beta

No file on record

0.155.2+26.2

release

No file on record

0.155.2+26.1.2

release

No file on record

0.155.1+26.3

beta

No file on record

0.155.0+26.1.2

release

No file on record

0.155.0+26.3

beta

No file on record

0.155.0+26.2

release

No file on record

Gallery

Fabric API icon

We use cookies to improve your experience. By continuing to use this site, you agree to our use of cookies. Read our Privacy Policy