ModsFinder

PlayerAbilityLib

by Pyrofab

PlayerAbilityLib is a library for Fabric and Quilt that helps mods change player abilities without breaking each other.

FabricQuiltServer-side onlyGNU Lesser General Public License v3.0 onlyOpen source1.20 – 26.3

What it does

Mods that touch the PlayerAbilities class often conflict with one another, for example when two mods both control flight. The library gives developers an API that handles these interactions, so a mod built on it can change abilities without causing the usual clashes. Any Quilt or Fabric mod that works with PlayerAbilities can use it.

The library is meant to be embedded inside the jar of each mod that depends on it, so players do not install it on their own. Its environment is server-side only, and it is published for Fabric and Quilt across 17 game versions, 1.20 – 26.3, under the GNU Lesser General Public License v3.0 only, which makes it open source. Required by one other mod, TechReborn Player Ability Lib Compat, it has public links to its source code and issue tracker.

Key features

  1. Ability toggling item

    An item that switches a player ability on and off, letting the ability be controlled without commands.

  2. Ability potion

    A potion that grants a player ability for a period, useful in adventure and survival play.

  3. Shared API for developers

    Developers call the library instead of editing PlayerAbilities directly, which keeps mod interactions predictable.

  4. Usage examples in a test mod

    A test mod ships with usage examples that show how to apply the API in practice.

Compatibility

Latest build for each game version and loader.

26.x3 of 3 versions with builds
26.31.16.01.16.0
26.21.16.01.16.0
26.11.16.01.16.0
1.21.x7 of 7 versions with builds
1.21.91.15.01.15.0
1.21.61.14.01.14.0
1.21.51.13.01.13.0
1.21.31.11.01.11.0
1.21.21.10.01.10.0
1.21.11.10.01.10.0
1.211.10.01.10.0
1.20.x7 of 7 versions with builds
1.20.61.9.01.9.0
1.20.51.9.01.9.0
1.20.41.9.01.9.0
1.20.31.9.01.9.0
1.20.21.9.01.9.0
1.20.11.8.01.8.0
1.201.8.01.8.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Required by 1 mod

Questions

Does a player need to install PlayerAbilityLib?

No. The library is meant to be embedded in the jar files of mods that use it, so players do not need to add it themselves.

Which loaders does PlayerAbilityLib support?

It supports Fabric and Quilt. The latest Fabric and Quilt files are both 1.16.0 for 26.3, published 2026-03-27.

What should a player do when an ability conflict appears?

The mod's description suggests politely contacting the author of the conflicting mod and asking whether they can use the library wherever they touch PlayerAbilities.

In the catalog

PlayerAbilityLib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.

Similar mods

What the author says

Have you ever had an issue with a flight charm that stopped working as soon as you ran a /fly command? Or a magic jetpack that made spectators sink through the ground? Or a ghost mode that didn't let you fly for seemingly no reason? Mod incompatibilities with player abilities are way more common than we would like…
Pyrofab, on the Modrinth page

Official listing

Owner
Pyrofab
Published
2023-08-18
Updated on Modrinth
2026-03-27
Facts verified
2026-10-15

Tags