Migrate from Other Plugins
From original PermissionsEx
- Back up your
plugins/PermissionsEx/folder - Remove old PEX jars from
plugins/ - Install
PermissionsExPlus-1.23.5.jar - Start the server — existing
permissions.ymlshould load as-is - Run
/pexto verify
Your groups, users, and permissions are preserved. Commands work the same way.
From GroupManager / bPermissions
PEX uses a different file format. You will need to recreate groups:
/pex group admin create
/pex group admin add '*'
/pex user <name> group set admin
Or import via a backend if you have SQL data set up.
From LuckPerms
LuckPerms and PEX are separate systems. To switch:
- Export your LuckPerms data (or note your group structure)
- Install PermissionsExPlus
- Recreate groups with
/pex groupcommands or writepermissions.yml - Remove LuckPerms
There is no automatic LuckPerms → PEX converter yet.
From YAML / manual setup
Copy the example configuration and adjust group names and permissions to match your server.
UUID migration
If your old data uses player names instead of UUIDs:
/pex convert uuid
Run this after your regular players have joined at least once so PEX can resolve their UUIDs.
Tips
- Always back up before migrating
- Test on a staging server first
- Use
/pex hierarchyto verify the result - Use
/pex import <backend>if moving between storage backends