ModsFinder

fabric-permissions-api

by lucko

Permissions API gives other Fabric mods a shared way to run permission checks and read option values from a permission provider.

FabricServer-side onlyMIT LicenseOpen source1.17.1 – 26.3

What it does

Mods that need to ask whether a player may do something call the API instead of building their own permission system. Option metadata, such as a value attached to a permission, can be looked up through the same interface. Configuring permissions requires a separate permission manager mod that is compatible with this API.

Key features

  1. Permission checks

    Mods can run permission checks against whichever provider is installed, without knowing which one that is.

  2. Option lookups

    Option values attached to a permission can be read as metadata through the API.

  3. Developer documentation

    A USAGE.md file in the project explains how developers call the API.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.30.7.0
26.20.7.0
26.1.20.7.0
26.1.10.7.0
26.10.7.0
1.21.x10 of 10 versions with builds
1.21.110.6.1
1.21.100.5.0
1.21.90.5.0
1.21.60.4.0
1.21.50.3.3
1.21.40.3.3
1.21.30.3.3
1.21.20.3.3
1.21.10.3.1
1.210.3.1
1.20.x6 of 6 versions with builds
1.19.x1 of 1 version with builds
1.18.x1 of 1 version with builds
1.17.x1 of 1 version with builds
ReleaseBetaAlphaNot available

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

Required by 15 mods

How it compares

Full comparison

Simple Permissions is open source under The Unlicense, for Fabric on 1.16.4 – 1.21.11. Carpet Permissions is open source under CC0 1.0 Universal and targets 1.21.1 only. Both are server-side only, like this API.

ModLoadersGame versionsEnvironmentUpdated
fabric-permissions-apiFabric1.17.1 – 26.3Server-side only2026-05-27
Simple PermissionsFabric1.16.4 – 1.21.11Server-side only2025-12-10
Carpet PermissionsFabric1.21.1Server-side only2024-10-04

Questions

Does a server need a permission manager as well?

Yes. This API only provides checks and lookups, so a compatible permission manager must be installed to set permissions.

In the catalog

fabric-permissions-api 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.

More from lucko

All projects

Similar mods

What the author says

A simple permissions API for Fabric. It allows mods to easily run permission checks and lookup option (metadata) values against permission providers. If you want to configure permissions, you will also need to install a compatible permission manager mod.
lucko, on the Modrinth page

Official listing

Owner
lucko
Published
2024-04-16
Updated on Modrinth
2026-05-27
Facts verified
2026-10-15

Tags