Come chat with us and we will get back to you as soon as possible!
Contact SupportHolyHosting
Holy Team

Many Minecraft servers use ranks to separate regular players, staff, donors, moderators, and administrators. Those ranks are only useful when each one has the right permissions attached. PermissionsEx, often shortened to PEX, is a plugin that lets you create groups, assign commands, set inheritance, and control what each player can do.
You can manage PEX with in-game or console commands, or by editing its `permissions.yml` file directly. Commands are usually easier for a first setup, while file editing gives more control once you understand the format. YAML is picky, so one misplaced space can ruin an otherwise peaceful afternoon.
For chat prefixes or suffixes to show beside player names, you also need Vault and a compatible chat plugin such as EssentialsXChat.


After the restart, run `/plugins` in-game or `plugins` from the console. If PermissionsEx appears in the plugin list, the installation worked and you can begin creating groups.
The first commands should be run from the server console so you do not need permissions before permissions exist. When using console commands, remove the `/` at the beginning. For example, `/pex` becomes `pex`.
To create an administrator group:
Example:
`pex user Steve group set Admin`
Once assigned, join the server and test an admin command. If it works, the group is active.
PEX groups can be adjusted with ranks, prefixes, and specific permission nodes. A lower rank number means higher importance, so an owner or admin group often uses a very low value.
Useful examples:
You can repeat the same pattern for groups such as Member, VIP, Helper, Moderator, Admin, and Owner. Keep group names simple so they are easy to type when assigning players.
Some server owners prefer editing the configuration file because it shows the complete structure in one place. This is useful for larger setups, but it is less forgiving than commands.
Before editing, stop the server and keep a backup copy of the current file. A plain text backup is enough. Future you may appreciate it.

A fresh file usually contains only the default group. To create a new group manually, copy the default group structure and change the values.

An Admin group usually includes these parts:
After adding the group, add your username or UUID under the users section and set the group to Admin. Make sure indentation matches the rest of the file, then save and restart the server.

After the first admin rank works, build the rest of your permission structure. A simple server might use:
Add only the permissions each rank actually needs. Giving every group `permissions.*` is fast, but it also turns basic mistakes into server-wide problems.
For deeper command coverage, check the official PermissionsEx documentation or wiki for the plugin version you are using.
Confirm that the server is running Paper, Spigot, or another plugin-compatible server type. Also check that the PEX `.jar` file is inside the `plugins` folder, not the server root or another directory. Restart after uploading the file.
This is usually a YAML formatting problem. Check indentation, spacing, and group nesting. A YAML validator can help find mistakes before you paste the corrected file back into the panel editor. After saving, restart the server.
PEX does not display chat prefixes by itself. Install Vault and a chat plugin such as EssentialsXChat, then restart the server. If the prefix still does not show, confirm that the group has a valid `prefix` value and that the player is actually assigned to that group.
PermissionsEx is a practical way to build a rank system for a Minecraft server. Once the first group is working, the rest is mostly careful repetition: create a group, add the permissions it needs, assign players, then test. Keep backups before editing `permissions.yml`, watch the indentation, and avoid handing out wildcard permissions unless the player truly needs full control.
Come chat with us and we will get back to you as soon as possible!
Contact SupportMake every block, mob, and tool in Minecraft look like Lego pieces. This guide walks through downloading, installing, and running Brickcraft on both client and server.
Learn how to install Litematica for Minecraft, load schematic files, position blueprints, and use the material list for survival builds.
Set up Valhelsia Enhanced Vanilla for Minecraft, install the client profile, configure your server, and learn the early skills, items, and fixes that help the pack run smoothly.