The SubPermissions plugin lets you manage Minecraft permissions in an organized way using nodes.
What exactly does it do?
Instead of assigning permissions one by one, the plugin lets you group them in the configuration.
It helps keep your permission settings clean and organized, ideal for creating complex roles by grouping related permissions under a single name.
Commands
/subperms list: Displays a list of all registered nodes.
/subperms list <node>: Displays the details and permissions of a specific node.
/subperms reload: Reloads the configuration from the config.yml file.
Configuration
The plugin organizes permissions using hierarchical nodes.
config.yml
Rules:
Format: "permission:value" (" essentials.fly:true").
Node: The node name is generated by prefixing "subperms." to the structure defined in the config file ( subperms.staff.mod).
What exactly does it do?
Instead of assigning permissions one by one, the plugin lets you group them in the configuration.
- Configuration (config.yml): You define "Nodes" (groups) that contain lists of permissions.
- Inheritance: When you grant a player the permission subperms.node.name, the server automatically grants them all the permissions you've configured in that node.
It helps keep your permission settings clean and organized, ideal for creating complex roles by grouping related permissions under a single name.
Commands
/subperms list: Displays a list of all registered nodes.
/subperms list <node>: Displays the details and permissions of a specific node.
/subperms reload: Reloads the configuration from the config.yml file.
Configuration
The plugin organizes permissions using hierarchical nodes.
config.yml
Code (Text):
permissions:
vip:
- "essentials.fly:true"
- "essentials.feed:true"
staff.mod:
- "essentials.kick:true"
- "essentials.ban:true"
vip:
- "essentials.fly:true"
- "essentials.feed:true"
staff.mod:
- "essentials.kick:true"
- "essentials.ban:true"
Format: "permission:value" (" essentials.fly:true").
Node: The node name is generated by prefixing "subperms." to the structure defined in the config file ( subperms.staff.mod).
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.13, 1.14, 1.15
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
PermissionGroups is a free Minecraft Java mod. Compatible with Minecraft 1.13, 1.14, 1.15, 1.16 and newer. Downloaded 8 times (via Spigot). Download it and open it directly in the game.