Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Fabric API

Fabric API

Lightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.

56.65M
19.3k
Library

Compatibility

Minecraft: Java Edition

24w35a
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x

Platforms

Fabric

Supported environments

Client-side
Server-side
Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

modmuss50
modmuss50 Owner
sfPlayer1
sfPlayer1 Owner

Details

Licensed Apache-2.0
Published 4 years ago
Updated 13 hours ago
DescriptionChangelogVersions

Show all versions

1
2
49

[1.21.6-rc1] Fabric API 0.127.0+1.21.6

by modmuss50 on Jun 15, 2025
Download
  • Bump version (modmuss50)
  • Fix FabricLayerRenderState javadoc (#4705) (PepperCode1)
  • Fix FabricRecipeProvider.getRecipeIdentifier not applying to recipe advancements (#4703) (Juuz)
  • Add loot game tests for all existing event callbacks in the tests (#4697) (Juuz)
  • Special gui elements registry (#4696) (modmuss, Kevinthegreat, Juuz)
  • ArmorRenderer: Add option to disable default head item rendering (#4693) (Juuz)
  • Add GatherDebugTextEvents (#4690) (Fuzss)
  • New Translation updates (#4670) (Fabric Bot)
  • 1.21.6-rc1 (modmuss50)
  • Make inline loot table test a game test (#4695) (Juuz)
  • 1.21.6-pre4 (modmuss50)

[1.21.5] Fabric API 0.127.0+1.21.5

by modmuss50 on Jun 15, 2025
Download
  • Bump version (modmuss50)
  • Fix FabricRecipeProvider.getRecipeIdentifier not applying to recipe advancements (#4703) (Juuz)
  • ArmorRenderer: Add option to disable default head item rendering (#4693) (Juuz)
  • Add GatherDebugTextEvents (#4690) (Fuzss)
  • New Translation updates (#4670) (Fabric Bot)

[1.21.1] Fabric API 0.116.2+1.21.1

by modmuss50 on Jun 15, 2025
Download
  • Bump version (modmuss50)
  • [1.21.1] Registry aliasing backport (#4698) (Cassian Godsted, Syst3ms, modmuss50)

[1.21.6-pre3] Fabric API 0.126.1+1.21.6

by modmuss50 on Jun 9, 2025
Download
  • Bump version (modmuss50)
  • Fix removed hud elements still rendering when replaced (#4687) (Fuzss)
  • Fix Bug in LootTableEvents.MODIFY_DROPS causing inline loot tables to always throw (Breaking Change) (#4683) (cputnam-a11y)
  • Port FRAPI/Indigo/Model Loading to 1.21.6 (#4675) (PepperCode1)

[1.21.6-pre3] Fabric API 0.126.0+1.21.6

by modmuss50 on Jun 4, 2025
Download
  • Bump version (modmuss50)
  • 1.21.6-pre3 (modmuss50)
  • Port Hud Api (#4639) (Kevin, modmuss50, Fuzss)
  • 1.21.6-pre2 (modmuss50)
  • Finalize 1.21.5 FRAPI port and other improvements (#4650) (PepperCode1)

[1.21.5] Fabric API 0.126.0+1.21.5

by modmuss50 on Jun 4, 2025
Download
  • Bump version (modmuss50)
  • Finalize 1.21.5 FRAPI port and other improvements (#4650) (PepperCode1)

[1.21.6-pre1] Fabric API 0.125.3+1.21.6

by modmuss50 on May 31, 2025
Download
  • Bump version (modmuss50)
  • Add LootTableEvents#MODIFY_DROPS (#4643) (cputnam-a11y, Juuz)
  • New Crowdin updates (#4661) (Fabric Bot)
  • Fix UseItemCallback not using .isAccepted() Closes #4666 (#4668) (modmuss)

[1.21.5] Fabric API 0.125.3+1.21.5

by modmuss50 on May 31, 2025
Download
  • Bump version (modmuss50)
  • New Crowdin updates (#4661) (Fabric Bot)
  • Fix UseItemCallback not using .isAccepted() Closes #4666 (#4668) (modmuss)

[1.21.4] Fabric API 0.119.3+1.21.4

by modmuss50 on May 31, 2025
Download
  • Bump version (modmuss50)
  • Call all remaining listeners when ALLOW_CHAT event is canceled (#4655) (MisterCheezeCake)
  • New Crowdin updates (#4524) (Fabric Bot)

[1.21.3] Fabric API 0.114.1+1.21.3

by modmuss50 on May 31, 2025
Download
  • Bump version (modmuss50)
  • Call all remaining listeners when ALLOW_CHAT event is cancled (#4656) (MisterCheezeCake)

[1.21.1] Fabric API 0.116.1+1.21.1

by modmuss50 on May 31, 2025
Download
  • Bump version (modmuss50)
  • Backporting #4642 to 1.21.1 (#4659) (YajatKaul)
  • Bump version (modmuss50)
  • Call all remaining listeners when ALLOW_CHAT event is cancled (#4657) (MisterCheezeCake)
  • Call AFTER_PLAYER_CHANGE_WORLD on respawn in different world (#4653) (#4658) (DennisOchulor)
  • Add tag to make open trapdoors above tagged blocks climbable (#4660) (Juuz)
  • Backport world attachment sync fix from #4366 (#4665) (DennisOchulor)

[1.20.1] Fabric API 0.92.6+1.20.1

by modmuss50 on May 31, 2025
Download
  • Bump version (modmuss50)
  • Fix #4487 for 1.20.1 (#4654) (Dawn, modmuss50)

[1.21.6-pre1] Fabric API 0.125.2+1.21.6

by modmuss50 on May 28, 2025
Download
  • Bump version (modmuss50)
  • Move BlockRenderLayerMap to Rendering v1 module (#4664) (PepperCode1)

[1.21.6-pre1] Fabric API 0.125.1+1.21.6

by modmuss50 on May 28, 2025
Download
  • Bump version (modmuss50)
  • 1.21.6-pre1 (modmuss50)

[25w21a] Fabric API 0.125.0+1.21.6

by modmuss50 on May 26, 2025
Download
  • Bump version (modmuss50)
  • Remove some very old deprecated modules. (#4651) (modmuss)
  • Update cherry-picked commits to 1.21.6 (modmuss50)
  • Added multiple c:primary_wood_type biome tags (#4648) (TelepathicGrunt)
  • Call AFTER_PLAYER_CHANGE_WORLD on respawn in different world (#4653) (DennisOchulor)
  • Add ServerLoginNetworking.getSender (#4646) (modmuss)
  • Add tag to make open trapdoors above tagged blocks climbable (#4644) (Juuz)
  • Add events for players joining and leaving the game (#4642) (Juuz)
  • Don't erase data attachments if missing in NBT (#4640) (Evan)
  • Call all remaining listeners when ALLOW_CHAT event is cancled (#4621) (Kevin)

[1.21.5] Fabric API 0.125.0+1.21.5

by modmuss50 on May 26, 2025
Download
  • Bump version (modmuss50)
  • Added multiple c:primary_wood_type biome tags (#4648) (TelepathicGrunt)
  • Call AFTER_PLAYER_CHANGE_WORLD on respawn in different world (#4653) (DennisOchulor)
  • Add ServerLoginNetworking.getSender (#4646) (modmuss)
  • Add tag to make open trapdoors above tagged blocks climbable (#4644) (Juuz)
  • Add events for players joining and leaving the game (#4642) (Juuz)
  • Don't erase data attachments if missing in NBT (#4640) (Evan)
  • Call all remaining listeners when ALLOW_CHAT event is cancled (#4621) (Kevin)

[25w21a] Fabric API 0.124.4+1.21.6

by modmuss50 on May 21, 2025
Download
  • Fix BlockRenderLayerMap not using BlockRenderLayer for blocks... (modmuss50)

[25w21a] Fabric API 0.124.3+1.21.6

by modmuss50 on May 21, 2025
Download
  • Bump version (modmuss50)
  • 25w21a (#4649) (modmuss)
  • Merge client tag API into tag API (#4647) (Juuz)

[25w20a] Fabric API 0.124.2+1.21.6

by modmuss50 on May 19, 2025
Download
  • Bump version (modmuss50)
  • New translations en_us.json (Polish) (#4629) (Fabric Bot)
  • Data Attachments: Don't mark changed & sync if old value is the same as new value (#4630) (Octol1ttle)
  • Fix testmod breaking item tooltips (modmuss50)

[1.21.5] Fabric API 0.124.2+1.21.5

by modmuss50 on May 19, 2025
Download
  • Bump version (modmuss50)
  • Data Attachments: Don't mark changed & sync if old value is the same as new value (#4630) (Octol1ttle)
  • New translations en_us.json (Polish) (#4629) (Fabric Bot)
1
2
49

Modrinth is open source.

main@acf2694

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.