universal-perms-fork
by rickiewars
Universal Perms, a fork of MattiDragon's mod, adds permission nodes for commands on a Fabric server running Minecraft 1.21.11.
What it does
Vanilla Minecraft requires permission level 2 for many commands, and mods that add commands often provide no permission nodes at all. Universal Perms gives server owners nodes for those commands and for vanilla behavior, such as the universal perms.misc.selector node for target selectors, the query nodes that let clients read block and entity NBT, and the update nodes that change difficulty or lock it. A forced permission level node lets an operator grant a player the full vanilla level at once.
The mod works through two command families: use nodes that set whether a player may run a command, and view nodes that control visibility. A use node set to true overrides the command's normal requirement, while false denies it. A view node hides a command from autocompletion and from the list the server sends the client, while the command still works if the player can use it. Commands with aliases and subcommands are covered as well, so hiding a root command does not leave its subcommands visible. The mod does not work with mods that run their own subcommand system.
The fork is a temporary build that keeps the mod working on 1.21.11 while the original project is updated. Its changes are limited to what 1.21.11 compatibility requires, and the fork will be unlisted once the original is updated. The mod is server-side only, so only the server needs it, and it is released under the MIT License as open source. The latest Fabric file is 1.0.9 for 1.21.11, from the beta channel.
Key features
Use and view permission nodes
Each command gets a use node to allow or deny running it and a view node to show or hide it in the client.
Query and update nodes
Nodes let trusted players read block and entity NBT or change difficulty, which vanilla gates behind operator level.
Forced permission level
A meta node grants a player the vanilla permission level in one step instead of listing each command.
Alias and subcommand coverage
Permissions also apply to command aliases and subcommands, so a hidden root command does not expose its children.
Help node
The universal perms.use.help.command node controls who can run the help command for the permission system itself.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Configure Use Permissions is open source under the MIT License and runs on Fabric for 26.1.2 only, server-side only. CustomPerm is a NeoForge mod, not open source, under a custom license, server-side only, for 1.21.1 – 1.21.11. Aliases is a Fabric mod for 1.21.1 under All rights reserved, also server-side only. Universal Perms differs in covering commands broadly for Fabric on 1.21.11.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| universal-perms-fork | Fabric | 1.21.11 | Server-side only | 2026-01-02 |
| Configure Use Permissions | Fabric | 26.1.2 | Server-side only | 2026-05-23 |
| CustomPerm | NeoForge | 1.21.1 – 1.21.11 | Server-side only | 2026-09-30 |
| Aliases | Fabric | 1.21.1 | Server-side only | 2026-01-05 |
Questions
Does Universal Perms need Fabric API?
Does Universal Perms have to be installed on the client?
In the catalog
universal-perms-fork is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from rickiewars
Similar mods
What the author says
This is a temporary fork of Universal Perms by MattiDragon updated for Minecraft 1.21.11. The fork exists only to keep the mod working on the latest version while upstream updates are pending. Changes are limited to what was necessary for 1.21.11 compatibility.
Official listing
- Modrinth page
- modrinth.com/mod/universal-perms-fork
- Owner
- rickiewars
- Published
- 2026-01-02
- Updated on Modrinth
- 2026-01-02
- Facts verified
- 2026-10-15
