Fabric API

Fabric API

Mod

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

Client or server Library

69.66M downloads
21.3k followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter versions...
Filter channels...
  • 25w33a (modmuss50)
  • Bump version (modmuss50)
  • Add FabricItem#getCreatorNamespace (#4746) (#4794) (Cassian Godsted, Shnupbups)
  • Bump version (modmuss50)
  • Add FabricItem#getCreatorNamespace (#4746) (#4795) (Cassian Godsted, Shnupbups)
  • Bump version (modmuss50)
  • Add super constructor for ForwardingBakedModel (#4800) (AlphaMode)
  • Add FabricItem#getCreatorNamespace (#4746) (#4793) (Cassian Godsted, Shnupbups)
  • Improve model data generation mixins (#4792) (Up)
  • Fix DebugOptionsScreenEntryMixin (modmuss50)
  • Bump version (modmuss50)
  • 25w32a (modmuss50)
  • Update Yarn (modmuss50)
  • Update to Gradle 9 (#4796) (modmuss)
  • Fix assumption that GuiRenderers are always created in GameRenderer (#4797) (Joseph Burton)
  • Bump version (modmuss50)
  • Port merged changes to 1.21.9 (modmuss50)
  • Merge remote-tracking branch 'origin/1.21.8' into 1.21.9 (modmuss50)
  • Fix multiple special GUI elements not rendering properly (#4763) (Joseph Burton, modmuss50)
  • Fix Resource Loader's FMJ not declaring dependency on Fabric API Base (#4788) (PepperCode1)
  • Use RegistryInfoGetter to test TagsPopulatedResourceCondition (#4787) (PepperCode1)
  • Fix BasicItemModelMixin not setting animated boolean if any mesh quads force enable glint (#4783) (PepperCode1)
  • Improve model data generation mixins (#4769) (Up)
  • Ensure item groups with the same namespace appear together (#4768) (PepperCode1)
  • Remove ReloadableRegistriesMixin (#4767) (PepperCode1)
  • TriState codec (#4766) (Patbox)
  • Fix SpecialGuiElementRegistryImpl not handling multiple GuiRenderer instances (#4762) (Jonas Herzig)
  • Prevent Guaranteed Resource Reload on first resource refresh (#4756) (chyzman, modmuss50)
  • Add api for handling hud status bars (#4688) (Fuzss, Kevin)
  • Add FabricItem#getCreatorNamespace (#4746) (Shnupbups)
  • Set as prerelease version (modmuss50)
  • Bump version (modmuss50)
  • Fix multiple special GUI elements not rendering properly (#4763) (Joseph Burton, modmuss50)
  • Fix Resource Loader's FMJ not declaring dependency on Fabric API Base (#4788) (PepperCode1)
  • Use RegistryInfoGetter to test TagsPopulatedResourceCondition (#4787) (PepperCode1)
  • Fix BasicItemModelMixin not setting animated boolean if any mesh quads force enable glint (#4783) (PepperCode1)
  • Improve model data generation mixins (#4769) (Up)
  • Ensure item groups with the same namespace appear together (#4768) (PepperCode1)
  • Remove ReloadableRegistriesMixin (#4767) (PepperCode1)
  • TriState codec (#4766) (Patbox)
  • Fix SpecialGuiElementRegistryImpl not handling multiple GuiRenderer instances (#4762) (Jonas Herzig)
  • Prevent Guaranteed Resource Reload on first resource refresh (#4756) (chyzman, modmuss50)
  • Add api for handling hud status bars (#4688) (Fuzss, Kevin)
  • Add FabricItem#getCreatorNamespace (#4746) (Shnupbups)

Initial release

  • Bump version (modmuss50)
  • Allow command suggestions to autofill identifiers not under "minecraft" namespace (#4755) (Ram, TheTrueYak)
  • Add generics to FabricProvidedTagBuilder interface injection (#4748) (Joseph Burton)
  • 1.21.8 (modmuss50)

Initial release

  • Bump version (modmuss50)
  • Add ScreenMouseEvents for handling Screen::mouseDragged (#4691) (Fuzss)
  • Add Tears music disk to tag. (#4742) (modmuss)
  • Bump version (modmuss50)
  • 1.21.7 (modmuss50)
  • Remove CreateWorldScreenAccessor (#4737) (modmuss)
  • remove GameRulesIntRuleAccessor, fixes #4732 (#4735) (Will)
  • Bump version (modmuss50)
  • Remove CreateWorldScreenAccessor (#4737) (modmuss)
  • remove GameRulesIntRuleAccessor, fixes #4732 (#4735) (Will)
  • Bump version (modmuss50)
  • Fix getRecipeIdentifier applying twice to advancement paths (#4725) (Juuz)
  • Add lava chicken music disk to music disks tag. (#4722) (modmuss)
  • 1.21.7-rc2 (modmuss50)
  • Bump version (modmuss50)
  • Fix getRecipeIdentifier applying twice to advancement paths (#4725) (Juuz)
  • Bump version (modmuss50)
  • [1.21.1] ArmorRenderer: Add option to disable default head item rendering (#4726) (Juuz)
  • [1.21.1] Fix FabricRecipeProvider.getRecipeIdentifier not applying to recipe advancements (#4724) (Juuz)
  • Bump version (modmuss50)
  • Add DrawItemStackOverlayCallback (#4706) (Fuzss)
  • Add overwrites.requireAnnotations to all mixin configs (#4719) (Joseph Burton)
  • Add WorldRenderContext.getInstance (#4709) (Joseph Burton)

Project members

modmuss50

Owner

sfPlayer1

Owner

Details

Licensed Apache-2.0
Published 5 years ago
Updated 3 days ago