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.

96.47M
24.3k
Library

Compatibility

Minecraft: Java Edition

24w34a
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 (optional)

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
Player7457
Player7457 Owner

Details

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

Show all versions

1
2
53

[1.21.11-pre2] Fabric API 0.139.2+1.21.11

by modmuss50 on Nov 23, 2025
Download
  • Bump version (modmuss50)
  • Add RecipeOutputMixin to support FabricRecipeExporter (#5008) (Liam Broome)
  • Add sharp weapon enchantable tag to enchantables tag (#5011) (modmuss)
  • Add missing c:armors/horse entry and reorder horse and nautilus armor entries (#5013) (TelepathicGrunt)
  • 1.21.11-pre2 (modmuss50)

[1.21.11-pre1] Fabric API 0.139.1+1.21.11

by modmuss50 on Nov 19, 2025
Download
  • 1.21.11-pre1 (modmuss50)

[25w46a] Fabric API 0.139.0+1.21.11

by modmuss50 on Nov 16, 2025
Download
  • Bump version (modmuss50)
  • Visually losslessly optimize compression of PNG resources (#4989) (Luracasmus)
  • Add missing setDryFoliageColor to Biome Modification API (#5002) (maityyy)
  • Some javadoc fixes (#5003) (maityyy)
  • Updated Incorrect Documentation For Viscosity Formula (#5005) (Liam Broome)

[1.21.8] Fabric API 0.136.1+1.21.8

by modmuss50 on Nov 16, 2025
Download
  • Bump version (modmuss50)
  • Backport FabricRenderState to 1.21.8 (#5004) (SkyNotTheLimit, EightSidedSquare)
  • Bump version (modmuss50)
  • Update AttachmentSync.java (#4921) (Fuzss)
  • Implement an opt-in packet splitter. (#4841) (Patbox)

[25w46a] Fabric API 0.138.4+1.21.11

by modmuss50 on Nov 12, 2025
Download
  • Gen resources (modmuss50)
  • 25w46a (modmuss50)
  • Early FRAPI fixes (#4995) (PepperCode1)

[25w45a] Fabric API 0.138.3+1.21.11

by modmuss50 on Nov 9, 2025
Download
  • Bump version (modmuss50)
  • Fix registries access in resource reloaders. (#4992) (LambdAurora)

[1.21.10] Fabric API 0.138.3+1.21.10

by modmuss50 on Nov 9, 2025
Download
  • Bump version (modmuss50)
  • Fix registries access in resource reloaders. (#4991) (LambdAurora)

[25w45a] Fabric API 0.138.2+1.21.11

by modmuss50 on Nov 5, 2025
Download
  • Bump version (modmuss50)
  • Migrate to Mojang mappings (#4960) (modmuss, Drex, Cassian Godsted, JumperOnJava)

[25w45a] Fabric API 0.138.1+1.21.11

by modmuss50 on Nov 4, 2025
Download
  • 25w45a (modmuss50)

[25w44a] Fabric API 0.138.0+1.21.11

by modmuss50 on Nov 4, 2025
Download
  • Bump version (modmuss50)
  • Fix render event testmod after port (#4958) (modmuss)
  • Update GameRule API (#4953) (SkyNotTheLimit, apple502j)
  • Allow registration of data resource reloader using a factory and provide a store to store data reload results. (#4944) (LambdAurora)
  • Armor Renderer Upgrades (#4916) (EightSidedSquare)

[1.21.10] Fabric API 0.138.0+1.21.10

by modmuss50 on Nov 4, 2025
Download
  • Bump version (modmuss50)
  • Allow registration of data resource reloader using a factory and provide a store to store data reload results. (#4944) (LambdAurora)
  • Armor Renderer Upgrades (#4916) (EightSidedSquare, Juuz)

[25w44a] Fabric API 0.137.0+1.21.11

by modmuss50 on Nov 2, 2025
Download
  • Bump version (modmuss50)
  • Disable world render event tests for now. (modmuss50)
  • Migrate registry sync impl to use large packets from networking API (#4938) (Joseph Burton, Juuz, modmuss50)
  • Add Enigma task for javadoc injection (#4956) (modmuss50, Juuz)
  • Update to Loom 1.12 (#4952) (modmuss)
  • Disable rotating panorama for client game tests (#4954) (Kevin)
  • 1.21.11 fixes for cherry-picked commits. (modmuss50)
  • Expanded wood tags (#4941) (Cassian Godsted)
  • Only sync attachment change if client supports the AttachmentType (#4939) (DennisOchulor)
  • Implement an opt-in recipe sync. (#4926) (Patbox)
  • New World Render Events (#4906) (Kevin, modmuss50, Joseph Burton)
  • Bump version (modmuss50)
  • Add checkstyle rule to disallow org.jetbrains.annotations.Nullable (modmuss50)
  • Disable anisotropic filtering and chunk fade when running client game tests (#4949) (modmuss)
  • Apply @Nullmarked annotation to all packages (#4950) (modmuss)
  • Migrate to jspecify nullable annotation (#4951) (modmuss)

[1.21.10] Fabric API 0.137.0+1.21.10

by modmuss50 on Nov 2, 2025
Download
  • Bump version (modmuss50)
  • Expanded wood tags (#4941) (Cassian Godsted)
  • Only sync attachment change if client supports the AttachmentType (#4939) (DennisOchulor)
  • Implement an opt-in recipe sync. (#4926) (Patbox, mezz)
  • New World Render Events (#4906) (Kevin, modmuss50, Joseph Burton)

[25w44a] Fabric API 0.136.3+1.21.11

by modmuss50 on Oct 28, 2025
Download
  • Bump version (modmuss50)
  • Add checkstyle rule to disallow org.jetbrains.annotations.Nullable (modmuss50)
  • Disable anisotropic filtering and chunk fade when running client game tests (#4949) (modmuss)
  • Apply @Nullmarked annotation to all packages (#4950) (modmuss)
  • Migrate to jspecify nullable annotation (#4951) (modmuss)

[25w44a] Fabric API 0.136.2+1.21.11

by modmuss50 on Oct 28, 2025
Download
  • 25w44a (modmuss50)

[25w43a] Fabric API 0.136.1+1.21.11

by modmuss50 on Oct 21, 2025
Download
  • 25w43a (modmuss50)

[25w42a] Fabric API 0.136.0+1.21.11

by modmuss50 on Oct 18, 2025
Download

[1.21.10] Fabric API 0.136.0+1.21.10

by modmuss50 on Oct 18, 2025
Download
  • Bump version (modmuss50)
  • Update AttachmentSync.java (#4921) (Fuzss)
  • Fix active renderer category (#4928) (modmuss)
  • Add getDataOrDefault method to FabricRenderState (#4917) (EightSidedSquare)
  • Implement an opt-in packet splitter. (#4841) (Patbox)

[1.21.8] Fabric API 0.136.0+1.21.8

by modmuss50 on Oct 18, 2025
Download
  • Bump version (modmuss50)
  • Update AttachmentSync.java (#4921) (Fuzss)
  • Implement an opt-in packet splitter. (#4841) (Patbox)

[25w42a] Fabric API 0.135.2+1.21.11

by modmuss50 on Oct 14, 2025
Download
  • Bump version (modmuss50)
  • Remove all @NotNull annotations (#4924) (modmuss)
  • Add a checkstyle rule for nested code blocks (#4925) (modmuss)
  • [1.21.11] Conventional item tags for armor (#4918) (Cassian Godsted)
  • Update to Minecraft snapshot 25w42a (#4930) (haykam821)
1
2
53

Modrinth is open source.

sidebar-refinement@948af2b

© 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.