ModsFinder

CustomPerm

by THE_Fricadelle

CustomPerm lets a server owner hand out exactly the commands a player needs, without making anyone a server operator, and it is server-side only for NeoForge builds across 1.21.1 – 1.21.11.

NeoForgeServer-side onlyCustom license1.21.1 – 1.21.11

What it does

Vanilla Minecraft only knows two kinds of command access: operator status, which grants everything, and no access at all for ordinary players. CustomPerm adds a middle ground. Each vanilla or modded command can be granted to an individual player on its own, so a player can use a gamemode spectator command, a heal command or a chain of commands without ever receiving operator rights. The mod also supports ladders of grades, so a player can be promoted or demoted along a track, for example from a basic rank to a VIP rank that does not include the ban command.

The mod works with LuckPerms when it is installed: a permission node set through LuckPerms with the customperm prefix is resolved by CustomPerm, with wildcards included. Without LuckPerms, CustomPerm brings its own grade system and runs on the server alone. It also answers permission checks that other mods register via NeoForge's permission API, and a modcheck command lists the mods that only speak LuckPerms. Its own cluster mode for several servers needs a MariaDB or MySQL driver; CustomPerm ships that driver itself, and Arcadia Lib is required only for that mode, where it sets the default way to connect.

CustomPerm is published for NeoForge only, with 11 release versions and 2.0.0 for 1.21.1 as the latest file. It is server-side only, so players join without installing anything. The mod is distributed under a custom license and is not open source; its source code is public. In a singleplayer world it runs too, because the integrated server runs the same code.

Key features

  1. Per-command grants

    Individual vanilla and modded commands can be granted to a single player, with no operator status required.

  2. Grade ladders

    Grades can be arranged into a track and promoted or demoted along it, with each grade holding its own set of commands.

  3. Command chaining

    Several commands can be combined into one custom command that accepts arguments, for example a command that heals and then sends a message.

  4. Mod permission answers

    Permission checks registered by other mods through NeoForge's permission API are answered, and modcheck lists mods that only use LuckPerms.

Compatibility

Latest build for each game version and loader.

1.21.x11 of 11 versions with builds
1.21.111.0.5
1.21.101.0.5
1.21.91.0.5
1.21.81.0.5
1.21.71.0.5
1.21.61.0.5
1.21.51.0.5
1.21.41.0.5
1.21.31.0.5
1.21.21.0.5
1.21.12.0.0
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Optional 1

Arcadia LibArcadia Lib is the shared foundation required by all Arcadia Pets, Prestige and AH. It provides the database layer, player data management and debug mode.
Optional

How it compares

Full comparison

Lin's Permission is a NeoForge permission mod for 1.21.1, installed on both client and server, under the Creative Commons Attribution Share Alike 4.0 license and not open source. BetterChatNeoForged is a server-side NeoForge mod under the MIT License and open source. Aliases is a Fabric mod for 1.21.1 that is server-side only and not open source.

ModLoadersGame versionsEnvironmentUpdated
CustomPermNeoForge1.21.1 – 1.21.11Server-side only2026-09-30
Lin's PermissionNeoForge1.21.1Client and server2025-02-19
BetterChatNeoForgedNeoForge1.21.1 – 1.21.11Server-side only2026-07-25
AliasesFabric1.21.1Server-side only2026-01-05

Questions

Does CustomPerm need LuckPerms?

No. LuckPerms is optional. When it is installed, CustomPerm resolves permission nodes set through it; without it, CustomPerm brings its own grade system and runs on the server alone.

Does a player need CustomPerm installed?

No. It runs on the server alone, so players need nothing extra to join. Only the server runs it.

Does Arcadia Lib have to be installed?

Arcadia Lib is optional. It is needed only for cluster mode, which connects several servers through a MariaDB or MySQL database.

In the catalog

CustomPerm is one of 8,016 Management mods on ModsFinder, and one of 2,689 Management mods for NeoForge. 19,862 mods support Minecraft 1.21.11.

More from THE_Fricadelle

All projects

Similar mods

What the author says

Granular server-side command permissions for Minecraft NeoForge. Grant individual vanilla or modded commands to players who are not operators, with or without LuckPerms. Vanilla Minecraft only knows op (every command) or non-op (no management command). There is no middle ground.
THE_Fricadelle, on the Modrinth page

Official listing

Owner
THE_Fricadelle
Published
2026-06-04
Updated on Modrinth
2026-09-30
Facts verified
2026-10-15

Tags