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

35.18M downloads
15.7k 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...
  • 25w04a (modmuss50)
  • Bump version (modmuss50)
  • Add pale oak to fence/fence gate tags (#4392) (modmuss)
  • 25w03a game tests (#4385) (modmuss, Joseph Burton)
  • Fix ServerEntityWorldChangeEvents.AFTER_ENTITY_CHANGE_WORLD being called for entities teleporting within the same world. (#4391) (modmuss)
  • Fix syncing block entity attachments on load. (#4390) (modmuss)
  • Add tagkey for c:tools/wrench (#4386) (TelepathicGrunt)
  • New Translation updates (#4382) (Fabric Bot)
  • Client gametest screenshot comparison API (#4381) (Joseph Burton)
  • Add a seed tag for Pitcher Pods (#4380) (Cassian Godsted)
  • Bump version (modmuss50)
  • Add pale oak to fence/fence gate tags (#4392) (modmuss)
  • Fix ServerEntityWorldChangeEvents.AFTER_ENTITY_CHANGE_WORLD being called for entities teleporting within the same world. (#4391) (modmuss)
  • Fix syncing block entity attachments on load. (#4390) (modmuss)
  • Add tagkey for c:tools/wrench (#4386) (TelepathicGrunt)
  • New Translation updates (#4382) (Fabric Bot)
  • Client gametest screenshot comparison API (#4381) (Joseph Burton)
  • Add a seed tag for Pitcher Pods (#4380) (Cassian Godsted)
  • Bump version (modmuss50)
  • Fix syncing block entity attachments on load. (#4390) (modmuss)
  • Update to 25w03a (#4383) (modmuss)
  • Bump version (modmuss50)
  • Fix attachment sync when changing world + migrate to client gametest (#4366) (Syst3ms, modmuss50)
  • Adjust when the EntityTrackingEvents are fired. (#4369) (Octol1ttle)
  • Wait for server to start in WorldBuilder.createServer (#4367) (Joseph Burton)
  • Fix focus script to always include "fabric-client-gametest-api-v1" (#4363) (modmuss)
  • Add waitTick built-in to pressKey and pressMouse (#4362) (Joseph Burton)
  • Sort & format language files (#4360) (modmuss)
  • Add c:flowers, c:flowers/tall, and c:flowers/small block and item tags (#4352) (TelepathicGrunt, Juuz)
  • Revert "Fix available stonecutting recipe recalculation not being stack-aware (#4341)" (modmuss50)
  • Bump version (modmuss50)
  • Fix attachment sync when changing world + migrate to client gametest (#4366) (Syst3ms, modmuss50)
  • New Crowdin updates (#4379) (Fabric Bot)
  • Adjust when the EntityTrackingEvents are fired. (#4369) (Octol1ttle)
  • Wait for server to start in WorldBuilder.createServer (#4367) (Joseph Burton)
  • Fix focus script to always include "fabric-client-gametest-api-v1" (#4363) (modmuss)
  • Add waitTick built-in to pressKey and pressMouse (#4362) (Joseph Burton)
  • Sort & format language files (#4360) (modmuss)
  • Add c:flowers, c:flowers/tall, and c:flowers/small block and item tags (#4352) (TelepathicGrunt, Juuz)
  • Bump version (modmuss50)
  • Revert "Fix available stonecutting recipe recalculation not being stack-aware (#4341)" (modmuss50)
  • Bump version (modmuss50)
  • New Crowdin updates (#4357) (Fabric Bot)
  • Fix extra models registered through ModelLoadingPlugin only loading top level (#4356) (PepperCode1)
  • Fix MutableQuadViewImpl#fromVanilla methods not setting correct normal flags (#4350) (PepperCode1)
  • Implement toString() for materials to help with debugging (#4347) (Bruno Ploumhans)
  • Fix available stonecutting recipe recalculation not being stack-aware (#4341) (haykam821)
  • Solve inconsistency issues in client gametests (#4334) (Joseph Burton)
  • Fix build (modmuss50)
  • Bump version (modmuss50)
  • New Translation updates (#4314) (Fabric Bot)
  • [1.21.1-1.21.4] Custom Ingredients sync fix (#4322) (Salandora)
  • Check to make sure Feature isn't present before adding it (#4323) (Joseph T. McQuigg)
  • Client gametest screenshot changes (#4329) (Joseph Burton)
  • Fix NetworkingCommonTest causing a stackoverflow when the server is stopped before 50 ticks. (#4325) (modmuss)
  • Fix world closing (#4327) (Joseph Burton)
  • Fix build (modmuss50)
  • Fix build (modmuss50)
  • Bump version (modmuss50)
  • [1.21.1-1.21.4] Custom Ingredients sync fix (#4322) (Salandora)
  • Check to make sure Feature isn't present before adding it (#4323) (Joseph T. McQuigg)
  • Fix NPE in WaterPotionStorage#isWaterPotion (#4313) (Bruno Ploumhans)
  • Bump version (modmuss50)
  • [1.21.1-1.21.4] Custom Ingredients sync fix (#4322) (Salandora)
  • Check to make sure Feature isn't present before adding it (#4323) (Joseph T. McQuigg)
  • Fix NPE in WaterPotionStorage#isWaterPotion (#4313) (Bruno Ploumhans)
  • Bump version (modmuss50)
  • Fix overriding vanilla translations (#4187) (#4335) (Cassian Godsted, apple502j)
  • Don't track fake player network addons (#3977) (#4331) (IThundxr, modmuss)
  • Bump versions (modmuss50)
  • Reintroduce BeforeBake and AfterBake model modifiers (#4320) (PepperCode1)
  • Add various lifetime-bound try-with-resources APIs to client gametests (#4318) (Joseph Burton)
  • Fix NPE in WaterPotionStorage#isWaterPotion (#4313) (Bruno Ploumhans)
  • Add additional 'c' tags (#4186) (TelepathicGrunt)
  • (Block)EntityType builders use @Nullable Booleans (modmuss50)
  • Bump version (modmuss50)
  • New Crowdin updates (#4309) (Fabric Bot)
  • Some gradle deprecation fixes (#4308) (modmuss)
  • Client gametest threading tweaks (#4304) (Joseph Burton)
  • Allow setting canPotentiallyExecuteCommands in BE/E type builders (#4302) (PepperCode1, modmuss50)
  • Bump version (modmuss50)
  • Update translations (modmuss50)
  • Make dynamic registry element path include namespace for none vanilla registries (#4180) (Josiah Glosson)
  • Ensure that there are no duplicate files across projects. (#4301) (modmuss)
  • Add experimental Client Game Test API (#4292) (Joseph Burton, modmuss50)
  • Rename convention tag mixin package does it doesn't clash with the new tag api. (#4300) (modmuss)
  • Bump version (modmuss50)
  • Update translations (modmuss50)
  • Make dynamic registry element path include namespace for none vanilla registries (#4180) (Josiah Glosson, modmuss)
  • Rename convention tag mixin package does it doesn't clash with the new tag api. (#4300) (modmuss)
  • Bump version (modmuss50)
  • Registry aliasing (#4231) (Syst3ms, modmuss50)
  • Add tag aliases (#4198) (Juuz)
  • Update checkstyle (#4280) (modmuss)
  • Fix more custom ingredient implementation issues (#4287) (PepperCode1)
  • Fix block outline rendering (#4286) (PepperCode1)
  • Disallow records as part of public API (#4279) (modmuss)
  • Bump version (modmuss50)
  • Registry aliasing (#4231) (Syst3ms, modmuss50)
  • Add tag aliases (#4198) (Juuz)

Project members

modmuss50

Owner

sfPlayer1

Owner

Details

Licensed Apache-2.0
Published 4 years ago
Updated 4 days ago