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

11.62M downloads
9,712 followers
Created3 years ago
Updated6 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter versions...
Filter channels...
  • 24w21b (#3789) (modmuss, Drex, embeddedt)
  • Finish port to 24w20a (#3777) (apple502j)
  • Bump version (modmuss50)
  • Registry resource conditions (#3752) (Jonathan Coates)
  • Fix ClientMessageEvents Injection Points (#3778) (Kevin)
  • Fix non-player handling in CustomDamageHandler (#3781) (apple502j)
  • Port to 24w20a (#3772) (modmuss, Drex)
  • 24w19b (modmuss50)
  • Change Enchantment API for data-driven enchantments (#3761) (Syst3ms)
  • Bump version (modmuss50)
  • Support loading a single resource condition instead of array (#3749) (Apollo, Juuz)
  • Support extending dynamic registries in datagen (#3744) (Jonathan Coates)
  • Don't enforce a RegistryByteBuf packet code for the extended screen handler type (#3743) (modmuss)
  • Add API to modify default item components (#3728) (modmuss)
  • Use knownPackInfo on mod data packs to avoid registry syncing (#3726) (Jochen Jacobs, modmuss)
  • Default English Translations for c namespaced tags (#3716) (TelepathicGrunt, modmuss, Juuz, haykam821)
  • Bump version (modmuss50)
  • 1.20.6 (modmuss50)
  • Support loading a single resource condition instead of array (#3749) (Apollo, Juuz)
  • Support extending dynamic registries in datagen (#3744) (Jonathan Coates)
  • Don't enforce a RegistryByteBuf packet code for the extended screen handler type (#3743) (modmuss)
  • Add API to modify default item components (#3728) (modmuss)
  • Use knownPackInfo on mod data packs to avoid registry syncing (#3726) (Jochen Jacobs, modmuss)
  • Default English Translations for c namespaced tags (#3716) (TelepathicGrunt, modmuss, Juuz, haykam821)

Initial release

  • Bump version (modmuss50)
  • Fix crash when generating flat world (#3741) (apple502j)
  • Bump version (modmuss50)
  • Always get the latest ServerPlayerEntity from ServerPlayNetworkHandler (#3735) (modmuss)
  • Bump version (modmuss50)
  • 1.20.5 (modmuss50)
  • Implement BuiltinModResourcePackSource.equals/hashCode (#3730) (modmuss)
  • Bump version (modmuss50)
  • Powder Snow Bucket tag, defense enchantment tag name fix, missing meat tag entry (#3727) (TelepathicGrunt)
  • Add GameTests for Content Registries (#3710) (apple502j)
  • Bump version (modmuss50)
  • Test for and fix registries that need syncing (#3723) (modmuss)
  • Rebuild indexed features during biome modification (#3722) (apple502j)
  • Add an ore to the biome test mod (#3721) (modmuss)
  • Fix backwards compat for c:strings tag (#3720) (TelepathicGrunt)
  • 1.20.5-rc2 (modmuss50)
  • Bump version (modmuss50)
  • 1.20.5-pre4 (modmuss50)
  • Remove false legacy tag warning (#3717) (TelepathicGrunt)
  • Fix ItemTooltipCallback crash (#3718) (apple502j)
  • Fix changeDimensions not using TeleportTarget.pitch (#3707) (Nathan)
  • Bump version (modmuss50)
  • Refactor convention tags (#3310) (TelepathicGrunt)
  • Specify loadDataPacks desc (modmuss50)
  • 1.20.5-pre3 (modmuss50)
  • 1.20.5-pre2 fixes (modmuss50)
  • 1.20.5-pre2 (modmuss50)
  • Bump version (modmuss50)
  • Finish port to 1.20.5-pre1 (#3706) (apple502j)
  • Enchantment API (#3627) (Syst3ms, modmuss50)
  • Fix EntityType.Builder for 1.20.5 (modmuss50)
  • Deprecate FabricEntityTypeBuilder & FabricBlockEntityTypeBuilder in favour of the vanilla classes (#3677) (modmuss)
  • Fix links in transfer-api README.md (#3694) (ToBinio)
  • Translation updates (#3618) (Fabric Bot)

External resources



Project members

modmuss50

Owner

sfPlayer1

Owner


Technical information

License
Apache-2.0
Client side
optional
Server side
optional
Project ID